/*!**************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./template-parts/block-hero-main/block-hero-main.scss ***!
  \**************************************************************************************************************************************************************************/.hero-main__h h1{font-family:Zodiak;font-weight:400}.hero-main__h h1>strong{font-family:Zodiak;font-weight:500}.hero-main__h h1,.hero-main__h h1>strong{font-size:2rem;letter-spacing:-.02em;line-height:1.15}@supports (font-size:clamp(1px,2px,3px)){.hero-main__h h1,.hero-main__h h1>strong{font-size:clamp(2.125rem,3.333vw,3rem)}}.hero-main{max-width:100%;overflow:hidden}@media screen and (min-width:720px){.hero-main{height:clamp(200px + 39.5vw,100dvh,56vw);position:relative}}@media screen and (min-width:1921px){.hero-main{height:clamp(640px + 14vw,100dvh,640px + 17vw)}}.hero-main .cont-L{background-image:linear-gradient(0deg,#1a302d,#278585);border-radius:10px;margin:120px auto 4vw;overflow:hidden;padding-bottom:5vw;position:relative}@media screen and (min-width:720px){.hero-main .cont-L{bottom:16px}@supports (width:clamp(1px,1px,1px)){.hero-main .cont-L{bottom:clamp(16px,1.944vw,28px)}}.hero-main .cont-L{background-image:linear-gradient(90deg,#1a302d,#278585);left:50%;margin:0 auto;padding:unset;position:absolute;top:120px;transform:translateX(-50%)}}@media screen and (min-width:1025px){.hero-main .cont-L{top:134px}@supports (width:clamp(1px,1px,1px)){.hero-main .cont-L{top:clamp(134px,9.306vw,142px)}}}.hero-main__imgs{display:block;height:70vw;overflow:hidden;position:relative;width:100%}@media screen and (min-width:720px){.hero-main__imgs{bottom:0;height:100%;position:absolute;right:0;top:0;width:45%}}.hero-main__img{bottom:0;display:block;height:200%;left:-28%;opacity:0;position:absolute;transition:opacity .8s ease;width:auto}@media screen and (min-width:720px){.hero-main__img{bottom:50%;height:158%;left:50%;transform:translate(-50%,43%)}}.hero-main__img.is-active{opacity:1}@media screen and (min-width:720px){.hero-main__h.mob{display:none}}.hero-main__h.desk{display:none}@media screen and (min-width:720px){.hero-main__h.desk{display:block}}.hero-main__h{margin:0 auto;width:90%}@media screen and (min-width:720px){.hero-main__h{left:4.5%;margin:unset;position:absolute;top:4vw}}@media screen and (min-width:1280px){.hero-main__h{top:24px}@supports (width:clamp(1px,1px,1px)){.hero-main__h{top:clamp(24px,6.944vw,150px)}}.hero-main__h{left:7.5%}}.hero-main__h h1{color:#fff}.hero-main__txts{align-items:center;display:flex;height:calc(160px + 4.651vw);position:relative}@media screen and (min-width:720px){.hero-main__txts{height:unset;left:4.5%;position:absolute;top:56%}}@media screen and (min-width:1280px){.hero-main__txts{left:7.5%}}.hero-main__txt{color:#fff;left:5%;opacity:0;position:absolute;transition:opacity .8s ease;width:90%}@media screen and (min-width:720px){.hero-main__txt{left:0;width:46vw}}@media screen and (min-width:1280px){.hero-main__txt{max-width:calc(496px + 6.944vw);width:41.3vw}}.hero-main__txt.is-active{opacity:1}.hero-main__lnk.btn{margin:0 auto;width:90%}@media screen and (min-width:720px){.hero-main__lnk.btn{bottom:4vw;left:4.5%;margin:unset;position:absolute;width:fit-content}}@media screen and (min-width:1280px){.hero-main__lnk.btn{bottom:24px}@supports (width:clamp(1px,1px,1px)){.hero-main__lnk.btn{bottom:clamp(24px,6.944vw,150px)}}.hero-main__lnk.btn{left:7.5%}}.hero-main__sw.swiper{height:90%;left:0;position:absolute;top:0;width:100%;z-index:2}@media screen and (min-width:720px){.hero-main__sw.swiper{margin:auto 0}}.hero-main__sw.swiper .swiper-slide{background:transparent}.hero-main .swiper-pagination-ss.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:calc(8vw + 10px);display:flex;flex-direction:column;gap:10px;left:50%;position:absolute;text-align:center;top:unset;transform:translate(-50%) rotate(-90deg);width:unset;width:fit-content;z-index:3}@media screen and (min-width:720px){.hero-main .swiper-pagination-ss.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}}@media screen and (min-width:1280px){.hero-main .swiper-pagination-ss.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:50%;left:calc(10px + 2vw);transform:translateY(50%) rotate(0deg)}}.hero-main .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.hero-main .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background:unset;background-color:hsla(0,0%,100%,.2);border-radius:4px;height:32px;margin:0 7px;max-height:6px;opacity:1;transition:max-height .2s ease-out,background-color .2s ease-out;width:6px;will-change:max-height,background-color}.hero-main .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.hero-main .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#c6b16e;max-height:32px;width:6px}