@media (min-width: 1025px){.banner-page-top.transparent-header,.banner-page-top.gradient.transparent-header{height:53.441vw;max-height:800px;min-height:700px}.banner-page-top.gradient{max-height:800px}}.banner-page-top{background-color:#000;display:flex;align-items:center;flex-direction:column;width:100%;height:47.441vw;max-height:720px;min-height:700px}.banner-page-top .swiper{position:relative;width:100%;height:100%}.banner-page-top .swiper .swiper-slide{height:unset}.banner-page-top .controller-container{display:flex;position:relative;align-items:flex-start;justify-content:center;width:100%}.banner-page-top .controller-container .swiper-custom-navigation{width:100%;display:flex;flex-direction:row;align-items:center;position:absolute;bottom:56px;z-index:1}.banner-page-top .controller-container .swiper-custom-navigation-button{background:unset;border:none;padding:0}.banner-page-top .controller-container .swiper-custom-navigation .swiper-button-disabled{opacity:30%}.banner-page-top .controller-container .swiper-custom-navigation .swiper-custom-pagination{position:relative;width:fit-content;padding:0 24px;display:flex;bottom:0;left:0}.banner-page-top .banner-page-item{background-color:#33820D;display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;background-size:cover;position:relative}.banner-page-top .banner-page-item .banner-item-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.banner-page-top .banner-page-item .banner-item-container .left-side{width:60%;height:100%;display:flex;flex-direction:column;justify-content:center;max-width:550px}.banner-page-top .banner-page-item .banner-item-container .left-side .top-label-container{text-transform:uppercase;display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.banner-page-top .banner-page-item .banner-item-container .left-side .top-label-container .top-label-figure{display:flex;align-items:center;justify-content:center;margin-right:8px !important;width:24px;height:24px}.banner-page-top .banner-page-item .banner-item-container .left-side .top-label-container .top-label{font-family:'Exo 2';font-style:normal;font-size:14px;font-weight:500;line-height:17px;letter-spacing:0.05em;text-align:center;color:#33820D;margin:0}.banner-page-top .banner-page-item .banner-item-container .left-side .banner-button{width:fit-content;margin-top:40px;padding:12px 64px}.banner-page-top .banner-page-item .banner-item-container .left-side .title-banner-top{text-wrap:balance}.banner-page-top .banner-page-item .banner-item-container .right-side{height:100%;display:flex;align-items:flex-end;position:relative;width:611px}.banner-page-top .banner-page-item .banner-item-container .right-side .banner-top-image{width:100%;z-index:2}.banner-page-top .banner-page-item .banner-item-container .right-side .light{width:150%;height:100%;position:absolute;left:-25%;border-radius:100%;opacity:0.5;background:radial-gradient(49.22% 40.28% at 41.59% 65.74%, #A0DC8C 0%, rgba(63,161,16,0) 100%);mix-blend-mode:soft-light;filter:blur(50px)}.banner-page-top .gradient{background-size:cover;background-repeat:no-repeat}.banner-page-top .gradient .banner-item-container{height:100%}.banner-page-top .gradient .banner-item-container .right-side{display:none}.banner-page-top .title-banner-top,.banner-page-top .text-banner-top{margin:0;text-wrap:balance}.banner-page-top .text-banner-top{margin-top:16px}.banner-page-top .text-banner-top *{margin:0;color:#5A645A}.banner-page-top .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){width:32px !important}.banner-page-top .swiper-pagination-bullet{height:4px !important;border-radius:100px !important;background-color:#33820D !important}.banner-page-top .swiper-pagination-bullet-active{height:4px !important;width:72px !important}.banner-page-top .white-elements .swiper-pagination-bullet{background-color:#FFF !important}.banner-page-top .white-elements .banner-button{background-color:#FFF;color:#33820D}.banner-page-top .white-elements .swiper-custom-navigation-button svg rect{stroke:#FFF}.banner-page-top .white-elements .swiper-custom-navigation-button svg path{fill:#FFF}.banner-page-top:has(.swiper-custom-navigation) .banner-page-item .banner-item-container{height:100%}@media (max-width: 1024px){.banner-page-top.gradient{height:unset;max-height:unset;min-height:unset}.banner-page-top{height:unset;max-height:unset;min-height:unset}.banner-page-top .controller-container .swiper-custom-navigation{position:absolute;width:100%;justify-content:center;bottom:56px}.banner-page-top .swiper .banner-page-item{padding-bottom:56px}.banner-page-top .swiper .banner-page-item .banner-item-container.transparent-header{padding-top:134px}.banner-page-top .swiper .banner-page-item .banner-item-container{flex-direction:column;align-items:center;justify-content:center;padding-top:40px}.banner-page-top .swiper .banner-page-item .banner-item-container .left-side{width:100%;flex-direction:column;justify-content:center;align-items:center;height:unset;max-width:800px}.banner-page-top .swiper .banner-page-item .banner-item-container .left-side .title-banner-top,.banner-page-top .swiper .banner-page-item .banner-item-container .left-side .text-banner-top{text-align:center}.banner-page-top .swiper .banner-page-item .banner-item-container .right-side{margin-top:40px;width:100%;align-items:flex-start}.banner-page-top .swiper .banner-page-item .banner-item-container .right-side .light{width:100%;height:130%;bottom:-20%;left:0;rotate:220deg}.banner-page-top .swiper .gradient{height:978px;align-items:flex-end;background-position:top center;padding-bottom:0;background-size:auto}.banner-page-top .swiper .gradient .banner-item-container{justify-content:flex-end;padding-bottom:56px}.banner-page-top.transparent-header{height:unset;max-height:unset;min-height:unset}.banner-page-top:has(.swiper-custom-navigation) .banner-page-item{padding-bottom:96px}.banner-page-top:has(.swiper-custom-navigation) .banner-page-item .banner-item-container{padding-bottom:64px}}@media (max-width: 799px){.banner-page-top .controller-container .swiper-custom-navigation{width:100%;justify-content:space-between;bottom:72px}.banner-page-top .swiper .banner-page-item{padding-bottom:72px}.banner-page-top .swiper .banner-page-item .banner-item-container.transparent-header{padding-top:126px}.banner-page-top .swiper .banner-page-item .banner-item-container{padding-top:32px}.banner-page-top .swiper .banner-page-item .banner-item-container .left-side{justify-content:start;height:unset;max-width:unset}.banner-page-top .swiper .banner-page-item .banner-item-container .left-side .banner-button{width:100%;padding:12px 0;margin-top:32px}.banner-page-top .swiper .banner-page-item .banner-item-container .left-side .text-banner-top{text-align:center}.banner-page-top .swiper .banner-page-item .banner-item-container .left-side .text-banner-top *{margin:0 14px}.banner-page-top .swiper .banner-page-item .banner-item-container .right-side{width:100%;display:flex;align-items:center;justify-content:center}.banner-page-top .swiper .banner-page-item .banner-item-container .right-side .banner-top-image{width:100%}.banner-page-top .swiper .banner-page-item .banner-item-container .right-side .light{width:100%;height:130%;bottom:-20%;rotate:225deg}.banner-page-top .swiper .banner-page-item .banner-item-container.left{align-items:flex-start;justify-content:flex-start}.banner-page-top .swiper .banner-page-item .banner-item-container.left .left-side{align-items:flex-start;justify-content:flex-start}.banner-page-top .swiper .banner-page-item .banner-item-container.left .left-side .title-banner-top,.banner-page-top .swiper .banner-page-item .banner-item-container.left .left-side .text-banner-top{text-align:left}.banner-page-top .swiper .banner-page-item .banner-item-container.left .left-side .text-banner-top *{margin:0}.banner-page-top .swiper .banner-page-item .banner-item-container.top{flex-direction:column-reverse}.banner-page-top .swiper .banner-page-item .banner-item-container.top .light{top:-20%}.banner-page-top .swiper .gradient{background-size:cover;height:804px;padding-bottom:0}.banner-page-top .swiper .gradient .banner-item-container.top{justify-content:flex-start}.banner-page-top .swiper .gradient .banner-item-container .right-side{display:none}.banner-page-top:has(.swiper-custom-navigation) .banner-page-item .banner-item-container{padding-bottom:80px}.banner-page-top:has(.swiper-custom-navigation) .gradient{height:884px}.banner-page-top:has(.swiper-custom-navigation) .gradient .banner-item-container{padding-bottom:152px}.banner-page-top:has(.gradient .bottom) .controller-container .swiper-custom-navigation{width:100%;justify-content:space-between;bottom:40px}}@media (min-width: 1024px) and (max-width: 1367px){.banner-page-top .swiper .swiper-custom-navigation{padding:0}}.header-absolute{position:absolute !important}

/*# sourceMappingURL=banner_page_top.css.map */