.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}}.section-2{position:relative}.section-2 .bg-color{position:absolute;top:0;left:0;right:0;height:560px;background-color:#F5F5F5}.section-2 .menu-section-wrapper{position:relative}.section-2 .menu-section{margin-top:30px}@media (min-width: 768px){.section-2 .menu-section{margin-right:15px;margin-top:0}}.section-2 .menu-section.sticky{position:fixed;bottom:unset;z-index:9}@media (min-width: 768px){.section-2 .menu-section.sticky{width:205px;top:0px}}@media (min-width: 992px){.section-2 .menu-section.sticky{top:0px;width:200px}}@media (min-width: 1200px){.section-2 .menu-section.sticky{top:0px;width:255px}}@media (min-width: 1400px){.section-2 .menu-section.sticky{top:0px;width:275px}}.section-2 .menu-section.absolute-sticky{position:absolute;bottom:0;z-index:9}@media (min-width: 768px){.section-2 .menu-section.absolute-sticky{width:205px}}@media (min-width: 992px){.section-2 .menu-section.absolute-sticky{width:200px}}@media (min-width: 1200px){.section-2 .menu-section.absolute-sticky{width:255px}}@media (min-width: 1400px){.section-2 .menu-section.absolute-sticky{width:275px}}.section-2 .menu-section ul{border:solid 1px #00ADBA;background-color:#fff;list-style:none;margin:0;padding:0}.section-2 .menu-section ul li{display:flex;flex-direction:row;border-bottom:solid 1px #00ADBA;justify-content:space-between;align-items:center;margin-bottom:0}.section-2 .menu-section ul li a{padding:20px 30px;display:block;width:100%;color:#6A6A6A;font-size:1.15em;position:relative;font-weight:700;line-height:1}.section-2 .menu-section ul li a:after{opacity:0;content:"\f101";font-family:Flaticon;position:absolute;right:30px;font-size:1.15em;transition:all 250ms ease-in-out;line-height:1}.section-2 .menu-section ul li a:active,.section-2 .menu-section ul li a:focus,.section-2 .menu-section ul li a:hover{background-color:#00ADBA;color:#fff}.section-2 .menu-section ul li a:active:after,.section-2 .menu-section ul li a:focus:after,.section-2 .menu-section ul li a:hover:after{opacity:1}.section-2 .menu-section ul li:last-child{border-bottom:0}.section-2 .menu-section ul li.current-menu-item a{background-color:#00ADBA;color:#fff}.section-2 .menu-section ul li.current-menu-item a:after{opacity:1}.section-2 .row-1{box-shadow:0px 2px 4px #00000029;position:relative;z-index:2;margin:0 30px;background-color:#fff}@media (min-width: 992px){.section-2 .row-1{margin:0 45px}}.section-2 .row-1 .row{margin:0}.section-2 .row-1 .bg-img{background-repeat:no-repeat;background-size:cover;background-position:center}.section-2 .row-1 .text{padding:3rem 3rem 3rem 2rem}.section-2 .red-bg{position:relative;z-index:1;height:125px;background-color:#8F1937;margin-top:-75px}.section-2 .row-2{padding:60px 45px}.section-2 .row-2 .bg-white{box-shadow:0px 2px 4px #00000029;padding:1rem}@media (min-width: 576px){.section-2 .row-2 .bg-white{padding:3rem}}.section-2 .row-3 .left>div{box-shadow:0px 2px 4px #00000029;background-color:#00ADBA;color:#fff;padding:1.5rem;margin-bottom:15px}@media (min-width: 576px){.section-2 .row-3 .left>div{padding:3rem}}@media (min-width: 992px){.section-2 .row-3 .left>div{margin-bottom:0px}}.section-2 .row-3 .left>div p{color:#fff}.section-2 .row-3 .left>div a{color:#fff;font-weight:700}.section-2 .row-3 .right .bg-img{box-shadow:0px 2px 4px #00000029;min-height:400px;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width: 992px){.section-2 .row-3 .right .bg-img{min-height:100%;height:100%}}.section-2 .row-4 .left>div{box-shadow:0px 2px 4px #00000029;background-color:#8F1937;color:#fff;padding:1.5rem;margin-bottom:15px}@media (min-width: 576px){.section-2 .row-4 .left>div{padding:3rem}}@media (min-width: 992px){.section-2 .row-4 .left>div{margin-bottom:0px}}.section-2 .row-4 .left>div p{color:#fff}.section-2 .row-4 .left>div li{color:#fff;margin-bottom:0.5rem}.section-2 .row-4 .left>div li:last-child{margin-bottom:0}.section-2 .row-4 .left>div a{color:#fff;font-weight:700}.section-2 .row-4 .right{justify-content:space-between;display:flex;flex-direction:column}.section-2 .row-4 .right .bg-img-2,.section-2 .row-4 .right .bg-img-1{box-shadow:0px 2px 4px #00000029;min-height:400px;background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:15px}@media (min-width: 992px){.section-2 .row-4 .right .bg-img-2,.section-2 .row-4 .right .bg-img-1{min-height:auto;height:48.5%;margin-bottom:0}}.section-2 .row-5 .left>div{box-shadow:0px 2px 4px #00000029;background-color:#00ADBA;color:#fff;padding:1.5rem;margin-bottom:15px}@media (min-width: 576px){.section-2 .row-5 .left>div{padding:3rem}}@media (min-width: 992px){.section-2 .row-5 .left>div{margin-bottom:0px}}.section-2 .row-5 .left>div li{color:#fff;margin-bottom:0.5rem}.section-2 .row-5 .left>div li:last-child{margin-bottom:0}.section-2 .row-5 .left>div p{color:#fff}.section-2 .row-5 .left>div a{color:#fff;font-weight:700}.section-2 .row-5 .right .bg-img{box-shadow:0px 2px 4px #00000029;min-height:400px;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width: 992px){.section-2 .row-5 .right .bg-img{height:100%}}.gallery-btn,.cta-btn{cursor:pointer;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}.gallery-btn:hover,.cta-btn:hover{color:#fff;background-color:#00ADBA}.gallery-section .card-columns{column-gap:15px}@media (min-width: 576px){.gallery-section .card-columns{column-count:2}}@media (min-width: 768px){.gallery-section .card-columns{column-count:3}}.gallery-section .card-columns img{margin-bottom:15px}.gallery-section .card-columns a:nth-child(n+7){display:none}.faqs{padding:100px 0}.faqs .accordion .card{display:flex;flex-direction:column;border:solid 1px #99E0E5;margin:0.5rem 0;border-bottom:solid 1px #99E0E5 !important}.faqs .accordion .card.active{box-shadow:0px 3px 10px rgba(0,0,0,0.1)}.faqs .accordion .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){.faqs .accordion .card button{padding:1rem 3rem 1rem 1rem}}@media (min-width: 992px){.faqs .accordion .card button{padding:1rem 4rem 1rem 1rem}}@media (min-width: 1200px){.faqs .accordion .card button{padding:1rem 5rem 1rem 1rem}}.faqs .accordion .card button span{position:absolute;right:15px;font-weight:bold;color:#1DB6C1;transition:all 0.25s ease-in-out}.faqs .accordion .card button:focus{outline:0}.faqs .accordion .card button:hover{color:#00ADBA}.faqs .accordion .card button[aria-expanded="true"] span{transform:rotate(225deg)}.faqs .accordion .card .collapse{padding:0.5rem 2rem 2rem 1rem}.faqs .accordion .card .collapse:first-child{border:solid 1px #99E0E5}@media (min-width: 768px){.faqs .accordion .card .collapse{padding:0.5rem 3rem 2rem 1rem}}@media (min-width: 992px){.faqs .accordion .card .collapse{padding:0.5rem 4rem 2rem 1rem}}@media (min-width: 1200px){.faqs .accordion .card .collapse{padding:0.5rem 5rem 2rem 1rem}}
