.padding-x{padding-inline:5%}.padding-y{padding-block:clamp(20px, 5vw, 50px)}.padding-y.wrapper{padding:clamp(20px, 5vw, 50px) 4%}.padding-y.tall{padding-block:clamp(40px, 10vw, 100px)}.center{text-align:center}.Main{margin:0!important}.py{padding-block:clamp(40px, 7.5vw, 100px)}.green{text-transform:uppercase;font-family:"Teko", sans-serif;font-weight:700;letter-spacing:.1em;color:#3eed80;margin-bottom:10px;font-size:16px;display:block}h2{text-transform:uppercase;font-family:"Teko", sans-serif;font-weight:700;letter-spacing:.05em;color:#122545;margin-bottom:30px;font-size:clamp(28px, 2.8vw, 40px)}h3{text-transform:uppercase;font-family:"Teko", sans-serif;font-weight:700;letter-spacing:.05em;color:#122545;margin-bottom:30px;font-size:clamp(28px, 2.8vw, 40px)}p{line-height:25px;margin-bottom:30px;letter-spacing:0.05em}.home-hero{position:relative;padding-block:clamp(50px, 9.6vw, 125px)}.home-hero .background-image{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;width:100%;height:100%}.home-hero .inner{position:relative;text-align:center}.home-hero .inner svg{fill:#fff;aspect-ratio:22/3;width:clamp(150px, 22vw, 220px);height:auto}.home-hero .inner h1{color:#fff;font-family:"Teko", sans-serif;font-size:clamp(50px, 6.5vw, 120px);text-wrap:balance;font-weight:700;text-transform:uppercase;letter-spacing:.1em;line-height:1;margin-block:20px 30px}@media (max-width:450px){.home-hero .inner h1{font-size:40px}}.home-hero .inner h1 small{display:block;font-size:.5em}.btn{display:inline-block;padding:18px 40px;text-transform:uppercase;border-radius:5px;font-weight:700;text-decoration:none;letter-spacing:.05em;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;font-family:"Poppins", sans-serif}.btn.btn-orange{color:#fff;background:#f68831}.btn.btn-orange:hover{background:#122545;color:#fff}.btn.btn-green{color:#122545;background:#3eed80}.btn.btn-green:hover{background:#f68831;color:#fff}.btn.btn-blue{color:#fff;background:#122545}.btn.btn-blue:hover{background:#000;color:#fff}.btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.blue-bg{background-image:url("/Content/images/updatedConcreteTextureBG.jpg");background-size:cover;background-repeat:no-repeat}.blue-bg h2,.blue-bg h3,.blue-bg li,.blue-bg p{color:#fff}.gray-bg{background:#f7f7f7}.uneven-split{display:-ms-grid;display:grid;-ms-grid-columns:500px 1fr;grid-template-columns:500px 1fr;gap:clamp(20px, 7.7vw, 140px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1300px){.uneven-split{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:1000px){.uneven-split{-ms-grid-columns:100%;grid-template-columns:100%}}.uneven-split .img-wrapper{max-width:600px;margin-inline:auto}.uneven-split .img-wrapper img{width:100%;height:auto;display:block}.icon-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-webkit-column-gap:40px;column-gap:40px;row-gap:50px;padding:0;margin-top:50px;list-style-type:none}@media (max-width:1300px){.icon-list{row-gap:30px;-ms-grid-columns:100%;grid-template-columns:100%}}@media (max-width:1000px){.icon-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media (max-width:600px){.icon-list{-ms-grid-columns:100%;grid-template-columns:100%}}.icon-list li{display:-ms-grid;display:grid;-ms-grid-columns:40px 1fr;grid-template-columns:40px 1fr;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:400px}.icon-list li svg{width:40px;height:40px;fill:#3eed80}.icon-list li p{margin:0;text-wrap:balance;line-height:1.3;font-weight:700;letter-spacing:.1em}.link-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);gap:25px;padding:0;margin-top:40px;list-style-type:none}@media (max-width:1100px){.link-grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:20px}}@media (max-width:800px){.link-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:15px}}@media (max-width:500px){.link-grid{-ms-grid-columns:100%;grid-template-columns:100%;gap:15px}}.link-grid li a{height:95px;width:100%;padding-inline:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;line-height:1.2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f7f7f7;border:1px solid #dbdbdb;border-radius:10px;text-decoration:none;font-family:"Poppins", sans-serif;font-weight:700;letter-spacing:.1em;color:#122545;text-transform:uppercase;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}@media (max-width:800px){.link-grid li a{height:75px;padding-inline:20px}}.link-grid li a svg{fill:currentColor;height:16px;width:16px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.link-grid li a:hover{background:#dbdbdb}.img-bg-split{position:relative;border-bottom:1px solid #fff;background:#122545}.img-bg-split .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1000px){.img-bg-split .bg-image{opacity:.1;-o-object-position:right;object-position:right}}.img-bg-split .content{position:relative;width:45%}@media (max-width:1400px){.img-bg-split .content{width:55%}}@media (max-width:1000px){.img-bg-split .content{width:100%}}.img-bg-split .content h2{color:#fff}.img-bg-split .content p{color:#a6b1c6}.img-bg-split .content ol{counter-reset:steps;list-style:none;padding:0;margin:50px 0 0 0;display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:50px}@media (max-width:1000px){.img-bg-split .content ol{margin:30px 0 0 0;gap:30px}}.img-bg-split .content ol li{counter-increment:steps;position:relative;padding-left:65px;font-size:16px;color:#a6b1c6}@media (max-width:1000px){.img-bg-split .content ol li{padding-left:45px}}.img-bg-split .content ol li:before{content:counter(steps);position:absolute;left:0;font-family:"Teko", sans-serif;color:#f68831;font-size:76px;font-weight:700;line-height:1;top:-7px}@media (max-width:1000px){.img-bg-split .content ol li:before{font-size:56px;top:-4px}}.img-bg-split .content ol li strong{display:block;margin-bottom:18px;text-transform:uppercase;letter-spacing:.1em;color:#fff}@media (max-width:1000px){.img-bg-split .content ol li strong{margin-bottom:8px}}.card-grid{display:-ms-grid;display:grid;gap:20px}.card-grid.two-cards{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media (max-width:1000px){.card-grid.two-cards{-ms-grid-columns:100%;grid-template-columns:100%}}.card-grid.three-cards{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}@media (max-width:1000px){.card-grid.three-cards{-ms-grid-columns:100%;grid-template-columns:100%}}.card-grid .card{height:100%;border:1px solid #dbdbdb;border-radius:10px;overflow:hidden;display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.card-grid .card .image-wrap{width:100%;position:relative;aspect-ratio:2.2/1}.card-grid .card .image-wrap img{width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.card-grid .card .inner{background:#fff;padding:30px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:start}.card-grid .card .inner.gray{background:#f7f7f7}.card-grid .card .inner h3{font-family:"Poppins", sans-serif;font-size:clamp(18px, 2vw, 24px)}.card-grid .card .inner h2{margin-bottom:5px}.card-grid .card .inner .blue{font-weight:700;color:#122545}.card-grid .card .inner .learn-more{margin-top:auto;margin-bottom:0}.card-grid .card .inner .learn-more a{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#122545;text-decoration:none;text-transform:uppercase}.card-grid .card .inner .learn-more a svg{height:16px;width:16px;fill:currentColor;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.card-grid .card .inner .learn-more a:hover{color:#000}.center+.card-grid{margin-top:clamp(30px, 6.5vw, 80px)}.even-split{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:clamp(20px, 7.7vw, 140px)}@media (max-width:1000px){.even-split{-ms-grid-columns:100%;grid-template-columns:100%}}.gray-block{background:#f7f7f7;padding:30px;border-radius:5px}.image-slider{padding-top:15px}.image-slider .swiper-slide{aspect-ratio:1;border-radius:10px;overflow:hidden}.image-slider .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}
/*# sourceMappingURL=home.css.map */