*{box-sizing:border-box;font-family:var(--main-font-family)}*,ul{margin:0;padding:0}ul,ul li{list-style:none}body{overflow-x:hidden}:focus{outline:transparent!important}a{text-decoration:none}a,body,button,h1,h2,h3,h4,h5,h6,input,p,textarea{font-family:var(--main-font-family);font-size:1rem;font-weight:400}.swiper-button-next,.swiper-button-prev{background-image:none}.swiper-button-next:after,.swiper-button-next:before,.swiper-button-prev:after,.swiper-button-prev:before{display:none}.transition__fast{transition:all .25s ease-in}.component__container{margin:0 auto;padding:0 20px;width:100%}@media only screen and (min-width:480px){.component__container{max-width:480px}}@media only screen and (min-width:768px){.component__container{max-width:768px}}@media only screen and (min-width:992px){.component__container{max-width:992px}}@media only screen and (min-width:1200px){.component__container{max-width:1360px}}.component__row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.component__row:after,.component__row:before{content:" ";display:table}.component__row:after{clear:both}@media screen and (max-width:1023px){.component__container{padding:0 15px}}@keyframes scrollDown{0%{top:-280px}to{top:0}}.page-home>.site__ruler{display:none}.page__home .home__filter{margin-bottom:50px;margin-top:30px}.page__home .home__filter .filter__container .filter__row .filter__wrapper{max-width:100%;padding:0 15px;width:100%}.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner{align-items:center;background-color:#f57120;border-radius:12px;display:flex;flex-wrap:wrap;padding:20px 30px}.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__title{max-width:254px;width:100%}@media screen and (max-width:1023px){.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__title{margin-bottom:15px;max-width:100%}}@media screen and (min-width:1024px) and (max-width:1199px){.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__title{max-width:210px}}.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__title span{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-family:Inter,sans-serif;font-size:18px;font-weight:600}@media screen and (max-width:1023px){.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__title span{justify-content:center}}@media screen and (min-width:1024px) and (max-width:1199px){.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__title span{font-size:14px}}.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__title span svg{margin-right:8px}.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:20px;width:calc(100% - 254px)}@media screen and (max-width:1023px){.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options{padding-left:0;width:100%}}@media screen and (min-width:1024px) and (max-width:1199px){.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options{width:calc(100% - 210px)}}.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options .options__wrapper{max-width:186px;width:100%}@media screen and (max-width:1023px){.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options .options__wrapper{margin-bottom:15px;max-width:100%}.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options .options__wrapper:nth-of-type(3),.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options .options__wrapper:nth-of-type(4){max-width:calc(100% - 45px)}}@media screen and (min-width:1024px) and (max-width:1199px){.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options .options__wrapper{max-width:165px}}@media screen and (min-width:1200px) and (max-width:1365px){.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options .options__wrapper{max-width:212px}}.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options .options__wrapper select{align-items:center;background-color:#fff;border:0;border-radius:8px;box-shadow:unset;color:#343a40;cursor:pointer;display:flex;flex-wrap:wrap;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:37px;line-height:1.2;outline:0;width:100%}.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options span{align-items:center;color:#343a40;display:flex;flex-wrap:wrap;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:34px}@media screen and (max-width:1023px){.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options span{margin-bottom:15px}}.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options button{align-items:center;background-color:#212529;border-radius:12px;color:#fff;display:flex;flex-wrap:wrap;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:34px;padding:0 16px;width:-moz-max-content;width:max-content}@media screen and (max-width:1023px){.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options button{height:40px;justify-content:center;width:100%}}.page__home .home__filter .filter__container .filter__row .filter__wrapper .filter__inner .filter__options button svg{margin-right:8px}.page__home .home__showcase{margin-bottom:30px}.page__home .home__showcase.home__showcase--background{margin-bottom:40px}.page__home .home__showcase.home__showcase--background .showcase__container{background-color:#f57120;border-radius:12px;padding-bottom:40px;padding-top:40px}@media screen and (min-width:1470px){.page__home .home__showcase.home__showcase--background .showcase__container{max-width:1470px}}.page__home .home__showcase.home__showcase--background .showcase__container .showcase__row .showcase__title{margin:0 auto;max-width:1350px}.page__home .home__showcase.home__showcase--background .showcase__container .showcase__row .showcase__title h2{color:#fff}.page__home .home__showcase.home__showcase--background .showcase__container .showcase__row .showcase__wrapper{margin:0 auto;max-width:1350px}.page__home .home__showcase.home__showcase--background .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-next,.page__home .home__showcase.home__showcase--background .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-prev{background:hsla(0,0%,100%,.5);border-radius:100%}.page__home .home__showcase .showcase__container .showcase__row .showcase__title{margin-bottom:15px;max-width:100%;padding:0 15px;width:100%}.page__home .home__showcase .showcase__container .showcase__row .showcase__title h2{color:#f57120;display:block;font-family:Inter,sans-serif;font-size:24px;font-weight:900;line-height:1;text-align:center;text-transform:uppercase}.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper{max-width:100%;padding:0 15px;width:100%}@media screen and (max-width:1023px){.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper{padding:0 8px 0 15px}}.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner{position:relative}.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper{margin:0 -8px}.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper .swiper-wrapper{padding:25px 0}.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper .swiper-wrapper .swiper-slide{height:auto;padding:0 8px}.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper .swiper-wrapper .swiper-slide .spot{height:100%}.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-next,.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-prev{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;height:65px;justify-content:center;left:-25px;position:absolute;top:50%;transform:translateY(-50%);width:65px;z-index:1}@media screen and (max-width:1023px){.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-next,.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-prev{display:none}}@media screen and (min-width:1200px) and (max-width:1365px){.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-next,.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-prev{height:35px;left:-20px;width:35px}}@media screen and (min-width:1366px) and (max-width:1439px){.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-next,.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-prev{height:45px;left:-24px;width:45px}}.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-next.swiper-button-disabled,.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-prev.swiper-button-disabled{display:none}.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-next{left:unset;right:-34px}@media screen and (min-width:1200px) and (max-width:1365px){.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-next{right:-20px}}@media screen and (min-width:1366px) and (max-width:1439px){.page__home .home__showcase .showcase__container .showcase__row .showcase__wrapper .showcase__inner .swiper-showcase-button-next{right:-24px}}.page__home .home__banner--grid{margin-bottom:55px}.page__home .home__banner--grid .banner__container .banner__row .banner__left,.page__home .home__banner--grid .banner__container .banner__row .banner__right{max-width:50%;padding:0 15px;width:50%}@media screen and (max-width:1023px){.page__home .home__banner--grid .banner__container .banner__row .banner__left,.page__home .home__banner--grid .banner__container .banner__row .banner__right{max-width:100%;width:100%}.page__home .home__banner--grid .banner__container .banner__row .banner__left .banner__desktop,.page__home .home__banner--grid .banner__container .banner__row .banner__right .banner__desktop{display:none}}.page__home .home__banner--grid .banner__container .banner__row .banner__left .banner__desktop a,.page__home .home__banner--grid .banner__container .banner__row .banner__right .banner__desktop a{border-radius:12px;display:block}.page__home .home__banner--grid .banner__container .banner__row .banner__left .banner__desktop a img,.page__home .home__banner--grid .banner__container .banner__row .banner__right .banner__desktop a img{border-radius:12px;height:auto;max-width:645px;width:100%}.page__home .home__banner--grid .banner__container .banner__row .banner__left .banner__mobile,.page__home .home__banner--grid .banner__container .banner__row .banner__right .banner__mobile{display:none}@media screen and (max-width:1023px){.page__home .home__banner--grid .banner__container .banner__row .banner__left .banner__mobile,.page__home .home__banner--grid .banner__container .banner__row .banner__right .banner__mobile{display:block}}.page__home .home__banner--grid .banner__container .banner__row .banner__left .banner__mobile a,.page__home .home__banner--grid .banner__container .banner__row .banner__right .banner__mobile a{border-radius:12px;display:block}.page__home .home__banner--grid .banner__container .banner__row .banner__left .banner__mobile a img,.page__home .home__banner--grid .banner__container .banner__row .banner__right .banner__mobile a img{border-radius:12px;height:auto;max-width:763px;width:100%}.page__home .home__banner--grid .banner__container .banner__row .banner__right .banner__desktop a:nth-of-type(n+2){margin-top:23px}@media screen and (min-width:1024px) and (max-width:1199px){.page__home .home__banner--grid .banner__container .banner__row .banner__right .banner__desktop a:nth-of-type(n+2){margin-top:17px}}.page__home .home__banner--grid .banner__container .banner__row .banner__right .banner__mobile a{margin-top:15px}.page__home .home__banner--grid .banner__container .banner__row .banner__right .banner__mobile a img{display:block;margin:0 auto}.page__home .home__banner--bottom{margin-bottom:75px}@media screen and (max-width:1023px){.page__home .home__banner--bottom{margin-bottom:60px}}@media screen and (min-width:1024px) and (max-width:1199px){.page__home .home__banner--bottom{margin-bottom:50px}.page__home .home__banner--bottom .banner__container .banner__row{margin:0 -5px}}.page__home .home__banner--bottom .banner__container .banner__row a{border-radius:12px;max-width:33.3%;padding:0 15px;width:33.3%}@media screen and (max-width:1023px){.page__home .home__banner--bottom .banner__container .banner__row a{max-width:100%;padding:0 15px;width:100%}.page__home .home__banner--bottom .banner__container .banner__row a:nth-of-type(n+2){margin-top:20px}}@media screen and (min-width:1024px) and (max-width:1199px){.page__home .home__banner--bottom .banner__container .banner__row a{padding:0 5px}}.page__home .home__banner--bottom .banner__container .banner__row a img{border-radius:12px;height:auto;max-width:420px;width:100%}@media screen and (max-width:1023px){.page__home .home__banner--bottom .banner__container .banner__row a img{display:block;margin:0 auto}}
