:root{--main:rgb(232,55,63)}#header{width:100%;padding-top:33px;padding-bottom:23px;padding-left:35px;padding-right:35px;background-color:#FFF;transition:all .3s}#header::before{content:'';width:100%;height:10px;background:#275b9f;background:linear-gradient(90deg,rgb(39 91 159) 0%,rgb(72 142 225) 100%);top:0;left:0;right:0;position:absolute}#header.sticky{padding-top:20px;padding-bottom:20px;box-shadow:0 15px 25px rgb(0 0 0 / .05)}#header .logo{width:196px;margin-left:35px}#header .logo img{width:100%;height:auto}#header .phone{padding:12px 12px 12px 29px;border-left:1px solid #cad5e3}#header .phone a{font-family:'Lato',sans-serif;position:relative;display:inline-block;color:#000;font-size:19px;font-weight:700;line-height:100%;letter-spacing:-.8px;padding:2px 0 3px 0;margin:0}#header .phone a i{position:relative;color:#d74746;font-size:14px;padding-right:5px;top:-1px}#header .phone a:hover{color:#d74746;text-decoration:none}#header .contact a{font-family:'Lato',sans-serif;display:inline-block;height:58px;color:#FFF;font-size:18px;font-weight:700;line-height:22px;letter-spacing:-.18px;display:flex;align-items:center;padding:0 47px 0 43px;margin:0 0 0 25px;background:#084f98;background:linear-gradient(90deg,rgb(8 79 152) 0%,rgb(51 136 217) 100%);border-radius:4px;cursor:pointer}#header .contact a:hover{color:#fff;text-decoration:none;background:#e8373f;background:linear-gradient(90deg,rgb(232 55 63) 0%,rgb(206 52 58) 100%)}#hero{font-family:'Lato',sans-serif;position:relative;height:706px;padding-bottom:67px;background-color:#044fa0;background-size:cover;background-position:top center;border-radius:4px;margin:0 35px;z-index:4}#hero h3{color:#FFF;font-size:22px;font-weight:300;text-shadow:2px 2px 5px #000;line-height:100%;letter-spacing:2.5px;text-transform:uppercase;padding:0 0 15px 0;margin:0}#hero h1{color:#FFF;font-size:65px;text-shadow:2px 2px 5px #000;font-weight:900;line-height:65px;letter-spacing:-1.6px;padding:0 0 27px 0;margin:0}.hero-features{margin:0 0 23px 0;padding:0;display:flex;justify-content:center;flex-wrap:wrap}.hero-features li{font-size:23px;font-weight:700;color:#fff;text-shadow:2px 2px 5px #000;letter-spacing:-.5px;line-height:30px;margin:0 24px 10px 24px;padding:0 0 0 32px;list-style:none;position:relative}.hero-features li::before{content:'';width:22px;height:22px;background:url(https://anytimeplumbingvegas.com/wp-content/themes/click5-wp/img/icons/icon-feature.webp) no-repeat;background-size:22px 22px;text-shadow:2px 2px 5px #000;left:0;top:5px;position:absolute}.hero-btns{gap:10px}.btn-primary{min-width:375px;font-family:'Lato',sans-serif;font-size:22px;font-weight:900;color:#fff;text-align:center;text-decoration:none;line-height:24px;letter-spacing:-.4px;margin:0;padding:27px 35px 26px 25px;border-radius:50rem;background:#084f98;background:linear-gradient(90deg,rgb(8 79 152) 0%,rgb(51 136 217) 100%);border:none;display:inline-block}.btn-primary:hover{text-decoration:none;background:#e8373f;background:linear-gradient(90deg,rgb(232 55 63) 0%,rgb(206 52 58) 100%)}.btn-secondary{min-width:375px;font-family:'Lato',sans-serif;font-size:22px;font-weight:900;color:#fff;text-align:center;text-decoration:none;line-height:24px;letter-spacing:-.7px;margin:0;padding:27px 35px 26px 25px;border-radius:50rem;background:#e8373f;background:linear-gradient(90deg,rgb(232 55 63) 0%,rgb(206 52 58) 100%);border:none;display:inline-block}.btn-secondary:hover{text-decoration:none;background:#084f98;background:linear-gradient(90deg,rgb(8 79 152) 0%,rgb(51 136 217) 100%)}.btn-primary span,.btn-secondary span{font-weight:300}.btn-edit-post-link{min-width:auto;color:#e8373f;font-size:18px;text-decoration:underline!important;text-underline-offset:3px;padding:0;background:unset}.btn-edit-post-link:hover{color:#e8373f;text-decoration:none!important;background:unset}.home-headline h3{color:#9ca1a4;font-size:18px;font-weight:400;line-height:100%;letter-spacing:3.6px;text-transform:uppercase;padding:0 0 13px 0;margin:0}.home-headline h2{color:#000;font-size:63px;font-weight:700;line-height:100%;letter-spacing:-.93px;padding:0;margin:0}#why.wrapper{padding-top:85px;padding-bottom:35px}#why h2{font-family:'Lato',sans-serif;font-size:47px;font-weight:300;color:#0a0a0a;letter-spacing:-1.4px;line-height:47px;margin:0 0 96px 0;padding:0}#why h2 strong{font-weight:900;background:#275B9F;background:linear-gradient(to right,#275B9F 0%,#488EE1 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.why-box{min-width:20%;padding-bottom:9px;margin-bottom:30px;position:relative}.why-box::after{content:'';width:54px;height:3px;background:#e9373f;border-radius:50rem;left:calc(50% - 27px);bottom:0;position:absolute}.why-box h5{font-family:'Lato',sans-serif;font-size:38px;font-weight:400;color:#356db6;line-height:38px;margin:0 0 4px 0;padding:0}.why-box p{font-size:18px;font-weight:300;color:#505050;line-height:23px;letter-spacing:-.3px;margin:0;padding:0}.why-box p strong{font-size:20px;font-weight:500;color:#000}#about.wrapper{padding-top:75px;padding-bottom:84px}#about{position:relative;background:url(https://anytimeplumbingvegas.com/wp-content/themes/click5-wp/img/bg-about.webp) left bottom no-repeat #f0f4f6;background-size:405px 319px;margin:0 35px;border-radius:4px}#about .headline h3{font-size:24px;font-weight:300;color:#5c6571;line-height:24px;letter-spacing:-.3px;margin:0 0 8px 0;padding:0}#about .headline h2{font-family:'Lato',sans-serif;font-size:44px;font-weight:900;color:#356db6;line-height:56px;letter-spacing:-1px;margin:0 0 4px 0;padding:0}#about .headline h2 span{color:#478cdf;display:block}#about .content{padding-top:44px}#about .about-content{width:calc(100% + 45px);margin:0 0 0 -45px}#about .content p{color:#000;font-size:18px;font-weight:300;line-height:30px;letter-spacing:.05px;padding:0;margin:0 0 10px 0}#about .content p span{font-size:20px;color:#484f5a;line-height:31px}#about .content a{position:relative;display:inline-block;color:#000;font-size:18px;font-weight:500;line-height:100%;letter-spacing:-.4px;padding:0 0 0 33px;margin:20px 0 0 0}#about .content a:hover{padding:0 0 0 43px;text-decoration:none}#about .content a::before{content:"";display:block;width:21px;height:13px;background-color:#D74746;border-radius:3px;position:absolute;left:0;top:3px;transition:all .3s}#about .content a:hover::before{width:31px}#water.wrapper{padding-top:75px;padding-bottom:84px}#water{position:relative;background:#fff;background-size:405px 319px;margin:0 35px;border-radius:4px}#water .headline h2{font-family:'Lato',sans-serif;font-size:44px;font-weight:900;color:#356db6;line-height:56px;letter-spacing:-1px;margin:0 0 4px 0;padding:0}#water .headline h2 span{color:#478cdf;display:block}#water .content{padding-top:44px}#water .water-content{width:calc(100% + 45px);margin:0 0 0 -45px}#water .content p{color:#000;font-size:18px;font-weight:300;line-height:30px;letter-spacing:.05px;padding:0;margin:0 0 10px 0}#water .content p span{font-size:20px;color:#484f5a;line-height:31px}img.water_smart_image{width:100% height:100% object-fit:cover;position:center;z-index:110}#offers.wrapper{padding-top:74px}#offers .container{max-width:1380px}#offers h2{font-family:'Lato',sans-serif;font-size:47px;font-weight:300;color:#0a0a0a;line-height:47px;letter-spacing:-1.4px;padding:0;margin:0 0 40px 0}.offerslider{display:none}.offerslider .slick-list{padding-bottom:30px}.offers-boxes{gap:20px;padding-bottom:40px}.offers-box{width:calc(33.3333% - 14px);max-width:calc(33.3333% - 14px);border-radius:3px;background:#fff;box-shadow:0 22px 38px 0 rgb(118 124 141 / .06);padding:50px 50px 30px 50px;margin:45px 0 0 0;position:relative}.offers-box-icon{width:80px;height:80px;background:#fff;border-radius:50%;box-shadow:0 10px 20px 0 rgb(118 124 141 / .1);top:-45px;left:calc(50% - 40px);position:absolute;z-index:900}.offers-box-icon img{max-width:46px;max-height:48px;object-fit:contain}.offers-box::before{content:'';width:calc(100% - 24px);height:calc(100% - 24px);border:1px dotted #356db6;border-radius:3px;left:12px;top:12px;position:absolute;z-index:10}.offers-box-inner{position:relative;z-index:990}.offers-box h3{font-family:'Lato',sans-serif;font-size:38px;font-weight:900;color:#356db6;line-height:38px;letter-spacing:-.4px;margin:0 0 3px 0;padding:0}.offerslider .offers-box h3{font-size:30px;line-height:34px}.offers-box-content{min-height:50px;margin:0 0 3px 0}.offerslider .offers-box-content{min-height:40px}.offers-box h4{font-size:18px;font-weight:500;color:#000;line-height:20px;letter-spacing:-.2px;margin:0;padding:0}.offerslider .offers-box h4{font-size:16px;line-height:18px;margin:0 0 10px 0}.offers-box h4 span{font-size:16px;font-weight:400;color:#707070}.offerslider .offers-box h4 span{font-size:14px}.btn-offers{font-family:'Lato',sans-serif;font-size:14px;font-weight:700;color:#fff;text-decoration:none;letter-spacing:-.2px;background:#d74746;border-radius:50rem;padding:12px 30px;display:inline-block}.btn-offers:hover{color:#fff;text-decoration:none;background:#216cbc}.offers-box p{font-size:14px;font-weight:300;color:#505050;letter-spacing:-.2px;line-height:16px;margin:16px 0 0 0;padding:0}.offerslider .offers-box p{margin:14px 0 0 0}.offerslider .slick-dots{margin-top:-13px}.offerslider .slick-dots li{margin:0 2px}.offerslider .slick-dots li button{width:8px;height:8px;border:1px solid #1262ae}.offerslider .slick-dots .slick-active::after{width:3px;height:3px;background-color:#1262ae;top:2.5px;left:2.5px}.page-template-coupons-print #header,.page-template-coupons-print #footer{display:none!important}.page-template-coupons-print #page-wrapper{background-color:#FFF}.page-template-coupons-print .container{width:auto;display:block!important}#services.wrapper{padding-top:24px}#services .home-headline h3{font-size:19px;font-weight:300;color:#5c6571;line-height:19px;letter-spacing:2.4px;margin:0 0 10px 0;padding:0}#services .home-headline h2{font-family:'Lato',sans-serif;font-size:80px;font-weight:900;background:#275B9F;background:linear-gradient(to right,#275B9F 0%,#488EE1 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;line-height:80px;letter-spacing:-2.4px;margin:0 0 26px 0;padding:0}#services .home-headline p{font-size:19px;color:#000;line-height:32px;letter-spacing:.05px}#services .home-headline p a{font-weight:500;color:#285ea2;text-decoration:none}#services .home-headline p a:hover{color:#d54645;text-decoration:none}.services-boxes{margin-top:64px;gap:15px}#services a.box{width:calc(25% - 12px);max-width:calc(25% - 12px);border-radius:3px;background:#fff;border:1px solid #e9eff2;box-shadow:0 16px 46px 0 rgb(18 51 76 / .05);padding:84px 40px 63px 40px;display:block;position:relative}#services a.box:hover{text-decoration:none}#services a.box .services-box-cover{width:100%;height:100%;box-shadow:0 22px 38px 0 rgb(118 124 141 / .28);border-radius:3px;object-fit:cover;opacity:0;top:0;left:0;position:absolute;z-index:10;transition:.3s}#services a.box:hover .services-box-cover{height:calc(100% + 64px);border-radius:5px;top:-31px;opacity:1;transition:.3s}#services .box .icon{height:120px}#services .box:hover .icon{height:120px;opacity:0}#services .box .icon img{max-width:120px;max-height:95px;object-fit:contain}#services .box .content{position:relative;z-index:990;transition:.3s}#services .box:hover .content{margin-top:-52px;transition:.3s}#services .box .content h2{font-family:'Lato',sans-serif;font-size:27px;font-weight:900;color:#18437a;line-height:27px;letter-spacing:-.5px;margin:0 0 5px 0;padding:0;transition:.3s}#services a.box:hover h2{font-size:33px;color:#fff;transition:.3s}#services .box .content span{font-size:17px;font-weight:300;color:#606c7b}#services a.box:hover .content span{color:#fff}#services .box .services-box-btn{width:52px;height:52px;background:#20569f;background:linear-gradient(0deg,rgb(32 86 159) 0%,rgb(63 127 204) 100%);border-radius:50%;bottom:-26px;left:calc(50% - 27px);position:absolute;z-index:20;transition:.3s}#services .box:hover .services-box-btn{bottom:-59px;transition:.3s}.services-box-btn::before{content:"\f078";width:52px;height:52px;color:#fff;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:700;line-height:52px;text-align:center;top:0;left:0;position:absolute}#cta{position:relative}#cta.wrapper{padding-top:67px}#cta .content h2{font-size:25px;font-weight:300;color:#18437a;line-height:25px;letter-spacing:-.5px;padding:0 0 36px 0;margin:0}#cta .content h2 strong,#cta .content h2 b{font-weight:700}#cta .buttons{gap:10px}#cta .phone{min-width:360px;font-family:'Lato',sans-serif;font-size:19px;font-weight:900;color:#fff;text-align:center;text-decoration:none;line-height:24px;letter-spacing:-.7px;margin:0;padding:20px 25px 20px 25px;border-radius:50rem;background:#e8373f;background:linear-gradient(90deg,rgb(232 55 63) 0%,rgb(206 52 58) 100%);border:none;display:inline-block}#cta .phone:hover{text-decoration:none;background:#084f98;background:linear-gradient(90deg,rgb(8 79 152) 0%,rgb(51 136 217) 100%)}#cta .phone span,#cta .phone span{font-weight:300}#cta .schedule{min-width:360px;font-family:'Lato',sans-serif;font-size:19px;font-weight:900;color:#fff;text-align:center;text-decoration:none;line-height:24px;letter-spacing:-.4px;margin:0;padding:20px 22px 20px 28px;border-radius:50rem;background:#084f98;background:linear-gradient(90deg,rgb(8 79 152) 0%,rgb(51 136 217) 100%);border:none;display:inline-block}#cta .schedule:hover{text-decoration:none;background:#e8373f;background:linear-gradient(90deg,rgb(232 55 63) 0%,rgb(206 52 58) 100%)}#why2{margin:0 35px;background:url(https://anytimeplumbingvegas.com/wp-content/themes/click5-wp/img/why2-bg.jpg) no-repeat;background-size:cover;border-radius:5px;margin-bottom:37px;position:relative}#why2.wrapper{padding-top:88px}#why2::after{content:'';width:74px;height:37px;background:#145ea8;clip-path:polygon(50% 100%,0 0,100% 0);bottom:-36px;left:calc(50% - 37px);position:absolute}#why2 .home-headline h3{font-size:18px;font-weight:300;color:#fff;line-height:18px;letter-spacing:2.35px;margin:0 0 22px 0;padding:0}#why2 .home-headline h2{font-family:'Lato',sans-serif;font-size:65px;font-weight:900;color:#fff;line-height:65px;letter-spacing:-2px;margin:0;padding:0 0 25px 0}#why2 .home-headline h2::after{content:'';width:146px;height:6px;background:#d74746;border-radius:50rem;margin:24px auto 0 auto;display:block}#why2 .home-headline p{font-size:19px;font-weight:300;color:#aec8e1;line-height:32px;letter-spacing:0}.why-work-boxes{margin-top:37px}.why-work-box-inner{padding:0 15px 24px 15px}.why-work-box-inner img{width:100%;height:296px;object-fit:cover;border-radius:3px;margin:0 0 21px 0}.why-work-box h3{font-family:'Lato',sans-serif;font-size:19px;font-weight:700;color:#fff;letter-spacing:-.4px;margin:0;padding:0}#why-icons.wrapper{padding-top:85px}.page-template-default #why-icons.wrapper{padding-bottom:65px}.home #why-icons.wrapper{padding-bottom:80px}.why2-icons-box{margin-bottom:60px}.why2-icons-icon{height:70px;margin-bottom:22px}.why2-icons-icon img{max-width:100px;max-height:70px;object-fit:contain}.why2-icons h4{font-family:'Lato',sans-serif;font-size:20px;font-weight:700;color:#18437a;letter-spacing:-.4px;margin:0 0 8px 0;padding:0;position:relative}.why2-icons h4::before{content:'';width:21px;height:13px;background:#e9373f;border-radius:3px;margin-right:8px;display:inline-block}.why2-icons p{font-size:17px;color:#485054;line-height:26px;margin:0;padding:0 30px 0 0}.why2-icons p span{font-size:15px;color:#878e91;display:block;margin-top:7px}#financial{overflow-x:hidden}#financial.wrapper{padding-top:90px;padding-bottom:160px}#financial .home-headline h2{font-family:'Lato',sans-serif;font-size:62px;font-weight:900;background:#084F98;background:linear-gradient(to right,#084F98 0%,#3388d9 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;line-height:62px;letter-spacing:-2px;margin:0;padding:0 0 32px 0}#financial .home-headline img{max-height:76px;margin-bottom:20px}#financial .home-headline p{font-size:22px;font-weight:400;color:#484f5a;line-height:32px;margin:0;padding:0 0 38px 0}#financial .home-headline p span{color:#2a7bcb}.financial-plans-content{padding:63px 0 65px 0;position:relative}.financial-plans-content::after{content:'';width:598px;height:394px;background:url(https://anytimeplumbingvegas.com/wp-content/themes/click5-wp/img/bg-financing.webp) no-repeat;background-size:598px 394px;right:-336px;bottom:0;position:absolute;z-index:20}.financial-plans-content::before{content:'';width:200vw;height:100%;background:#f1f4f6;right:-50vw;top:0;position:absolute;z-index:10}.financial-plans{padding:0 0 17px 0;margin:0;position:relative;z-index:990}.financial-plans li{font-size:19px;font-weight:400;color:#484f5a;margin:0 0 21px 0;padding:0 0 0 80px;list-style:none;line-height:24px;position:relative}.financial-plans li span{min-width:65px;min-height:20px;height:auto;font-size:13px;font-weight:400;color:#fff;line-height:13px;background:#8bafd6;border-radius:50rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;left:0;top:2px;position:absolute}.financial-text-bottom{font-size:32px;font-weight:500;color:#084f98;line-height:36px;letter-spacing:-.4px;margin:0;padding:0;position:relative;z-index:990}.financial-text-bottom a{font-weight:700;color:#d74746;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;white-space:nowrap}.financial-text-bottom a:hover{font-weight:700;color:#084f98;text-decoration:underline}.financial-images{position:relative}img.financial-image-1{max-width:unset;width:690px;height:695px;object-fit:cover;border-radius:6px;bottom:70px;right:15px;position:absolute;z-index:100}img.financial-image-2{max-width:unset;width:398px;height:306px;object-fit:cover;border-radius:6px;bottom:-110px;right:-50px;position:absolute;z-index:110;box-shadow:0 15px 46px 0 rgb(7 28 54 / .2)}#reviews{position:relative}#reviews.wrapper{padding-top:50px;padding-bottom:65px}#reviews .home-headline h3{font-size:18px;font-weight:300;color:#5c6571;line-height:18px;letter-spacing:2.35px;margin:0 0 12px 0;padding:0}#reviews .home-headline h2{font-family:'Lato',sans-serif;font-size:80px;font-weight:900;background:#084F98;background:linear-gradient(to right,#084F98 0%,#3388d9 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;line-height:80px;letter-spacing:-2.6px;margin:0;padding:0 0 25px 0}#reviews .reviews{margin-top:7px}#reviews .slick-track{display:flex!important;padding:40px 17px;margin-left:-17px}#reviews .review{height:inherit!important;padding-left:17px;padding-right:17px}#reviews .review .content{height:100%;display:flex;flex-direction:column;padding:76px 58px 28px 58px;background-color:#fff;border:1px solid #eaeff2;border-radius:3px;box-shadow:0 16px 36px 0 rgb(18 51 76 / .05);position:relative}#reviews .review .content::after{content:'';width:100%;height:70px;background:#f9fafb;clip-path:polygon(0 0,100% 61%,100% 100%,0% 100%);border-radius:3px;left:0;bottom:0;position:absolute;z-index:10}#reviews .review .content .opinion{flex:1;position:relative;z-index:990}#reviews .review .content .opinion p{position:relative;color:#000;font-size:18px;font-weight:300;line-height:31px;letter-spacing:0;text-indent:74px;padding:0;margin:0}#reviews .review .content .opinion p:first-of-type::before{content:'”';color:#2d89e4;font-family:"Roboto";font-size:300px;font-weight:400;position:absolute;top:43px;left:-100px;transform:scaleY(1.1)}#reviews .review .content .overview{min-height:60px;margin-top:62px;display:flex;align-items:center;gap:14px;position:relative;z-index:990}#reviews .review .content .overview img{width:60px;height:60px;object-fit:cover;border-radius:50%}#reviews .review .content .overview p{font-family:'Lato',sans-serif;position:relative;color:#18437a;font-size:18px;font-weight:700;line-height:100%;letter-spacing:-.18px;padding:0;margin:0}#reviews .slick-dots{margin:25px 0 0 0}#reviews .slick-dots li button{width:27px;height:7px;background-color:#d3dee8;border:none;border-radius:5rem}#reviews .slick-dots li.slick-active button{width:47px;height:7px;background-color:#2f8ce6;border:none;border-radius:5rem}#reviews .slick-dots .slick-active::after{display:none}#service-areas{overflow-x:hidden}#service-areas.wrapper{padding-top:0;padding-bottom:30px}#service-areas .home-headline{max-width:494px}#service-areas .home-headline h2{font-family:'Lato',sans-serif;font-size:62px;font-weight:900;background:#084F98;background:linear-gradient(to right,#084F98 0%,#3388d9 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;line-height:62px;letter-spacing:-2px;margin:0;padding:0 0 32px 0}#service-areas .home-headline p{font-size:19px;font-weight:400;color:#484f5a;line-height:32px;margin:0;padding:0 0 38px 0}.service-areas-content{max-width:494px}.service-areas-list{margin:10px 0 0 30px;padding:0 0 43px 0;display:flex;flex-wrap:wrap}.service-areas-list li{width:50%;max-width:50%;font-size:19px;font-weight:400;color:#484f5a;line-height:24px;margin:0;padding:0 20px 16px 20px;list-style:none;position:relative}.service-areas-list li:nth-child(even){padding-right:0}.service-areas-list li::before{content:"\f0da";color:#d74746;font-family:"Font Awesome 5 Free";font-size:12px;font-weight:700;line-height:24px;position:absolute;left:0;top:0}.btn-service-areas-wapper{border-top:1px solid #e5ebeb;padding:13px 0 0 0}.btn-service-areas{position:relative;display:inline-block;color:#000;font-size:18px;font-weight:500;line-height:100%;letter-spacing:-.4px;padding:0 0 0 33px;margin:20px 0 0 0}.btn-service-areas:hover{padding:0 0 0 43px;text-decoration:none}.btn-service-areas::before{content:"";display:block;width:21px;height:13px;background-color:#D74746;border-radius:3px;position:absolute;left:0;top:3px;transition:all .3s}.btn-service-areas:hover::before{width:31px}.service-areas-map-wrapper{min-height:740px;position:relative}img.service-areas-map{max-width:unset;width:auto;height:740px;left:-235px;top:-10px;position:absolute;z-index:-1}#contact-section{background:#095098}#contact-section.wrapper{padding-top:60px;padding-bottom:48px}#contact-section .logo{width:254px;height:124px;display:block}#contact-section .logo img{width:100%;height:auto}.contact-section-details-wrapper{width:calc(100% - 50px);color:#fff;border-top:1px solid #3a73ad;border-bottom:1px solid #3a73ad;padding:63px 0 50px 0;margin:50px 0 0 0}.contact-section-details-wrapper h4{font-size:17px;font-weight:500;color:#fff;line-height:17px;letter-spacing:0;margin:0 0 11px 0;padding:0}.contact-section-details-wrapper p{font-size:16px;font-weight:300;color:#fff;line-height:30px}.contact-section-details-wrapper address{font-size:16px;font-weight:300;color:#fff;line-height:30px;margin:0;padding:0}.contact-section-details-wrapper a{font-size:16px;font-weight:300;color:#9bc8f3;line-height:30px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.contact-section-details-wrapper a:hover{color:#fff;text-decoration:underline}.contact-section-details-address{padding:0 0 36px 65px;position:relative}.contact-section-details-address img{width:31px;height:47px;left:0;top:0;position:absolute}.contact-section-details-phone{padding:0 0 0 65px;position:relative}.contact-section-details-phone img{width:37px;height:37px;left:0;top:0;position:absolute}.contact-section-details-phone .phone{font-size:30px;color:#fff;line-height:33px;text-decoration:none;display:block;margin-bottom:3px}.contact-section-details-phone .phone:hover{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.contact-section-details-col-menu{width:32%}.quick-menu{margin:0;padding:6px 0 0 0}.quick-menu li{margin:0 0 8px 0;padding:0;list-style:none}.quick-menu li a{font-size:16px;font-weight:300;color:#fff;line-height:20px;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;padding:0;margin:0}.quick-menu li a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.payment{margin:43px 0 0 0}.contact-section-form{padding-left:0}.contact-section-form h3{font-family:'Lato',sans-serif;font-size:36px;font-weight:900;color:#fff;line-height:36px;letter-spacing:-1px;margin:15px 0 40px 0;padding:0}.contact-section-form h3 span{font-weight:300}#textbox .row:nth-child(even){flex-direction:row-reverse}#textbox .row:not(:first-of-type){margin-top:20px}#textbox .photo{flex:0 0 calc(50% + 195px);max-width:calc(50% + 195px);margin-left:-195px;padding-right:0}#textbox .row:nth-child(even) .photo{padding-right:15px;padding-left:0;margin-left:0;margin-right:-195px}#textbox .photo>div{display:block;width:100%;height:600px;background-color:#ddd;background-size:cover;background-position:top center}#textbox .content{position:relative;padding-left:60px}#textbox .row:nth-child(even) .content{padding-left:15px;padding-right:60px}#textbox .content h2{color:#000;font-size:33px;font-weight:700;line-height:39px;letter-spacing:-.33px;padding:0;margin:0}#textbox .content h2::after{content:"";display:block;width:160px;height:10px;margin:25px 0 28px 0;background-color:var(--main);border-radius:5px}#textbox .content p{color:#000;font-size:19px;font-weight:400;line-height:30px;letter-spacing:-.19px;padding:0}#textbox .content a{position:relative;display:inline-block;color:#000;font-size:18px;font-weight:700;line-height:100%;letter-spacing:-.18px;padding:0;margin:22px 0 0 0}#textbox .content a::before{content:"";display:block;width:53px;height:53px;background-color:#ddd;border:2px solid #ddd;border-radius:50%;position:absolute;left:0;transition:all .3s}#textbox .content a:hover{color:var(--main);text-decoration:none}#textbox .content a:hover::before{background-color:#fff0}#textbox .content a span{position:relative;display:block;margin-top:16px;margin-left:23px}#textbox .content a span::after{content:"→";font-family:"Arial";font-size:20px;padding-left:7px}#faq-wrapper.box{background-color:#f9f9f9}#faq-wrapper.box .questions{padding:0 60px;margin-top:30px}#faq-wrapper.box .card{padding:0 100px 0 170px}#faq-wrapper.box .card.active{position:relative;background-color:#FFF;box-shadow:0 0 30px rgb(134 153 153 / .1);overflow:hidden}#faq-wrapper.box .card::after{width:calc(100% - 250px);right:30px}#faq-wrapper.box .card:last-of-type::after{display:block}#faq-wrapper.box .card.active::after{background-color:#fff0}#faq-wrapper.box .card.active::before{content:"";display:block;width:172px;height:172px;background-color:var(--main);border-radius:50%;position:absolute;top:-55px;left:-45px}#faq-wrapper.box .card-header h3[aria-expanded="true"]::before{color:#FFF;font-size:28px;top:38px;left:-155px}#faq-wrapper .more a{display:inline-block;color:#1f1f1f;font-size:19px;font-weight:700;line-height:100%;letter-spacing:0;padding:0;margin:55px 0 0 0;border-bottom:1px solid #1f1f1f}#faq-wrapper .more a:hover{color:var(--main);text-decoration:none;border-color:var(--main)}#hero-sub{background:#f0f4f6;background:linear-gradient(0deg,rgb(240 244 246) 0%,rgb(240 244 246) 168px,rgb(255 255 255) 168px,rgb(255 255 255) 100%)}#hero-sub .container{max-width:1350px}.hero-sub-image{height:543px;position:relative}.hero-sub-image img{width:calc(50vw - 50px);height:100%;max-width:unset;object-fit:cover;border-radius:4px;top:0;left:10px;position:absolute}#hero-sub .content{min-height:185px}#hero-sub h3{font-family:'Lato',sans-serif;color:#0d0d0d;font-size:22px;font-weight:300;line-height:22px;letter-spacing:2.6px;text-transform:uppercase;padding:0 0 21px 0;margin:0}#hero-sub h1,#hero-sub h2{font-family:'Lato',sans-serif;font-size:65px;font-weight:900;background:#084F98;background:linear-gradient(to right,#084F98 0%,#2e8de8 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;line-height:74px;letter-spacing:-1.5px;padding:0;margin:0;overflow:visible;vertical-align:baseline}.hero-sub-buttons{height:168px;gap:6px;border-bottom:1px solid #dde4e8;margin-top:26px}.hero-sub-buttons .phone{min-width:285px;font-family:'Lato',sans-serif;font-size:19px;font-weight:900;color:#fff;text-align:center;text-decoration:none;line-height:24px;letter-spacing:-.7px;margin:0;padding:21px 25px;border-radius:50rem;background:#e8373f;background:linear-gradient(90deg,rgb(232 55 63) 0%,rgb(206 52 58) 100%);border:none;display:inline-block}.hero-sub-buttons .phone:hover{text-decoration:none;background:#084f98;background:linear-gradient(90deg,rgb(8 79 152) 0%,rgb(51 136 217) 100%)}.hero-sub-buttons .phone span,.hero-sub-buttons .phone span{font-weight:300}.hero-sub-buttons .schedule{min-width:285px;font-family:'Lato',sans-serif;font-size:19px;font-weight:900;color:#fff;text-align:center;text-decoration:none;line-height:24px;letter-spacing:-.4px;margin:0;padding:21px 25px;border-radius:50rem;background:#084f98;background:linear-gradient(90deg,rgb(8 79 152) 0%,rgb(51 136 217) 100%);border:none;display:inline-block;cursor:pointer}.hero-sub-buttons .schedule:hover{text-decoration:none;background:#e8373f;background:linear-gradient(90deg,rgb(232 55 63) 0%,rgb(206 52 58) 100%)}#page-wrapper{background-color:#f1f4f6}#page-wrapper #main.wrapper{padding-top:50px}#page-wrapper #main{position:relative;padding-right:60px;background-color:#FFF}#page-wrapper #main::before{content:"";display:block;width:100vw;height:100%;background-color:#FFF;position:absolute;top:0;left:-100vw}#page-wrapper #main::after{content:"";display:block;width:20px;height:100%;background-color:#FFF;position:absolute;top:0;right:-20px}.page-template-full #page-wrapper{background-color:#f0f4f6}.page-template-full #page-wrapper #main{padding:60px 15px;background-color:#fff0;background:#fff}.page-template-full #page-wrapper #main::before{width:60px;left:-60px}.page-template-full #page-wrapper #main::after{width:60px;right:-60px}.entry-content>h1:first-child,.entry-content>h2:first-child,.entry-content>h3:first-child,.entry-content>h4:first-child,.entry-content>h5:first-child,.entry-content>h6:first-child{padding-top:0}.entry-content h1,.entry-content h2,h1.post-title{font-family:'Lato',sans-serif;color:#356db6;font-size:32px;font-weight:900;line-height:40px;letter-spacing:-.33px}.entry-content h3,.sitemap_by_click5 h2{font-family:'Lato',sans-serif;color:#356db6;font-size:28px;font-weight:900;line-height:35px;letter-spacing:-.28px}.entry-content h4{font-family:'Lato',sans-serif;color:#356db6;font-size:23px;font-weight:900;line-height:30px;letter-spacing:-.23px}.entry-content h5,.entry-content h6{font-family:'Lato',sans-serif;color:#356db6;font-weight:900}.entry-content pre{font-family:'Roboto',sans-serif;font-size:20px;font-weight:300;color:#484f5a;line-height:31px;margin:0 0 12px 0}.entry-content p{color:#000;font-size:18px;font-weight:300;line-height:30px;letter-spacing:-.19px;padding:0}.entry-content ul li,.entry-content ol li{color:#30496a;font-size:19px;font-weight:400;line-height:30px;letter-spacing:-.19px;padding:0}.entry-content p strong{font-weight:700}.entry-content p:last-of-type{margin-bottom:20}.entry-content p a{color:#356db6}.entry-content img.aligncenter{display:block;height:auto;margin:0 auto}.entry-content img.alignright{float:right;margin-left:30px;margin-bottom:20px;margin-top:20px}.entry-content img.alignleft{float:left;margin-right:30px;margin-bottom:20px;margin-top:20px}.entry-content ul{list-style:none;padding-left:40px}.entry-content>ul{display:flex;flex-wrap:wrap}.entry-content ul li{position:relative;line-height:28px;padding-left:30px;padding-right:30px;margin-top:10px;margin-bottom:9px}.entry-content>ul>li{width:50%;max-width:50%}.entry-content>ul ul{margin-top:20px}.entry-content ul li::before{content:"\f00c";color:#fff;font-family:"Font Awesome 5 Free";font-size:10px;font-weight:700;line-height:15px;text-align:center;width:15px;height:15px;border-radius:50%;background:#d74746;position:absolute;left:0;top:7px}.entry-content ol{margin-left:0}.entry-content ol li{padding-left:7px;margin-top:5px}.entry-content blockquote{font-size:24px;font-weight:300;color:#2e3742;line-height:36px;border:2px solid #d74746;border-bottom:10px solid #d74746;border-radius:19px}.entry-content blockquote p{font-size:24px;font-weight:300;color:#2e3742;letter-spacing:-.6px;line-height:36px;margin:0}.page-content{background:#f1f4f6}.page-content .container{max-width:1330px}#page-introtext.wrapper{padding-top:42px;padding-bottom:37px}#page-introtext p{font-size:29px;font-weight:400;color:#484f5a;line-height:32px;letter-spacing:-.4px;margin:0 0 10px 0;padding:0}#page-introtext p.page-introtext-small{font-size:24px;font-weight:300;line-height:28px}#page-introtext p span.blue{color:#3875c1}#page-introtext p span.red{color:#d64746}#page-introtext p a{color:#d64746;text-decoration:none}#page-introtext p a:hover{color:#3875c1;text-decoration:none}#page-introtext h3{font-family:'Lato',sans-serif;font-size:35px;font-weight:300;color:#0a0a0a;line-height:35px;letter-spacing:-.8px;margin:18px 0 18px 10px;padding:0}#page-bottomtext.wrapper{margin-top:-10px;padding-top:0}#page-bottomtext h3{font-size:25px;font-weight:700;color:#18437a;line-height:36px;letter-spacing:-.4px;margin:0 0 34px 10px;padding:0}#page-bottomtext h3 a{color:#d54645;white-space:nowrap}.page-bottomtex-buttons{gap:10px}.page-bottomtex-buttons .phone{min-width:360px;font-family:'Lato',sans-serif;font-size:19px;font-weight:900;color:#fff;text-align:center;text-decoration:none;line-height:24px;letter-spacing:-.4px;margin:0;padding:20px 25px 21px 25px;border-radius:50rem;background:#e8373f;background:linear-gradient(90deg,rgb(232 55 63) 0%,rgb(206 52 58) 100%);border:none;display:inline-block}.page-bottomtex-buttons .phone:hover{text-decoration:none;background:#084f98;background:linear-gradient(90deg,rgb(8 79 152) 0%,rgb(51 136 217) 100%)}.page-bottomtex-buttons .phone span,.page-bottomtex-buttons .phone span{font-weight:300}.page-bottomtex-buttons .schedule{min-width:360px;font-family:'Lato',sans-serif;font-size:19px;font-weight:900;color:#fff;text-align:center;text-decoration:none;line-height:24px;letter-spacing:-.4px;margin:0;padding:20px 25px 21px 25px;border-radius:50rem;background:#084f98;background:linear-gradient(90deg,rgb(8 79 152) 0%,rgb(51 136 217) 100%);border:none;display:inline-block}.page-bottomtex-buttons .schedule:hover{text-decoration:none;background:#e8373f;background:linear-gradient(90deg,rgb(232 55 63) 0%,rgb(206 52 58) 100%)}.sitemap_by_click5 h2::after{display:none}.sitemap_by_click5 ul{display:block}.sitemap_by_click5 ul ul{margin-top:10px}.sitemap_by_click5 ul li{width:100%;min-width:100%}.sitemap_by_click5 ul li a{text-decoration:none}.sitemap_by_click5 ul li a:hover{text-decoration:underline}.contact-content{background:#f0f4f6;margin-bottom:43px}#contact-text.wrapper{padding-top:72px;padding-bottom:45px}#contact-text .container{max-width:1350px}#contact-text h3{font-size:24px;font-weight:300;color:#484f5a;line-height:26px;letter-spacing:-.4px;margin:0 0 12px 0;padding:0}#contact-text h2{font-size:29px;font-weight:500;color:#2b61a7;line-height:32px;letter-spacing:-.4px;margin:0 0 30px 0;padding:0}#contact-text p{font-size:19px;font-weight:300;color:#484f5a;line-height:31px;letter-spacing:.07px;margin:0;padding:0}#contact-intro{position:relative}#contact-intro.wrapper{padding-bottom:90px}#contact-intro .container{max-width:1510px}#contact-intro .boxes:nth-child(odd){padding-right:10px}#contact-intro .boxes:nth-child(even){padding-left:10px}#contact-intro .box{height:100%;background:#fff;display:flex;padding:110px 70px 60px 200px;position:relative}#contact-intro .box .icon{width:148px;height:148px;background:#fbfbfb;border-radius:50%;top:50px;left:68px;position:absolute;display:flex;align-items:center;justify-content:center;z-index:10}#contact-intro .box .icon img{max-width:64px;max-height:64px;object-fit:contain}#contact-intro .box .content{position:relative;z-index:990}#contact-intro .box .content h2{font-family:'Lato',sans-serif;font-size:32px;font-weight:900;color:#356db6;line-height:32px;letter-spacing:-.6px;margin:0 0 26px 0;padding:0}#contact-intro .box .content address,#contact-intro .box .content p{color:#000;font-size:18px;font-weight:300;line-height:30px;letter-spacing:-.2px;padding:0;margin:0}#contact-intro .box .content a.directions{color:#356DB6;font-size:18px;font-weight:300;line-height:30px;letter-spacing:-.2px;padding:0;margin:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}#contact-intro .box .content a.directions:hover{color:#000}#contact-intro .box .content h5{font-size:18px;font-weight:500;color:#000;line-height:18px;margin:36px 0 5px 0;padding:0}#contact-intro .box .content a.phone{font-size:35px;font-weight:500;color:#356db6;line-height:35px;letter-spacing:-1.17px;padding:0;margin:0;text-decoration:none;text-decoration-thickness:2px;text-underline-offset:4px}#contact-intro .box .content a.phone:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}#contact-intro .box .content ul{margin:-5px 0 0 0;padding:0}#contact-intro .box .content ul li{font-size:16px;font-weight:300;color:#000;line-height:20px;letter-spacing:-.2px;margin:0 0 8px 0;padding:0;list-style:none}#contact-wrapper .home-headline h3{font-size:18px;font-weight:300;color:#5c6571;line-height:19px;letter-spacing:2.4px;margin:0 0 20px 0;padding:0}#contact-wrapper .home-headline h1{font-family:'Lato',sans-serif;font-size:56px;font-weight:900;background:#275B9F;background:linear-gradient(to right,#275B9F 0%,#2e8de8 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;line-height:56px;letter-spacing:-1.5px;margin:0 0 26px 0;padding:0}#contact-wrapper .form{max-width:1075px;margin:40px auto 80px auto}#contact-wrapper .form-group>label{color:#202020;letter-spacing:.4px}#contact-wrapper .form-control{height:70px}.contact-map{padding:0 30px;margin:0 0 100px 0;font-size:0}.contact-map iframe{height:520px;border-radius:4px}#contact-footer{background:#004f9d}#contact-footer.wrapper{margin-top:25px;padding-top:61px;padding-bottom:73px}.contact-footer-box{width:380px;color:#fff;border:1px solid #85a8cc;padding:38px 20px 37px 20px}.contact-footer-box-icon{width:78px;min-width:78px;max-width:78px;min-height:110px;border-right:1px solid #4c8abe}.contact-footer-box-icon img{width:43px;height:auto;max-height:60px;object-fit:contain;margin-left:10px;margin-top:-10px}.contact-footer-box-content{margin-left:28px}.contact-footer-box-content h4{font-size:17px;font-weight:500;color:#fff;line-height:17px;margin:0 0 14px 0;padding:0}.contact-footer-box-content p,.contact-footer-box-content address{font-size:16px;font-weight:300;color:#fff;line-height:24px;margin:0 0 6px 0;padding:0}.contact-footer-box-content a{font-size:16px;font-weight:300;color:#9bc8f3;line-height:24px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.contact-footer-box-content a:hover{color:#fff}.contact-footer-box-content a.phone{font-size:32px;color:#fff;text-decoration:none}.contact-footer-box-content a.phone:hover{color:#9bc8f3}.contact-footer-box-content a.email{letter-spacing:-.5px}.contact-footer-details{max-width:400px;padding:10px 0 0 0}.contact-footer-details .logo img{width:205px;height:auto}.contact-footer-details .payment{width:283px;margin:35px 0 0 0}#sidebar-area{padding-left:0;z-index:4;position:relative}#sidebar-area .offers-boxes{width:374px;gap:0;margin:-45px 0 54px -16px}#sidebar-area .offers-box{width:100%;max-width:100%;text-align:center;box-shadow:0 22px 38px 0 rgb(58 63 82 / .09)}.widget-links{padding:0;margin:0 0 0 55px}.widget-links h3{font-family:'Lato',sans-serif;font-size:32px;font-weight:900;color:#356db6;letter-spacing:-.6px;line-height:32px;margin:0 0 12px 0;padding:0}.widget-links ul{margin:0;padding:0}.widget-links ul li{margin:0;padding:0;list-style:none}.widget-links ul li a{font-size:17px;font-weight:300;color:#000;text-decoration:none;display:block;padding:10px 0 10px 17px;margin:0;position:relative}.widget-links ul li a:hover,.widget-links ul li a[aria-current="page"]{color:#356db6;font-weight:400}.widget-links ul li a::before{content:"\f054";color:#d74746;font-family:"Font Awesome 6 Free";font-size:8px;font-weight:700;position:absolute;left:2px;top:19px}.widget-links ul li a:hover::after,.widget-links ul li a[aria-current="page"]::after{content:'';width:calc(100% + 77px);height:100%;background:#fff;top:0;left:-36px;position:absolute;z-index:-1}.error404{background:#f1f4f6}.blog,.single{background:#f1f4f6}.single #single-wrapper #main{padding:60px 15px;background-color:#fff0;background:#fff}.single #single-wrapper #main::before{content:'';width:60px;height:100%;background:#fff;left:-60px;top:0;position:absolute}.single #single-wrapper #main::after{content:'';width:60px;height:100%;background:#fff;right:-60px;top:0;position:absolute}.apply_button{min-width:285px;font-family:'Lato',sans-serif;font-size:19px;font-weight:900;color:#fff!important;text-align:center;text-decoration:none;line-height:24px;letter-spacing:-.4px;margin:0;padding:21px 25px;border-radius:50rem;background:#084f98;background:linear-gradient(90deg,rgb(8 79 152) 0%,rgb(51 136 217) 100%);border:none;display:inline-block;cursor:pointer}