.modul.hero{position:relative;min-height:100vh;padding-top:0;margin-top:-180px;overflow:hidden;padding-bottom:0}.modul.hero .hero_slider,.modul.hero .splide__list,.modul.hero .splide__slide,.modul.hero .splide__track{height:100%;min-height:inherit}.modul.hero .splide__slide{position:relative;display:flex;align-items:center}.modul.hero .bg_img{position:absolute;top:0;left:0;width:100%;height:100%}.modul.hero .bg_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.modul.hero .bg_img .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.modul.hero .hero_polygon{position:absolute;top:auto;left:0;bottom:0;width:65%;height:70%;max-width:1000px;z-index:1;background:url(/wp-content/themes/awila/images/polygon_hero.svg) no-repeat left bottom;background-size:contain;pointer-events:none}@media (min-width:2000px),(min-width:900px) and (min-height:1400px){.modul.hero .hero_polygon{display:none}}.modul.hero .hero_hexagon{display:none;position:absolute;z-index:1;pointer-events:none}.modul.hero .hero_hexagon svg{display:block;width:760px;height:auto}@media (min-width:2000px),(min-width:900px) and (min-height:1400px){.modul.hero .hero_hexagon{display:block;top:40%;left:-8%;transform:translateY(-20%)}}.modul.hero .wrap{position:relative;z-index:2;width:100%}.modul.hero .hero_text{position:relative;z-index:1;color:var(--color_typo_main_inverted);padding-top:calc(var(--content_spacing) * 16);padding-right:calc(var(--content_spacing) * 4);max-width:650px}.modul.hero .hero_text p:has(.button_secondary){margin-top:calc(var(--content_spacing) * 1.5)}@media (max-width:1400px){.modul.hero .hero_polygon{width:910px;max-width:none}}@media (min-width:900px) and (min-height:1000px){.modul.hero .hero_polygon{width:1150px;max-width:none}}@media (max-width:768px){.modul.hero{min-height:90vh;min-height:90svh;margin-top:calc(-1 * var(--header_height))}.modul.hero .splide__slide{padding-top:var(--header_height)}.modul.hero .hero_polygon{left:-20%}.modul.hero .hero_text{padding-top:0;padding-right:calc(var(--content_spacing) * 6);max-width:100%}.modul.hero:has(.hero_arrows){min-height:100vh;min-height:100svh}.modul.hero:has(.hero_arrows) .hero_text{padding-top:calc(var(--content_spacing) * 5);padding-bottom:calc(var(--content_spacing) * 7)}.modul.hero:not(:has(.hero_arrows)) .hero_text{padding-right:0}}@media (max-width:500px){.modul.hero .hero_polygon{display:none}.modul.hero .bg_img .overlay{background:rgba(0,0,0,.25)}.modul.hero .hero_text{padding-right:calc(var(--content_spacing) * 3);line-height:1.1}}.modul.hero .hero_arrows{position:absolute;bottom:calc(var(--content_spacing) * 4);left:0;right:0;z-index:10}.modul.hero .hero_arrows .wrap{display:flex;justify-content:flex-end;gap:calc(var(--content_spacing) * .5)}.modul.hero .hero_arrow{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:0 0;border:none;cursor:pointer;transition:background .2s ease,border-color .2s ease;padding:0}.modul.hero .hero_arrow::after{content:"";display:block;width:64px;height:64px;background-color:#fff;-webkit-mask-image:url(/wp-content/themes/awila/images/Forward.svg);mask-image:url(/wp-content/themes/awila/images/Forward.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;transition:background-color .2s ease}.modul.hero .hero_arrow.hero_arrow_prev::after{transform:scaleX(-1)}.modul.hero .hero_arrow:hover::after{background-color:var(--color_typo_main)}.modul.hero .hero_pagination{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10;display:flex;flex-direction:column;gap:10px}.modul.hero .hero_page_item{display:block;background:0 0;border:none;padding:0;cursor:pointer;transform:scale(.8);transform-origin:right center;transition:transform .3s ease}.modul.hero .hero_page_item svg{display:block;width:64px;height:auto}.modul.hero .hero_page_item svg path{fill:#fff;transition:fill .3s ease}.modul.hero .hero_page_item.is_active{transform:scale(1)}.modul.hero .hero_page_item.is_active svg path{fill:var(--color_typo_main)}.modul.hero .hero_page_item:hover svg path{fill:var(--color_typo_main)}@media (max-width:768px){.modul.hero .hero_pagination{gap:6px}.modul.hero .hero_page_item svg{width:40px}.modul.hero .hero_arrows{bottom:calc(var(--content_spacing) * 3.5)}}
/*# sourceMappingURL=../sourcemaps/hero.min.css.map */
