.carousel{height:100vh}.carousel::after{content:"";width:100%;height:100%;display:block;top:0;left:0;position:absolute;background:linear-gradient(90deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.5) 100%)}@media(min-width: 1200px){.carousel::after{background:linear-gradient(90deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 70%)}}.carousel.carousel-fade{background:#000}.carousel.carousel-fade .carousel-item{opacity:0;transition:.2s opacity;transform:none;height:100%;max-height:100vh}.carousel.carousel-fade .carousel-item video{object-fit:cover;width:100%}.carousel.carousel-fade .carousel-item.active,.carousel.carousel-fade .carousel-item-next.carousel-item-left,.carousel.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel.carousel-fade .carousel-item.active.carousel-item-left,.carousel.carousel-fade .carousel-item.active.carousel-item-right{opacity:0}.carousel.carousel-fade .carousel-caption{left:0;right:0;height:100vh;top:0;padding:10rem 1.5rem 0 1.5rem;text-align:left}@media screen and (min-width: 768px)and (max-width: 1024px)and (orientation: portrait){.carousel.carousel-fade .carousel-caption{top:30%;text-align:center;padding:0}}@media(min-width: 992px){.carousel.carousel-fade .carousel-caption{padding:0}}.carousel.carousel-fade .carousel-control-prev .material-icons,.carousel.carousel-fade .carousel-control-next .material-icons{width:6.5rem}.carousel.carousel-fade .carousel-control-prev{justify-content:flex-end}.carousel.carousel-fade .carousel-control-next{justify-content:flex-start}@media screen and (max-width: 787.98px){.carousel .slide-cont{margin-top:2rem}}@media screen and (max-width: 768px)and (orientation: landscape){.carousel .slide-cont{align-items:flex-start;margin-left:0rem}}@media screen and (max-width: 823px)and (orientation: landscape){.carousel .slide-cont{align-items:flex-start}}@media screen and (min-width: 768px)and (max-width: 1024px)and (orientation: portrait){.carousel .slide-cont{margin-left:8.3333333333%}}@media screen and (min-width: 824px)and (max-width: 1024px)and (orientation: landscape){.carousel .slide-cont{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;margin-left:8.3333333333%}}@media(min-width: 1200px){.carousel .slide-cont{align-items:flex-start;height:82vh;justify-content:center;margin-top:20rem}}@media screen and (min-width: 1280px)and (max-width: 1600px){.carousel .slide-cont{margin-top:18rem;padding-left:3rem}}@media screen and (width: 1366px)and (height: 1024px){.carousel .slide-cont{margin-top:12rem}}@media screen and (min-width: 1600px)and (max-width: 1919px){.carousel .slide-cont{margin-top:18rem}}@media screen and (min-width: 1920px){.carousel .slide-cont{padding-left:3rem}}.carousel .slide__img{width:100%;height:100%;object-fit:cover;object-position:70% 0%}.carousel .slide__title{font-size:3.1rem;font-weight:900;letter-spacing:.09em;line-height:3.8rem;color:#fff;text-transform:uppercase}@media screen and (max-width: 823px)and (orientation: landscape){.carousel .slide__title{letter-spacing:.08em}}@media screen and (min-width: 768px)and (max-width: 1024px)and (orientation: portrait){.carousel .slide__title{font-size:4.1rem}}.carousel .slide__title::after{content:"";display:block;height:5px;width:12rem;background-color:#fff;margin:2.5rem 0 4rem 0}@media screen and (max-width: 823px)and (orientation: landscape){.carousel .slide__title::after{margin:1.5rem 0 3rem 0}}@media screen and (min-width: 768px)and (max-width: 1024px)and (orientation: portrait){.carousel .slide__title::after{margin:2rem auto}}@media(min-width: 992px){.carousel .slide__title::after{width:21rem;height:4.7px;margin:2.5rem auto 0}}@media(min-width: 1200px){.carousel .slide__title::after{width:21rem;height:4.7px;margin:2.5rem 0 2rem 0}}@media(min-width: 992px){.carousel .slide__title{font-size:3.9rem}}@media(min-width: 1200px){.carousel .slide__title{font-size:5.9rem;margin:2.5rem 0;line-height:7.1rem}}@media screen and (min-width: 1280px)and (max-width: 1599px){.carousel .slide__title{font-size:3.9rem;margin-top:0rem}}.carousel .slide__description{font-size:1.4rem;letter-spacing:.07em;line-height:2.1rem;font-weight:500;padding-right:6rem;margin-bottom:6rem;color:#fff}@media screen and (max-width: 320px)and (orientation: portrait){.carousel .slide__description{display:none}}@media screen and (max-width: 667px)and (orientation: landscape){.carousel .slide__description{display:none}}@media screen and (min-width: 641px)and (orientation: landscape){.carousel .slide__description{line-height:1.9rem;padding-right:0}}@media screen and (min-width: 768px)and (max-width: 1024px)and (orientation: portrait){.carousel .slide__description{padding-right:0;font-size:1.9rem}}@media(min-width: 1200px){.carousel .slide__description{font-size:1.5rem;line-height:2.6rem;width:50%;margin-bottom:4rem}}@media screen and (min-width: 1280px)and (max-width: 1600px){.carousel .slide__description{font-size:1.5rem;line-height:2.4rem}}@media(min-width: 1920px){.carousel .slide__description{margin-bottom:6rem}}@media(width: 1366px)and (height: 646px){.carousel .slide__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.carousel .carousel-indicators-container{position:absolute;top:16rem;z-index:99;color:#fff}@media screen and (max-width: 768px)and (orientation: landscape){.carousel .carousel-indicators-container{margin-top:-5rem}}@media screen and (max-width: 787.98px){.carousel .carousel-indicators-container{margin-top:-7rem}}.carousel .carousel-indicators{list-style:none;padding-left:0;margin:0;display:flex;flex-direction:row}@media screen and (min-width: 768px)and (max-width: 1024px)and (orientation: portrait){.carousel .carousel-indicators{margin-bottom:2rem}}.carousel .carousel-indicators .slide__id{font-size:2rem;line-height:2.4rem;opacity:.15;font-weight:900;letter-spacing:.06em;cursor:pointer;margin-right:1rem}@media(min-width: 992px){.carousel .carousel-indicators .slide__id{font-size:3rem;letter-spacing:0;line-height:3.6rem}}.carousel .carousel-indicators li.active{opacity:.6}.carousel .carousel-control-prev,.carousel .carousel-control-next{display:none}@media(min-width: 992px){.carousel .carousel-control-prev,.carousel .carousel-control-next{display:block}.carousel .carousel-control-prev svg,.carousel .carousel-control-next svg{display:none}}@media screen and (max-width: 320px)and (orientation: portrait){.carousel a.slide__button{position:absolute;bottom:-40%}}@media screen and (max-width: 480px)and (orientation: landscape){.carousel a.slide__button{display:none}}@media screen and (max-width: 667px)and (orientation: landscape){.carousel a.slide__button{bottom:-10%}}@media screen and (max-width: 640px)and (orientation: landscape){.carousel a.slide__button{padding:1.5rem 3rem;bottom:-5%}}@media screen and (min-width: 668px)and (max-width: 823px)and (orientation: landscape){.carousel a.slide__button{display:none}}@media(min-width: 1200px){.carousel a.slide__button{padding:2.4rem 6.5rem}}.carousel .slider-contact-number,.carousel .slider-contact-number-desktop{position:absolute;bottom:0;right:0;background-color:#00558e;padding:1.3rem 0;width:85%;display:flex;justify-content:center;z-index:999}@media(min-width: 1200px){.carousel .slider-contact-number,.carousel .slider-contact-number-desktop{right:6rem;justify-content:flex-end}}.carousel .slider-contact-number a,.carousel .slider-contact-number-desktop a{font-size:2.4rem;font-weight:900;letter-spacing:.0031em;line-height:2.1rem;color:#fff;margin-right:3.6rem;display:flex;align-content:center;align-items:center}.carousel .slider-contact-number a::before,.carousel .slider-contact-number-desktop a::before{content:url("../../../../../images/modules/phone-call.svg");margin-right:2rem}@media(max-width: 320px){.carousel .slider-contact-number a,.carousel .slider-contact-number-desktop a{margin-right:0}}.carousel .slider-contact-number::before,.carousel .slider-contact-number-desktop::before{content:"";position:absolute;right:11%;width:100%;top:0;height:100%;background-color:#00558e;transform:skewX(-40deg);border-radius:5px 0 0 0;z-index:-1}@media(min-width: 1200px){.carousel .slider-contact-number p,.carousel .slider-contact-number-desktop p{margin-left:6rem}}@media(min-width: 1200px){.carousel .slider-contact-number{display:none}}@media(max-width: 1199.98px){.carousel .bottom-element{display:none}}.carousel-inner{height:100vh}@media(min-width: 1200px){.carousel-inner{height:92rem}}@media screen and (min-width: 1280px)and (max-width: 1600px){.carousel-inner{height:72rem}}@media screen and (max-width: 1366px)and (max-height: 646px){.carousel-inner{height:65rem}}@media(min-width: 1200px){.carousel{height:100%}}@media(min-width: 1200px){.carousel .bottom-element{height:13.6rem;background-color:#006cb5;position:absolute;right:-10%;width:102%;z-index:9999;bottom:0;transform:skewX(-40deg);border-radius:5px 0 0 0}.carousel .bottom-element .slider-contact-number-desktop{transform:skewX(40deg);bottom:100%;width:85rem;height:13.6rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}@media screen and (min-width: 1200px)and (min-width: 1280px)and (max-width: 1365px){.carousel .bottom-element .slider-contact-number-desktop{width:60rem}}@media screen and (min-width: 1200px)and (min-width: 1366px)and (max-width: 1439px){.carousel .bottom-element .slider-contact-number-desktop{width:65.5rem}}@media screen and (min-width: 1200px)and (min-width: 1440px)and (max-width: 1599px){.carousel .bottom-element .slider-contact-number-desktop{width:70rem}}@media screen and (min-width: 1200px)and (min-width: 1600px)and (max-width: 1919px){.carousel .bottom-element .slider-contact-number-desktop{width:66rem}}@media(min-width: 1200px){.carousel .bottom-element .slider-contact-number-desktop a{font-size:4.1rem;font-weight:900;line-height:3.4rem;letter-spacing:.02em;text-decoration:none;transition:.3s all}.carousel .bottom-element .slider-contact-number-desktop a:hover{text-decoration:underline;opacity:1}}@media(min-width: 1200px){.carousel .bottom-element .slider-contact-number-desktop p{color:#fff;align-self:flex-start;margin-bottom:.5rem}.carousel .bottom-element .slider-contact-number-desktop p strong{font-weight:900}}@media(min-width: 1200px){.carousel .bottom-element .white-element{height:7.8rem;width:99%;background-color:#fff;position:absolute;bottom:-1px;right:0;border-radius:5px 0 0 0}.carousel .bottom-element .white-element::before{content:"";display:block;position:absolute;height:1.1rem;width:100%;background-color:#006cb5;left:-100%;bottom:0}}@media(min-width: 1200px){.carousel .bottom-element__content{transform:skewX(40deg);display:flex;flex-direction:row;width:45%;justify-content:space-between;position:relative;padding:1.5rem 0 1.5rem 4rem}}@media screen and (min-width: 1200px)and (min-width: 1600px)and (max-width: 1919px){.carousel .bottom-element__content{width:40%}}@media(min-width: 1200px){.carousel .bottom-element__content .socials a:nth-child(1){margin-right:2rem}}@media(min-width: 1200px){.carousel .bottom-element__content p{color:#fff;margin-left:4rem}}@media screen and (min-width: 1200px)and (min-width: 1280px)and (max-width: 1599px){.carousel .bottom-element__content p{display:none}}@media(min-width: 1200px){.carousel .bottom-element__content p::before{content:"";display:block;width:40%;height:1px;background-color:#fff;position:absolute;top:50%;right:9rem}}@media screen and (min-width: 1200px)and (min-width: 1600px)and (max-width: 1919px){.carousel .bottom-element__content p::before{width:20%}}#slider{position:relative}