.styles_HeroBanner__M6N6E{position:relative;background-color:#000}.styles_HeroBanner__M6N6E figure{position:absolute;top:0;height:100%;width:100%;margin:0}.styles_HeroBanner__M6N6E figure img{width:100%;height:100%;background-color:#000;opacity:.4;font-family:"object-fit: cover; object-position: 50% 50%;";object-fit:cover}.styles_HeroBanner__M6N6E .styles_text_wrap__3YD4Z{position:relative;padding:250px 0 100px}.styles_HeroBanner__M6N6E .styles_banner_wrap__h1njf{width:100%}.styles_HeroBanner__M6N6E .styles_description__tJMDB{position:relative;border-radius:0 0 40px 0;width:50%}@media(max-width:991.98px){.styles_HeroBanner__M6N6E .styles_description__tJMDB{width:60%}}@media(max-width:767.98px){.styles_HeroBanner__M6N6E .styles_description__tJMDB{position:relative;width:100%}}.styles_HeroBanner__M6N6E h1{font-size:3.75rem;margin:0 0 .5rem;font-weight:600;line-height:110%;color:#fff}@media(max-width:1600px){.styles_HeroBanner__M6N6E h1{font-size:2.8125rem}}@media(max-width:991.98px){.styles_HeroBanner__M6N6E h1{font-size:2.1875rem;letter-spacing:-4px}}.styles_HeroBanner__M6N6E p{font-size:.9375rem;margin:0;line-height:140%;font-weight:500;color:#fff}@media(max-width:991.98px){.styles_HeroBanner__M6N6E p{font-size:.875rem}}.styles_HeroBanner__M6N6E .styles_slider_wrap__PHVvn{position:absolute;right:0;bottom:0;width:50%;height:auto}.styles_HeroBanner__M6N6E .styles_items__DCXzm{width:100%}.styles_HeroBanner__M6N6E .swiper-slide{opacity:0!important}.styles_HeroBanner__M6N6E .swiper-slide-active{opacity:1!important}.styles_ContactDetails__ndaRR{position:relative;padding:100px 0}.styles_ContactDetails__ndaRR .styles_wrap__Xdwzp{margin:20px 0 0}.styles_ContactDetails__ndaRR .styles_list__ZZ8FE a{display:table;margin:0 0 5px;transition:all .3s ease;font-size:.875rem}.styles_ContactDetails__ndaRR .styles_list__ZZ8FE a i{margin-right:5px}.styles_ContactDetails__ndaRR .styles_list__ZZ8FE a:hover{color:red}.styles_ContactDetails__ndaRR .styles_list__ZZ8FE span{font-size:.875rem}.styles_ContactDetails__ndaRR .styles_list__ZZ8FE span i{margin-right:5px}.styles_ContactDetails__ndaRR .styles_map__SA6DQ{margin:40px 0 0}