/* Cached legacy main-header layout CSS. *//* 2022/06/28 changes */@media only screen and (max-width: 992px){.form-pop .outer,.section-pad-img{text-align:center !important}.form-pop .large-number{text-align:center !important}.form-pop .address{text-align:center !important}.form-pop .paddingzero > p{text-align:center !important}#pop .address{display:flex;background-image:url("../images/map-bg.png");background-repeat:no-repeat;background-size:contain;background-position:center}.wpcf7-form-control-wrap{display:inline-block;width:100%}.lwp-popup-form .wpcf7-form-control-wrap .wpcf7-form-control{width:100%}}.new-cta-section .logos{margin-bottom:22px}.fmobile-lst a{color:#e31019}@media only screen and (max-width: 767px){.white-text h3{font-size:25px}}/* fixing small laptop screen video text issue home page */@media only screen and (min-device-width: 1200px) and (max-device-width: 1600px){.message h1,.message h1 small{font-size:42px;line-height:42px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.message h1,.message h1 small{font-size:35px !important;line-height:35px !important}.sec3_affiliates{width:44% !important;margin-bottom:77px !important}}@media only screen and (max-width: 768px){.smfeeds{margin-bottom:10px}.lwp-footerw{text-align:center !important}.footer .sharethis{text-align:center !important}.pull-right{float:none !important}.pull-left{float:none !important}.footer p{text-align:center !important}.footer img.footer-logo{float:none;margin:10px 0 10px}.fmobile{padding-top:10px !important}.fmobile-lst{padding-bottom:10px !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.navbar-inverse .navbar-nav > li > a{font-size:11px !important}.navbar-inverse .waypointnav .navbar-nav > li > a{font-size:11px;padding:30px 10px}}@media only screen and (min-width: 1200px){.cta .phone p{margin-left:10px}}@media only screen and (max-width: 1370px){.cta .phone span{font-size:66px}}@media only screen and (max-width: 1090px){.cta .phone a,.cta .phone span{font-size:45px}}@media only screen and (max-width: 767px){.lwp-footerw{text-align:center !important}}@media only screen and (max-width: 767px){.footer .sharethis{text-align:center}.footer p{text-align:center}}@media only screen and (max-width: 767px){.cta .phone a,.cta .phone span{font-size:30px;line-height:35px}}@media (max-width: 767px){.smfeeds{margin-bottom:10px}}@media only screen and (max-width: 767px){.sec3_affiliates{width:44% !important;margin-bottom:77px !important}}@media only screen and (max-width: 767px){.fmobile{padding-top:10px}.fmobile-lst{padding-bottom:10px}}@media only screen and (max-width: 767px){.footer img.footer-logo{float:none;margin:10px 0 10px}}.sm-feed-wrapper{text-align:center;margin-top:-88px}@media only screen and (max-width: 1024px){.sm-feed-wrapper{text-align:center;margin-top:-57px}}@media screen and (max-width: 767px) and (orientation: portrait){.sm-feed-wrapper{text-align:center;margin-top:-42px}.call_to_action{margin-bottom:10px;margin-top:-42px}.call_to_item{margin-top:-3px !important}}@media screen and (max-width: 992px) and (orientation: landscape){.sm-feed-wrapper{text-align:center;margin-top:-77px !important}.call_to_action .call_to_wrap .call_to_item .desc p:first-child{font-size:65px !important;text-align:center}}@media screen and (max-width: 767px) and (orientation: landscape){.new-cta-section h2{font-size:40px !important}.call_to_action .call_to_wrap .call_to_item .desc p:first-child{font-size:40px !important;text-align:center}.call_to_action .desc p{font-size:14px !important}}/* iPhone X  */@media only screen and (min-width: 375px) and (max-width: 812px) and (orientation: landscape){.lwp-footerw{text-align:center !important}.footer p{text-align:center !important}.footer img.footer-logo{float:none !important;margin:10px 0 10px}.fmobile{padding-top:10px !important}.fmobile-lst{padding-bottom:10px !important}.footer .sharethis{text-align:center !important}.pull-right{float:none !important}.pull-left{float:none !important}}/* iPhone XR  */@media only screen and (min-width: 414px) and (max-width: 896px) and (orientation: landscape){.lwp-footerw{text-align:center !important}.footer p{text-align:center !important}.footer img.footer-logo{float:none !important;margin:10px 0 10px}.fmobile{padding-top:10px !important}.fmobile-lst{padding-bottom:10px !important}.footer .sharethis{text-align:center !important}.pull-right{float:none !important}.pull-left{float:none !important}}/* iPad mini  */@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.lwp-footerw{text-align:center !important}.footer p{text-align:center !important}.footer img.footer-logo{float:none !important;margin:10px 0 10px}.fmobile{padding-top:10px !important}.fmobile-lst{padding-bottom:10px !important}.footer .sharethis{text-align:center !important}.pull-right{float:none !important}.pull-left{float:none !important}}/* iPad Pro */@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: portrait){.lwp-footerw{text-align:center !important}.footer p{text-align:center !important}.footer img.footer-logo{float:none !important;margin:10px 0 10px}.fmobile{padding-top:10px !important}.fmobile-lst{padding-bottom:10px !important}.footer .sharethis{text-align:center !important}.pull-right{float:none !important}.pull-left{float:none !important}}/* Nexus 10*/@media only screen and (max-width: 800px) and (max-height: 1280px) and (orientation: portrait){.lwp-footerw{text-align:center !important}.footer p{text-align:center !important}.footer img.footer-logo{float:none !important;margin:10px 0 10px}.fmobile{padding-top:10px !important}.fmobile-lst{padding-bottom:10px !important}.footer .sharethis{text-align:center !important}.pull-right{float:none !important}.pull-left{float:none !important}}/* ipad mini 10.5 */@media only screen and (min-width: 834px) and (max-width: 1112px) and (orientation: portrait){.lwp-footerw{text-align:center !important}.footer p{text-align:center !important}.footer img.footer-logo{float:none !important;margin:10px 0 10px}.fmobile{padding-top:10px !important}.fmobile-lst{padding-bottom:10px !important}.footer .sharethis{text-align:center !important}.pull-right{float:none !important}.pull-left{float:none !important}}/*=========new section for post css*/.new-cta-section h2{font-family:bebas_neueregular;margin-top:-26px}.row{margin:0 -1.5rem}.row:after{content:"";display:block;clear:both}.row .col_1,.row .col_10,.row .col_11,.row .col_12,.row .col_2,.row .col_3,.row .col_4,.row .col_5,.row .col_6,.row .col_7,.row .col_8,.row .col_9{float:left;margin:0 1.5rem}.row .col_1{width:calc(100% / 12 - 3rem)}.row .col_2{width:calc(100% / 6 - 3rem)}.row .col_3{width:calc(100% / 4 - 3rem)}.row .col_5{width:calc(100% / 2.4 - 3rem)}.row .col_6{width:calc(100% / 2 - 3rem)}.row .col_7{width:calc(100% / 1.714285714285714 - 3rem)}.row .col_8{width:calc(100% / 1.5 - 3rem)}.row .col_9{width:calc(100% / 1.3333333333 - 3rem)}.row .col_10{width:calc(100% / 1.2 - 3rem)}.row .col_11{width:calc(100% / 1.0909090909091 - 3rem)}.row .col_12{width:calc(100% / 1 - 3rem)}.row_b:after{content:"";display:block;clear:both}.row_b .col_1,.row_b .col_10,.row_b .col_11,.row_b .col_12,.row_b .col_2,.row_b .col_3,.row_b .col_4,.row_b .col_5,.row_b .col_6,.row_b .col_7,.row_b .col_8,.row_b .col_9{float:left}.row_b .col_12{width:100%}.row_b .col_11{width:91.66666667%}.row_b .col_10{width:83.33333333%}.row_b .col_9{width:75%}.row_b .col_8{width:66.66666667%}.row_b .col_7{width:58.33333333%}.row_b .col_6{width:50%}.row_b .col_5{width:41.66666667%}.row_b .col_4{width:33.33333333%}.row_b .col_3{width:25%}.row_b .col_2{width:16.66666667%}.row_b .col_1{width:8.33333333%}#section h2{font:800 3.2rem/1 Lato,sans-serif;color:red;position:relative;margin:1rem 0 2rem;text-transform:uppercase}.other_links{padding:0;border:1rem solid #e9e9e9;border-right:none;background:#e9e9e9;font-size:0;max-height:50rem;overflow-y:auto}.clearfix::after,.clearfix::before,.row::after,.row::before{content:" ";display:table}.row .col_4{width:calc(100% / 3 - 3rem)}.other_links li{display:block;margin:0 0.3rem 0.5rem 0}.other_links li a{background:#454545;border-radius:0.5rem;color:#fff;display:block;font-size:1.4rem;padding:0.5rem 0.5rem 0.6rem;font-family:"Lato";font-size:inherit;text-align:center}.other_links li a:hover{background:red;color:#fff;transition:0.3s}.call_to_action{padding:2rem 0 1rem;background:#e9e9e9}.wrapper{width:100%;max-width:135rem;padding:0 1.5rem;margin:0 auto;position:relative}.call_to_action .call_to_wrap .call_to_item{display:inline-block;text-align:center}.call_to_action .call_to_wrap .call_to_item .img_block{display:inline-block;vertical-align:middle;margin-right:3rem;margin-bottom:30px}.call_to_action .call_to_wrap .call_to_item .desc{display:inline-block;vertical-align:middle;line-height:48px}.call_to_action .call_to_wrap .call_to_item .desc p:first-child{font-family:bebas_neueregular;margin:0;font-size:5rem;line-height:1;color:#e31019;font-size:65px;font-weight:normal;text-align:center}.call_to_action .call_to_wrap .call_to_item .desc p{color:#000;font-size:17px;font-weight:800;text-transform:uppercase}.call_to_action .call_to_wrap .call_to_item{display:inline-block;margin-top:-21px;margin-bottom:3px}.call_to_action .call_to_wrap:after{display:inline-block;width:100%}.call_to_action .call_to_wrap{text-align:center}.new-cta-section h4{font-family:Muli,sans-serif;font-size:17px;font-weight:800;text-transform:uppercase;line-height:1.7em}.wrapper:after{content:"";display:table;clear:both}.call_to_item .button{display:inline-block;color:#ffffff;font:700 1.6rem/4.4rem Lato,sans-serif;background-color:#e31019;-webkit-border-radius:0.5rem;border-radius:0.5rem;padding:0 3rem;height:4.3rem;line-height:4.1rem;white-space:nowrap;border:0.1rem solid red;text-align:center;text-decoration:none;cursor:pointer;text-transform:uppercase;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;margin-top:20px}#section{padding:4rem 0;background:#e9e9e9}#section-left{padding:4rem 0;background:#282a2b}#section-left .other_links{border:1rem solid #282a2b;background:#282a2b}.new_el_text{font:400 1.6rem/1.5 Lato,sans-serif;color:#000;margin:1rem 0}.section_links .aside_title{margin-top:1rem}.aside_title{font-size:2.4rem;color:#000;font-weight:800}.section_links form{background-color:#282a2b;padding:1rem;margin-top:1rem;position:relative}.section_links form .input{margin:0;padding-left:2.5rem}.section_links form button{position:absolute;top:1.8rem;left:1.6rem;background:0 0;border:none;cursor:pointer}.section_links form svg{color:#b3b3b3;width:1.5rem;height:1.5rem}.input{display:block;width:100%;height:4rem;padding:0 1.6rem;font-size:1.6rem;border:none;border-bottom:0.1rem solid #ddd;border-radius:unset;background-color:#fff;color:#000;margin:1rem 0;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media only screen and (max-width: 992px){.call_to_action{padding:4rem 0 0rem}.call_to_action .call_to_wrap .call_to_item{display:block;text-align:center}.call_to_action .call_to_wrap .call_to_item .img_block{width:100%;margin-right:0;margin-bottom:2rem}.call_to_action .call_to_wrap .call_to_item .img_block img{width:8rem}.call_to_action .call_to_wrap .call_to_item .desc p:first-child{font-size:2.4rem;text-align:center}.call_to_action .call_to_wrap .call_to_item .desc p{font-size:2rem}.call_to_action .call_to_wrap .call_to_item{text-align:center}.call_to_action .call_to_wrap .call_to_item .button{display:block;max-width:16.4rem;margin:1rem auto 0}.row.tablet .col_3,.row.tablet .col_4{width:calc(100% / 2 - 3rem)}}@media only screen and (max-width: 450px){img.custom-size{width:69% !important}.call_to_action .call_to_wrap .call_to_item .desc p{text-align:center;font-size:13px;line-height:26px;margin-top:20px}.call_to_action .call_to_wrap .call_to_item .desc p:first-child{line-height:31px}.call_to_action .wrapper{margin-top:17px}.call_to_action{margin-bottom:22px}.new-cta-section h2{margin-top:26px}}@media only screen and (max-width: 767px){.call_to_action .call_to_wrap .call_to_item .desc p:first-child{font-size:3.4rem;text-align:center}}/* iPad mini  */@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.smfeeds{margin-bottom:10px;left:-18px}}
