body{background-color:#000}.container,.et_pb_row{width:90%}strong{font-weight:900}h1{font-size:44px;font-weight:bold}h2{font-size:33px;font-weight:bold}h3{font-size:24px;font-weight:bold;font-family:"Lato",sans-serif}h2{font-size:22px;font-weight:bold}a.et-cart-info{display:none}#top-menu li a{font-weight:bold}#top-menu li a:hover{opacity:1!important}body #top-menu li.current-menu-item>a,body #top-menu li.current_page_item>a,body .et-fixed-header #top-menu li.current-menu-item>a,body .et-fixed-header #top-menu li.current_page_item>a{color:#fff!important;position:relative}#top-menu li.current-menu-item>a:before,#top-menu li.current_page_item>a:before{content:'';width:100%;height:2px;background:#c70000;position:absolute;bottom:30px;left:0}footer{font-size:16px;color:#767676}.footer-nav-row .et_pb_column:nth-child(2) ul.et-menu{display:block;columns:2;-webkit-columns:2;-moz-columns:2}footer .et-menu li{display:block!important;width:100%;font-size:16px;line-height:1.3;padding-top:8px;margin-top:0!important}.footer-contact-text p{padding-bottom:8px}.footer-contact-text p span{white-space:nowrap;word-break:break-word}footer .et_pb_button{text-transform:uppercase}.chat-icon-btn:before{content:"\f086";font-family:'Font Awesome 5 Free';font-weight:bold;display:block;opacity:1;position:unset;display:inline-block;font-size:16px;margin:0;padding-right:1em}footer .et_pb_button_module_wrapper{display:inline-block;margin-right:1em}footer .et_pb_button_module_wrapper+.et_pb_social_media_follow{display:inline-block;vertical-align:top}footer .et_pb_social_media_follow li a{margin-right:0.5em}footer .et_pb_social_media_follow li{margin-bottom:0;margin-top:5px}.footer-newsletter{background-color:#000;padding:30px}.footer-newsletter p{padding-bottom:10px;color:#fff;font-size:18px;line-height:1.5}.footer-newsletter p small{font-size:85%}.newsletter-text{width:41.5%;display:inline-block}.newsletter-text+p{display:none}footer .gform_wrapper ul.gform_fields{margin:0!important}footer .gform_wrapper{width:calc(58.5% - 4px);display:inline-block}footer .gform_wrapper .gform_footer.left_label{width:130px!important;overflow:hidden;margin:0!important;padding:0!important;display:table-cell}footer .gform_wrapper .gform_footer.left_label input{width:100%}footer .gform_wrapper .ginput_container.ginput_container_email{width:100%!important;margin:0!important}footer .gform_wrapper .ginput_container.ginput_container_email input{margin:0!important;padding:14px!important;background:transparent;color:#fff!important;border-color:#fff!important;font-size:14px!important}footer .gform_wrapper form.gf_simple_horizontal div.gform_body{width:69%}footer .gform_wrapper .gfield{margin:0!important}footer .gform_wrapper form.gf_simple_horizontal{width:100%}footer .validation_error{display:none}footer .gform_wrapper li.gfield.gfield_error{background:transparent;border:none;margin:0!important}footer .gform_wrapper .validation_message{display:none}footer .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-color:#c70000!important}footer .gform_wrapper .ginput_container.ginput_container_email input::-webkit-input-placeholder{color:#fff}footer .gform_wrapper .ginput_container.ginput_container_email input:-moz-placeholder{color:#fff}footer .gform_wrapper .ginput_container.ginput_container_email input::-moz-placeholder{color:#fff}footer .gform_wrapper .ginput_container.ginput_container_email input:-ms-input-placeholder{color:#fff}.footer-copyright p{font-size:12px;padding-bottom:5px;line-height:1.7}.footer-copyright p img{margin-top:5px}.footer-copyright p a{color:#767676}.et_pb_button{font-family:'Titillium Web',sans-serif;text-transform:capitalize;font-weight:bold;font-size:16px;background-color:transparent;color:#fff;border-color:#c70000;border-radius:0}.et_pb_button:after{display:none}.et_pb_button:hover{background:transparent!important;color:#c70000;border-color:#c70000!important;padding:.3em 1em!important}.et_pb_button_module_wrapper{position:relative;width:intrinsic;width:-moz-max-content;width:-webkit-max-content;width:max-content;background-color:#c70000;overflow:hidden}.et_pb_button_module_wrapper:before{content:'';width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:-100%;transition:all .35s}.et_pb_button_module_wrapper:hover:before{left:0}.et_pb_button_module_wrapper:hover .et_pb_button{color:#c70000}.btn{background-color:#c70000;color:#fff;padding:0.3em 1em;font-family:'Titillium Web';font-weight:bold;text-transform:capitalize;font-size:16px;position:relative;overflow:hidden!important;display:inline-block;border:2px solid #c70000}.btn span{position:relative;z-index:1}.btn:before{content:'';width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:-100%;transition:all .35s}.btn:hover:before{left:0}.btn:hover{color:#c70000}#main-content .et_pb_button,#main-content .btn,#main-content .et_pb_button:hover,#main-content .btn:hover{padding:0.6em 1.5em!important}.arrow-right-btn,.et_pb_button.arrow-right-btn:hover{padding-right:calc(1em + 8px)!important}#main-content .arrow-right-btn,#main-content .et_pb_button.arrow-right-btn:hover{padding:.6em calc(2.5em + 8px) .6em 1.5em!important}.arrow-right-btn:after{content:"\f061";font-family:'Font Awesome 5 Free'!important;font-weight:bold;display:block!important;top:0.6em;right:1em!important;opacity:1;font-size:16px}#main-content .arrow-right-btn:after{top:0.9em;right:1.5em!important}.et_pb_social_media_follow li a.icon{background:transparent!important}.et_pb_social_media_follow li a.icon:before{font-family:"Font Awesome 5 Brands"!important;background:transparent!important;color:#c70000!important;font-size:25px!important}.et_pb_social_media_follow li.et-social-linkedin a.icon:before{content:"\f08c"!important}.et_pb_social_media_follow li.et-social-twitter a.icon:before{content:"\f099"!important}.et_pb_social_media_follow_network_0_tb_footer a.icon{background-color:transparent!important}.category-banner{background:#000!important;padding-top:0!important;padding-bottom:30px!important}.banner .sub-text:after{content:'';width:100%;height:2px;background:#c70302;position:absolute;bottom:15px;left:0}.banner .sub-text{position:relative;font-size:80%;font-weight:bold;display:inline-block}.fact-box{background-color:rgba(255,255,255,0.14);padding:10px 20px 10px 50px;position:relative;min-height:50px;transition:all .35s}.fact-box:before{content:"\f05a";font-family:"Font Awesome 5 Free";font-weight:bold;position:absolute;left:20px;top:10px}.cta-section .et_pb_button:hover,.cta-section .et_pb_button{border:none!important}.home-service-boxes .et_pb_text{padding-top:56.5%;background-size:125%;background-position:50% -5.5%;height:100%}.home-service-boxes .et_pb_text_inner{background-color:#fff;padding:40px 40px 125px;height:100%}.home-service-boxes small{color:#2C2C2C;font-size:16px}.home-service-boxes p{padding:0}.home-service-boxes h3{font-size:22px;font-weight:bold;padding-bottom:20px;margin-bottom:20px;position:relative}.home-service-boxes h3:after{content:'';width:38px;height:3px;background:#c70000;position:absolute;left:0;bottom:0}.home-service-boxes .btn{position:absolute;bottom:40px;left:40px;right:40px;text-align:center;max-width:235px;margin:0 auto}.heading{position:relative;padding-bottom:20px!important;margin-bottom:20px!important}.heading-center{width:intrinsic;width:-moz-max-content;width:-webkit-max-content;width:max-content;margin-left:auto;margin-right:auto}.heading:after{content:'';width:38px;height:3px;background:#c70000;position:absolute;left:0;bottom:0}.list-2-col{columns:2;-webkit-columns:2;-moz-columns:2}.custom-sitemap a{color:#333}body .custom-sitemap{max-width:1000px;margin:0 auto;padding:0!important}p+.arrow-list{margin-top:-15px!important}.arrow-list,.check-list{padding:0 0 0 20px!important}.arrow-list li,.check-list li{position:relative;padding-left:20px;list-style:none;padding-top:20px}.check-list li{padding-left:35px}.arrow-list li:before,.check-list li:before{content:"\f0da";font-family:'Font Awesome 5 Free';font-weight:bold;color:#c70000;position:absolute;left:0;top:22px;font-size:110%}.check-list li:before{content:"\f058"}.arrow-list-with-effect li:before{display:none}.arrow-list-with-effect li .wow{position:absolute;left:0;top:25px;color:#c70000}.testimonial-carousel{background-color:#F6F7F9;padding:30px 60px 0px 60px;height:100%;z-index:1}.carousel-column .et_pb_module{margin:-100px 0 0!important;height:calc(100% + 100px)!important}.carousel-column .et_pb_module>div{height:100%}.testimonial-text{font-size:22px;font-style:italic;line-height:1.7}.testimonial-carousel .author-name,.testimonial-carousel .author-designation{font-size:14px;padding:0 50px 0 0}.testimonial-carousel .slick-next,.testimonial-carousel .slick-prev{top:inherit;bottom:0;height:26px}.testimonial-carousel .slick-next{right:60px}.testimonial-carousel .slick-prev{right:90px;left:auto}.testimonial-carousel .slick-next:before,.testimonial-carousel .slick-prev:before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:bold;opacity:1;color:#404041;font-size:26px}.testimonial-carousel .slick-prev:before{content:"\f104"}.testimonial-content{position:relative;padding-top:50px}.testimonial-content:before,.testimonial-content:after,.testimonial-blurb:before,.testimonial-blurb:after{content:"";height:30px;width:40px;position:absolute;background-image:url(https://fosterinstitute.com/wp-content/uploads/2021/01/icon-quote.png);background-size:contain;background-repeat:no-repeat;left:0;top:0}.testimonial-content:after,.testimonial-blurb:after{top:inherit;bottom:-15px;right:0;left:inherit;transform:scaleY(-1);transform:scale3d(-1,-1,1)}.testimonial-blurb{position:relative;padding:35px 0}.testimonial-blurb:after,.testimonial-blurb:before{height:25px}.service-item{overflow:hidden;box-shadow:0px 3px 6px rgba(0,0,0,0.16);padding:160px 50px 60px;text-align:center;height:100%;-webkit-transition:all .3s cubic-bezier(0,0,1,1);-moz-transition:all .3s cubic-bezier(0,0,1,1);-o-transition:all .3s cubic-bezier(0,0,1,1);-ms-transition:all .3s cubic-bezier(0,0,1,1);transition:all .3s cubic-bezier(0,0,1,1);height:276px}.service-item ul{text-align:left;opacity:0;position:absolute;bottom:-130px;height:0}.service-item ul li{list-style:none;position:relative;padding-top:26px;padding-left:26px}.service-item ul li:before{content:'-';height:2px;color:#c70000;font-size:35px;line-height:0;position:absolute;left:0;top:37px}.service-item h3{font-weight:600;font-size:22px;padding:0;text-transform:capitalize}.service-item img{position:absolute;left:0;right:0;top:-85px;margin:0 auto}.service-item *{-webkit-transition:all .3s cubic-bezier(0,0,1,1);-moz-transition:all .3s cubic-bezier(0,0,1,1);-o-transition:all .3s cubic-bezier(0,0,1,1);-ms-transition:all .3s cubic-bezier(0,0,1,1);transition:all .3s cubic-bezier(0,0,1,1)}.service-item:hover{padding-top:60px;padding-bottom:160px;overflow:visible;box-shadow:0px 12px 6px rgba(0,0,0,0.16)}.service-item:hover img{opacity:0}.service-item:hover ul{height:inherit;opacity:1}.service-item:hover h3{font-weight:bold;font-size:18px;text-align:left}.service-item:after{content:"\f061";font-family:'Font Awesome 5 Free';font-size:20px;position:absolute;right:30px;bottom:15px;z-index:1;color:#c70000;font-weight:bold;opacity:0;-webkit-transition:all .3s cubic-bezier(0,0,1,1);-moz-transition:all .3s cubic-bezier(0,0,1,1);-o-transition:all .3s cubic-bezier(0,0,1,1);-ms-transition:all .3s cubic-bezier(0,0,1,1);transition:all .3s cubic-bezier(0,0,1,1)}.service-item:hover:after{opacity:1}.faq-tabs ul.et_pb_tabs_controls{background-color:#000;text-align:center;border:none!important}.faq-tabs .et_pb_tabs_controls li{float:none;display:inline-block;height:inherit!important;border-radius:15px 15px 0 0;width:50%;max-width:600px;border:none}.faq-tabs{border:none!important}.faq-tabs .et_pb_tabs_controls li a{font-size:24px;color:#fff;padding:20px 30px;display:block}.faq-tabs .et_pb_all_tabs .et_pb_tab{padding:100px 20px 0}.faq-tabs .et_pb_all_tabs .et_pb_tab .et_pb_tab_content{max-width:931px;margin:0 auto}.faq-tabs ul.et_pb_tabs_controls:after{display:none}.faq-tabs .et_pb_tabs_controls .et_pb_tab_active a{color:#404041!important;box-shadow:0 0 6px rgb(0 0 0 / 16%);background:#fff;border-radius:20px 20px 0 0}.faq-tabs .et_pb_tabs_controls .et_pb_tab_active{border-radius:15px 15px 0 0}.faq-tabs .et_pb_tab_content{padding-left:30px}.faq-tabs .et_pb_tab_content h2{position:relative}.faq-tabs .et_pb_tab_content h2:before{content:'Q: ';position:absolute;left:-30px;top:0}.faq-tabs .et_pb_tab_content h2:not(:first-child){margin-top:30px}.blog-container{width:100%;padding-top:0!important}ul.post-list{padding:0;list-style:none}ul.post-list .post-img{padding-bottom:56.25%;background-size:cover;background-position:50%}ul.post-list .post-title{font-size:25px;color:#404041;font-weight:bold;line-height:1.5;margin-bottom:30px}ul.post-list .post-info{padding:40px 40px 80px;border:1px solid #999;border-top:none}ul.post-list li+li{margin-top:40px}a.read-more-link{display:inline-block;float:right;font-weight:bold;margin-top:25px}a.read-more-link .fa{padding-left:10px}[class^='paged'] .post-img,.archive .post-img{display:none}[class^='paged'] ul.post-list .post-info,.archive ul.post-list .post-info{border:none;padding:0 0 50px}[class^='paged'] ul.post-list .single-post+.single-post,.archive ul.post-list .single-post+.single-post{border-top:1px solid #d8d8d8;padding-top:40px}[class^='paged'] a.read-more-link,.archive a.read-more-link{display:inline-block}.archive-title span{color:#c70302;font-size:25px}.widget_search input#searchsubmit{background:transparent;border-left:0;color:#c70000;background-image:url(https://fosterinstitute.com/wp-content/uploads/2021/02/036-search.png);background-size:40%;background-repeat:no-repeat;background-position:50%;font-size:0;width:40px;outline:none!important}.widget_search input#s,.widget_search input#searchsubmit{border-radius:5px}.widget_search #s{padding-right:35px!important}.sidebar-newsletter{padding:40px 20px;box-shadow:0 0 6px rgba(0,0,0,0.16);overflow:hidden}.sidebar-newsletter .gform_footer.top_label{max-width:100%!important}.sidebar-newsletter label.gfield_consent_label{font-size:12px}.sidebar-newsletter .ginput_container.ginput_container_consent{position:relative;padding-left:25px;line-height:1;margin-bottom:30px}.sidebar-newsletter .ginput_container.ginput_container_consent input{position:absolute;left:0;top:5px;margin:0}.sidebar-newsletter .gform_wrapper ul.gform_fields li.gfield{padding:0!important}.sidebar-newsletter h4{color:#C70000;font-size:18px;font-weight:bold}.sidebar-newsletter p{font-size:16px}.sidebar-newsletter p strong{font-size:22px}.sidebar-newsletter .gform_wrapper div.validation_error{color:#fff;font-size:16px;padding:14px;line-height:1.5;border:none;border-radius:0}.sidebar-newsletter .gform_confirmation_message h4{padding:25px 0 0}.et_pb_widget{margin-bottom:50px!important}h4.widgettitle{font-size:30px;font-weight:bold;padding-bottom:25px}.widget_recent_entries ul li+li{border-top:1px solid #d8d8d8;margin-top:25px;padding-top:25px}.et_pb_widget ul li a{font-weight:600;color:#404041!important}.widget_recent_entries ul li a:hover{color:#c70000!important}.widget_categories ul li{position:relative;padding-left:20px;margin-bottom:0}.widget_categories ul li:before{content:"\f0da";font-family:'Font Awesome 5 Free';font-weight:bold;color:#c70000;position:absolute;left:0;top:0}.widget_categories ul li+li{margin-top:20px}body:not(.single) .widget_tag_cloud{display:none}.tagcloud a{border:1px solid #d8d8d8;margin-right:5px;margin-bottom:10px;padding:5px 15px}nav.custom-pagination{text-align:center;margin-top:50px}nav.custom-pagination>*{padding:0 2px}nav.custom-pagination span.page-numbers.current{font-weight:bold;color:#000}nav.custom-pagination a{color:#000;font-size:17px}nav.custom-pagination a.page-numbers:not(:last-child):not(:nth-last-child(2)):after,nav.custom-pagination .current:not(:last-child):after{content:',';margin-right:3px}a.prev.page-numbers,a.next.page-numbers{display:none}.post-bottom-meta p:before{content:'Blog Topics: ';display:inline-block;padding-right:5px}.post-bottom-meta{font-size:95%;margin-bottom:10px!important}.archive #main-content .container:before{display:none}ul.tag-list{font-size:95%;list-style:none;padding:0 0 45px;border-bottom:1px solid rgb(112 112 112 / 42%)}ul.tag-list li{display:inline-block;padding-right:5px}.post-bottom-meta *,ul.tag-list *{color:#8B8C8D!important}.post-bottom-meta a:hover,ul.tag-list a:hover{color:#c70000!important}.gform_wrapper ul.gform_fields:not(.top_label) .ginput_container.ginput_recaptcha{margin-left:0!important}.gform_wrapper ul.gform_fields:not(.top_label) .gfield_label,html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .clear-multi,html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .gfield_description,html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date){width:100%;float:none;margin:0}.gform_wrapper .left_label input.large,.gform_wrapper .left_label select.large,.gform_wrapper .right_label input.large,.gform_wrapper .right_label select.large{width:100%}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-color:#646464;border-radius:5px;padding:14px!important;color:#646464;font-size:15px}.gfield_label{text-transform:uppercase;font-size:15px!important;font-weight:900!important}.gfield_label span.gfield_required{display:none}.gform_wrapper ul.gform_fields{margin:0 -15px!important}.gform_wrapper ul.gform_fields li.gfield{padding:0 15px!important}.gform_wrapper ul.gform_fields:not(.top_label) .gfield_label{padding-bottom:10px!important;display:block}.disable{display:none}.gform_wrapper ul.gform_fields li.gfield select{border:1px solid #646464;border-radius:5px;padding:12px 30px 12px 12px;font-size:15px;appearance:none;-webkit-appearance:none;color:#646464;background-image:url(https://fosterinstitute.com/wp-content/uploads/2021/02/dropdown-arrow.png);background-size:auto;background-repeat:no-repeat;background-position:calc(100% - 12px) calc(50% + 2px)}.gform_wrapper select option{background-color:#fff}.gform_wrapper .gform_footer:not(.top_label),.gform_wrapper .gform_footer.top_label{width:100%!important;margin:0!important;text-align:center!important;padding:0;max-width:279px;background-color:#c70000;position:relative}.gform_wrapper .dark-btn .gform_footer:not(.top_label),.gform_wrapper .dark-btn .gform_footer.top_label{background-color:#2c2c2c}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{border:2px solid #c70000;background:transparent;color:#fff;font-family:'Titillium Web',sans-serif;font-weight:bold;font-size:16px!important;width:100%!important;margin:0!important;padding:10px;cursor:pointer;position:relative;z-index:1}.gform_wrapper .dark-btn .gform_footer input.button,.gform_wrapper .dark-btn .gform_footer input[type=submit]{border:2px solid #2c2c2c}.gform_wrapper .btn-center .gform_footer:not(.top_label),.gform_wrapper .btn-center .gform_footer.top_label{margin:50px auto 0!important}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover{color:#c70000}.gform_wrapper .dark-btn .gform_footer input.button:hover,.gform_wrapper .dark-btn .gform_footer input[type=submit]:hover{color:#2c2c2c}.gform_wrapper .gform_footer:not(.top_label):before,.gform_wrapper .gform_footer.top_label:before{content:'';width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:-100%;transition:all .35s}.gform_wrapper .gform_footer:not(.top_label):hover:before,.gform_wrapper .gform_footer.top_label:hover:before{left:0}.gform_wrapper .gform_ajax_spinner{position:absolute;top:calc(50% - 8px)}.gform_wrapper div.validation_error{color:#fff;background:#c70000;border:none;border-radius:5px;font-size:16px;padding:10px}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:transparent;border:none}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border-color:#c70000;width:100%}.gform_wrapper .validation_message{color:#c70000;padding-top:0!important}.gform_wrapper .gfield_error .gfield_label,.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,.gform_wrapper li.gfield_error ul.gfield_checkbox,.gform_wrapper li.gfield_error ul.gfield_radio{color:#c70000}.label-big label.gfield_label{font-size:18px!important}.gform_wrapper .gfield_checkbox li label{font-size:18px}.gform_wrapper .gfield_checkbox li{margin-top:15px!important}.gform_wrapper .gfield_checkbox{margin-top:-15px!important}.gform_wrapper textarea{border-color:#646464;border-radius:5px;padding:14px;color:#646464;font-size:15px;width:100%!important}.gdpr ul{width:100%!important}.gdpr li>*{vertical-align:top!important}.gdpr input{margin-left:0!important}.gdpr label{font-size:16px!important}@media only screen and (min-width:641px){.gf_left_half,.gf_right_half{width:50%;display:inline-block;vertical-align:top}.gf_4_col{width:25%;display:inline-block;vertical-align:top}}.et_pb_tab_content .testimonial-text{font-style:inherit}.et_pb_tab_content .testimonial-text+.testimonial-text{margin-top:50px}.et_pb_tab_content .testimonial-text .testimonial-name{text-align:right;font-size:85%}.testimonial-tabs{display:table;width:100%;border:none}.testimonial-tabs ul.et_pb_tabs_controls{display:table-cell;width:30%;background:transparent;vertical-align:top}.testimonial-tabs .et_pb_all_tabs{display:table-cell;vertical-align:top;border-left:1px solid rgb(112 112 112 / 39%);padding-left:5.5%}.testimonial-tabs ul.et_pb_tabs_controls li{width:100%;border:none;position:relative;padding-left:35px}.testimonial-tabs ul.et_pb_tabs_controls:after{display:none}.testimonial-tabs ul.et_pb_tabs_controls li+li{margin-top:15px}.testimonial-tabs ul.et_pb_tabs_controls li:nth-child(1),.testimonial-tabs ul.et_pb_tabs_controls li:nth-child(4){text-transform:uppercase;padding-left:30px;font-weight:900}.testimonial-tabs ul.et_pb_tabs_controls li:nth-child(1):before,.testimonial-tabs ul.et_pb_tabs_controls li:nth-child(4):before{content:'';width:15px;height:15px;border:1px solid #707070;border-radius:5px;position:absolute;top:7px;left:0}.testimonial-tabs ul.et_pb_tabs_controls li a{color:#2c2c2c;padding:0}.testimonial-tabs ul.et_pb_tabs_controls li a:hover,.testimonial-tabs ul.et_pb_tabs_controls li.et_pb_tab_active a{color:#c70000!important}.testimonial-tabs ul.et_pb_tabs_controls li.et_pb_tab_active:nth-child(1):after,.testimonial-tabs ul.et_pb_tabs_controls li.et_pb_tab_active:nth-child(4):after,.testimonial-tabs ul.et_pb_tabs_controls li.parent-tab:nth-child(1):after,.testimonial-tabs ul.et_pb_tabs_controls li.parent-tab:nth-child(4):after{content:'';width:9px;height:9px;background:#c70000;position:absolute;border-radius:100%;left:4px;top:11px}.testimonial-tabs ul.et_pb_tabs_controls li:nth-child(4){margin-top:45px}.testimonial-tabs .et_pb_all_tabs .et_pb_tab{padding:0}.et_pb_tabs_controls li.et_pb_tab_active{background:transparent}@media screen and (min-width:981px){.testimonial-tabs .et_pb_all_tabs{width:70%}}@media only screen and (max-width:1510px) and (min-width:981px){.customtitle{padding-bottom:60px}}@media screen and (min-width:981px){#top-menu .menu-top{opacity:1;position:absolute!important;top:0;right:0;padding:10px 30px!important;border-bottom:1px solid #fff;height:inherit;-webkit-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out,-webkit-transform .4s;transition:all .4s ease-in-out,-webkit-transform .4s;transition:all .4s ease-in-out;transition:all .4s ease-in-out,-webkit-transform .4s}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li:not(.menu-contact):not(.menu-phone)>a{margin-top:39px}#top-menu .menu-contact{right:191px;border-left:1px solid #fff;border-bottom-left-radius:25px}.et_header_style_left #et-top-navigation nav>ul>li.menu-top>a{padding:0!important}#top-menu .menu-top .fa{padding-right:7px}#top-menu .menu-phone{border-right:1px solid #fff;border-bottom-right-radius:25px}#top-menu .menu-contact:after{content:'';width:1px;height:60%;background:#fff;position:absolute;right:0;top:15%}#top-menu li{text-align:center;line-height:1.5;vertical-align:top;padding-right:75px;font-weight:400}#top-menu li:nth-last-child(3){padding-right:0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:40px!important}}@media screen and (max-width:1400px){img#logo{max-height:35%}#top-menu li{padding-right:30px}}@media screen and (max-width:1299px){.home-banner h1{font-size:50px!important}footer .et_pb_row_2_tb_footer .et_pb_column.et_pb_column_1_2.et_pb_column_5_tb_footer{width:75%}}@media screen and (max-width:1100px){#top-menu li a{font-size:14px!important}.menu-contact{right:176px}}@media screen and (max-width:980px){footer .et_pb_row_2_tb_footer .et_pb_column.et_pb_column_1_2.et_pb_column_5_tb_footer{width:100%}.testimonial-tabs>*{width:100%!important;display:table!important}.testimonial-tabs .et_pb_all_tabs{border-left:none;padding:50px 0 0;border-top:1px solid rgb(112 112 112 / 39%);margin-top:50px}.home-checklist-form .et_pb_column:first-child .et_pb_module:first-child{padding-right:166px}.home-checklist-form .et_pb_column:last-child{position:absolute;width:166px!important;height:200px;top:5%;right:0}.home-checklist-form{position:relative}.carousel-column .et_pb_module{height:100%!important;margin:0!important}.heading-center{text-align:left;width:unset}.newsletter-text,footer .gform_wrapper{width:100%}footer .gform_wrapper .gform_footer.left_label,footer .gform_wrapper form.gf_simple_horizontal div.gform_body{display:block!important;width:100%!important;max-width:100%!important}footer .gform_wrapper form.gf_simple_horizontal div.gform_body{margin-bottom:15px}footer .gform_wrapper li.gfield.gfield_error,footer .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){width:100%!important;max-width:100%!important;padding:0!important}footer .gform_wrapper ul.gform_fields li.gfield{padding:0!important}.footer-copyright p{text-align:center}.footer-copyright p img{display:inline-block;float:none;margin-right:5px;margin-top:0;position:relative;top:1px}.footer-nav-row>div{margin-right:0!important;position:relative;z-index:unset}.footer-nav-row .et_pb_menu{position:absolute;top:0;right:0;width:100%;background-color:transparent}.footer-nav-row .mobile_menu_bar:before{content:"\f067";font-family:'Font Awesome 5 Free'!important;color:#404041!important;font-weight:900;font-size:15px}footer .et_mobile_menu a{color:#000!important;padding:5px 0}footer .et_mobile_menu{padding:15px!important}.menu-item a br{display:none}footer .et_mobile_menu{margin-top:15px}.et_header_style_left #logo{max-height:unset}header ul#mobile_menu{background-color:#fff!important;border:none;width:calc(100% + 10%);left:-5%;height:calc(100vh - 80px);padding:50px 25px}header ul#mobile_menu a{color:#404041;font-family:'Titillium Web';font-size:22px;border:none}header ul#mobile_menu li+li{border-top:1px solid #8B8C8D;margin-top:20px;padding-top:20px}.menu-contact,.menu-phone{width:calc(50% - 2px);display:inline-block;vertical-align:top;border:none!important;padding:20px 2px}.menu-contact a,.menu-phone a{background-color:#c70000;color:#fff;color:#fff!important;text-align:center;font-size:16px!important;text-transform:uppercase;border:2px solid #c70000!important}.menu-contact a .fa,.menu-phone a .fa{padding-right:10px}.menu-phone a{color:#c70000!important;background-color:#fff}header .mobile_menu_bar:before{color:#fff}}@media screen and (max-width:767px){h1,.home-banner h1{font-size:38px!important}h2{font-size:22px!important}.faq-tabs .et_pb_tabs_controls li a{font-size:18px;padding:20px 10px}.testimonial-carousel{padding:20px 25px 100px 25px;width:112%;left:-6%}.testimonial-text{font-size:18px}.testimonial-carousel .slick-next{right:20px}.testimonial-carousel .slick-prev{right:50px}}@media screen and (max-width:640px){.gform_wrapper .gform_footer:not(.top_label){max-width:100%}}@media screen and (max-width:599px){.check-list.list-2-col,.arrow-list.list-2-col{columns:1;-webkit-columns:1;-moz-columns:1}.faq-tabs .et_pb_tabs_controls li{width:calc(100% - 30px);border-radius:15px!important;margin-bottom:15px}.faq-tabs .et_pb_tabs_controls .et_pb_tab_active a{box-shadow:none;color:#fff!important;border-color:#c70000}.faq-tabs .et_pb_tabs_controls .et_pb_tab_active{background-color:#c70000}.faq-tabs .et_pb_all_tabs .et_pb_tab{padding-top:50px}.faq-tabs .et_pb_tabs_controls li a{border:2px solid #fff;border-radius:15px;padding:15px 10px}}.sidebar-newsletter{background-color:black}#gform_3 gform_wrapper gform_footer:not(.top_label)::before,.gform_wrapper .gform_footer.top_label::before{background-color:black!important}label[for="input_3_6_1"]{color:white}