.home-slider .et_pb_slide:before{position:absolute;content:'';left:0;top:0;background:rgba(0,0,0,.7);width:100%;height:100%}.home-slider .et_pb_slide_description{padding:22% 0 !important}#logo{max-height:inherit !important;max-width:33% !important}#main-header{background:#003171 !important}#top-menu a{color:#fff}#et_search_icon:before{color:#fff}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:33px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding-top:33px}.service-container .et_pb_row{margin-top:-160px !important}.service-container .et_pb_blurb_container{position:absolute;left:0;top:0;width:100%;height:100%;padding:20% 15px 0;background:rgba(36,133,0,.9);border-radius:10px;color:#fff;text-align:center !important}.service-container .et_pb_blurb_container h4{font-size:25px !important;font-weight:700}.service-container .et_pb_blurb_container h4 a{color:#fff}.service-container .et_pb_main_blurb_image{margin-bottom:0 !important}.service-container .et_pb_main_blurb_image img{border-radius:10px !important}.service-container .et_pb_column:nth-child(2) .et_pb_blurb_container{background:rgba(90,90,90,.9)}.about-container{padding:0 0 40px !important}.about-container h2{font-size:32px;color:#000 !important;position:relative;padding-bottom:10px;margin-bottom:20px;font-weight:900}.about-container .et_pb_text{width:100% !important}#top-menu li.current-menu-item a{color:#97e94a !important}#top-menu li.current-menu-parent a{color:#fff !important}#top-menu li.current-menu-parent li a{color:rgba(0,0,0,.7) !important}#top-menu li li.current-menu-parent a{color:#5ba416 !important}.nav li ul{border-color:#248500 !important}#top-menu li li,#top-menu li li a{width:100% !important}#top-menu li li{padding-left:0;padding-right:0}#top-menu li li a:hover{background:#003171 !important;color:#fff !important;opacity:1 !important}.et_pb_title_container h1{position:relative;color:#333;font-size:32px;padding-bottom:15px !important;font-weight:700}.et_pb_title_container h1:after{position:absolute;content:'';width:70px;bottom:0;height:7px;background-color:#003171;left:0}.app-container .et_pb_text{width:100% !important}.app-container{position:relative}.app-container:after{position:absolute;left:0;top:0;width:100%;background:#f1f1f1;height:100%;content:''}.app-container h2{font-size:32px;font-weight:900;line-height:40px}.app-container h3{font-size:32px;font-weight:900;padding-bottom:15px}.about-container .et_pb_image_wrap img{border-radius:10px}.default-heading .et_pb_text_inner{font-size:35px;color:#303030 !important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;position:relative;padding-bottom:10px;margin-bottom:20px;font-weight:900;line-height:40px;text-align:center}.valuation-services .et_pb_blurb_container h4{font-size:25px !important;font-weight:700}.valuation-services .et_pb_button,.valuation-services .et_pb_button:hover{border:none !important;background:0 0 !important;padding:0;box-shadow:none !important;border-bottom:1px solid #248500 !important;border-radius:0 !important}.educated-appraiser{position:relative;background-size:cover;color:#000}.educated-appraiser:after{position:absolute;content:'';left:0;top:0;background:rgba(255,255,255,.7);width:100%;height:100%}.educated-appraiser h3{font-size:36px;color:#000 !important;position:relative;padding-bottom:10px;margin-bottom:20px;font-weight:700}.educated-appraiser h3:after{position:absolute;content:'';background:#248500;width:70px;height:6px;left:0;bottom:0}#footer-widgets .footer-widget li a{color:#fff;text-decoration:none}.et_pb_gutters3 .footer-widget{border-right:1px solid #fff;min-height:260px}.footer-widget .et-social-icon span{display:inline-block}.footer-widget .et-social-icons li{float:left;width:100%}.footer-widget .et-social-icons li a{font-size:16px}.et_pb_gutters3 .footer-widget:last-child{border:none}#footer-widgets .footer-widget li:before{content:none !important}#footer-widgets .footer-widget li{padding-left:0}#main-footer .title{color:#fff !important;font-weight:700;font-size:24px;margin-top:15px;padding-bottom:10px;margin-bottom:20px;position:relative}#post-104 .web-form-render-container{padding:0 12px 70px !important}#post-104 .web-form-render-container .form-content{margin-top:0}#post-104 .et_pb_gutters3 .et_pb_column_1_2.et_pb_css_mix_blend_mode_passthrough{width:40%;margin-right:3%}#post-104 .et_pb_row.et_pb_row_1{height:810px}#post-104 .et_pb_css_mix_blend_mode_passthrough.et-last-child{position:absolute;right:0;top:-41px}#post-104 .et_pb_row{width:60%}#post-104 .et_pb_gutters3 .et_pb_column_1_2.et_pb_css_mix_blend_mode_passthrough.et-last-child{width:55%}.headTitle h2{font-size:32px;color:#000 !important;position:relative;padding-bottom:10px;margin-bottom:20px;font-weight:900}@media only screen and (max-width:481px){#post-104 .et_pb_row.et_pb_row_1{height:auto !important}#post-104 .et_pb_css_mix_blend_mode_passthrough.et-last-child{position:inherit;right:inherit;top:inherit}}.txtScroll .cta_content1{height:437px;overflow:hidden}.txtScroll .cta_content1 .et_pb_promo_description{transition:transform 1s ease-in-out .3s}.txtScroll .cta_content1:hover .et_pb_promo_description{transform:translateY(-50%)}.column_custom_content1.txtScroll:hover .cta_content1 .et_pb_button{position:absolute;bottom:5px;opacity:1}@media (max-width:980px){.txtScroll .cta_content1{height:auto;overflow:auto}.column_custom_content1.txtScroll:hover .cta_content1 .et_pb_button{position:inherit;bottom:inherit}.column_custom_content1.txtScroll .cta_content1 .et_pb_button{position:inherit;bottom:inherit}.txtScroll .cta_content1 .et_pb_promo_description{transition:inherit}.txtScroll .cta_content1:hover .et_pb_promo_description{transform:inherit}}@media (max-width:980px){.home .et_pb_section_3{min-height:auto !important}}#footer-widgets .address-container li{float:left;width:100%;position:relative;margin:0 0 20px;padding:0 0 0 42px}#footer-widgets .menu-footer-menu-container li{float:left;width:50%}#footer-widgets .address-container li:before{content:'\f041' !important;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:18px;padding-right:0;position:absolute;top:0;left:0;width:32px;display:block;height:32px;background:0 0 !important;text-align:center;line-height:32px !important;border-radius:100%;border:none}.et-pb-arrow-next,.et-pb-arrow-prev{font-size:44px;border:1px solid #fff;border-radius:100%}.et-pb-controllers{bottom:90px !important}#footer-widgets .address-container li.ftr-phone:before{content:'\f095' !important}#footer-widgets .address-container li.ftr-fax:before{content:'\f1ac' !important}#footer-widgets .address-container li.ftr-email:before{content:'\f003' !important}.mc4wp-form-fields input[type=email]{width:100%;float:left;height:50px;background:0 0 !important;padding:5px 10px;color:#fff;font-size:18px;border:1px solid #fff;border-radius:2px;margin:15px 0}.mc4wp-form-fields input[type=submit]{width:100%;float:left;height:50px;color:#248500;background:0 0 !important;font-weight:700;width:100%;border:1px solid #248500;border-radius:2px;font-size:18px;text-transform:uppercase}.et-search-form input{color:#fff}span.et_close_search_field{color:#fff}#main-footer{background:#1d1d1d}#footer-bottom{background:#313131}#footer-info,#footer-info a{color:#fff}.et-pb-controllers a{background:0 0;width:12px !important;height:12px !important;border:1px solid #fff;border-radius:100%}.et-pb-controllers a.et-pb-active-control{background:#248500;border-color:#248500}#footer-info{width:100%}.et_pb_gutters3 .valuation-services .et_pb_column_1_3{width:31.667%}.et_pb_gutters3 .valuation-services .et_pb_column{margin-right:2.5%}.valuation-services .et_pb_blurb_container{margin:0;background:#fff;padding:10px;margin-top:-30px;position:relative;margin:-40px 3%;text-align:center !important;min-height:200px}.valuation-services .et_pb_module_header a{font-size:20px;color:#000}.valuation-services .et_pb_main_blurb_image{margin-bottom:0 !important}.valuation-services .et_pb_blurb_container p a{font-weight:700;color:#63a400}.header-notice{padding:10px;background:#710006;color:#fff}.header-notice a{color:#fff;text-decoration:underline}@media screen and (max-width:980px){.et_pb_gutters3 .valuation-services .et_pb_column_1_3{width:100%}.footer-widget:nth-child(n){width:100% !important;border:none;margin:0 !important}#footer-widgets .footer-widget li{text-align:left}.et_pb_gutters3 .footer-widget{min-height:50px}}