.banner{display:flex;align-items:flex-end;min-height:710px;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width: 992px){.banner{min-height:650px}}.banner .content-wrapper{position:relative;width:100%}.banner .content-wrapper:before{content:"";background:transparent linear-gradient(0deg, #fff 0%, rgba(255,255,255,0.709804) 100%) 0% 0% no-repeat padding-box;position:absolute;left:0px;width:100%;bottom:0;right:0;top:0;-webkit-clip-path:polygon(0 0, 100% 0, 97% 101%, 0 101%);clip-path:polygon(0 0, 100% 0, 97% 101%, 0 101%)}@media (min-width: 768px){.banner .content-wrapper:before{width:88%}}@media (min-width: 992px){.banner .content-wrapper:before{width:68.2%}}@media (min-width: 1200px){.banner .content-wrapper:before{width:68.3%}}@media (min-width: 1500px){.banner .content-wrapper:before{width:66.3%}}@media (min-width: 1800px){.banner .content-wrapper:before{width:63.8%}}.banner .content-wrapper .content .text{padding:3rem 15px 1rem}.banner .content-wrapper .content .text h1{font-size:1.8331em;display:block;margin-top:1em}@media (min-width: 992px){.banner .content-wrapper .content .text h1{margin-top:0;font-size:3.109em;display:inline-block}}.banner .content-wrapper .content .text p{font-size:1.15em;color:#000;color:#00ADBA}.banner .content-wrapper .content .text p.quote{font-size:25px;margin-bottom:0}.banner .content-wrapper .content .text p.phone{margin-bottom:5px}.banner .content-wrapper .content .text p.phone a{font-size:25px}.banner .content-wrapper .content .text img,.banner .content-wrapper .content .text picture{width:30px;max-height:30px;margin-right:10px;display:block}@media (min-width: 576px){.banner .content-wrapper .content .text img,.banner .content-wrapper .content .text picture{width:40px;max-height:40px}}@media (min-width: 768px){.banner .content-wrapper .content .text img,.banner .content-wrapper .content .text picture{display:inline}}.banner .content-wrapper .content .badge{position:absolute;height:125px;width:125px;top:-100px;left:0}@media screen and (min-width: 992px){.banner .content-wrapper .content .badge{height:190px;width:190px;top:-155px}}.notice-banner{background-color:#00ADBA}@media (min-width: 992px){.notice-banner{background-color:transparent}}.notice-banner .contant-area{background-color:#00ADBA;position:relative;text-align:center}@media (min-width: 992px){.notice-banner .contant-area{text-align:left}}@media (min-width: 992px){.notice-banner .contant-area{padding-right:6rem}}@media (min-width: 1200px){.notice-banner .contant-area{padding-right:9rem}}.notice-banner .contant-area:before{box-shadow:0 10px 6px -6px #00000029;content:"";background-color:#00ADBA;position:absolute;height:100%;width:100%;left:-99%;top:0;display:none}@media (min-width: 992px){.notice-banner .contant-area:before{display:block}}.notice-banner .img-col{text-align:center}.notice-banner .img-col a{color:#fff;text-decoration:underline}.notice-banner .img-col a:hover{color:#000}.notice-banner .img-col h4{font-weight:800;font-size:24px;color:#fff}@media (min-width: 992px){.notice-banner .img-col{margin-top:-23%}.notice-banner .img-col a{color:#000}.notice-banner .img-col a:hover{color:#00ADBA}.notice-banner .img-col h4{color:#000}}@media (max-width: 992px){.notice-banner .img-col img,.notice-banner .img-col picture{margin:0 auto}}.services-nav{padding:25px 0 0px 0;background-color:#fff}.services-nav .services-nav-row{justify-content:space-between;padding:0 15px}.services-nav .services-nav-row .nav-item{display:flex;flex-direction:row;flex-wrap:nowrap;color:#358586;font-weight:700;align-items:center;font-size:1.15em;margin-bottom:25px;width:100%}@media (min-width: 400px){.services-nav .services-nav-row .nav-item{width:50%}}@media (min-width: 992px){.services-nav .services-nav-row .nav-item{width:25%}}@media (min-width: 1200px){.services-nav .services-nav-row .nav-item{width:25%}}.services-nav .services-nav-row .nav-item:hover{text-decoration:underline}.services-nav .services-nav-row .nav-item .icon{height:40px;margin-right:15px}.services-nav .services-nav-row .nav-item .icon img{height:40px;max-height:50px}.section-2 .card-wrapper{margin-bottom:30px}@media (min-width: 768px){.section-2 .card-wrapper{margin-bottom:0px}}@media (min-width: 992px){.section-2 .card-wrapper{padding:0 2rem}}.section-2 .card-wrapper .feat-card{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;background-color:#fff;padding:2rem 2rem;box-shadow:0px 3px 6px #00000029;min-height:1px;height:100%}.section-2 .card-wrapper .feat-card div{width:100%}.section-2 .card-wrapper .feat-card h3{display:inline-block;text-align:center;color:#358586;max-width:225px}@media (min-width: 768px){.section-2 .card-wrapper .feat-card.card-3 h3{max-width:180px}}.promo-callout{background:#00ADBA;color:white}.promo-callout h2{font-size:45px}.promo-callout h3{font-size:35px}.promo-callout p{color:white}.promo-callout p a,.promo-callout p a:visited{color:white;text-decoration:underline}.promo-callout p:last-child{margin-bottom:0}.promo-callout .btn-primary{border:2px solid white;text-decoration:none}.promo-callout .btn-primary:hover{color:#00ADBA !important;text-decoration:none}.webp .section-3{background-image:url("/wp-content/uploads/2020/04/blue-mosaic-background.webp")}.nowebp .section-3{background-image:url("/wp-content/uploads/2020/04/blue-mosaic-background.png")}.section-3{padding:80px 0 40px 0;background-position:left center;background-repeat-x:no-repeat;background-size:70%}.section-3 .features-row .feature-item{display:flex;flex-direction:row;flex-wrap:nowrap}.section-3 .features-row .feature-item .icon{height:40px;width:40px;margin-right:15px;flex-grow:1;min-width:40px}.section-3 .features-row .feature-item .icon img{height:40px;width:40px;max-height:40px;max-width:40px}.section-3 .features-row .feature-item .content{flex-grow:1;min-width:1px}@media (min-width: 1200px){.section-3 .features-row .feature-item .content p{padding-right:2rem}}.cta-btn{background-color:#8F1937;padding:25px 15px;display:flex;text-align:center;justify-content:center;align-items:center;color:#fff;font-size:2.33rem;font-weight:bold;line-height:1;font-family:"Open Sans",sans-serif}.cta-btn:hover{color:#fff;background-color:#00ADBA}.section-4{padding:80px 0 80px 0}.section-4 .primary-card{padding:3rem 2rem 3rem 2rem;color:#fff;position:relative;margin-bottom:3rem;margin-top:2rem}@media (min-width: 992px){.section-4 .primary-card{padding:3rem 3rem 3rem 15px}}.section-4 .primary-card p,.section-4 .primary-card a,.section-4 .primary-card a:visited{color:#fff}.section-4 .primary-card .btn-link{justify-content:center;margin-top:45px !important}.section-4 .slider{position:relative}.section-4 .slider .item{min-height:350px;background-repeat:no-repeat;background-size:cover;background-position:center}.section-4 .slider .owl-dots{position:relative;margin-top:15px;margin-bottom:19px}.section-4 .slider .owl-dots button span{width:13px;height:13px;background-color:#802626}.section-4 .slider .owl-dots button.active span{background-color:#00ADBA}.section-4 .slider .owl-dots button:hover span{background-color:#00ADBA}.section-closet{padding:80px 0 80px 0}@media (min-width: 1200px){.section-closet h2{padding-right:8rem}}.section-closet .primary-card{padding:3rem 2rem 3rem 2rem;background-color:#00ADBA;color:#fff;position:relative;box-shadow:0px 3px 6px #00000029;margin-bottom:3rem;margin-top:2rem}@media (min-width: 992px){.section-closet .primary-card{padding:3rem 3rem 3rem 15px;margin-bottom:0}}@media (min-width: 1200px){.section-closet .primary-card{padding:3rem 4rem 3rem 15px}}@media (min-width: 1222px){.section-closet .primary-card{padding:3rem 5rem 3rem 15px}}@media (min-width: 1260px){.section-closet .primary-card{padding:3rem 6rem 3rem 15px}}.section-closet .primary-card:before{display:none;box-shadow:0 10px 6px -6px #00000029;content:"";background-color:#00ADBA;position:absolute;height:100%;width:100%;left:-99%;top:0}@media (min-width: 992px){.section-closet .primary-card:before{display:block}}.section-closet .primary-card p{color:#fff}.section-closet .primary-card a{margin-top:1.5rem;color:#fff}.section-closet .bg-img{background-repeat:no-repeat;background-size:cover;background-position:center 40%;min-height:400px}@media (min-width: 992px){.section-closet .bg-img{min-height:auto}}.section-countertop,.section-5{overflow:hidden;position:relative}.section-countertop .img-wrapper,.section-5 .img-wrapper{margin-top:3rem;top:0px;left:-20px;width:calc(100% - 30px);height:100%;min-height:500px;background-repeat:no-repeat;background-size:cover;background-position:center;margin:3rem auto 0 auto}@media (min-width: 576px){.section-countertop .img-wrapper,.section-5 .img-wrapper{max-width:510px;margin:3rem auto 0 auto}}@media (min-width: 768px){.section-countertop .img-wrapper,.section-5 .img-wrapper{max-width:100%;position:absolute;margin-top:0;width:49%}}@media (min-width: 992px){.section-countertop .img-wrapper,.section-5 .img-wrapper{width:56%}}@media (min-width: 1200px){.section-countertop .img-wrapper,.section-5 .img-wrapper{width:56%}}@media (min-width: 1500px){.section-countertop .img-wrapper,.section-5 .img-wrapper{width:54%}}.section-countertop h2,.section-5 h2{padding-left:2rem}@media (min-width: 992px){.section-countertop h2,.section-5 h2{padding-left:48px}}.section-countertop .primary-card,.section-5 .primary-card{padding:3rem 2rem 3rem 2rem;background-color:#00ADBA;color:#fff;position:relative;box-shadow:0px 3px 6px #00000029;margin-top:2rem}@media (min-width: 992px){.section-countertop .primary-card,.section-5 .primary-card{padding-left:50px;padding-right:10px}}.section-countertop .primary-card:before,.section-5 .primary-card:before{display:none;box-shadow:0 10px 6px -6px #00000029;content:"";background-color:#00ADBA;position:absolute;height:100%;width:100%;right:-99%;top:0}@media (min-width: 768px){.section-countertop .primary-card:before,.section-5 .primary-card:before{display:block}}.section-countertop .primary-card p,.section-5 .primary-card p{color:#fff}.section-countertop .primary-card a,.section-5 .primary-card a{margin-top:1.5rem;color:#fff}.section-6 .row{z-index:2;position:relative;background-color:#fff;box-shadow:0px 3px 6px #00000029;margin:0 15px}@media (min-width: 768px){.section-6 .row{margin:0 0px}}.section-6 .row .bg-img{width:100%;min-height:500px;height:100%;background-repeat:no-repeat;background-size:cover;background-position:75% top;margin-bottom:3rem}@media (min-width: 768px){.section-6 .row .bg-img{min-height:840px;margin-bottom:0}}@media (min-width: 992px){.section-6 .row .bg-img{min-height:760px}}@media (min-width: 1200px){.section-6 .row .bg-img{min-height:670px}}.section-6 .row .content-wrapper{padding:0 15px 3rem 15px}@media (min-width: 768px){.section-6 .row .content-wrapper{padding:1rem 1rem 1rem 2rem}}@media (min-width: 992px){.section-6 .row .content-wrapper{padding:3rem 3rem}}@media (min-width: 1200px){.section-6 .row .content-wrapper{padding:4rem 1rem 4rem 4rem}}.section-6 .row .content-wrapper .content{margin-top:2rem;width:100%}@media (min-width: 1200px){.section-6 .row .content-wrapper .content{width:90%}}.section-6 .row .content-wrapper .content a{width:96%}@media (min-width: 992px){.section-6 .row .content-wrapper .content a{width:100%}}.section-6 .row .content-wrapper .content p:nth-child(2){margin-bottom:2rem}.section-6 .row strong{color:#000;font-size:1.15em}.section-6 .row ul{padding-left:20px;column-count:1}@media (min-width: 450px){.section-6 .row ul{column-count:2}}@media (min-width: 992px){.section-6 .row ul{column-count:3}}.section-6 .row ul li{color:#777}.section-6 .bg-red{background-color:#8F1937;height:200px;display:flex;margin-top:-100px}.section-7 .faq-wrapper{margin-bottom:3rem;padding-right:15px}@media (min-width: 768px){.section-7 .faq-wrapper{margin-bottom:0}}@media (min-width: 992px){.section-7 .faq-wrapper{padding-right:2rem}}@media (min-width: 1200px){.section-7 .faq-wrapper{padding-right:3rem}}@media (min-width: 1500px){.section-7 .faq-wrapper{padding-right:4rem}}.section-7 .faq-wrapper h2{margin-bottom:2rem}.section-7 .faq-wrapper strong{font-size:1.15em}.section-7 .faq-wrapper .link{text-decoration:underline;font-weight:400;font-size:1.333em;font-family:"Open Sans",sans-serif;line-height:1;transition:all 300ms ease-in-out;color:#6A6A6A;opacity:0.71}.section-7 .faq-wrapper .link:hover{opacity:1}.section-7 #accordionFaq{margin-bottom:2rem}.section-7 #accordionFaq .card{display:flex;flex-direction:column;border:solid 1px #99E0E5;margin:0.5rem 0}.section-7 #accordionFaq .card:last-child{border-bottom:solid 1px #99E0E5}.section-7 #accordionFaq .card.active{box-shadow:0px 3px 10px rgba(0,0,0,0.1)}.section-7 #accordionFaq .card button{font-size:1.15em;cursor:pointer;display:flex;align-items:center;text-align:left;padding:1.5rem 2rem 1.5rem 1rem;background-color:#fff;color:#6A6A6A;border:0;box-shadow:none;border-top:0;position:relative}@media (min-width: 768px){.section-7 #accordionFaq .card button{padding:1rem 3rem 1rem 1rem}}@media (min-width: 992px){.section-7 #accordionFaq .card button{padding:1rem 4rem 1rem 1rem}}@media (min-width: 1200px){.section-7 #accordionFaq .card button{padding:1rem 5rem 1rem 1rem}}.section-7 #accordionFaq .card button span{position:absolute;right:15px;font-weight:bold;color:#1DB6C1;transition:all 0.25s ease-in-out}.section-7 #accordionFaq .card button:focus{outline:0}.section-7 #accordionFaq .card button:hover{color:#00ADBA}.section-7 #accordionFaq .card button[aria-expanded="true"] span{transform:rotate(225deg)}.section-7 #accordionFaq .card .collapse{padding:0.5rem 2rem 2rem 1rem}.section-7 #accordionFaq .card .collapse:first-child{border:solid 1px #99E0E5}@media (min-width: 768px){.section-7 #accordionFaq .card .collapse{padding:0.5rem 3rem 2rem 1rem}}@media (min-width: 992px){.section-7 #accordionFaq .card .collapse{padding:0.5rem 4rem 2rem 1rem}}@media (min-width: 1200px){.section-7 #accordionFaq .card .collapse{padding:0.5rem 5rem 2rem 1rem}}.section-7 .clipped-imgs{height:500px;position:relative}.section-7 .clipped-imgs .bg-img{height:500px;position:absolute;width:100%;background-repeat:no-repeat;background-size:cover}.section-7 .clipped-imgs .bg-img span{background-color:rgba(255,255,255,0.9);padding:0.8rem 1rem;font-weight:bold;position:absolute}.section-7 .clipped-imgs .img-1{background-position:54% center;z-index:9;top:0;-webkit-clip-path:polygon(0 0, 100% 0, 0% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 0% 100%, 0 100%)}.section-7 .clipped-imgs .img-1 span{top:0px;color:#358586}.section-7 .clipped-imgs .img-2{background-position:23% top;bottom:0;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.section-7 .clipped-imgs .img-2 span{bottom:0px;right:0;color:#8F1937}.section-8{overflow:hidden;position:relative;min-height:500px;display:flex;flex-direction:column;align-items:center}.section-8 h2{margin-bottom:2rem}.section-8 .testimonial-slider-wrapper .testimonial-slider{margin-bottom:2rem}.section-8 .testimonial-slider-wrapper .testimonial-slider .owl-stage-outer{background-color:#fff;box-shadow:0px 3px 6px #0000005D;padding:20px 0}@media (min-width: 768px){.section-8 .testimonial-slider-wrapper .testimonial-slider .owl-stage-outer{padding:30px 0px}}.section-8 .testimonial-slider-wrapper .testimonial-slider .owl-item{padding:0px 20px}@media (min-width: 768px){.section-8 .testimonial-slider-wrapper .testimonial-slider .owl-item{padding:0px 30px}}.section-8 .testimonial-slider-wrapper .testimonial-slider .owl-item .tes-card .quote{color:#8F1937;font-size:3.5rem;font-weight:bold;line-height:1;height:35px}.section-8 .testimonial-slider-wrapper .testimonial-slider .owl-item .tes-card .name,.section-8 .testimonial-slider-wrapper .testimonial-slider .owl-item .tes-card .text{padding-left:1.8rem}.section-8 .testimonial-slider-wrapper .testimonial-slider .owl-item .tes-card .name{text-align:right}.section-8 .nav-container button{background-color:transparent;border:none;padding:0;font-size:3rem;color:#8F1937;line-height:1;display:block}.section-8 .nav-container button:focus{outline:0}.section-8 .img-wrapper{display:none;top:0px;right:0px;width:100%;min-height:500px;height:100%;background-repeat:no-repeat;background-size:cover;background-position:75% top;margin-top:2rem}@media (min-width: 992px){.section-8 .img-wrapper{display:block;position:absolute;width:52%;right:-20px;margin-top:0}}@media (min-width: 1200px){.section-8 .img-wrapper{width:53%}}@media (min-width: 1500px){.section-8 .img-wrapper{width:52%}}.section-9 .first{margin-bottom:3rem;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}@media (min-width: 768px){.section-9 .first{margin-bottom:0}}@media (min-width: 992px){.section-9 .first{flex-wrap:nowrap;justify-content:flex-start}}.section-9 .first .img{text-align:center;height:35px;width:100%;margin-bottom:15px}@media (min-width: 992px){.section-9 .first .img{margin-bottom:0;margin-right:15px;height:35px;width:auto}}.section-9 .first .img img,.section-9 .first .img picture{height:35px;max-height:35px}@media (min-width: 992px){.section-9 .first .img img,.section-9 .first .img picture{height:35px;max-height:35px}}.section-9 .first .text{text-align:center}.section-9 .first h3{margin-bottom:0;color:#358586}.section-9 .second{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}@media (min-width: 992px){.section-9 .second{flex-wrap:nowrap;justify-content:flex-start}}.section-9 .second .img{text-align:center;width:100%;height:35px;margin-bottom:15px}@media (min-width: 992px){.section-9 .second .img{margin-bottom:0;margin-right:15px;height:35px;width:auto}}.section-9 .second .img img,.section-9 .second .img picture{height:35px;max-height:35px}@media (min-width: 992px){.section-9 .second .img img,.section-9 .second .img picture{height:35px;max-height:35px}}.section-9 .second h3{margin-bottom:0;color:#358586}
