@import url(../../../themes/Divi/style.css);body{font-weight:400 !important}body h1,body h2,body h3,body h4,body h5,body h6{color:#0c7f83;line-height:1.2;padding-bottom:30px}body h1{color:#041836;line-height:1}body h2{font-size:40px}body h3{font-size:30px}body h4{font-size:25px}body h5{font-size:20px}body h6{font-size:20px;font-weight:700;color:#041836}body p{padding-bottom:25px}body div.wpforms-container-full .wpforms-form button[type=submit],#main-content .et_pb_button{background:#0c7f83;border:none !important;border-radius:0;color:#fff !important;font-size:20px;padding:17px 30px;text-transform:uppercase;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;min-width:190px}body div.wpforms-container-full .wpforms-form button[type=submit]:hover,#main-content .et_pb_button:hover{background:#0c7f83;-webkit-box-shadow:0px 0px 39px -5px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 39px -5px rgba(0,0,0,.75);box-shadow:0px 0px 39px -5px rgba(0,0,0,.75)}.et_pb_button+.et_pb_button{margin-left:25px}.btn{background:#99afad;border:1px solid #d3d3d3;color:#fff !important;display:inline-block;padding:5px 12px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.btn:hover{background:#0c7f83}img.alignright{margin-left:30px}img.alignleft{margin-right:30px}body .et_pb_row,body .container{width:100%}.entry-content ul ul{list-style-type:circle}.home #main-header{background:rgba(255,255,255,.8)}.home #main-header.et-fixed-header{background:#fff}.header-widget-section.for-desktop{border-bottom:1px solid #bfbfbf;overflow:hidden}.header-widget-section.for-mobile{display:none}.header-widget-section .widget{display:block}.header-widget-section.for-desktop .social-links{float:left}.header-widget-section.for-desktop .contact-info{float:right}.header-widget-section a{border-right:1px solid #bfbfbf;color:#000;font-weight:700;display:inline-block;padding:10px 15px}.header-widget-section a:last-child{border-right:0;padding-right:0}.contact-info a{font-weight:400}.contact-info a[href^="tel:"]{border-right:none;font-weight:600}.contact-info .fa-icon{margin-right:5px}body #top-menu li{padding-right:20px}body #top-menu li li{padding:0;display:block}body #top-menu li li a{font-size:16px !important;line-height:normal;padding:8px 20px;width:100%}#top-menu-nav #top-menu li.current-menu-item>a:before,body #top-menu>li>a:hover:before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1;filter:alpha(opacity=100)}body #top-menu>li>a:before{content:'';position:absolute;width:100%;right:0;left:0;margin:0 auto;bottom:0;height:4px;background-color:#000;-webkit-transform:translate(-65%,0);-ms-transform:translate(-65%,0);-o-transform:translate(-65%,0);transform:translate(-65%,0);opacity:0;filter:alpha(opacity=0);-webkit-transition:all .235s;-o-transition:all .235s;transition:all .235s}#main-content a{color:#c00000}#main-content a:hover{color:#0c7f83}.entry-content p:last-of-type+*{margin-top:25px}.home #et-main-area{margin-top:-173px}#hero-img-section{min-height:835px;padding-top:215px}#hero-img-section h1{line-height:1;text-transform:uppercase;padding-bottom:35px}#hero-img-section h4{color:#000;padding-bottom:0;margin-bottom:65px}.list-style ul{padding:0 0 25px}#main-content .list-style li{display:block;position:relative;padding-left:30px;padding-bottom:5px}#main-content .list-style li:before{content:'\f00c';font-family:FontAwesome;display:inline-block;position:absolute;left:0}.lets-work-section h2{text-transform:uppercase;color:#fff;text-shadow:0 0 3px #000;padding-bottom:50px}body .short-bio-section{background:#dbd9d6}.author-img{float:right;background:#dbd9d6;padding-left:30px}.frame-img-widget img{padding:7px;border:1px solid #000}.short-bio-section h2{border-bottom:1px solid #000;padding-top:12px;padding-bottom:10px;margin-bottom:20px}body .et_pb_section.bg-color-section{background:#dbd9d6 !important}.services-grid-style .et_pb_text_inner{position:relative;overflow:hidden}.services-grid-style img{display:block;width:100%;transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.services-grid-style .et_pb_text_inner:hover img{-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);-o-transform:scale(1.12);transform:scale(1.12)}.services-grid-style .service-short-info{padding:0 20px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center;z-index:9}.services-grid-style h3{color:#fff;font-weight:600;text-transform:uppercase;display:inline-block}.services-grid-style h3:after{border-bottom:3px solid #0c7f83;content:'';display:block;max-width:61px;margin:20px auto 0}.service-short-info a{color:#fff !important;text-transform:uppercase}.service-short-info a:before{content:'\f0fe';font-family:FontAwesome;display:inline-block;margin-right:5px}.small-service-panel .et_pb_text_inner{text-align:center}.small-service-panel .img-effect{border-radius:50%;border:3px solid #fff;display:table;overflow:hidden;margin:0 auto 20px}.small-service-panel a img{transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;display:block;margin:0}.small-service-panel a:hover img{-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);-o-transform:scale(1.12);transform:scale(1.12)}.small-service-panel h5{font-size:25px}.small-service-panel a{color:#041836 !important}#footer-contact-section .container{padding:40px 0 30px}#footer-contact-section .widget{display:block;text-align:center}#footer-contact-section h2{font-size:50px;color:#0c7f83;line-height:1;padding-bottom:20px;text-transform:uppercase}#footer-contact-section h4{color:#fff}#footer-contact-section form{max-width:700px;margin:0 auto;position:relative}#footer-contact-section .wpforms-field{padding:0 0 6px}#footer-contact-section .left-side-field{width:49.33%;float:left}#footer-contact-section .right-side-field{position:absolute;top:0;padding:0;right:0;width:49%}#footer-contact-section input,#footer-contact-section select,#footer-contact-section textarea{background:#e1f0f1;border-radius:0;border:none;padding:12px 15px;height:auto;font-size:20px}#footer-contact-section textarea{height:162px}#footer-contact-section ::-webkit-input-placeholder{color:#000}#footer-contact-section:-moz-placeholder{color:#000}#footer-contact-section ::-moz-placeholder{color:#000}#footer-contact-section :-ms-input-placeholder{color:#000}.ft-contact-info{font-size:22px;padding-top:25px}.ft-contact-info strong{font-weight:400;margin:12px}#footer-contact-section a{color:#000}body #footer-bottom{background:#041836;color:#fff;padding:12px 0}#footer-bottom .container{text-align:center}.inside-hero-img{min-height:300px}body .heading-section{padding:0 !important}body .heading-section .et_pb_text{text-align:center}body .heading-section .et_pb_text h1{padding-bottom:0}body .heading-section h1+p{padding-top:20px}.faq-section .et_pb_text{border-left:5px solid #041836;padding:0 25px;color:#000;font-style:italic;position:relative;margin-bottom:50px !important}.faq-section h3{font-size:25px;font-weight:700;font-style:normal;padding-bottom:12px;text-transform:uppercase}.testimonials-row .et_pb_text{background:#efefef url(../../../themes/Divi-child/images/quote-icon.png) no-repeat 25px 35px;font-style:italic;padding:50px 50px 50px 120px}.testimonials-row h4{font-size:35px;font-weight:600;font-style:normal;border-radius:5px;padding-bottom:0;margin-bottom:50px !important}.landing-banner-1{min-height:600px;padding-top:20px !important;padding-bottom:120px !important;position:relative;text-shadow:0 0 15px #000}.landing-banner-1 .et_pb_row{position:relative;z-index:15}.site-title-widget h1{line-height:1.2;display:inline-block;text-align:center}.landing1-banner-heading h5{font-size:22px;line-height:1.3}.landing-header-right .free{margin-bottom:0;color:#fff;font-size:20px;font-weight:300;padding-bottom:3px}.phone .fa-icon{display:inline-block;vertical-align:top}.landing-header-right .fa-phone{font-size:17px;background:#99afad;width:30px;height:30px;text-align:center;padding-top:7px;color:#fff;border-radius:52px}.landing-header-right .phone a{font-size:30px;font-weight:700;color:#fff;letter-spacing:2px}.landing1-banner-heading h1{font-weight:300;color:#fff;padding-top:30px;padding-bottom:30px;text-align:center}.landing1-banner-heading h3{color:#fff;font-weight:300;font-family:'Petit Formal Script',cursive}body .landing-form-panel{margin-top:-181px;margin-bottom:45px;overflow:hidden}body .landing-form-panel h3{line-height:1.2;background:#99afad;width:200px;height:200px;border-radius:50%;text-align:center;padding:60px 30px 0;margin:0 auto 30px;font-size:20px;color:#fff}.landing-form-panel .wpforms-container{margin-bottom:10px}.phone-email-widget h3,h3.phone-no{line-height:1.2;font-style:normal}.phone-email-widget h3 .fa-icon,.phone-email-widget h4 .fa-icon,.phone-no .fa-icon,.email-addr .fa-icon{color:#0c7f83;width:85px;height:85px;line-height:83px;display:table;font-size:50px;border-width:1px;border-style:solid;border-color:#0c7f83;border-image:initial;border-radius:50%;margin:30px auto}body .landing-page-footer{background:#e1f0f1;padding:25px 0;overflow:hidden}.landing-copyright-area{float:left}.landing-footer-links{float:right}.landing-page-footer a{color:#000}.landing-footer-links a{display:inline-block;margin-left:20px}.phone-email-widget a{color:#0c7f83 !important}.landing-page-banner{min-height:600px;padding-top:20px !important;padding-bottom:120px !important;position:relative;text-shadow:0 0 15px #000}#landing_page_2:after{content:'';background:url(//https://farahharrislcpc.com/wp-content/themes/Divi-child/images/curve.png) no-repeat center bottom;display:block;width:100%;height:84px;position:absolute;bottom:0;left:0;background-size:100%}.landing-logo a{color:#fff;font-size:40px;text-transform:capitalize;text-shadow:0px 0px 2px #000}.landing-logo p,.landing-phone p{margin-bottom:0}.landing-page-banner h1{margin-top:50px;text-shadow:0px 0px 2px #000;line-height:1.2}.landing-phone a{color:#fff !important;font-size:22px;font-weight:700;background:#0c7f83;padding:5px 19px 7px;border-radius:500px;margin-top:5px;display:inline-block}.landing-footer-links p{margin-bottom:0}.landing-footer-links br{display:none}#landing-form-widget{background:#ebf5fb;box-shadow:0px 0px 40px #999;padding:20px 30px;overflow:hidden;margin-top:50px;margin-bottom:50px}#landing-form-widget h2{font-size:30px;margin-bottom:20px}#landing-form-widget .wpforms-container-full .wpforms-form .wpforms-field{padding:3px 0;clear:both;width:100%;float:left}#landing-form-widget .wpforms-container-full .wpforms-form .wpforms-field-textarea{float:right;clear:none}#landing-form-widget .wpforms-container-full .wpforms-form textarea.wpforms-field-large{height:162px}#landing-form-widget input,#landing-form-widget select,#landing-form-widget textarea{background-color:#fff;border-radius:0;color:#000;display:block;float:none;font-size:20px;border:1px solid #000;padding:6px 10px;height:50px;width:100%;line-height:1.3}#landing-form-widget textarea{min-height:120px}#landing-form-widget .wpforms-container-full .wpforms-form button[type=submit]{color:#fff;text-transform:uppercase;font-size:18px;border-radius:6px}#landing-form-widget .wpforms-submit-container{text-align:center}#landing-form-widget ::-webkit-input-placeholder{color:#000}#landing-form-widget :-moz-placeholder{color:#000}#landing-form-widget ::-moz-placeholder{color:#000}#landing-form-widget :-ms-input-placeholder{color:#000}.footer-landing{border-top:1px solid #000}.landing-phone p{float:right;text-align:center;text-transform:uppercase}.landing-copyright p{margin-bottom:0}.about-img{border-radius:500px;background:#ddd;overflow:hidden;width:400px;height:400px;text-align:center;border:5px solid #ddd}.about-img-center{width:320px;height:320px;margin-top:-170px}.quote-module h6{font-style:italic;line-height:1.35;padding-bottom:12px}.quote-module h6{font-size:25px;font-weight:700}.thank-you-widget h3{padding-bottom:40px}.thank-you-widget img{margin-bottom:25px}.thank-you-widget h5{font-weight:700}@media only screen and (max-width:1179px){body .et_pb_row,body .container{width:90%}.et_pb_svg_logo #logo{max-width:250px}body #top-menu li{padding-right:14px}#top-menu li a{font-size:15px}}@media only screen and (max-width:980px){body{font-size:16px !important}#hero-img-section{min-height:auto}.lets-work-section h2 br{display:none}.services-grid-style .et_pb_column{max-width:400px;margin:0 auto 12px !important;float:none}.services-grid-style .et_pb_column:last-child{margin:0 auto 50px !important}.small-service-panel .et_pb_column{padding:0 11px}.inside-hero-img{min-height:220px}body h1{font-size:45px}.landing-page-banner .et_pb_text_inner{text-align:center}.landing-phone p{float:none}.landing-page-banner h1{margin-top:0}.landing1-banner-heading h1{padding-top:0}.landing-page-banner{min-height:auto;padding-bottom:35px !important}.about-img-center{margin-top:0}}@media only screen and (max-width:730px){body h1{font-size:35px}body h2{font-size:30px}body h3{font-size:25px}body h4{font-size:22px}body h5{font-size:20px}#hero-img-section h1 br{display:none}#hero-img-section p{font-size:18px;padding-bottom:30px}body .et_pb_section{padding:20px 0}.author-img{padding-left:15px;max-width:200px}#footer-contact-section h2{font-size:30px}#footer-contact-section .left-side-field{width:100%}#footer-contact-section .right-side-field{position:relative;width:100%}.ft-contact-info{font-size:18px;padding-top:10px}.ft-contact-info strong{margin:5px}.inside-hero-img{min-height:auto}.header-widget-section.for-desktop .social-links,.header-widget-section.for-desktop .contact-info{float:none;text-align:center}.landing1-banner-heading h1 br{display:none}#hero-img-section h4{background:rgba(255,255,255,.75);padding:20px}}@media only screen and (max-width:450px){.author-img{padding-left:0;max-width:320px;margin:auto}}