html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}a,a:hover,a:focus,i{color:inherit;text-decoration:none}*{box-sizing:border-box}*::after,*::before{box-sizing:border-box}ol,ul{list-style:none}textarea:focus,input:focus,select:focus,button:focus{outline:0}input{-webkit-appearance:none;border-radius:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@font-face{font-family:"Relative";src:url(fonts/7dc009de02b307593458392ead8d8e02.woff2) format("woff2"),url(fonts/27e896d6d794f89b3c6f43144aae752c.woff) format("woff"),url(fonts/c1fcee2f3ded05c9744299e279e8f41d.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Relative";src:url(fonts/7bc1b431b4aeb90c4f88ebfdfa0a5d19.woff2) format("woff2"),url(fonts/4dc62b4ab01b7fe4c8321fe4ec4cdf14.woff) format("woff"),url(fonts/b05ec63ea83a8ce9a85facc727f1951c.ttf) format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Relative";src:url(fonts/a5747616b1d3b9c5005b4f20a6349b96.woff2) format("woff2"),url(fonts/4248ae3112b31ba1a3a9ce68d36a886e.woff) format("woff"),url(fonts/d87ca8a96b290b24ea3c5aa6ef991a48.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Relative";src:url(fonts/3b0be39b9a7d6952a7266991f479a1a0.woff2) format("woff2"),url(fonts/2f0dc1bdd7f3a66d580810c89dac73ab.woff) format("woff"),url(fonts/a4b5efee00934638ee83d1a0b0197bba.ttf) format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Canela";src:url(fonts/537340c799ff7715201c3df1648d34d5.woff2) format("woff2"),url(fonts/40b460740920769e55992446f8558a35.woff) format("woff"),url(fonts/900372a24a167288cbe7fb4037ead7dc.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Canela";src:url(fonts/8b9cc5e36f0c06e21999b27208970c1b.woff2) format("woff2"),url(fonts/211345904f2e03ecb2c38bec197e15d8.woff) format("woff"),url(fonts/a97c7eca4965d8c26408b7dcd7f41e9a.ttf) format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Canela";src:url(fonts/6b8c569be302dc03e340b75384d3c1c8.woff2) format("woff2"),url(fonts/14b2fa807c1461b11802ae6fa6ca9667.woff) format("woff"),url(fonts/d092ab005b2358668eb2e8e0d370fe5c.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Canela";src:url(fonts/9f74d64a3de4100097204d6af400c9f4.woff2) format("woff2"),url(fonts/aeaceab25de21e6889ebaa067fbd28b5.woff) format("woff"),url(fonts/e5d56ea01f8fccb3ff63c0b290f6ca66.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Canela";src:url(fonts/d49167d701e457d08cd1538fd224d55d.woff2) format("woff2"),url(fonts/b2458275ed8fe85f3aaf0b4d67c0a022.woff) format("woff"),url(fonts/e5364f27f6a16b02c6b1ab2751597bc4.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Canela";src:url(fonts/476e8bd784c9a2489e43e887818a59ba.woff2) format("woff2"),url(fonts/c9cd2084814225d943a0809b633a5a31.woff) format("woff"),url(fonts/5c23b997f7ffbaf2837da9656f6de2c2.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Canela";src:url(fonts/79af65ba517f9aaa051e599a84cb33a5.woff2) format("woff2"),url(fonts/2de0d5fce1b8604af29d8aa7926c2122.woff) format("woff"),url(fonts/4d57b29fd96eaa4393d5c16e052f54a9.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}.button{display:inline-block;padding:20px;min-width:250px;background-color:#fff;box-shadow:-4px -4px 32px rgba(167,167,167,.24);border-radius:4px;font-size:24px;line-height:1.3333333333;text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#00cb95;transition:.3s ease-in-out}.button:hover{background-color:#00cb95;color:#fff}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{text-transform:uppercase;color:#2c2c2c}.wysiwyg a{color:#368ae3}.wysiwyg p{margin:40px 0;font-size:24px;line-height:2.3333333333;letter-spacing:.03em;color:#000}@media(max-width: 991px){.wysiwyg p{font-size:20px;line-height:2}}@media(max-width: 599px){.wysiwyg p{margin:15px 0;font-size:16px}}.wysiwyg blockquote{margin:25px 0;font-size:24px;line-height:2.3333333333;letter-spacing:.03em;color:#848383}@media(max-width: 991px){.wysiwyg blockquote{font-size:20px;line-height:2}}@media(max-width: 599px){.wysiwyg blockquote{margin:15px 0;font-size:16px}}.wysiwyg ol,.wysiwyg ul{margin:25px 0}.wysiwyg ol li,.wysiwyg ul li{font-size:24px;line-height:2.3333333333;letter-spacing:.03em;color:#000}@media(max-width: 991px){.wysiwyg ol li,.wysiwyg ul li{font-size:20px;line-height:2}}@media(max-width: 599px){.wysiwyg ol li,.wysiwyg ul li{margin:15px 0;font-size:16px}}.wysiwyg ul{list-style-type:disc;list-style-position:inside}.wysiwyg ol{list-style-type:decimal;list-style-position:inside}.wysiwyg .CookieDeclaration,.wysiwyg #CookieDeclarationUserStatusLabelOn{font-size:24px;line-height:2.3333333333;letter-spacing:.03em}@media(max-width: 991px){.wysiwyg .CookieDeclaration,.wysiwyg #CookieDeclarationUserStatusLabelOn{font-size:20px;line-height:2}}@media(max-width: 599px){.wysiwyg .CookieDeclaration,.wysiwyg #CookieDeclarationUserStatusLabelOn{font-size:16px}}.wysiwyg .CookieDeclaration .CookieDeclarationType,.wysiwyg #CookieDeclarationUserStatusLabelOn .CookieDeclarationType{overflow:auto;line-height:2;font-size:16px}@media(max-width: 991px){.wysiwyg .CookieDeclaration .CookieDeclarationType,.wysiwyg #CookieDeclarationUserStatusLabelOn .CookieDeclarationType{font-size:16px}}@media(max-width: 991px){.wysiwyg .CookieDeclaration .CookieDeclarationType table,.wysiwyg #CookieDeclarationUserStatusLabelOn .CookieDeclarationType table{width:800px}}section.header{position:relative}section.header .header__slider{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 991px){section.header .header__slider{position:relative;height:auto}}section.header .header__slider .swiper{height:100%}section.header .header__slider .swiper .swiper-wrapper .swiper-slide .image{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}@media(max-width: 991px){section.header .header__slider .swiper .swiper-wrapper .swiper-slide .image{height:0;padding-bottom:70%}}section.header .header__slider .swiper .swiper-pagination{bottom:0;right:0;padding:75px 100px;text-align:right;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%)}@media(max-width: 991px){section.header .header__slider .swiper .swiper-pagination{background:none;position:relative;padding:25px 0;text-align:center}}section.header .header__slider .swiper .swiper-pagination .swiper-pagination-bullet{width:55px;height:55px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50px;border:4px solid #fff;box-shadow:-4px -4px 32px rgba(167,167,167,.24);opacity:1;transition:.3s ease-in-out}section.header .header__slider .swiper .swiper-pagination .swiper-pagination-bullet:hover,section.header .header__slider .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:4px solid #00cb95}section.header .header__slider .swiper .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:30px}section.header .header__box{position:relative;width:450px;height:100%;z-index:10;padding:85px 70px 70px;background-color:rgba(0,0,39,.72)}@media(max-width: 991px){section.header .header__box{display:none}}section.header .header__box .logo{display:block;width:220px}section.header .header__box .logo img{width:100%;height:auto}section.header .header__box .menu{margin-top:140px;padding-left:25px}section.header .header__box .menu .menu__link+.menu__link{margin-top:30px}section.header .header__box .menu .menu__link.menu__link--current a{transform:scale(1.125);border-bottom:1px solid #fff}section.header .header__box .menu .menu__link a{display:inline-block;font-size:30px;line-height:1.3333333333;letter-spacing:.1em;text-transform:uppercase;color:#fff;transition:.3s ease-in-out;transform:scale(1);transform-origin:left bottom;border-bottom:1px solid transparent}section.header .header__box .menu .menu__link a:hover{transform:scale(1.125);border-bottom:1px solid #fff}section.header .header__box .socials{margin-top:160px}section.header .header__box .socials .social+.social{margin-left:25px}section.intro{position:relative;padding:65px 0 210px}@media(max-width: 599px){section.intro{padding:25px 0 0}}section.intro .intro__title{text-transform:uppercase;color:#191741;width:100%;max-width:990px;margin:0 auto;text-align:center}section.intro .intro__nav{display:flex;flex-wrap:wrap;margin:40px -10px 0}@media(max-width: 599px){section.intro .intro__nav{margin:25px -10px 0}}section.intro .intro__nav .block{width:calc(33.3333333333% - 20px);display:block;margin:20px 10px 0}@media(max-width: 991px){section.intro .intro__nav .block{width:calc(50% - 20px)}}@media(max-width: 599px){section.intro .intro__nav .block{width:calc(100% - 20px);margin:0 10px 50px}}section.intro .intro__nav .block .block__img{height:320px;background-position:center;background-repeat:no-repeat;background-size:cover}section.intro .intro__nav .block .block__button{margin-top:25px;background-color:#fff;box-shadow:-4px -4px 32px rgba(167,167,167,.24);border-radius:0 0 4px 4px;padding:20px;text-align:center;font-size:20px;line-height:1.3333333333;letter-spacing:.08em;color:#00cb95;transition:.3s ease-in-out}section.intro .intro__nav .block .block__button:hover{color:#fff;background-color:#00cb95}section.intro .animated-wave.animated-wave--left{top:55px;left:0;width:365px;height:120px}section.intro .animated-wave.animated-wave--right{bottom:70px;right:0;width:800px;height:125px}footer.footer{background-color:#252528;padding:35px 0 40px}@media(max-width: 991px){footer.footer{padding:65px 0 60px}}footer.footer .footer__container{width:100%;max-width:1790px;padding:0 30px;margin:0 auto}footer.footer .row{display:flex;align-items:center;justify-content:space-between;padding:30px 0}@media(max-width: 991px){footer.footer .row{align-items:flex-start;flex-direction:column}}footer.footer .row+.row{border-top:1px solid #acacac}footer.footer .row .row__col{display:flex;align-items:flex-start;justify-content:flex-start}footer.footer .row .row__col .logo{width:120px;flex-shrink:0}footer.footer .row .row__col .logo img{width:100%;height:auto}footer.footer .row .row__col .description{max-width:210px;margin-left:25px;font-family:Canela,sans-serif;font-weight:300;font-size:16px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:#fff}footer.footer .row .row__col .menu{display:flex;align-items:center;justify-content:flex-start}@media(max-width: 991px){footer.footer .row .row__col .menu{flex-direction:column;align-items:flex-start}}footer.footer .row .row__col .menu .menu__item+.menu__item{margin-left:50px}@media(max-width: 991px){footer.footer .row .row__col .menu .menu__item+.menu__item{margin-left:0;margin-top:15px}}footer.footer .row .row__col .menu .menu__item a{font-size:16px;line-height:1.5;letter-spacing:.03em;text-decoration-line:underline;text-transform:uppercase;color:#fff}footer.footer .row .row__col .copyright{font-size:16px;line-height:1.5;letter-spacing:.03em;text-transform:uppercase;color:#fff}@media(max-width: 991px){footer.footer .row .row__col .copyright{margin-top:80px}}section.about{position:relative;padding:65px 0 45px;overflow:hidden}@media(max-width: 599px){section.about{padding:25px 0}}section.about .about__title{width:100%;max-width:730px;margin:0 auto;text-align:center;text-transform:uppercase;color:#191741}@media(max-width: 599px){section.about .about__title{text-align:left}}section.about .about__description{width:100%;max-width:1145px;margin:40px auto 0;font-size:24px;line-height:2.3333333333;text-align:center;letter-spacing:.03em;color:#191741}@media(max-width: 991px){section.about .about__description{font-size:20px;line-height:2}}@media(max-width: 599px){section.about .about__description{margin:15px auto 0;text-align:left;font-size:16px}}section.about .about__gallery{margin:70px 0 0;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media(max-width: 599px){section.about .about__gallery{margin:50px 0 0}}section.about .about__gallery .swiper{width:100%}@media(max-width: 991px){section.about .about__gallery .swiper{overflow:visible}}section.about .about__gallery .swiper .swiper-wrapper .swiper-slide{width:calc(33.3333333333% - 20px);height:320px;margin:20px 10px 0}@media(max-width: 991px){section.about .about__gallery .swiper .swiper-wrapper .swiper-slide{width:100%;max-width:270px;height:auto;margin:20px 0 0}}section.about .about__gallery .swiper .swiper-wrapper .swiper-slide .img{display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}@media(max-width: 991px){section.about .about__gallery .swiper .swiper-wrapper .swiper-slide .img{height:0;padding-bottom:69%}}section.about .animated-wave.animated-wave--left{top:55px;left:0;width:365px;height:120px}section.perk{padding:45px 0}@media(max-width: 599px){section.perk{padding:25px 0}}section.perk .perk__sides{display:flex;align-items:flex-start;justify-content:space-between}@media(max-width: 991px){section.perk .perk__sides{flex-direction:column-reverse}}section.perk .perk__sides .side.side--icons{padding-top:60px;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media(max-width: 991px){section.perk .perk__sides .side.side--icons{width:100%}}@media(max-width: 599px){section.perk .perk__sides .side.side--icons{padding-top:0}}section.perk .perk__sides .side.side--description{flex-shrink:0;width:100%;max-width:730px;padding-left:20px}@media(max-width: 1199px){section.perk .perk__sides .side.side--description{max-width:530px}}@media(max-width: 991px){section.perk .perk__sides .side.side--description{max-width:100%;padding-left:0}}section.perk .perk__sides .side__title{text-transform:uppercase;color:#191741}@media(max-width: 991px){section.perk .perk__sides .side__title{text-align:center}}@media(max-width: 599px){section.perk .perk__sides .side__title{text-align:left}}section.perk .perk__sides .side__text{margin-top:40px;font-size:24px;line-height:2.3333333333;letter-spacing:.03em;color:#191741}@media(max-width: 991px){section.perk .perk__sides .side__text{text-align:center;font-size:20px;line-height:2}}@media(max-width: 599px){section.perk .perk__sides .side__text{margin-top:15px;text-align:left;font-size:16px}}section.perk .perk__sides .side .item{margin-top:65px;width:50%;text-align:center}@media(max-width: 599px){section.perk .perk__sides .side .item{margin-top:50px;width:100%}}section.perk .perk__sides .side .item .item__icon{height:105px}@media(max-width: 599px){section.perk .perk__sides .side .item .item__icon{height:80px}}section.perk .perk__sides .side .item .item__icon img{width:auto;height:100%}section.perk .perk__sides .side .item .item__title{margin-top:30px;font-size:20px;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;color:#191741;padding:0 10px}@media(max-width: 599px){section.perk .perk__sides .side .item .item__title{font-size:16px}}section.location{position:relative;padding:220px 0 70px}@media(max-width: 991px){section.location{padding:70px 0}}@media(max-width: 599px){section.location{padding:25px 0 50px}}section.location .location__title{text-transform:uppercase;color:#191741;width:100%;max-width:755px;text-align:center;margin:0 auto}@media(max-width: 599px){section.location .location__title{text-align:left}}section.location .location__description{margin:40px auto;color:#191741;font-size:24px;line-height:2.3333333333;text-align:center;letter-spacing:.03em;width:100%;max-width:1145px}@media(max-width: 991px){section.location .location__description{font-size:20px;line-height:2}}@media(max-width: 599px){section.location .location__description{margin-top:15px;text-align:left;font-size:16px}}section.location .location__button{margin-top:40px;text-align:center}@media(max-width: 599px){section.location .location__button{margin-top:30px}}@media(max-width: 599px){section.location .location__button .button{width:100%}}section.location .animated-wave.animated-wave--right{top:10px;right:0;width:820px;height:130px}section.architecture{position:relative;padding:65px 0 60px;overflow:hidden}@media(max-width: 599px){section.architecture{padding:25px 0}}section.architecture .architecture__title{width:100%;max-width:730px;margin:0 auto;text-align:center;text-transform:uppercase;color:#191741}@media(max-width: 599px){section.architecture .architecture__title{font-size:20px;line-height:1.6;letter-spacing:.03em;text-align:left}}section.architecture .architecture__text{width:100%;max-width:1440px;margin:40px auto 0;font-size:24px;line-height:2.3333333333;text-align:center;letter-spacing:.03em;color:#191741}@media(max-width: 599px){section.architecture .architecture__text{font-size:20px;line-height:2}}@media(max-width: 599px){section.architecture .architecture__text{margin:15px auto 0;font-size:16px;text-align:left}}section.architecture .architecture__button{margin-top:40px;text-align:center}@media(max-width: 599px){section.architecture .architecture__button .button{width:100%}}section.architecture .animated-wave.animated-wave--left{top:55px;left:0;width:365px;height:120px}section.architecture .animated-wave.animated-wave--right{bottom:0;right:0;width:510px;height:110px}section.progress{padding:30px 0 65px}@media(max-width: 991px){section.progress{overflow:hidden}}section.progress .progress__container{width:100%;max-width:1620px;padding:0 145px;margin:0 auto}@media(max-width: 991px){section.progress .progress__container{padding:0 20px}}section.progress .progress__title{width:100%;max-width:705px;margin:0 auto;text-transform:uppercase;color:#191741;text-align:center}@media(max-width: 599px){section.progress .progress__title{text-align:left}}section.progress .progress__gallery{margin-top:40px;position:relative}section.progress .progress__gallery .swiper{overflow:hidden}@media(max-width: 991px){section.progress .progress__gallery .swiper{overflow:visible}}@media(max-width: 991px){section.progress .progress__gallery .swiper .swiper-wrapper .swiper-slide{width:100%;max-width:270px}}section.progress .progress__gallery .swiper .swiper-wrapper .swiper-slide .item{position:relative;display:block;height:320px;background-position:center;background-repeat:no-repeat;background-size:cover}@media(max-width: 991px){section.progress .progress__gallery .swiper .swiper-wrapper .swiper-slide .item{height:0;padding-bottom:69%}}section.progress .progress__gallery .swiper .swiper-wrapper .swiper-slide .item.item--video::before{content:"";position:absolute;top:50%;left:50%;width:130px;height:130px;transform:translate3d(-50%, -50%, 0);background-image:url(images/557d29edbcef20951e71ccd1ad2952ca.svg);background-position:center;background-repeat:no-repeat;background-size:contain}section.progress .progress__gallery .swiper .swiper-button-prev,section.progress .progress__gallery .swiper .swiper-button-next{top:50%;margin:0;transform:translateY(-50%);width:80px;height:80px}section.progress .progress__gallery .swiper .swiper-button-prev::after,section.progress .progress__gallery .swiper .swiper-button-next::after{content:none}section.progress .progress__gallery .swiper .swiper-button-prev svg,section.progress .progress__gallery .swiper .swiper-button-next svg{width:25px;height:45px}section.progress .progress__gallery .swiper .swiper-button-prev{left:-145px}@media(max-width: 991px){section.progress .progress__gallery .swiper .swiper-button-prev{display:none}}section.progress .progress__gallery .swiper .swiper-button-next{right:-145px}@media(max-width: 991px){section.progress .progress__gallery .swiper .swiper-button-next{display:none}}section.contact-form{padding:65px 0 240px;position:relative;overflow:hidden}@media(max-width: 991px){section.contact-form{padding:25px 0 50px}}section.contact-form .contact-form__wrap{width:100%;max-width:950px;margin:0 auto}section.contact-form .contact-form__wrap .title{width:100%;max-width:730px;margin:0 auto;text-align:center;text-transform:uppercase;color:#191741}@media(max-width: 599px){section.contact-form .contact-form__wrap .title{text-align:left}}section.contact-form .contact-form__wrap .description{font-size:24px;line-height:2.3333333333;text-align:center;letter-spacing:.03em;color:#191741;margin:40px auto 0;width:100%;max-width:850px}@media(max-width: 991px){section.contact-form .contact-form__wrap .description{font-size:20px;line-height:2}}@media(max-width: 599px){section.contact-form .contact-form__wrap .description{margin:15px auto 0;text-align:left;font-size:16px}}section.contact-form .contact-form__wrap .contacts{width:100%;max-width:920px;margin:40px auto 0;padding-top:25px;border-top:1px solid #c4c4c4;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media(max-width: 991px){section.contact-form .contact-form__wrap .contacts{flex-direction:column;align-items:center;justify-content:center}}@media(max-width: 599px){section.contact-form .contact-form__wrap .contacts{align-items:flex-start;justify-content:flex-start;margin:10px auto 0;padding-top:0;border-top:none}}section.contact-form .contact-form__wrap .contacts .contact{padding-right:30px;display:flex;align-items:center;justify-content:flex-start}@media(max-width: 599px){section.contact-form .contact-form__wrap .contacts .contact{align-items:center;justify-content:center;flex-direction:column;padding-right:0}}@media(max-width: 599px){section.contact-form .contact-form__wrap .contacts .contact{align-items:flex-start;justify-content:flex-start;margin-top:15px}}section.contact-form .contact-form__wrap .contacts .contact .contact__label{font-family:Canela,sans-serif;font-weight:300;font-size:24px;line-height:2.3333333333;letter-spacing:.03em;text-transform:uppercase;color:#191741;margin-right:20px}@media(max-width: 991px){section.contact-form .contact-form__wrap .contacts .contact .contact__label{font-size:20px;line-height:2}}@media(max-width: 599px){section.contact-form .contact-form__wrap .contacts .contact .contact__label{font-size:16px}}section.contact-form .contact-form__wrap .contacts .contact .contact__value a{font-size:24px;line-height:2.3333333333;letter-spacing:.03em;text-transform:uppercase;color:#368ae3}@media(max-width: 991px){section.contact-form .contact-form__wrap .contacts .contact .contact__value a{font-size:22px;line-height:1.7777777778}}@media(max-width: 599px){section.contact-form .contact-form__wrap .contacts .contact .contact__value a{font-size:18px}}section.contact-form .contact-form__wrap .box{margin-top:90px;width:100%;background:#fff;box-shadow:-4px -4px 32px rgba(167,167,167,.24);border-radius:4px;padding:80px 50px 65px;position:relative}@media(max-width: 599px){section.contact-form .contact-form__wrap .box{margin-top:50px;padding:0;box-shadow:none}}section.contact-form .contact-form__wrap .box .box__title{width:100%;max-width:550px;margin:0 auto;text-align:center;text-transform:uppercase;color:#191741}section.contact-form .contact-form__wrap .box .box__form{margin-top:20px}@media(max-width: 599px){section.contact-form .contact-form__wrap .box .box__form{margin-top:0}}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .screen-reader-response,section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-response-output,section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-not-valid-tip{display:none !important}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form.submitting{pointer-events:none}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form.submitting .row .input.input--submit button::after{opacity:1}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form.sent .row{opacity:0}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form.sent .confirm{opacity:1;pointer-events:auto}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row{margin:0 -10px;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;transition:.3s ease-in-out}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input{width:100%;margin:10px 10px 0}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--half{width:calc(50% - 20px)}@media(max-width: 599px){section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--half{width:100%}}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--submit{margin-top:50px;text-align:center}@media(max-width: 599px){section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--submit{margin-top:20px}}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--submit button{min-width:175px;text-align:center;padding:20px 60px;background:#fff;box-shadow:-4px -4px 32px rgba(167,167,167,.24);border-radius:4px;font-size:24px;line-height:1.5;letter-spacing:.08em;text-transform:capitalize;color:#00cb95;border:none;cursor:pointer;position:relative}@media(max-width: 599px){section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--submit button{width:100%}}@keyframes rotate{from{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--submit button::after{content:"";position:absolute;top:50%;right:20px;width:20px;height:20px;border-radius:50%;border-top:1px solid #00cb95;animation:rotate 1.5s infinite forwards;transition:.3s ease-in-out;opacity:0}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--checkbox{margin:15px 10px 0}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--checkbox .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-not-valid .wpcf7-list-item label .wpcf7-list-item-label::before{border:1px solid #ff3535}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label{position:relative;cursor:pointer}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input{position:absolute;opacity:0;pointer-events:none}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input:checked+.wpcf7-list-item-label::after{opacity:1}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label{padding-left:30px;display:block;font-size:16px;line-height:1.5625;letter-spacing:.03em;color:#191741;position:relative}@media(max-width: 599px){section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label{padding-left:15px;font-size:12px;line-height:1.3333333333;letter-spacing:.04em}}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label::before{content:"";position:absolute;top:0;left:0;width:25px;height:25px;border:1px solid #368ae3;border-radius:3px}@media(max-width: 599px){section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label::before{top:3px;width:10px;height:10px}}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label::after{content:"";position:absolute;top:8px;left:7px;width:12px;height:8px;background-image:url(images/942d63c1eb876ea8a36acbcd123e5986.svg);background-position:center;background-repeat:no-repeat;background-size:contain;opacity:0;transition:.3s ease-in-out}@media(max-width: 599px){section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label::after{top:4px;left:0;width:10px;height:6px}}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input.input--checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label a{color:#368ae3;text-decoration:underline}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap{display:block}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input[type=text],section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input[type=email],section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap textarea{width:100%;border:2px solid #c9def3;border-radius:4px;font-family:Relative,sans-serif;font-size:24px;line-height:1.3333333333;letter-spacing:.08em;color:#c9def3;transition:.3s ease-in-out}@media(max-width: 599px){section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input[type=text],section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input[type=email],section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap textarea{font-size:14px;line-height:1.1428571429;letter-spacing:.04em}}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input[type=text].wpcf7-not-valid,section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input[type=email].wpcf7-not-valid,section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap textarea.wpcf7-not-valid{border:2px solid #ff3535;color:#ff3535}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input[type=text].wpcf7-not-valid::placeholder,section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input[type=email].wpcf7-not-valid::placeholder,section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap textarea.wpcf7-not-valid::placeholder{color:#ff3535}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input[type=text]:focus,section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input[type=email]:focus,section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap textarea:focus{border:2px solid #368ae3;color:#368ae3}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input[type=text]:focus::placeholder,section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input[type=email]:focus::placeholder,section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap textarea:focus::placeholder{color:#368ae3}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input[type=text]::placeholder,section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input[type=email]::placeholder,section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap textarea::placeholder{opacity:1;margin:0;padding:0;color:#c9def3;transition:.3s ease-in-out}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input{padding:35px 10px 10px}@media(max-width: 599px){section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap input{padding:10px}}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap textarea{padding:10px;resize:vertical;min-height:230px}@media(max-width: 599px){section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .row .input .wpcf7-form-control-wrap textarea{min-height:100px}}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .confirm{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:170px;background-color:#fff;z-index:2;transition:.3s ease-in-out;opacity:0;pointer-events:none}@media(max-width: 599px){section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .confirm{padding:30px}}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .confirm .confirm__title{text-align:center;text-transform:uppercase;color:#191741}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .confirm .confirm__text{margin-top:50px;font-size:24px;line-height:2.3333333333;text-align:center;letter-spacing:.03em;color:#191741}@media(max-width: 991px){section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .confirm .confirm__text{font-size:20px;line-height:2}}@media(max-width: 599px){section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .confirm .confirm__text{font-size:16px}}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .confirm .confirm__button{margin-top:50px;text-align:center}section.contact-form .contact-form__wrap .box .box__form .wpcf7 .wpcf7-form .confirm .confirm__button .button{cursor:pointer}section.contact-form .contact-form__wrap .info{margin-top:70px;display:flex}@media(max-width: 991px){section.contact-form .contact-form__wrap .info{flex-direction:column;align-items:center;justify-content:center}}@media(max-width: 599px){section.contact-form .contact-form__wrap .info{align-items:flex-start;justify-content:flex-start;margin-top:35px}}section.contact-form .contact-form__wrap .info .col{margin-top:20px;padding-right:20px;width:50%}@media(max-width: 991px){section.contact-form .contact-form__wrap .info .col{padding-right:0;width:100%}}@media(max-width: 599px){section.contact-form .contact-form__wrap .info .col{margin-top:15px}}section.contact-form .contact-form__wrap .info .col .col__label{font-family:Canela,sans-serif;font-weight:300;font-size:24px;line-height:2.3333333333;letter-spacing:.03em;text-transform:uppercase;color:#191741}@media(max-width: 991px){section.contact-form .contact-form__wrap .info .col .col__label{font-size:20px;line-height:2;text-align:center}}@media(max-width: 599px){section.contact-form .contact-form__wrap .info .col .col__label{font-size:16px;text-align:left}}section.contact-form .contact-form__wrap .info .col .col__value{margin-top:5px;font-size:24px;line-height:2.3333333333;letter-spacing:.03em;text-transform:uppercase;color:#00cb95}@media(max-width: 991px){section.contact-form .contact-form__wrap .info .col .col__value{font-size:22px;line-height:1.7777777778;text-align:center}}@media(max-width: 599px){section.contact-form .contact-form__wrap .info .col .col__value{font-size:18px;text-align:left}}section.contact-form .animated-wave.animated-wave--left{top:55px;left:0;width:365px;height:120px}section.contact-form .animated-wave.animated-wave--right{bottom:65px;right:0;width:700px;height:110px}section.simplified-header{padding:50px 0}@media(max-width: 991px){section.simplified-header{display:none}}section.simplified-header.simplified-header--inverted .simplified-header__wrap .menu .menu__link a{color:#fff}section.simplified-header.simplified-header--inverted .simplified-header__wrap .socials .social svg path{fill:#fff}section.simplified-header .simplified-header__wrap{width:100%;max-width:1760px;margin:0 auto;padding:0 20px;display:flex;align-items:flex-start;justify-content:space-between}section.simplified-header .simplified-header__wrap .logo{display:block;width:270px}section.simplified-header .simplified-header__wrap .logo img{width:100%;height:auto}section.simplified-header .simplified-header__wrap .menu{margin-top:20px;display:flex;align-items:center;justify-content:center}section.simplified-header .simplified-header__wrap .menu .menu__link{margin:0 40px}section.simplified-header .simplified-header__wrap .menu .menu__link a{padding:5px;font-size:24px;line-height:1.6666666667;letter-spacing:.04em;text-transform:uppercase;color:#000}section.simplified-header .simplified-header__wrap .socials{margin-top:20px;display:flex;align-items:center;justify-content:center}section.simplified-header .simplified-header__wrap .socials .social{margin-left:10px;font-size:24px;line-height:1.6666666667;letter-spacing:.04em;text-transform:uppercase;color:#000}section.content{padding:80px 0 65px}@media(max-width: 599px){section.content{padding:25px 0}}section.content .content__text{width:100%;max-width:855px}section.content .content__cookie div{margin:40px 0;font-size:24px;line-height:2.3333333333;letter-spacing:.03em;color:#000}@media(max-width: 991px){section.content .content__cookie div{font-size:20px;line-height:2}}@media(max-width: 599px){section.content .content__cookie div{margin:15px 0;font-size:16px}}section.content .content__cookie a{color:#368ae3;text-decoration:underline}.mob-menu{position:fixed;top:0;height:0;width:100%;min-height:100vh;background-color:#fcfcfc;z-index:100;flex-direction:column;align-items:flex-start;justify-content:flex-start;display:none;opacity:0;pointer-events:none;transition:.2s ease-in-out}@media(max-width: 991px){.mob-menu{display:flex}}.mob-menu.mob-menu--visible{opacity:1;pointer-events:auto}.mob-menu .mob-menu__top{width:100%;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:20px 30px}.mob-menu .mob-menu__top .logo{width:110px}.mob-menu .mob-menu__top .logo img{width:100%;height:auto}.mob-menu .mob-menu__top .close{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.mob-menu .mob-menu__top .close svg{width:15px;height:15px}.mob-menu .mob-menu__bottom{width:100%;flex-grow:1;padding:65px 30px;background-color:#191741;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative}.mob-menu .mob-menu__bottom::before{content:"";position:absolute;top:210px;right:0;width:215px;height:200px;pointer-events:none;background-image:url(images/ce546e4e8da91dd459bba11fdfba0908.svg);background-position:right bottom;background-repeat:no-repeat;background-size:contain}.mob-menu .mob-menu__bottom .menu .menu__link+.menu__link{margin-top:25px}.mob-menu .mob-menu__bottom .menu .menu__link a{font-family:Canela,sans-serif;font-weight:300;font-size:32px;line-height:1.25;text-transform:uppercase;color:#fff}.mob-menu .mob-menu__bottom .socials{margin-top:120px}.mob-menu .mob-menu__bottom .socials .social+.social{margin-left:25px}.mob-header{background-color:#fcfcfc;z-index:100;align-items:center;justify-content:space-between;padding:20px 30px;display:none}@media(max-width: 991px){.mob-header{display:flex}}.mob-header .logo{width:110px}.mob-header .logo img{width:100%;height:auto}.mob-header .open{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.mob-header .open svg{width:30px;height:20px}.cta-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:150;padding:50px;overflow:auto;opacity:0;pointer-events:none;transition:.3s .3s ease-in-out}@media(max-width: 599px){.cta-modal{padding:0}}.cta-modal.cta-modal--visible{opacity:1;pointer-events:auto;transition:.3s ease-in-out}.cta-modal.cta-modal--visible .cta-modal__box{opacity:1;transform:translateY(0);transition:.3s .3s ease-in-out}.cta-modal .cta-modal__box{width:100%;max-width:900px;min-height:650px;padding:50px 65px;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 auto;position:relative;transition:.3s ease-in-out;opacity:0;transform:translateY(-50px)}@media(max-width: 991px){.cta-modal .cta-modal__box{min-height:0}}@media(max-width: 599px){.cta-modal .cta-modal__box{padding:50px 65px 50px 30px}}.cta-modal .cta-modal__box .close{width:40px;height:40px;position:absolute;top:20px;right:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.cta-modal .cta-modal__box .close svg{width:20px;height:20px}.cta-modal .cta-modal__box .title{width:100%;max-width:440px;letter-spacing:.12em;text-transform:uppercase;color:#fff}.cta-modal .cta-modal__box .button{margin-top:50px}section.map .gmap{width:100%;height:680px;outline:0}section.map .gmap .gm-ui-hover-effect{display:none !important}section.map .gmap .gm-style-iw{padding:0 !important;background-color:transparent !important;box-shadow:none !important}section.map .gmap .gm-style-iw-d{overflow:hidden !important;padding:0 !important;background-color:transparent !important}section.map .gmap .gm-style-iw-t::after{content:none;display:none}section.map .gmap .gm-style iframe+div{border:none !important}section.map .gmap .pin-content{background:#fff;box-shadow:-4px -4px 32px rgba(167,167,167,.24);border-radius:20px;font-size:24px;line-height:1.3333333333;letter-spacing:.08em;color:#00cb95;padding:40px 25px;max-width:375px;text-align:center}.four-zero-four-bg{background-position:center;background-repeat:no-repeat;background-size:cover}section.four-zero-four{padding:40px 0 220px}@media(max-width: 599px){section.four-zero-four{padding:100px 0}}section.four-zero-four .four-zero-four__title{width:100%;max-width:560px;margin:0 auto;text-align:center;text-transform:uppercase;color:#fff}section.four-zero-four .four-zero-four__button{margin-top:40px;text-align:center}body{font-family:Relative,sans-serif;font-weight:400;font-size:14px;background-color:#fff}body.freeze{overflow:hidden}h1,h2,h3,.like-h1,.like-h2,.like-h3{font-family:Canela,sans-serif;font-weight:300}h1,.like-h1{font-size:56px;line-height:1.4285714286;letter-spacing:.12em}@media(max-width: 991px){h1,.like-h1{font-size:26px;line-height:2;letter-spacing:.03em}}@media(max-width: 599px){h1,.like-h1{font-size:16px}}h2,.like-h2{font-size:48px;line-height:1.5;letter-spacing:.12em}@media(max-width: 991px){h2,.like-h2{font-size:24px;line-height:1.7777777778;letter-spacing:.03em}}@media(max-width: 599px){h2,.like-h2{font-size:18px}}h3,.like-h3{font-size:24px;line-height:2.3333333333;letter-spacing:.03em}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}.text-center{text-align:center}.container{width:100%;max-width:1490px;padding:0 50px;margin:0 auto}@media(max-width: 991px){.container{padding:0 20px}}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#00cb95 !important;border:none !important;border-radius:4px !important;padding:15px !important;min-width:160px !important}.animated-wave{position:absolute;pointer-events:none;z-index:-1}@media(max-width: 991px){.animated-wave{display:none}}@keyframes animate-left-bottom-line{0%{stroke-dashoffset:0}50%{stroke-dashoffset:225}100%{stroke-dashoffset:450}}.animated-wave.animated-wave--left svg .line.line--bottom{stroke-dasharray:225px;stroke-dashoffset:-225;animation:6s animate-left-bottom-line ease-in-out forwards infinite}@keyframes animate-left-top-line{0%{stroke-dashoffset:97}50%{stroke-dashoffset:-283}100%{stroke-dashoffset:-655}}.animated-wave.animated-wave--left svg .line.line--top{stroke-dasharray:376px;stroke-dashoffset:97;animation:6s animate-left-top-line ease-in-out forwards infinite}@keyframes animate-right-bottom-line{0%{stroke-dashoffset:0}50%{stroke-dashoffset:-370}100%{stroke-dashoffset:-740}}.animated-wave.animated-wave--right svg .line.line--bottom{stroke-dasharray:370px;stroke-dashoffset:0;animation:6s animate-right-bottom-line ease-in-out forwards infinite}@keyframes animate-right-mid-line{0%{stroke-dashoffset:0}50%{stroke-dashoffset:-350}100%{stroke-dashoffset:-700}}.animated-wave.animated-wave--right svg .line.line--mid{stroke-dasharray:350px;stroke-dashoffset:0;animation:6s animate-right-mid-line ease-in-out forwards infinite}@keyframes animate-right-top-line{0%{stroke-dashoffset:-680}50%{stroke-dashoffset:0}100%{stroke-dashoffset:680}}.animated-wave.animated-wave--right svg .line.line--top{stroke-dasharray:680px;stroke-dashoffset:-680;animation:6s animate-right-top-line ease-in-out forwards infinite}.animated-wave svg{width:100%;height:auto}
@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
