@-webkit-keyframes running-line{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes running-line{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes width{0%{width:0}to{width:100%}}@keyframes width{0%{width:0}to{width:100%}}@font-face{font-family:articulat;font-style:oblique;font-weight:300;src:url(fonts/articulat-lightOblique.otf) format("opentype")}@font-face{font-family:articulat;font-style:normal;font-weight:300;src:url(fonts/articulat-light.otf) format("opentype")}@font-face{font-family:articulat;font-style:normal;font-weight:400;src:url(fonts/articulat-regular.otf) format("opentype")}@font-face{font-family:articulat;font-style:normal;font-weight:500;src:url(fonts/articulat-medium.otf) format("opentype")}@font-face{font-family:articulat;font-style:normal;font-weight:600;src:url(fonts/articulat-demiBold.otf) format("opentype")}@font-face{font-family:Inter;src:url(fonts/Inter.ttf) format("truetype")}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:initial;-moz-appearance:initial;appearance:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:initial;appearance:none;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-2s-2p-36-2z-15]:not(does-not-exist):not(does-not-exist){background:-webkit-gradient(linear, right top, left top, from(rgb(79, 84, 97)), to(rgb(32, 45, 57)));background:linear-gradient(270deg,#4f5461,#202d39)}body:has(main.dark){background:-webkit-gradient(linear, right top, left top, from(rgb(79, 84, 97)), to(rgb(32, 45, 57)));background:linear-gradient(270deg,#4f5461,#202d39)}.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-2s-2p-36-2z-15-w-2w-2t-2p-2s-2t-36-w-37-3a-2v-w-2r-2x-36-2r-30-2t]:not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-2s-2p-36-2z-15-w-2w-2t-2p-2s-2t-36-w-37-3a-2v-w-34-2p-38-2w]:not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-2s-2p-36-2z-15-w-z-37-33-2r-2x-2p-30-19-30-2x-32-2z-37-w-37-3a-2v-w-2r-2x-36-2r-30-2t]:not(#does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-2s-2p-36-2z-15-w-z-37-33-2r-2x-2p-30-19-30-2x-32-2z-37-w-37-3a-2v-w-34-2p-38-2w]:not(#does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist){fill:#eaedef}body:has(main.dark) #social-links svg circle,body:has(main.dark) #social-links svg path,body:has(main.dark) header svg circle,body:has(main.dark) header svg path{fill:#eaedef}.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-2s-2p-36-2z-15-w-2w-2t-2p-2s-2t-36-w-2p]:not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-2s-2p-36-2z-15-w-z-37-33-2r-2x-2p-30-19-30-2x-32-2z-37-w-2p]:not(#does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist){color:#eaedef}body:has(main.dark) #social-links a,body:has(main.dark) header a{color:#eaedef}.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-2s-2p-36-2z-15-w-2w-2t-2p-2s-2t-36]:not(does-not-exist):not(does-not-exist):not(does-not-exist){background:none}body:has(main.dark) header{background:none}.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-2s-2p-36-2z-15-w-z-37-33-2r-2x-2p-30-19-30-2x-32-2z-37]:not(#does-not-exist):not(does-not-exist):not(does-not-exist){background:rgba(55,58,64,.39)}body:has(main.dark) #social-links{background:rgba(55,58,64,.39)}.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-2s-2p-36-2z-15-w-1a-34-36-33-31-33-19-2q-2p-36]:not(.does-not-exist):not(does-not-exist):not(does-not-exist){background:linear-gradient(9deg,#a1b7ee,#d9def3,#f0f0f4);color:#373a40}body:has(main.dark) .promo-bar{background:linear-gradient(9deg,#a1b7ee,#d9def3,#f0f0f4);color:#373a40}*{-webkit-box-sizing:border-box;box-sizing:border-box}.wow{visibility:hidden}body{background:#f3ebe8;min-height:100dvh;-webkit-font-smoothing:antialiased;scrollbar-width:none;text-rendering:optimizelegibility;-ms-overflow-style:none}body ::-webkit-scrollbar{display:none}main{min-height:calc(100dvh - 45.37037vw)}@media(max-width:767px){main{min-height:calc(100dvh - 118.97436vw)}}li,ul{list-style-type:none;margin:0;padding:0}a{color:#373a40;-webkit-text-decoration:none;text-decoration:none}p{margin:0;padding:0}button,input{border:0;margin:0;outline:none;padding:0}button{background:rgba(0,0,0,0);cursor:pointer}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,p,span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}section{padding-left:.6613756614vw;padding-right:.6613756614vw}@media(max-width:767px){section{padding-left:2.5641025641vw;padding-right:2.5641025641vw}}header{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;z-index:4;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(16,31%,93%,.59);border-radius:.6613756614vw;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin:1.7857142857vw .6613756614vw 0;padding:.5952380952vw .6613756614vw;top:1.7857142857vw;width:calc(100% - 1.32275vw)}@media(max-width:767px){header{border-radius:1.2820512821vw;font-size:5.1282051282vw;letter-spacing:normal;line-height:1;margin:1.7948717949vw auto 0;padding:.5128205128vw 1.0256410256vw;top:1.7948717949vw;width:calc(100% - 5.12821vw)}}header .nav__logo svg{height:2.1164021164vw;width:auto}@media(max-width:767px){header .nav__logo svg{height:8.2051282051vw}header .nav__logo svg:first-of-type{display:none}}header .nav__logo svg:last-of-type{display:none}@media(max-width:767px){header .nav__logo svg:last-of-type{display:block}}header nav{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:767px){header nav{margin-left:auto;margin-right:2.0512820513vw}}header .nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.462962963vw}@media(max-width:767px){header .nav__list{gap:1.2820512821vw}}header .nav__list .nav__list-phone{position:relative}header .nav__list .nav__list-phone:hover .nav__list-phone--tooltip{opacity:1}header .nav__list--links{gap:1.6534391534vw;margin-right:1.6534391534vw}@media(max-width:767px){header .nav__list--links{display:none}}header svg{height:2.1164021164vw;width:auto}@media(max-width:767px){header svg{height:8.2051282051vw}}header .nav__list-phone--tooltip{background:#d9d9d9;border-radius:.2645502646vw;bottom:-70%;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;left:50%;letter-spacing:-.02em;line-height:1;opacity:0;padding:.3968253968vw;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);white-space:nowrap}@media(max-width:767px){header .nav__list-phone--tooltip{display:none;font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}header .max-icon{width:4.6296296296vw}@media(max-width:767px){header .max-icon{width:17.9487179487vw}}#cookie-consent-banner{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);background:radial-gradient(rgba(79,84,97,.7),rgba(32,45,57,.7));bottom:0;display:none;position:fixed;width:100vw;z-index:999}#cookie-consent-banner .cookie-consent__content{color:#f3ebe8;padding:3.1746031746vw 0 2.7777777778vw 2.6455026455vw}@media(max-width:767px){#cookie-consent-banner .cookie-consent__content{padding:5.1282051282vw;width:100%}}#cookie-consent-banner .cookie-consent__caption{font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:1.3888888889vw}@media(max-width:767px){#cookie-consent-banner .cookie-consent__caption{font-size:7.6923076923vw;letter-spacing:normal;line-height:1;margin-bottom:3.8461538462vw}}#cookie-consent-banner .cookie-consent__caption a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.1984126984vw}@media(max-width:767px){#cookie-consent-banner .cookie-consent__caption a{text-underline-offset:.7692307692vw}}#cookie-consent-banner button{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;padding:1.3888888889vw 9.4246031746vw}@media(max-width:767px){#cookie-consent-banner button{font-size:5.1282051282vw;letter-spacing:normal;line-height:1;padding:2.5641025641vw;width:100%}}.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-2p-32-2x-31-2p-38-2t-2s-19-2w-2t-2p-2s-2t-36-15-w-2w-2t-2p-2s-2t-36]:not(does-not-exist):not(does-not-exist):not(does-not-exist){-webkit-animation:fadeIn 1s 1s both;animation:fadeIn 1s 1s both}body:has(main.animated-header) header{-webkit-animation:fadeIn 1s 1s both;animation:fadeIn 1s 1s both}#social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(16,31%,93%,.39);border-top-left-radius:.9259259259vw;border-top-right-radius:.9259259259vw;bottom:0;padding:.462962963vw;position:fixed;right:0;z-index:11}@media(max-width:767px){#social-links{border-top-left-radius:2.5641025641vw;border-top-right-radius:2.5641025641vw;padding:1.7948717949vw}}#social-links svg{height:2.1164021164vw;width:auto}@media(max-width:767px){#social-links svg{height:8.2051282051vw}}#social-links .max-icon{width:3.9682539683vw}@media(max-width:767px){#social-links .max-icon{width:12.8205128205vw}}.contact-form{background:linear-gradient(67deg,#4f5461,#202d39 67%);color:#f3ebe8;height:100%;opacity:0;overflow-y:scroll;position:fixed;top:0;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);width:100%;z-index:-1}.contact-form .svg-close{height:auto;position:absolute;right:.7936507937vw;top:1.8518518519vw;width:3.3068783069vw}@media(max-width:767px){.contact-form .svg-close{right:2.0512820513vw;top:1.2820512821vw;width:8.9743589744vw}}.contact-form .svg-close path{fill:#f3ebe8}.contact-form__success{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;overflow:hidden;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:33.5978835979vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#f3ebe8;-ms-flex-direction:column;flex-direction:column;gap:2.1164021164vw;text-align:center}@media(max-width:767px){.contact-form__success{gap:2.5641025641vw;width:94.8717948718vw}.contact-form__success .contact-form__title{padding:0 5.3846153846vw}}.contact-form__message-success{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.contact-form__message-success{font-size:5.1282051282vw;letter-spacing:normal;line-height:1;margin-bottom:1.5384615385vw;padding:0 5.3846153846vw}}.contact-form__content{padding:3.3068783069vw 26.8518518519vw 8.4656084656vw}@media(max-width:767px){.contact-form__content{padding:3.5897435897vw 2.5641025641vw 10.5128205128vw}}.contact-form__socials-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6613756614vw}@media(max-width:767px){.contact-form__socials-wrap{gap:2.5641025641vw}}.contact-form__socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3306878307vw}@media(max-width:767px){.contact-form__socials{gap:1.2820512821vw}}.contact-form__socials svg{height:1.3227513228vw;width:1.3888888889vw}@media(max-width:767px){.contact-form__socials svg{height:5.1282051282vw;width:5.3846153846vw}}.contact-form__socials svg path{fill:#f3ebe8}.contact-form__socials .max-icon{width:3.3068783069vw}@media(max-width:767px){.contact-form__socials .max-icon{width:12.8205128205vw}}.contact-form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.3888888889vw}@media(max-width:767px){.contact-form__wrap{gap:5.1282051282vw}}.contact-form__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6613756614vw;margin-bottom:2.1825396825vw}@media(max-width:767px){.contact-form__header{gap:2.5641025641vw;margin-bottom:10.2564102564vw}}.contact-form__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5952380952vw}@media(max-width:767px){.contact-form__item{gap:2.3076923077vw}}.contact-form__input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6613756614vw}@media(max-width:767px){.contact-form__input-wrap{gap:2.5641025641vw}}.contact-form__input-wrap .invalid-feedback{color:#ffc6c6;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;margin-top:.5291005291vw}@media(max-width:767px){.contact-form__input-wrap .invalid-feedback{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1;margin-top:2.0512820513vw}}@media(max-width:767px)and (max-width:767px){.contact-form__input-wrap .invalid-feedback{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.contact-form__input-wrap .invalid-feedback:empty,.contact-form__input-wrap.hidden{display:none}.contact-form__checkbox-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.3227513228vw}@media(max-width:767px){.contact-form__checkbox-wrap{height:auto}}.contact-form__checkbox-wrap .contact-form__input,.contact-form__checkbox-wrap .contact-form__label{cursor:pointer}.contact-form__input{background:none;border:1px solid #f3ebe8;border-radius:.3306878307vw;color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;padding:.9259259259vw}@media(max-width:767px){.contact-form__input{border-radius:1.2820512821vw;font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1;padding:2.3076923077vw}}@media(max-width:767px)and (max-width:767px){.contact-form__input{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.contact-form__input.invalid{border-color:#ffc6c6}.contact-form__textarea{height:10.9788359788vw;resize:none}.contact-form__textarea:focus{outline:none}@media(max-width:767px){.contact-form__textarea{height:25.641025641vw}}.contact-form__title{font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.contact-form__title{font-family:Articulat,sans-serif;font-size:7.6923076923vw;font-size:9.9206349206vw;font-size:9.7435897436vw!important;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.contact-form__title{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.contact-form__subtitle{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.contact-form__subtitle{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.contact-form__subtitle{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.contact-form__label{font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.contact-form__label{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.contact-form__label{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.contact-form__label p{-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-form__label a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.1984126984vw}@media(max-width:767px){.contact-form__label a{text-underline-offset:.7692307692vw}}.contact-form__button{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin-top:1.7857142857vw;padding:1.3227513228vw 0;width:100%}.contact-form__button:hover{background:#f3ebe8;color:#373a40}@media(max-width:767px){.contact-form__button{border-radius:1.2820512821vw;font-size:5.1282051282vw;letter-spacing:normal;line-height:1;margin-top:10.2564102564vw;padding:5.1282051282vw 0}}.contact-form__button-reset{display:none}.contact-form__button-success{color:#373a40}@media(max-width:767px){.contact-form__checkbox-params{margin-top:2.5641025641vw}}.field-contactform-captcha,.field-vacancyform-captcha{display:grid;grid-template-columns:1fr auto auto;grid-column-gap:1.3888888889vw;-webkit-column-gap:1.3888888889vw;-moz-column-gap:1.3888888889vw;column-gap:1.3888888889vw;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:767px){.field-contactform-captcha,.field-vacancyform-captcha{-webkit-column-gap:3.75vw;-moz-column-gap:3.75vw;column-gap:3.75vw}}.field-contactform-captcha #contactform-captcha,.field-contactform-captcha #vacancyform-captcha,.field-vacancyform-captcha #contactform-captcha,.field-vacancyform-captcha #vacancyform-captcha{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-ms-flex-item-align:stretch;align-self:stretch}.field-contactform-captcha .captcha_img,.field-vacancyform-captcha .captcha_img{-ms-flex-item-align:stretch;align-self:stretch}.field-contactform-captcha .captcha_img img,.field-vacancyform-captcha .captcha_img img{border-radius:1.3888888889vw;height:100%}@media(max-width:767px){.field-contactform-captcha .captcha_img img,.field-vacancyform-captcha .captcha_img img{border-radius:2.5vw}}.field-contactform-captcha .refresh-captcha,.field-vacancyform-captcha .refresh-captcha{background-image:url(img/reload.svg);background-size:cover;cursor:pointer;height:1.3888888889vw;width:1.3888888889vw}@media(max-width:767px){.field-contactform-captcha .refresh-captcha,.field-vacancyform-captcha .refresh-captcha{height:3.75vw;width:3.75vw}}.footer{background:#f3ebe8;overflow:hidden;padding:4.0343915344vw 2.9100529101vw 3.7037037037vw;position:relative;z-index:999}@media(max-width:767px){.footer{padding:9.2307692308vw 2.5641025641vw 9.4871794872vw}}.footer nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5.9523809524vw}@media(max-width:767px){.footer nav{margin-bottom:15.8974358974vw}}.footer nav li{margin-bottom:.7936507937vw}.footer nav li:last-child{margin-bottom:0}@media(max-width:767px){.footer nav li{margin-bottom:3.0769230769vw}}.footer .footer__contact,.footer .footer__rules{text-align:right}.footer a,.footer span{color:#373a40;display:block;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.footer a,.footer span{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.footer .footer__link-logo{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:767px){.footer .footer__link-logo{left:49.7435897436vw;top:23.5897435897vw}}.footer .footer__policy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:.5}.footer .footer__policy *{width:13.2275132275vw}@media(max-width:767px){.footer .footer__policy *{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1;width:38.4615384615vw}}@media(max-width:767px)and (max-width:767px){.footer .footer__policy *{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.footer .svg-logo{height:auto;width:3.9682539683vw}@media(max-width:767px){.footer .svg-logo{width:16.9230769231vw}}.footer .footer__logo-name{height:auto;margin:0 -3.7037037037vw .7275132275vw;width:101.8518518519vw}@media(max-width:767px){.footer .footer__logo-name{height:11.7948717949vw;margin:0 0 9.7435897436vw;width:auto}}.footer .svg-logo-name{height:100%;width:100%}.promo-bar{background:-webkit-gradient(linear, left top, right top, from(#623b2a), to(#c39367));background:linear-gradient(90deg,#623b2a,#c39367);color:#f3ebe8;padding:1.3227513228vw 1.9841269841vw}@media(max-width:767px){.promo-bar{padding:2.5641025641vw 3.8461538462vw}}.promo-bar p{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.promo-bar p{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.promo-bar_open{cursor:pointer;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}.promo-bar_open:hover{opacity:.9}.main-page{margin-bottom:4.0343915344vw;margin-top:5.9523809524vw}@media(max-width:767px){.main-page{margin-bottom:0;margin-top:7.9487179487vw}}.main-page .button--gradient-fill{height:3.9682539683vw;width:16.7989417989vw}@media(max-width:767px){.main-page .button--gradient-fill{height:15.3846153846vw;width:100%}}.main-page .preview{margin-bottom:6.6137566138vw;overflow:hidden}@media(max-width:767px){.main-page .preview{margin-bottom:0}}.main-page .preview .preview__content{display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:767px){.main-page .preview .preview__content{grid-template-columns:1fr;row-gap:5.1282051282vw}}.main-page .preview .preview__header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:span 2;margin-bottom:5.9523809524vw}@media(max-width:767px){.main-page .preview .preview__header-container{margin-bottom:10vw}}.main-page .preview .preview__header{-webkit-animation:slideInUp 1s both;animation:slideInUp 1s both;color:#373a40;display:block;font-family:Articulat,sans-serif;font-size:6.6137566138vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.main-page .preview .preview__header{font-family:Articulat,sans-serif;font-size:8.2051282051vw;font-size:9.9206349206vw;font-weight:300;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.main-page .preview .preview__header{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.main-page .preview .preview__header-wrapper{height:auto;overflow:hidden}.main-page .preview .preview__header-wrapper:last-child{padding-bottom:.3306878307vw}@media(max-width:767px){.main-page .preview .preview__header-wrapper:last-child{padding-bottom:1.2820512821vw}}.main-page .preview .preview__header-wrapper:last-child .preview__header{-webkit-animation:slideInUp 1s .175s both;animation:slideInUp 1s .175s both}.main-page .preview .preview__subheader{-webkit-animation:fadeIn 1s 1.25s both;animation:fadeIn 1s 1.25s both;color:#373a40;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;width:20.171957672vw}@media(max-width:767px){.main-page .preview .preview__subheader{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:400;grid-row:1;letter-spacing:normal;line-height:1;width:59.2307692308vw}}@media(max-width:767px)and (max-width:767px){.main-page .preview .preview__subheader{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.main-page .preview .preview__group-actions{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:767px){.main-page .preview .preview__group-actions{display:none}}.main-page .preview .preview__button{-webkit-animation:zoomIn .75s 1.25s both;animation:zoomIn .75s 1.25s both;margin-right:.7275132275vw}.main-page .preview .preview__link{-ms-flex-item-align:center;align-self:center;-webkit-animation:fadeIn 1s 1.25s both;animation:fadeIn 1s 1.25s both;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;height:100%;letter-spacing:-.02em;line-height:1;padding:1.2235449735vw .958994709vw}@media(max-width:767px){.main-page .preview .preview__link{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.main-page .preview .preview__link:after{opacity:0;right:-.6613756614vw;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}.main-page .preview .preview__link:hover:after{opacity:1}@media(max-width:767px){.main-page .preview .preview__link{display:none}}.main-page .preview .preview__swiper{grid-column:span 2;height:36.6402116402vw;margin-bottom:0;margin-top:2.414021164vw;overflow:hidden;position:relative}@media(max-width:767px){.main-page .preview .preview__swiper{display:none}}.main-page .preview .swiper-slide{border-radius:.6613756614vw}.main-page .preview .swiper-button-next,.main-page .preview .swiper-button-prev{height:100%;margin-top:0!important;top:0!important;z-index:1!important}.main-page .preview .swiper-button-next svg,.main-page .preview .swiper-button-prev svg{width:3.0423280423vw}.main-page .projects{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:7.0105820106vw;overflow:hidden}@media(max-width:767px){.main-page .projects{-webkit-animation-delay:1s;animation-delay:1s;margin-bottom:25.641025641vw}}.main-page .projects .projects__header{display:grid;grid-column:span 2;-webkit-box-pack:justify;-ms-flex-pack:justify;grid-template-columns:50% 50%;justify-content:space-between;margin-bottom:0;padding-left:2.6455026455vw;padding-right:2.6455026455vw}@media(max-width:767px){.main-page .projects .projects__header{padding-left:0;padding-right:0}}.main-page .projects .projects__title{font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.main-page .projects .projects__title{font-size:7.6923076923vw;letter-spacing:normal;line-height:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;grid-column:span 2;margin-bottom:2.5641025641vw;order:1;text-align:center}.main-page .projects .projects__title .projects__common-title{display:none}}.main-page .projects .projects__title .projects__sup-link{top:-.6em}.main-page .projects .projects__title .projects__header-link{color:#524e54}.main-page .projects .projects__title .projects__header-link_text{font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.main-page .projects .projects__title .projects__header-link_text{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}.main-page .projects .projects__title .projects__header-link_text:after{right:-6.4102564103vw;top:55%}}.main-page .projects .projects__category-list{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:.9920634921vw 1.3227513228vw;gap:.9920634921vw 1.3227513228vw}@media(max-width:767px){.main-page .projects .projects__category-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.1025641026vw 4.1025641026vw;grid-column:span 2;padding-bottom:1.2820512821vw}}.main-page .projects .projects__item-link{color:rgba(55,58,64,.5);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3968253968vw;white-space:nowrap}@media(max-width:767px){.main-page .projects .projects__item-link{gap:.7692307692vw}}.main-page .projects .projects__item-link.active,.main-page .projects .projects__item-link:hover{color:#373a40}.main-page .projects .projects__item-link.active .projects__item-link-text,.main-page .projects .projects__item-link:hover .projects__item-link-text{text-decoration-color:currentColor}.main-page .projects .projects__item-link-text{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:.1984126984vw;text-wrap:nowrap;-webkit-transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0);transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.main-page .projects .projects__item-link-text{padding-top:1.2820512821vw;text-underline-offset:.7692307692vw}}.main-page .projects .projects__item-link-count{font-size:.6613756614vw;-webkit-transition:color .2s cubic-bezier(.12,0,.39,0);transition:color .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.main-page .projects .projects__item-link-count{font-size:3.0769230769vw}}.main-page .projects .projects__swiper{grid-column:span 2;height:29.4312169312vw;margin-bottom:.9920634921vw;margin-top:4.1005291005vw;position:relative}@media(max-width:767px){.main-page .projects .projects__swiper{height:107.6923076923vw;margin-bottom:7.9487179487vw;scrollbar-width:none}}.main-page .projects .swiper-slide__all-projects{display:none;margin-right:0!important}@media(max-width:767px){.main-page .projects .swiper-slide__all-projects{background:radial-gradient(ellipse at 50% 50%,#4f5461 0,#202d39 100%);border-radius:2.5641025641vw;display:block!important;white-space:nowrap}}.main-page .projects .swiper-slide__all-projects .swiper__slide-text{opacity:1}.main-page .projects .swiper-wrapper{overflow:hidden}@media(min-width:768px){.main-page .projects .swiper-wrapper{-webkit-transform:translate(0)!important;transform:translate(0)!important}}@media(max-width:767px){.main-page .projects .swiper-wrapper{gap:0;overflow:visible;width:100%}}.main-page .projects .swiper-slide{display:none;margin-right:.2645502646vw;max-width:calc(50% - .13228vw);width:100%!important}@media(max-width:767px){.main-page .projects .swiper-slide{margin-right:1.2820512821vw!important;max-width:none;width:100%!important}}.main-page .projects .swiper-slide:hover .swiper__slide-text{opacity:1}.main-page .projects .swiper-slide.active{display:block}.main-page .projects .swiper-slide img{border-radius:.6613756614vw}@media(max-width:767px){.main-page .projects .swiper-slide img{border-radius:2.5641025641vw}}.main-page .projects .swiper-slide.swiper-slide__all-projects{margin-right:0!important}.main-page .projects .projects__link{display:block;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;grid-column:span 2;letter-spacing:normal;line-height:1;padding-bottom:1.1243386243vw;padding-top:.6613756614vw;text-align:center}@media(max-width:767px){.main-page .projects .projects__link{display:none;font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.main-page .projects .projects__button{display:none}@media(max-width:767px){.main-page .projects .projects__button{display:block;grid-column:span 2}}.main-page .projects .swiper__slide-text{bottom:1.3227513228vw;font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;left:1.8518518519vw;line-height:1;opacity:0;top:auto;-webkit-transform:none;-webkit-transform:initial;transform:none;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.main-page .projects .swiper__slide-text{bottom:auto;display:inline;display:initial;font-size:4.1025641026vw;left:50%;letter-spacing:normal;line-height:1;opacity:1;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.main-page .projects .swiper-button-next,.main-page .projects .swiper-button-prev{display:none}@media(max-width:767px){.main-page .projects .swiper-button-next,.main-page .projects .swiper-button-prev{display:block;height:100%;margin-top:0!important;top:0!important;z-index:1!important}.main-page .projects .swiper-button-next svg,.main-page .projects .swiper-button-prev svg{width:7.6923076923vw}}.main-page .review{margin-bottom:6.6137566138vw}@media(max-width:767px){.main-page .review{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:10.7692307692vw;margin-bottom:28.2051282051vw;row-gap:10.7692307692vw}}.main-page .review .review__title{color:#373a40;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;gap:.6613756614vw;letter-spacing:-.02em;line-height:1;margin-bottom:3.4391534392vw;padding-left:1.9841269841vw;padding-right:1.9841269841vw}@media(max-width:767px){.main-page .review .review__title{font-family:Articulat,sans-serif;font-size:7.6923076923vw;font-size:9.9206349206vw;font-weight:400;gap:0;letter-spacing:normal;line-height:1;margin-bottom:0;padding-left:0;padding-right:0}}@media(max-width:767px)and (max-width:767px){.main-page .review .review__title{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.main-page .review .review__sup-link{top:.1em}@media(max-width:767px){.main-page .review .review__sup-link{display:none}}.main-page .review .review__header-link{color:#524e54}@media(max-width:767px){.main-page .review .review__header-link{display:none}}.main-page .review .review__header-link_text{font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.main-page .review .review__header-link_text{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.main-page .publications{margin-bottom:5.291005291vw}@media(max-width:767px){.main-page .publications{margin-bottom:26.1538461538vw}}.main-page .publications .publications__header{color:#373a40;gap:.6613756614vw;margin-bottom:2.8108465608vw;padding-left:1.9841269841vw;padding-right:1.9841269841vw}@media(max-width:767px){.main-page .publications .publications__header{margin-bottom:10.2564102564vw;padding:0}}.main-page .publications .publications__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;gap:.6613756614vw;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.main-page .publications .publications__title{font-family:Articulat,sans-serif;font-size:7.6923076923vw;font-size:9.9206349206vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.main-page .publications .publications__title{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.main-page .publications .publications__sup-link{top:.1em}.main-page .publications .publications__link{color:#524e54;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;-webkit-transition:color .2s cubic-bezier(.12,0,.39,0);transition:color .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.main-page .publications .publications__link{display:none;font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.main-page .publications .publications__link:hover{color:#373a40}.main-page .publications .publications__content{-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:row;gap:1.3227513228vw;margin-left:auto;margin-right:auto;padding:initial;width:91.2698412698vw}@media(max-width:767px){.main-page .publications .publications__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10.2564102564vw;width:100%}}.main-page .publications .publications__content-item{cursor:pointer;width:50%}@media(max-width:767px){.main-page .publications .publications__content-item{width:auto}}.main-page .publications .publications__content-item:not([href]){cursor:default;pointer-events:none}.main-page .publications .publications__content-image{height:11.1772486772vw;margin-bottom:.7936507937vw;overflow:hidden;position:relative;width:100%}@media(max-width:767px){.main-page .publications .publications__content-image{height:44.358974359vw;margin-bottom:1.2820512821vw}}.main-page .publications .publications__image{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.main-page .publications .publications__content-block_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.6375661376vw}@media(max-width:767px){.main-page .publications .publications__content-block_title{gap:3.0769230769vw}}.main-page .publications .publications__content-block-name{color:#524e54;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:600;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.main-page .publications .publications__content-block-name{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;text-transform:uppercase}}@media(max-width:767px)and (max-width:767px){.main-page .publications .publications__content-block-name{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.main-page .publications .publications__content-block-date{color:#524e54;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin-left:auto}@media(max-width:767px){.main-page .publications .publications__content-block-date{display:inline-block;font-size:5.1282051282vw;letter-spacing:normal;line-height:1;width:-webkit-min-content;width:-moz-min-content;width:min-content}}.main-page .publications .publications__content-description{color:#524e54;display:block;font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1;width:80%}@media(max-width:767px){.main-page .publications .publications__content-description{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:1.3227513228vw;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1;width:100%}}@media(max-width:767px)and (max-width:767px){.main-page .publications .publications__content-description{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.main-page .publications .publications__link-all{display:none;text-align:center}@media(max-width:767px){.main-page .publications .publications__link-all{display:block;font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1;margin-top:4.358974359vw;padding-bottom:4.358974359vw;padding-top:2.5641025641vw}}@media(max-width:767px)and (max-width:767px){.main-page .publications .publications__link-all{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.main-page .awards{background:radial-gradient(ellipse at 50% 50%,#4f5461 0,#202d39 100%);margin-left:0;margin-right:0;overflow:hidden;padding:3.9682539683vw 2.6455026455vw 5.0264550265vw}@media(max-width:767px){.main-page .awards{height:auto;padding:15.3846153846vw 3.0769230769vw 11.2820512821vw}}.main-page .awards .awards__header{margin-bottom:1.6534391534vw;padding-left:.6613756614vw;padding-right:.6613756614vw}@media(max-width:767px){.main-page .awards .awards__header{margin-bottom:5.1282051282vw;padding-left:0;padding-right:0}}.main-page .awards .awards__title{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.main-page .awards .awards__title{font-family:Articulat,sans-serif;font-size:7.6923076923vw;font-size:9.9206349206vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.main-page .awards .awards__title{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.main-page .awards .awards__content{display:grid;grid-template-columns:1fr 17.1957671958vw;grid-gap:1.6534391534vw 16.4021164021vw;gap:1.6534391534vw 16.4021164021vw}@media(max-width:767px){.main-page .awards .awards__content{gap:0;grid-template-columns:1fr}}.main-page .awards .awards__description-text{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1;margin-bottom:1.3227513228vw;margin-top:auto;text-indent:31%}@media(max-width:767px){.main-page .awards .awards__description-text{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:1.3227513228vw;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1;margin-bottom:15.3846153846vw;text-indent:inherit}}@media(max-width:767px)and (max-width:767px){.main-page .awards .awards__description-text{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.main-page .awards .awards__button{height:15.3439153439vw;margin-right:2.380952381vw;min-width:15.3439153439vw;position:relative}@media(max-width:767px){.main-page .awards .awards__button{height:54.6153846154vw;left:50%;margin-right:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:54.6153846154vw}}.main-page .awards .awards__button-text{font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;-webkit-text-decoration:none;text-decoration:none}@media(max-width:767px){.main-page .awards .awards__button-text{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.main-page .awards .awards__button-text{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.main-page .awards .awards__customers-wrapper{grid-column:span 2;margin-left:-2.6455026455vw;margin-right:-2.6455026455vw}@media(max-width:767px){.main-page .awards .awards__customers-wrapper{grid-column:1;grid-row:2;margin-left:-3.0769230769vw;margin-right:-3.0769230769vw;width:100vw}}.main-page .awards .awards__customers{-webkit-animation:running-line 20s linear infinite;animation:running-line 20s linear infinite;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3306878307vw;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.main-page .awards .awards__customers{gap:1.2820512821vw;margin-bottom:7.6923076923vw}}.main-page .awards .awards__customer_image{height:7.6917989418vw;overflow:hidden;position:relative}@media(max-width:767px){.main-page .awards .awards__customer_image{height:28.2051282051vw}}.main-page .awards .awards__customer_image img{height:100%;opacity:.7}.swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;position:relative!important;z-index:1!important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.0582010582vw;margin-bottom:1.0582010582vw;width:81.0185185185vw}@media(max-width:767px){.swiper-pagination{gap:4.6153846154vw;grid-column:2;margin-bottom:0;width:100%}}.swiper-pagination .swiper-pagination-numbers{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){.swiper-pagination .swiper-pagination-numbers{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}.swiper-pagination svg{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:9.2307692308vw}}.swiper-pagination svg path{fill:#524e54}.swiper-pagination-fraction{width:auto!important}.img--hover{-webkit-transition:-webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:-webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0), -webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0),-webkit-filter .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.img--hover{-webkit-filter:brightness(70%);filter:brightness(70%)}}@media(min-width:768px){.img--hover:hover{-webkit-filter:brightness(70%);filter:brightness(70%)}}.projects-page{margin-bottom:4.6296296296vw}@media(max-width:767px){.projects-page{margin-bottom:8.2051282051vw;margin-top:8.2051282051vw}}.projects-page .projects__gallery{margin-bottom:11.3095238095vw}@media(max-width:767px){.projects-page .projects__gallery{margin-bottom:15.3846153846vw}}.projects__header{margin-bottom:1.5873015873vw;padding-left:3.3068783069vw}@media(max-width:767px){.projects__header{margin-bottom:10.2564102564vw;padding-left:2.5641025641vw}}.projects__header .projects__title{font-family:Articulat,sans-serif;font-size:9.9206349206vw;font-weight:400}@media(max-width:767px){.projects__header .projects__title{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.projects__header .projects__pro-logo{height:2.3148148148vw;margin-bottom:1.9841269841vw;opacity:0;pointer-events:none;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.projects__header .projects__pro-logo{height:3.8461538462vw;margin:2.5641025641vw 0 5.1282051282vw}}.projects__header .projects__pro-logo svg{height:100%;width:auto}.projects__header .projects__pro-logo.active{opacity:1}.projects__header .projects__category{display:grid;grid-template-columns:1fr 12.6322751323vw;grid-gap:.9920634921vw 6.6137566138vw;gap:.9920634921vw 6.6137566138vw}@media(max-width:767px){.projects__header .projects__category{gap:4.6153846154vw 0;grid-template-columns:1fr}}.projects__header .projects__category-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.6455026455vw 2.2486772487vw}@media(max-width:767px){.projects__header .projects__category-list{gap:4.6153846154vw 4.1025641026vw;grid-row:unset;margin-bottom:1.0256410256vw}}.projects__header .projects__sub-category-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.2486772487vw;grid-row:2}@media(max-width:767px){.projects__header .projects__sub-category-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4.6153846154vw 4.1025641026vw;grid-row:unset}}.projects__header .projects__link{display:block}@media(max-width:767px){.projects__header .projects__link.mobile-hidden{display:none}}.projects__header .projects__link-tooltip{background:#d9d9d9;border-radius:.3306878307vw;bottom:-50%;left:50%;opacity:0;padding-left:.3306878307vw;padding-right:.3306878307vw;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.projects__header .projects__link-tooltip{display:none}}.projects__header .projects__link-tooltip svg{height:1.3227513228vw;max-width:7.9365079365vw}.projects__header .projects__link-title{color:rgba(55,58,64,.5);font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;position:relative;white-space:nowrap}@media(max-width:767px){.projects__header .projects__link-title{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.js-has-pseudo [csstools-has-1a-34-36-33-2y-2t-2r-38-37-2n-2n-2w-2t-2p-2s-2t-36-w-1a-34-36-33-2y-2t-2r-38-37-2n-2n-30-2x-32-2z-19-38-2x-38-30-2t-1m-2w-2p-37-14-1a-34-36-33-2y-2t-2r-38-37-2n-2n-30-2x-32-2z-19-38-33-33-30-38-2x-34-15-1m-2w-33-3a-2t-36-w-1a-34-36-33-2y-2t-2r-38-37-2n-2n-30-2x-32-2z-19-38-33-33-30-38-2x-34]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist){opacity:1}.projects__header .projects__link-title:has(.projects__link-tooltip):hover .projects__link-tooltip{opacity:1}.projects__header .active .projects__link-title{color:#373a40}.projects__header .active .project__link-text,.projects__header .project__link-text{-webkit-text-decoration:underline;text-decoration:underline}.projects__header .project__link-text{text-decoration-color:rgba(0,0,0,0);text-underline-offset:.1984126984vw;text-wrap:wrap;-webkit-transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0);transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.projects__header .project__link-text{text-underline-offset:.7692307692vw}}.projects__header .project__link-text:hover{color:#373a40;text-decoration-color:currentColor}.projects__header .project__link-text:hover~.projects__link-count{color:#373a40}.projects__header .projects__link-count{font-size:.6613756614vw;left:.3968253968vw;position:relative;top:-.7936507937vw;-webkit-transition:color .2s cubic-bezier(.12,0,.39,0);transition:color .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.projects__header .projects__link-count{font-size:3.0769230769vw;left:.7692307692vw;top:-1.5384615385vw}}.projects__header .projects__subheader{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;left:27.1164021164vw;letter-spacing:-.02em;line-height:1;margin-top:2.9100529101vw;position:relative;text-indent:36.6%;width:56.8783068783vw}@media(max-width:767px){.projects__header .projects__subheader{display:none;font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.projects__header .projects__link--back{display:none}@media(max-width:767px){.projects__header .projects__link--back.active{display:inline}}.projects__header .projects__option{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border:.0330687831vw solid #373a40;border-radius:.3306878307vw;height:2.1825396825vw;justify-content:space-between;padding-left:.6613756614vw;padding-right:.6613756614vw;top:-.5291005291vw}@media(max-width:767px){.projects__header .projects__option{border:.1282051282vw solid #373a40;border-radius:1.2820512821vw;grid-row:2;height:8.4615384615vw;margin-bottom:2.5641025641vw;padding-left:25.641025641vw;padding-right:25.641025641vw;top:auto}}.projects__header .projects__option.hidden{visibility:hidden}@media(max-width:767px){.projects__header .projects__option.hidden{display:none}}.projects__header .projects__option[href*=gallery] .svg-arrow-option{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.projects__header .projects__option-title{font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.projects__header .projects__option-title{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.projects__header .projects__option-title{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.projects__header .svg-arrow-option{width:.7936507937vw}@media(max-width:767px){.projects__header .svg-arrow-option{width:3.0769230769vw}}.projects__header .projects__tags{margin-top:2.2486772487vw;width:44.6428571429vw}@media(max-width:767px){.projects__header .projects__tags{margin-top:4.6153846154vw;width:100%}}.projects__header .projects__tags--open{margin-bottom:-1.8518518519vw}.projects__header .projects__tags--open .svg-arrow-option{-webkit-transform:scale(1);transform:scale(1)}.projects__header .projects__tags--open .projects__tags-wrapper{max-height:none}@media(max-width:767px){.projects__header .projects__tags--open{margin-bottom:7.6923076923vw}}.projects__header .projects__tags-wrapper{max-height:0;overflow:hidden;-webkit-transition:max-height .2s cubic-bezier(.12,0,.39,0);transition:max-height .2s cubic-bezier(.12,0,.39,0)}.projects__header .projects__tags-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6613756614vw .3968253968vw;padding-bottom:2.2486772487vw;padding-top:2.2486772487vw}@media(max-width:767px){.projects__header .projects__tags-content{gap:2.5641025641vw 1.0256410256vw;padding-bottom:4.6153846154vw;padding-top:4.6153846154vw}}.projects__header .projects__tags-content.disabled{pointer-events:none}.projects__header .projects__tag-button{border-radius:.3306878307vw;cursor:pointer;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;padding:.3968253968vw .5952380952vw}@media(max-width:767px){.projects__header .projects__tag-button{border-radius:1.2820512821vw;font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1;padding:1.5384615385vw 2.3076923077vw}}@media(max-width:767px)and (max-width:767px){.projects__header .projects__tag-button{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.projects__header .projects__tag-button.active{background:#373a40;color:#eaedef}.projects__header .project__tags-open-button{color:#524e54;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:600;gap:.3306878307vw;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.projects__header .project__tags-open-button{font-size:4.1025641026vw;font-size:5.1282051282vw;gap:1.2820512821vw;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}.projects__header .project__tags-open-button .projects__tags-link{width:15.0132275132vw}@media(max-width:767px){.projects__header .project__tags-open-button .projects__tags-link{width:58.2051282051vw}}.projects__header .project__tags-open-button svg{-ms-flex-item-align:center;align-self:center;-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-transition:-webkit-transform .2s cubic-bezier(.12,0,.39,0);transition:-webkit-transform .2s cubic-bezier(.12,0,.39,0);transition:transform .2s cubic-bezier(.12,0,.39,0);transition:transform .2s cubic-bezier(.12,0,.39,0), -webkit-transform .2s cubic-bezier(.12,0,.39,0);transition:transform .2s cubic-bezier(.12,0,.39,0),-webkit-transform .2s cubic-bezier(.12,0,.39,0)}.projects__item-link{cursor:pointer;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.projects__item-link{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.projects__item-link{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.projects__item-link.active{cursor:auto}.projects__title{color:#373a40}.projects__gallery-image{display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-template-columns:1fr 1fr;grid-gap:.2645502646vw .1322751323vw;gap:.2645502646vw .1322751323vw}@media(max-width:767px){.projects__gallery-image{gap:1.0256410256vw;grid-template-columns:1fr}}.projects__gallery-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.projects__gallery-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.7698412698vw;margin-bottom:4.3650793651vw;margin-left:2.6455026455vw;margin-top:4.3650793651vw;width:87.8306878307vw}@media(max-width:767px){.projects__gallery-list{gap:7.4358974359vw;margin-bottom:0;margin-left:0;margin-top:5.1282051282vw;width:100%}}.projects__work-years{color:rgba(55,58,64,.5);font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;position:relative}@media(max-width:767px){.projects__work-years{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:400;grid-row:2;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.projects__work-years{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.projects__item-image{border-radius:.3306878307vw;display:block;height:29.6957671958vw;overflow:hidden;position:relative}@media(max-width:767px){.projects__item-image{border-radius:1.2820512821vw;height:56.4102564103vw}}.projects__item-image:hover .project__item-text{opacity:1}.projects__item-image .project__item-text{bottom:1.3227513228vw;color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;left:1.8518518519vw;line-height:1;opacity:0;position:absolute;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.projects__item-image .project__item-text{bottom:auto;font-size:4.1025641026vw;left:50%;letter-spacing:normal;line-height:1;opacity:1;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.projects__item-image .image-container{border-radius:inherit;height:100%;position:relative;width:100%}.projects__item-image .image-container .skeleton{-webkit-animation:skeleton-loading 1s ease-in-out infinite;animation:skeleton-loading 1s ease-in-out infinite;background:#202d39 linear-gradient(100deg,hsla(0,0%,100%,0) 40%,rgba(79,84,97,.314) 50%,hsla(0,0%,100%,0) 60%);background-position-x:180%;background-size:200% 100%;height:100%;left:0;position:absolute;top:0;width:100%}@-webkit-keyframes skeleton-loading{to{background-position-x:-20%}}@keyframes skeleton-loading{to{background-position-x:-20%}}.projects__item-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:1px solid #373a40;justify-content:space-between;padding:1.6534391534vw .6613756614vw 3.7698412698vw 2.6455026455vw}@media(max-width:767px){.projects__item-text{grid-template-columns:83.8461538462vw auto;padding:2.5641025641vw 0 7.4358974359vw}}.projects__item-text .svg-share{height:auto;justify-self:flex-end;width:2.7777777778vw}@media(max-width:767px){.projects__item-text .svg-share{width:8.2051282051vw}}.projects__item-title{color:#373a40;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-size:1.9841269841vw;font-weight:600;letter-spacing:-.02em;line-height:1;margin-right:auto}@media(max-width:767px){.projects__item-title{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.projects__show-more{width:100%;-ms-flex-preferred-size:100%;color:#373a40;flex-basis:100%;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;grid-column:span 2;letter-spacing:normal;line-height:1;margin-top:2.3148148148vw;padding-top:.9259259259vw}@media(max-width:767px){.projects__show-more{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1;margin-top:3.5897435897vw;padding-top:2.5641025641vw}}@media(max-width:767px)and (max-width:767px){.projects__show-more{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.projects__archive .projects__archive-title{font-family:Articulat,sans-serif;font-size:6.6137566138vw;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:4.6296296296vw;margin-left:2.6455026455vw}@media(max-width:767px){.projects__archive .projects__archive-title{font-size:8.2051282051vw;font-weight:300;letter-spacing:normal;line-height:1;margin-bottom:7.6923076923vw;margin-left:0}}.projects__archive .projects__gallery-list{margin:0;width:100%}.project .review__profile-link{display:none}.project .swiper-wrapper{height:auto}@media(max-width:767px){.project .swiper-wrapper{margin-bottom:2.5641025641vw}}.project .publications{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6.6137566138vw;margin-bottom:10.3174603175vw}@media(max-width:767px){.project .publications{gap:15.3846153846vw;margin-bottom:28.2051282051vw}}.project__header{color:#373a40;margin:2.2486772487vw 2.5132275132vw 1.5873015873vw;padding:0}@media(max-width:767px){.project__header{margin:8.2051282051vw 2.5641025641vw 10.2564102564vw}}.project__header .project__header-wrapper{height:auto;overflow:hidden;padding-bottom:.3306878307vw}.project__header .project__header-wrapper .project__title{-webkit-animation:slideInUp 1s both;animation:slideInUp 1s both}.project__header .project__header-wrapper .project__subheader{-webkit-animation:slideInUp 1s .175s both;animation:slideInUp 1s .175s both}.project__header .project__header-wrapper:last-child{margin-top:-.3306878307vw}.project__header .project__title{font-family:Articulat,sans-serif;font-size:6.6137566138vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.project__header .project__title{font-size:8.2051282051vw;font-weight:300;letter-spacing:normal;line-height:1}}.project__header .project__subheader{font-family:Articulat,sans-serif;font-size:6.6137566138vw;font-size:5.9523809524vw;font-style:italic;font-weight:300;line-height:1;padding-left:22.619047619vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.project__header .project__subheader{font-family:Articulat,sans-serif;font-size:6.6137566138vw;font-weight:400;letter-spacing:normal;line-height:1;padding-left:11.2820512821vw}}@media(max-width:767px)and (max-width:767px){.project__header .project__subheader{font-size:8.2051282051vw;font-weight:300;letter-spacing:normal;line-height:1}}.project__preview{margin-bottom:2.6455026455vw}@media(max-width:767px){.project__preview{margin-bottom:6.4102564103vw}}.project__preview .project__preview-wrapper{-webkit-animation:fadeIn 1s ease-in-out 1s both;animation:fadeIn 1s ease-in-out 1s both;overflow:hidden}.project__preview .project__video-player{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project__preview .project__preview-image{border-radius:.6613756614vw;height:39.4841269841vw;margin-bottom:3.1746031746vw;overflow:hidden;position:relative;width:100%}@media(max-width:767px){.project__preview .project__preview-image{border-radius:1.2820512821vw;height:56.4102564103vw;margin-bottom:5.1282051282vw}}.project__preview .project__preview-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.project__preview .project__about{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.project__preview .project__about{display:none;font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.project__preview .project__preview-parameter{display:grid;grid-template-columns:23.1481481481vw 25.462962963vw 34.9206349206vw;margin-left:1.8518518519vw;margin-right:1.8518518519vw}@media(max-width:767px){.project__preview .project__preview-parameter{grid-template-columns:1fr 1fr;margin-left:0;margin-right:0}}.project__preview .project__parameter-list{color:#373a40;display:grid;grid-column:span 2;grid-template-columns:1fr 1fr;grid-gap:1.9841269841vw;gap:1.9841269841vw}@media(max-width:767px){.project__preview .project__parameter-list{gap:5.1282051282vw;grid-template-columns:1fr}.project__preview .project__parameter-item{display:grid;grid-template-columns:1fr 1fr}}.project__preview .project__parameter-title{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:.6613756614vw}@media(max-width:767px){.project__preview .project__parameter-title{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:0}}@media(max-width:767px)and (max-width:767px){.project__preview .project__parameter-title{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.project__preview .project__parameter-value{font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.project__preview .project__parameter-value{font-family:Articulat,sans-serif;font-size:7.6923076923vw;font-size:1.3227513228vw;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.project__preview .project__parameter-value{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.project__preview .project__parameter-value sup{font-size:.9259259259vw;top:-1.3227513228vw}@media(max-width:767px){.project__preview .project__parameter-value sup{font-size:2.0512820513vw;top:-2.5641025641vw}}.project__preview .project__parameter-value img{border-radius:.3306878307vw;height:4.5634920635vw;-o-object-fit:cover;object-fit:cover;width:11.9047619048vw}@media(max-width:767px){.project__preview .project__parameter-value img{border-radius:1.2820512821vw;height:17.6923076923vw;width:46.1538461538vw}}.project__preview .project__parameter-item__group-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2645502646vw}@media(max-width:767px){.project__preview .project__parameter-item__group-tags{gap:1.0256410256vw}}.project__preview .project__parameter-tag{border:1px solid #373a40;border-radius:.3306878307vw;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;padding:.3968253968vw .6613756614vw;white-space:nowrap}@media(max-width:767px){.project__preview .project__parameter-tag{border-radius:1.2820512821vw;font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1;padding:1.5384615385vw 2.5641025641vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(max-width:767px)and (max-width:767px){.project__preview .project__parameter-tag{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.project__description-button{margin:2.6455026455vw auto 0}@media(max-width:767px){.project__description-button{font-size:4.1025641026vw;margin-top:5.1282051282vw;max-width:100%;padding:2.5641025641vw}}.project__description-pagination{display:none}@media(max-width:767px){.project__description-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.project__description-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;gap:.6613756614vw;justify-content:flex-end;margin:0 13.4920634921vw 2.6455026455vw 0}@media(max-width:767px){.project__description-navigation{display:none}}.project__description-navigation svg{height:auto;width:3.7037037037vw}@media(max-width:767px){.project__description-navigation svg{display:none}}.project__description-navigation path{fill:#373a40}.project__description-navigation .project__description-navigation__mobile{display:none}@media(max-width:767px){.project__description-navigation .project__description-navigation__mobile{background:#d9d9d9;border-radius:50%;display:block;height:2.5641025641vw;width:2.5641025641vw}}.project__description-navigation .description-navigation--active{background:#373a40}.project__gallery-top{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:5.2248677249vw 0 2.6455026455vw}@media(max-width:767px){.project__gallery-top{margin:11.0256410256vw 0 5.1282051282vw}}.project__gallery-top .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:44.4444444444vw;margin-left:-.6613756614vw;margin-right:-.6613756614vw;padding-left:.6613756614vw;padding-right:.6613756614vw}@media(max-width:767px){.project__gallery-top .swiper-wrapper{height:142.3076923077vw;margin-left:0;margin-right:0;padding:0}}.project__gallery-top .swiper-slide{border-radius:.3306878307vw;margin-right:.1984126984vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:29.6296296296vw!important}@media(max-width:767px){.project__gallery-top .swiper-slide{border-radius:1.2820512821vw;height:100%!important;margin-right:2.5641025641vw;width:100%!important}}@media(min-width:768px){.project__gallery-top .swiper-slide:nth-child(2n+2){height:31.8783068783vw;width:21.2962962963vw!important}.project__gallery-top .swiper-slide:nth-child(2n+4){height:38.6904761905vw;width:25.7936507937vw!important}}.project__gallery-top .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.project__gallery-bottom{margin-bottom:6.3492063492vw;overflow:hidden}@media(max-width:767px){.project__gallery-bottom{margin-bottom:15.3846153846vw}.project__gallery-bottom.horizontal img{height:56.4102564103vw}}.project__gallery-bottom img{border-radius:.3306878307vw;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media(max-width:767px){.project__gallery-bottom img{border-radius:1.2820512821vw;height:142.3076923077vw;-o-object-fit:contain;object-fit:contain}}.project__gallery-bottom .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.1984126984vw;gap:.1984126984vw}@media(min-width:768px){.project__gallery-bottom .swiper-wrapper{-webkit-transform:none!important;transform:none!important}}@media(max-width:767px){.project__gallery-bottom .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.project__gallery-bottom .swiper-slide{margin-right:2.5641025641vw}}@media(min-width:768px){.project__gallery-bottom .project__gallery--one{grid-column:span 4;height:49.6031746032vw}.project__gallery-bottom .project__gallery--two{grid-column:span 2;height:35.2513227513vw}.project__gallery-bottom .project__gallery--three{height:35.7142857143vw}.project__gallery-bottom .project__gallery--four{height:37.1693121693vw}.project__gallery-bottom .swiper-slide:nth-child(3n+1 of .project__gallery--three){grid-column:span 2}}.project__text{display:block;position:relative}.project__text--top{left:6.6798941799vw;margin-bottom:8.9947089947vw;width:75.3968253968vw}@media(max-width:767px){.project__text--top{left:auto;margin-bottom:11.0256410256vw;width:auto}}.project__text--bottom{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-style:oblique;font-weight:300!important;font-weight:400;left:25.1322751323vw;line-height:1;margin-bottom:7.671957672vw;white-space:pre-line;width:67.328042328vw}@media(max-width:767px){.project__text--bottom{font-size:4.1025641026vw;left:auto;letter-spacing:normal;line-height:1;margin-bottom:15.3846153846vw;width:auto}}.project__text--bottom ol,.project__text--bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.9920634921vw;padding-left:1.3227513228vw}@media(max-width:767px){.project__text--bottom ol,.project__text--bottom ul{gap:2.5641025641vw;padding-left:2.5641025641vw}}.project__text--bottom ol li,.project__text--bottom ul li{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1;line-height:1.2;padding-left:1.6534391534vw;position:relative;white-space:normal}@media(max-width:767px){.project__text--bottom ol li,.project__text--bottom ul li{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:1.9841269841vw;font-weight:400;letter-spacing:normal;line-height:1;padding-left:3.5897435897vw}}@media(max-width:767px)and (max-width:767px){.project__text--bottom ol li,.project__text--bottom ul li{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.project__text--bottom ol li p,.project__text--bottom ul li p{margin:0}.project__text--bottom ol li:before,.project__text--bottom ul li:before{background-color:#000;border-radius:50%;content:"";height:.3306878307vw;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.3306878307vw}@media(max-width:767px){.project__text--bottom ol li:before,.project__text--bottom ul li:before{height:.7692307692vw;width:.7692307692vw}}.project__text-header{font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:2.9761904762vw;text-indent:16.7328042328vw;white-space:pre-line}@media(max-width:767px){.project__text-header{font-family:Articulat,sans-serif;font-size:7.6923076923vw;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:2.5641025641vw;text-indent:inherit}}@media(max-width:767px)and (max-width:767px){.project__text-header{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.project__text-subheader{display:block;margin-left:auto;margin-right:auto;width:32.0767195767vw}@media(max-width:767px){.project__text-subheader{width:auto}}.project__text-subheader,.project__text-subheader>*{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;white-space:pre-line}@media(max-width:767px){.project__text-subheader,.project__text-subheader>*{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.project__text-subheader,.project__text-subheader>*{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.project-gif{height:38.955026455vw;margin-bottom:3.835978836vw;width:100%}@media(max-width:767px){.project-gif{height:56.4102564103vw;margin-bottom:15.3846153846vw}}.writing-about{margin-left:1.455026455vw;margin-right:1.455026455vw}@media(max-width:767px){.writing-about{margin-left:0;margin-right:0}}.writing-about .writing-about__title{color:#373a40;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:2.6455026455vw}@media(max-width:767px){.writing-about .writing-about__title{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:5.1282051282vw}}@media(max-width:767px)and (max-width:767px){.writing-about .writing-about__title{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.project-schema{display:grid;grid-template-columns:15.3439153439vw 1fr;overflow:hidden;grid-gap:8.2010582011vw;gap:8.2010582011vw;margin-bottom:4.1005291005vw;margin-left:1.455026455vw}@media(max-width:767px){.project-schema{display:none}}.project-schema .project-schema-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:.5952380952vw;justify-content:center}.project-schema .project-schema-navigation svg{height:auto;width:3.9682539683vw}.project-schema .project-schema__title{display:block;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:600;letter-spacing:-.02em;line-height:1;margin-bottom:3.5714285714vw}@media(max-width:767px){.project-schema .project-schema__title{font-size:4.1025641026vw;letter-spacing:normal;line-height:1;margin-bottom:0}}.project-schema .project-schema-count{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.project-schema .project-schema-count{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.project-schema .swiper-pagination-current{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:600;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.project-schema .swiper-pagination-current{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.project-schema .project-schema-slide{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:600;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.project-schema .project-schema-slide{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.project-schema .project-schema__image{position:relative}.project-schema .project-schema__image .swiper-wrapper{height:38.0952380952vw;width:73.6111111111vw}.project-schema .project-schema__image a{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;left:50%;letter-spacing:-.02em;line-height:1;opacity:0;padding:1.5873015873vw 2.9431216931vw;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);z-index:10}@media(max-width:767px){.project-schema .project-schema__image a{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.project-schema .project-schema__image a:hover{opacity:.85!important}.project-schema .project-schema__image img{background:none;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-transition:-webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:-webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0), -webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0),-webkit-filter .2s cubic-bezier(.12,0,.39,0);width:100%}.project-schema .project-schema__image.external-link .swiper-wrapper:after{background:radial-gradient(ellipse at 50% 50%,#4f5461 0,#202d39 100%);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);width:100%}.project-schema .project-schema__image.external-link:hover{cursor:pointer}.project-schema .project-schema__image.external-link:hover a{opacity:1}.project-schema .project-schema__image.external-link:hover .swiper-wrapper:after{opacity:.9}.project-participants{background:radial-gradient(ellipse at 50% 50%,#4f5461 0,#202d39 100%);margin:0 -.6613756614vw 3.835978836vw;padding-bottom:5.3571428571vw;padding-top:4.1005291005vw}@media(max-width:767px){.project-participants{margin:0 -2.5641025641vw 15.3846153846vw;padding:10.2564102564vw 2.5641025641vw}}.project-participants .project-participants__header{color:#f3ebe8;display:block;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:3.373015873vw;padding-left:2.1164021164vw;padding-right:2.1164021164vw}@media(max-width:767px){.project-participants .project-participants__header{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:4.6153846154vw;padding:0}}@media(max-width:767px)and (max-width:767px){.project-participants .project-participants__header{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.project-participants .project-participants__list{overflow:hidden;padding-left:2.1164021164vw;padding-right:2.1164021164vw;width:100%}@media(max-width:767px){.project-participants .project-participants__list{padding:0}.project-participants .swiper-wrapper{-webkit-transform:none!important;transform:none!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.1282051282vw}}.project-participants .project-participants__item{overflow:hidden;width:30.5555555556vw!important}@media(max-width:767px){.project-participants .project-participants__item{width:auto!important}}.project-participants .project-participants__item:hover{cursor:pointer}.project-participants .project-participants__item:hover img{-webkit-filter:brightness(80%);filter:brightness(80%)}.project-participants .project-participants__item:not(:last-child){margin-right:.5291005291vw}@media(max-width:767px){.project-participants .project-participants__item:not(:last-child){margin-right:0}}.project-participants .project-participants__item img{border-radius:.3306878307vw;height:35.7142857143vw;margin-bottom:1.5873015873vw;-o-object-position:top;object-position:top;-webkit-transition:-webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:-webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0), -webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0),-webkit-filter .2s cubic-bezier(.12,0,.39,0);width:100%}@media(max-width:767px){.project-participants .project-participants__item img{border-radius:1.0256410256vw;height:110.2564102564vw;margin-bottom:1.2820512821vw}}.project-participants .participant-personality__name{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:.6613756614vw}@media(max-width:767px){.project-participants .participant-personality__name{font-family:Articulat,sans-serif;font-size:7.6923076923vw;font-size:9.9206349206vw;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:.5128205128vw}}@media(max-width:767px)and (max-width:767px){.project-participants .participant-personality__name{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.project-participants .participant-personality__jobs{color:hsla(16,31%,93%,.5);font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-style:italic;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.project-participants .participant-personality__jobs{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-style:normal;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.project-participants .participant-personality__jobs{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.project-participants .project-participants__item-link{background:radial-gradient(ellipse at 50% 50%,#4f5461 0,#202d39 100%);height:35.582010582vw;width:100%}@media(max-width:767px){.project-participants .project-participants__item-link{border-radius:1.0256410256vw;height:110.2564102564vw}}.project-participants .project-participants__link{color:#f3ebe8;display:block;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;left:50%;letter-spacing:-.02em;line-height:1;position:relative;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10.2513227513vw}@media(max-width:767px){.project-participants .project-participants__link{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:400;letter-spacing:normal;line-height:1;width:31.2820512821vw}}@media(max-width:767px)and (max-width:767px){.project-participants .project-participants__link{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.project-awards{margin-bottom:9.3915343915vw}@media(max-width:767px){.project-awards{margin-bottom:15.3846153846vw}}.project-awards .project-awards__title{display:block;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:600;letter-spacing:-.02em;line-height:1;margin-bottom:2.4470899471vw}@media(max-width:767px){.project-awards .project-awards__title{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.project-awards .projects__gallery-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;margin:0;width:100%}@media(max-width:767px){.project-awards .projects__gallery-list{gap:0}}.project-awards .award__link{color:#373a40}.project-review{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8.4656084656vw}@media(max-width:767px){.project-review{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.1282051282vw;margin-bottom:15.3846153846vw}}.project-review .project-review__title{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:600;letter-spacing:-.02em;line-height:1;margin-right:1.8518518519vw;white-space:nowrap}@media(max-width:767px){.project-review .project-review__title{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;margin-right:0}}@media(max-width:767px)and (max-width:767px){.project-review .project-review__title{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.project-case{background:radial-gradient(ellipse at 50% 50%,#4f5461 0,#202d39 100%);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;height:43.0555555556vw;justify-content:space-between;margin-left:-2.1164021164vw;margin-right:-2.1164021164vw;width:calc(100% + 4.2328vw)}@media(max-width:767px){.project-case{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:-2.5641025641vw;margin-right:-2.5641025641vw;padding:10.2564102564vw 2.5641025641vw;width:calc(100% + 5.12821vw)}}.project-case .project-case__title{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin-top:auto}@media(max-width:767px){.project-case .project-case__title{font-family:Articulat,sans-serif;font-size:7.6923076923vw;font-size:1.9841269841vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.project-case .project-case__title{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.project-case .project-case__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f3ebe8;float:left;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:600;letter-spacing:-.02em;line-height:1;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.project-case .project-case__link{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.project-case .project-case__content{display:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2.5793650794vw 0 2.8439153439vw 2.9761904762vw;width:41.9312169312vw}@media(max-width:767px){.project-case .project-case__content{gap:5.1282051282vw;margin:0 0 6.6666666667vw;width:auto}}.project-case .project-case__image{height:100%;width:44.5105820106vw}@media(max-width:767px){.project-case .project-case__image{height:76.9230769231vw;overflow:hidden;width:auto}}.project-case .project-case__image img{border-radius:.3306878307vw;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media(max-width:767px){.project-case .project-case__image img{border-radius:1.2820512821vw}}.project__videos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.7777777778vw;margin-bottom:3.835978836vw}@media(max-width:767px){.project__videos{gap:5.641025641vw;margin-bottom:15.3846153846vw}}.project__videos .project__videos-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.7936507937vw}.project__videos .project__videos-item p{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:600;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.project__videos .project__videos-item p{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}.project__videos .project__videos-item{gap:3.0769230769vw}}.project__videos iframe{border-radius:.6613756614vw;margin-left:auto;margin-right:auto;max-width:100%}@media(max-width:767px){.project__videos iframe{border-radius:1.2820512821vw}}.project__description-button{cursor:pointer;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin:0 auto 3.9682539683vw;max-width:21.164021164vw;padding:.6613756614vw;text-align:center}@media(max-width:767px){.project__description-button{font-size:5.1282051282vw;font-size:4.1025641026vw;letter-spacing:normal;line-height:1;margin:0 auto 6.4102564103vw;max-width:100%;padding:2.5641025641vw}}.services{height:calc(100vh - 5.09259vw);max-height:59.5238095238vw;min-height:36.7724867725vw;padding-top:5.0264550265vw;position:relative}@media(max-width:767px){.services{height:auto;max-height:none;min-height:auto;padding-top:5.1282051282vw}}.services__nav{margin:0 7.8042328042vw 0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.services__nav{height:auto;margin:0;width:auto}}.services__nav-item{overflow:hidden}@media(max-width:767px){.services__nav-item{height:25.641025641vw;overflow:hidden;position:relative;text-align:center}.services__nav-item:last-child{height:auto}.services__nav-item:last-child .services__link{color:#373a40;padding:7.4358974359vw 8.4615384615vw 3.8461538462vw;position:static;-webkit-transform:none;transform:none;width:100%}}.services__nav-item:last-child:hover .services__additional{opacity:1}.services__nav-item:not(:last-child) .services__link:hover{color:#eaedef}.services__link{color:#373a40;cursor:pointer;display:block;font-family:Articulat,sans-serif;font-size:3.9682539683vw;font-weight:400;letter-spacing:normal;line-height:1;position:relative;-webkit-transition:color .2s cubic-bezier(.12,0,.39,0);transition:color .2s cubic-bezier(.12,0,.39,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}@media(max-width:767px){.services__link{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-weight:400;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);word-wrap:break-word;color:#f3ebe8;font-size:2.6455026455vw;letter-spacing:-.02em;line-height:1;width:70.7692307692vw}}@media(max-width:767px)and (max-width:767px){.services__link{font-size:7.6923076923vw;letter-spacing:normal;line-height:1}}.services__link:hover~.services__link-background img{opacity:1}.services__additional{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5291005291vw;opacity:0;padding-top:2.4470899471vw;position:relative;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}@media(max-width:767px){.services__additional{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;opacity:1;padding-left:2.5641025641vw;padding-right:2.5641025641vw;padding-top:0;row-gap:2.5641025641vw}}.services__additional .addition__title{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.services__additional .addition__title{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:400;letter-spacing:normal;line-height:1;text-align:left}}@media(max-width:767px)and (max-width:767px){.services__additional .addition__title{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}@media(max-width:767px){.services__additional .addition__title:first-child,.services__additional .addition__title:nth-child(3){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.services__additional .addition__title:before{content:"·";padding-left:.9259259259vw;padding-right:.9259259259vw}@media(max-width:767px){.services__additional .addition__title:before{padding-left:1.7948717949vw;padding-right:2.3076923077vw}}.services__additional .addition__item:hover span{text-decoration-color:currentColor}.services__additional .addition__item span{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:.1984126984vw;-webkit-transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0);transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.services__additional .addition__item span{text-underline-offset:.7692307692vw}}.services__link-background{content:"";height:calc(100% + 5.09259vw);left:0;position:absolute;top:-5.0925925926vw;width:100%;z-index:1}@media(max-width:767px){.services__link-background{height:100%;top:0}}.services__link-background img{-webkit-filter:brightness(64%);filter:brightness(64%);height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);width:100%}@media(max-width:767px){.services__link-background img{opacity:1;top:-50%}}.service{background:-webkit-gradient(linear, right top, left top, from(rgb(79, 84, 97)), to(rgb(32, 45, 57)));background:linear-gradient(270deg,#4f5461,#202d39);color:#f3ebe8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service .service__header{display:grid;grid-template-columns:42.0634920635vw 54.6957671958vw;grid-row-gap:4.2328042328vw;padding:1.7857142857vw .6613756614vw 3.5714285714vw 2.5793650794vw;row-gap:4.2328042328vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;overflow:hidden}@media(max-width:767px){.service .service__header{grid-template-columns:1fr;padding:8.4615384615vw 2.5641025641vw 0;row-gap:4.6875vw}}.service .service__title{font-family:Articulat,sans-serif;font-size:6.6137566138vw;font-weight:400;grid-column:span 2;letter-spacing:normal;line-height:1}@media(max-width:767px){.service .service__title{font-family:Articulat,sans-serif;font-size:8.2051282051vw;font-size:9.9206349206vw;font-weight:300;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.service .service__title{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.service .service__description-wrap{grid-column:2;padding-right:2.7083333333vw}@media(max-width:767px){.service .service__description-wrap{padding-right:0}}.service .service__description{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1;text-indent:7.2751322751vw}@media(max-width:767px){.service .service__description{font-size:4.1025641026vw;letter-spacing:normal;line-height:1;padding-bottom:3.125vw;text-indent:0}}.service .service__header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:2.5793650794vw;row-gap:1.3227513228vw;width:100%}@media(max-width:767px){.service .service__header-wrapper{margin:5.1282051282vw 0;padding-right:0;row-gap:2.5641025641vw}}.service .service__header-wrapper.withDescription{grid-column:2}.service .service__header-wrapper button{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;height:3.9682539683vw;letter-spacing:-.02em;line-height:1;width:100%}@media(max-width:767px){.service .service__header-wrapper button{font-size:5.1282051282vw;height:15.3846153846vw;letter-spacing:normal;line-height:1}}.service .service__block-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5873015873vw;padding-left:1.7857142857vw}@media(max-width:767px){.service .service__block-header{gap:6.1538461538vw;padding-left:0}}.service .service__subtitle{font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.service .service__subtitle{font-family:Articulat,sans-serif;font-size:7.6923076923vw;font-size:9.9206349206vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.service .service__subtitle{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.service .service__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.9920634921vw;width:100%}@media(max-width:767px){.service .service__nav-list{gap:3.8461538462vw}}.service .projects__item-link{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;opacity:.5;text-wrap:nowrap;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.service .projects__item-link{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.service .projects__item-link{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.service .projects__item-link.active{pointer-events:none}.service .projects__item-link.active,.service .projects__item-link:hover{opacity:1}.service__projects{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:8.7301587302vw;order:2}@media(max-width:767px){.service__projects{margin-bottom:9.2307692308vw}.service__projects .service__subtitle{display:none}.service__projects .service__block-header{margin-left:-2.5641025641vw;margin-right:-2.5641025641vw;overflow-x:scroll;overflow-y:hidden;overflow:scroll hidden;padding-left:2.5641025641vw;padding-right:2.5641025641vw;padding-top:5.641025641vw}}.service__projects .projects__title{font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.service__projects .projects__title{display:none;font-size:7.6923076923vw;letter-spacing:normal;line-height:1}}.service__projects .projects__swiper{height:29.4312169312vw;margin-bottom:2.4470899471vw;margin-top:3.5052910053vw;position:relative}@media(max-width:767px){.service__projects .projects__swiper{height:107.6923076923vw;margin-bottom:0;scrollbar-width:none}}.service__projects .projects__link{display:block;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;grid-column:span 2;letter-spacing:normal;line-height:1;padding-bottom:1.1243386243vw;padding-top:.6613756614vw;text-align:center}@media(max-width:767px){.service__projects .projects__link{display:none;font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.service__projects .swiper__slide-text{bottom:1.3227513228vw;color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;left:1.8518518519vw;line-height:1;opacity:0;top:inherit;-webkit-transform:inherit;transform:inherit;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.service__projects .swiper__slide-text{bottom:inherit;font-size:4.1025641026vw;left:50%;letter-spacing:normal;line-height:1;opacity:1;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.service__projects .swiper-slide{border-radius:.3306878307vw;display:none;margin-right:.2645502646vw;overflow:hidden;width:calc(50% - .13228vw)}@media(max-width:767px){.service__projects .swiper-slide{border-radius:2.5641025641vw;margin-right:1.2820512821vw;width:100%}}.service__projects .swiper-slide:hover .swiper__slide-text{opacity:1}.service__projects .active{display:block}.service__projects .swiper-slide__all-projects{display:none}@media(max-width:767px){.service__projects .swiper-slide__all-projects{background:radial-gradient(ellipse at 50% 50%,#4f5461 0,#202d39 100%);display:block}}.service__projects .swiper-slide__all-projects .swiper__slide-text{white-space:nowrap}.service__projects .swiper-button-next,.service__projects .swiper-button-prev{display:none}@media(max-width:767px){.service__projects .swiper-button-next,.service__projects .swiper-button-prev{display:block;height:100%;margin-top:0!important;top:0!important;z-index:1!important}.service__projects .swiper-button-next svg,.service__projects .swiper-button-prev svg{width:7.6923076923vw}}.service__rates{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media(max-width:767px){.service__rates{padding-left:2.5641025641vw;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.service__rates .service__rate-content{padding:5.5555555556vw 0 10.3174603175vw 6.9444444444vw}@media(max-width:767px){.service__rates .service__rate-content{padding:3.5897435897vw 0 3.8461538462vw}}.service__rates .service__nav-link{color:#f3ebe8;cursor:pointer;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;opacity:.5;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){.service__rates .service__nav-link{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.service__rates .service__nav-link{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.service__rates .service__nav-link.active{cursor:default;opacity:1;pointer-events:none}.service__rates .service__nav-link:hover{opacity:1}.service__rates .swiper-slide{height:auto}.service__video{display:grid;grid-template-columns:48.2804232804vw auto;padding-bottom:4.828042328vw;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.service__video{display:block;padding:7.6923076923vw 2.5641025641vw 10.2564102564vw;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.service__video .service__block-header{padding-bottom:5.1282051282vw}.service__video .service__video-link{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;opacity:.5}@media(max-width:767px){.service__video .service__video-link{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.3227513228vw;font-weight:600;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.service__video .service__video-link{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.service__video .service__video-link:hover{opacity:1}.service__video .service__video-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5.1587301587vw;padding-top:3.373015873vw}@media(max-width:767px){.service__video .service__video-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.1282051282vw;padding-left:6.1538461538vw;padding-top:0}}.service__video .video:nth-child(n+3){display:none}.service__additional{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32.4074074074vw;padding:0 0 5.376984127vw 2.5793650794vw;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}@media(max-width:767px){.service__additional{display:block;padding:0 0 10vw 2.5641025641vw}}.service__additional .service__additional-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.7936507937vw;margin-top:.5952380952vw}@media(max-width:767px){.service__additional .service__additional-options{gap:3.0769230769vw;padding-top:5.641025641vw}}.service__additional .service__additional-link{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.service__additional .service__additional-link{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.reviews__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.7857142857vw;margin-bottom:3.3068783069vw;padding-left:3.3068783069vw}@media(max-width:767px){.reviews__header{gap:6.6666666667vw;margin-bottom:6.4102564103vw;margin-top:8.2051282051vw;padding-left:2.5641025641vw}}.reviews__title{color:#373a40;font-family:Articulat,sans-serif;font-size:9.9206349206vw;font-weight:400}@media(max-width:767px){.reviews__title{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.reviews__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.0502645503vw}@media(max-width:767px){.reviews__nav-list{gap:5.1282051282vw 2.5641025641vw}}.reviews__link{display:block;opacity:.5;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.reviews__link{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.reviews__link{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.reviews__link.active,.reviews__link:hover{opacity:1}.reviews__link.active .reviews__link-text,.reviews__link:hover .reviews__link-text{text-decoration-color:currentColor}.reviews__link--all{display:none}@media(max-width:767px){.reviews__link--all{display:block}}.reviews__link-title{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.reviews__link-title{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.reviews__link-text{color:#373a40;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);-webkit-transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0);transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0);white-space:nowrap}.reviews__link-count{font-size:.6613756614vw;left:.3968253968vw;position:relative;top:-.7936507937vw}@media(max-width:767px){.reviews__link-count{font-size:3.0769230769vw;left:1.0256410256vw;top:-2.5641025641vw}}.reviews__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8.664021164vw;padding-left:8.7301587302vw;padding-right:10.5158730159vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3306878307vw}@media(max-width:767px){.reviews__content{gap:1.2820512821vw;margin-bottom:5.1282051282vw;padding-left:2.5641025641vw;padding-right:2.5641025641vw}}.error{height:45.6349206349vw;margin-top:-3.3068783069vw;overflow:hidden;position:relative;width:100%}@media(max-width:767px){.error{height:90.2564102564vw;margin-top:0}}.error__info{padding-left:2.7777777778vw;padding-top:15.3439153439vw}@media(max-width:767px){.error__info{padding:30.2564102564vw 3.0769230769vw 0}}.error__title{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:6.6137566138vw;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1;line-height:.9;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.error__title{font-family:Articulat,sans-serif;font-size:8.2051282051vw;font-size:9.9206349206vw;font-weight:300;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.error__title{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.error__link{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.6455026455vw;padding:1.3227513228vw 3.7037037037vw 1.3227513228vw 2.2486772487vw}@media(max-width:767px){.error__link{font-size:5.1282051282vw;letter-spacing:normal;line-height:1;margin-top:10.2564102564vw;padding:5.1282051282vw 12.8205128205vw 5.1282051282vw 8.7179487179vw}}.error__link:before{margin-right:.1322751323vw}@media(max-width:767px){.error__link:before{margin-right:0}}.error__code{background:-webkit-gradient(linear, left top, right top, from(#202D39), color-stop(90%), to(#4F5461));background:linear-gradient(90deg,#202d39,90%,#4f5461);-webkit-background-clip:text;font-family:Articulat,sans-serif;font-size:9.9206349206vw;font-weight:400;left:49.5%;position:absolute;top:-30%;z-index:-1;-webkit-text-fill-color:rgba(0,0,0,0);font-size:64.1534391534vw;letter-spacing:-.01em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:767px){.error__code{font-size:10.2564102564vw;font-size:76.9230769231vw;left:47%;letter-spacing:normal;letter-spacing:-.01em;line-height:1;top:5%}}.contact{min-height:calc(100vh - 41.99735vw);padding:.8597883598vw 1.3888888889vw 6.746031746vw 2.5132275132vw}@media(max-width:767px){.contact{min-height:auto;padding:0}}.contact__content{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:767px){.contact__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14.8717948718vw}}.contact__title{color:#373a40;display:block;font-family:Articulat,sans-serif;font-size:9.9206349206vw;font-weight:400;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:.91;margin-bottom:4.4973544974vw;padding-left:2.9100529101vw}@media(max-width:767px){.contact__title{font-size:10.2564102564vw;letter-spacing:normal;line-height:1;margin-bottom:9.4871794872vw;padding-left:3.8461538462vw;padding-top:11.2820512821vw}}.contact__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5291005291vw;width:50%}@media(max-width:767px){.contact__details{gap:7.6923076923vw;padding:0 3.8461538462vw;width:100%}}.contact__map{height:29.9603174603vw;width:50%}@media(max-width:767px){.contact__map{height:103.3333333333vw;width:100%}}.contact__info{color:#000}@media(max-width:767px){.contact__info{gap:7.6923076923vw}}.contact__info a{color:#000}.contact__subtitle{font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;height:1.7195767196vw;letter-spacing:normal;line-height:1}@media(max-width:767px){.contact__subtitle{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;height:4.1025641026vw;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.contact__subtitle{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.contact__text{font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.contact__text{font-family:Articulat,sans-serif;font-size:7.6923076923vw;font-size:1.3227513228vw;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.contact__text{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.contact__socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9920634921vw}@media(max-width:767px){.contact__socials{gap:2.5641025641vw;margin-left:-2%}}.contact__social-link svg{height:3.4391534392vw;width:auto}@media(max-width:767px){.contact__social-link svg{height:21.7948717949vw}}.contact__social-link .max-icon{width:8.2671957672vw}@media(max-width:767px){.contact__social-link .max-icon{width:53.8461538462vw}}.contact__entry{margin-top:1.9841269841vw;overflow:hidden;width:90%}@media(max-width:767px){.contact__entry{margin-top:6.1538461538vw;width:100%}.contact__entry p{margin-bottom:2.5641025641vw}}.contact__entry img{height:80%;-o-object-fit:cover;object-fit:cover;width:100%}.awards{background:-webkit-gradient(linear, right top, left top, from(rgb(79, 84, 97)), to(rgb(32, 45, 57)));background:linear-gradient(270deg,#4f5461,#202d39)}.awards__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#f3ebe8;-ms-flex-direction:column;flex-direction:column;gap:1.7857142857vw;padding-left:6.746031746vw}@media(max-width:767px){.awards__header{gap:6.6666666667vw;padding:8.2051282051vw 0 0 2.5641025641vw}}.awards__title{-webkit-animation:fadeInUp 1s both;animation:fadeInUp 1s both;font-family:Articulat,sans-serif;font-size:9.9206349206vw;font-weight:400}@media(max-width:767px){.awards__title{font-size:10.2564102564vw;letter-spacing:normal;line-height:1;margin-bottom:5.1282051282vw}}.awards__nav-list{-webkit-animation:fadeIn 1s 1s both;animation:fadeIn 1s 1s both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.3227513228vw;margin-bottom:5.4894179894vw}@media(max-width:767px){.awards__nav-list{gap:4.6153846154vw 5.1282051282vw;margin-bottom:15.3846153846vw}}.awards__nav-item{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;opacity:.5;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:.1984126984vw;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0),text-decoration-color .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0),text-decoration-color .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.awards__nav-item{font-size:5.1282051282vw;letter-spacing:normal;line-height:1;text-underline-offset:.7692307692vw}}.awards__nav-item.active,.awards__nav-item:hover{opacity:1;text-decoration-color:currentColor}.awards__nav-item a{color:#f3ebe8}.awards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 6.2830687831vw 3.3068783069vw 6.1507936508vw}@media(max-width:767px){.awards__list{padding:0 2.5641025641vw 20.5128205128vw}}main.publications{overflow:hidden}.publications{color:#373a40}.publications .publications__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3.3068783069vw 2.8439153439vw 5.4232804233vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#373a40;gap:6.0846560847vw}@media(max-width:767px){.publications .publications__header{padding:8.2051282051vw 0 3.3333333333vw 2.5641025641vw}}.publications .publications__title{-webkit-animation:fadeInUp 1s both;animation:fadeInUp 1s both;font-family:Articulat,sans-serif;font-size:9.9206349206vw;font-weight:400}@media(max-width:767px){.publications .publications__title{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.publications .publications__subtitle{-webkit-animation:fadeIn 1s 2s both;animation:fadeIn 1s 2s both;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;padding-top:3.373015873vw;text-indent:3.3068783069vw}@media(max-width:767px){.publications .publications__subtitle{display:none;font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.publications .publications__nav-list{-webkit-animation:fadeIn 1s 2s both;animation:fadeIn 1s 2s both;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.6455026455vw;margin-bottom:4.3650793651vw;padding-left:5.5555555556vw}@media(max-width:767px){.publications .publications__nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6.9230769231vw;margin-bottom:12.5641025641vw;padding-left:2.5641025641vw}}.publications .publications__types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5211640212vw}@media(max-width:767px){.publications .publications__types{gap:3.8461538462vw}}.publications .publications__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 10.2513227513vw;width:91.0052910053vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6.6137566138vw}@media(max-width:767px){.publications .publications__content{gap:15.3846153846vw;width:94.8717948718vw}}.publications .publications__content.article{gap:1.3227513228vw}@media(max-width:767px){.publications .publications__content.article{gap:5.1282051282vw}}.publications .publications__content.article .publication__header{margin-bottom:0}.publications .publications__link{color:#373a40;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;opacity:.5;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.publications .publications__link{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.publications .publications__link.active,.publications .publications__link:hover{opacity:1}.publications .publications__link.active .publications__link-text,.publications .publications__link:hover .publications__link-text{text-decoration-color:currentColor}.publications .publications__link .publications__link-title{white-space:nowrap}.publications .publications__link .publications__link-text{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:.1984126984vw;-webkit-transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0);transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.publications .publications__link .publications__link-text{text-underline-offset:.7692307692vw}}.publications .publications__link .publications__link-count{font-size:.6613756614vw;left:.3968253968vw;position:relative;top:-.7936507937vw}@media(max-width:767px){.publications .publications__link .publications__link-count{font-size:3.0769230769vw;left:1.0256410256vw;top:-2.5641025641vw}}.publication-page section{padding-left:2.380952381vw;padding-right:2.380952381vw}@media(max-width:767px){.publication-page section{padding-left:4.1025641026vw;padding-right:4.1025641026vw}}.publication-page__header{display:grid;grid-gap:1.1904761905vw;gap:1.1904761905vw;margin-bottom:1.5873015873vw;margin-top:1.5873015873vw}@media(max-width:767px){.publication-page__header{gap:3.0769230769vw;margin-bottom:4.6153846154vw;margin-top:4.6153846154vw}}.publication-page__header h1{color:#373a40;font-family:Articulat,sans-serif;font-size:3.0423280423vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.publication-page__header h1{font-size:5.1282051282vw}}.publication-page__preview{height:22.3544973545vw;width:100%}@media(max-width:767px){.publication-page__preview{height:44.358974359vw}}.publication-page__preview img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.publication-page__content{display:grid;grid-gap:2.1164021164vw;gap:2.1164021164vw;margin-bottom:2.380952381vw}@media(max-width:767px){.publication-page__content{gap:5.641025641vw;margin-bottom:4.1025641026vw}}.publication-page__block{display:grid;grid-gap:.7936507937vw;gap:.7936507937vw}@media(max-width:767px){.publication-page__block{gap:2.0512820513vw}}.publication-page__title{color:#373a40;font-family:Articulat,sans-serif;font-size:1.8518518519vw;font-weight:500;letter-spacing:normal;line-height:1}@media(max-width:767px){.publication-page__title{font-size:4.6153846154vw}}.publication-page__body{color:#373a40;display:grid;font-family:Articulat,sans-serif;font-size:1.1904761905vw;letter-spacing:normal;line-height:1;white-space:pre-line}@media(max-width:767px){.publication-page__body{font-size:3.5897435897vw}}.publication-page__body a{-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}.publication-page__body a:hover{opacity:.7}.publication-page__gallery{display:grid;grid-gap:.7936507937vw;gap:.7936507937vw}@media(max-width:767px){.publication-page__gallery{gap:2.0512820513vw}}.publication-page__gallery img{height:39.6825396825vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.publication-page .faq{width:100%}.publication-page .faq .faq__header{color:#373a40;font-family:Articulat,sans-serif;font-size:1.8518518519vw;font-weight:500;letter-spacing:normal;line-height:1;margin-bottom:1.0582010582vw}@media(max-width:767px){.publication-page .faq .faq__header{font-size:4.6153846154vw;margin-bottom:2.0512820513vw}}.publication-page .faq .faq__subheader{color:#373a40;font-family:Articulat,sans-serif;font-size:1.5873015873vw;font-weight:500;line-height:1;margin-bottom:.9259259259vw}@media(max-width:767px){.publication-page .faq .faq__subheader{font-size:4.1025641026vw;letter-spacing:normal;line-height:1;margin-bottom:3.0769230769vw}}.publication-page .faq .faq__list{list-style:none;margin:0;padding:0}.publication-page .faq .faq__item{border-bottom:.0661375661vw solid #373a40;cursor:pointer;padding:.3306878307vw .3306878307vw .3306878307vw 0}@media(max-width:767px){.publication-page .faq .faq__item{border-width:.2564102564vw;padding:0}}.publication-page .faq .faq__question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#373a40;font-family:Articulat,sans-serif;font-size:1.455026455vw;font-weight:600;justify-content:space-between;line-height:1}@media(max-width:767px){.publication-page .faq .faq__question{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.publication-page .faq .faq__question svg{height:3.1746031746vw;-webkit-transition:-webkit-transform .2s cubic-bezier(.12,0,.39,0);transition:-webkit-transform .2s cubic-bezier(.12,0,.39,0);transition:transform .2s cubic-bezier(.12,0,.39,0);transition:transform .2s cubic-bezier(.12,0,.39,0), -webkit-transform .2s cubic-bezier(.12,0,.39,0);transition:transform .2s cubic-bezier(.12,0,.39,0),-webkit-transform .2s cubic-bezier(.12,0,.39,0);width:3.1746031746vw}@media(max-width:767px){.publication-page .faq .faq__question svg{height:6.1538461538vw;width:6.1538461538vw}}.publication-page .faq .faq__item[open] svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.publication-page .faq .faq__answer{color:#373a40;display:grid;font-family:Articulat,sans-serif;font-size:1.1904761905vw;letter-spacing:normal;line-height:1;padding:.3306878307vw 3.9682539683vw .9259259259vw 0;white-space:pre-line}@media(max-width:767px){.publication-page .faq .faq__answer{font-size:3.5897435897vw;padding:2.0512820513vw 6.1538461538vw 3.0769230769vw 0}}.publication-page .faq .faq__answer a{-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}.publication-page .faq .faq__answer a:hover{opacity:.7}.about{margin-bottom:9.9206349206vw;margin-top:6.9444444444vw}@media(max-width:767px){.about{margin-bottom:25.641025641vw;margin-top:8.2051282051vw}}.about section{padding-left:3.0423280423vw;padding-right:3.0423280423vw}.about__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.380952381vw;margin-bottom:5.9523809524vw}@media(max-width:767px){.about__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5.1282051282vw;margin-bottom:7.6923076923vw;margin-top:8.2051282051vw}}.about__title{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:3.9682539683vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.about__title{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:9.9206349206vw;font-weight:400}}@media(max-width:767px)and (max-width:767px){.about__title{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.about__link-group{border-radius:.3306878307vw;display:-webkit-box;display:-ms-flexbox;display:flex;outline:1px solid #f3ebe8;padding:.6613756614vw}@media(max-width:767px){.about__link-group{border-radius:1.2820512821vw;padding:1.5384615385vw 0}}.about__link-group a{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:600;letter-spacing:-.02em;line-height:1;opacity:.5;padding-left:1.3227513228vw;padding-right:1.3227513228vw;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){.about__link-group a{font-size:4.1025641026vw;letter-spacing:normal;line-height:1;padding:1.5384615385vw 3.8461538462vw}}.about__link-group a:hover{opacity:1}.about__link-group a.active{cursor:default;opacity:1;pointer-events:none}.about-team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3306878307vw}@media(max-width:767px){.about-team{gap:10.2564102564vw}}.team-department{display:grid;grid-template-columns:39.0211640212vw 1fr;grid-template-rows:auto 1fr auto;padding-bottom:2.6455026455vw;padding-top:1.9841269841vw;grid-column-gap:8.9285714286vw;-webkit-column-gap:8.9285714286vw;-moz-column-gap:8.9285714286vw;column-gap:8.9285714286vw}@media(max-width:767px){.team-department{gap:5.1282051282vw;grid-template-columns:1fr}}.team-department img{grid-row:span 3;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:767px){.team-department img{grid-row:inherit;height:61.5384615385vw}}.team-department .button--next-icon{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;margin-top:.9259259259vw;text-underline-offset:.1984126984vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.team-department .button--next-icon{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1;margin-top:0;text-underline-offset:.7692307692vw}.team-department.button--border-top-light{border:none;padding:0}}.department-title{font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.department-title{font-size:7.6923076923vw;grid-row:1;letter-spacing:normal;line-height:1}}.team-department__employees{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.9259259259vw;margin-top:2.4470899471vw}@media(max-width:767px){.team-department__employees{gap:2.5641025641vw;margin-top:0}.department-employee>*{display:block}}.department-employee a{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin-right:.3968253968vw;-webkit-transition:color .2s cubic-bezier(.12,0,.39,0);transition:color .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.department-employee a{font-size:5.1282051282vw;letter-spacing:normal;line-height:1;margin-bottom:1.2820512821vw;margin-right:inherit}}.department-employee a:hover{color:hsla(16,31%,93%,.5)}.department-employee span{color:hsla(16,31%,93%,.5);font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.department-employee span{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.department-employee span{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.about-vacancies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.1746031746vw}@media(max-width:767px){.about-vacancies{gap:0}}.about-vacancies .svg-share{height:2.8439153439vw;width:2.8439153439vw}@media(max-width:767px){.about-vacancies .svg-share{height:7.1794871795vw;width:7.1794871795vw}}.about-vacancies .svg-share path{stroke:hsla(16,31%,93%,.5)}@media(max-width:767px){.about-vacancies .svg-share path{stroke:#f3ebe8}}.about-vacancies__header{color:#f3ebe8;display:grid;grid-template-columns:42.9894179894vw auto;grid-gap:2.9761904762vw;gap:2.9761904762vw;margin-bottom:9.5238095238vw}@media(max-width:767px){.about-vacancies__header{gap:5.1282051282vw;grid-template-columns:1fr;margin-bottom:5.1282051282vw}}.about-vacancies__header .about-vacancies__wishes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6534391534vw}@media(max-width:767px){.about-vacancies__header .about-vacancies__wishes{width:91.0256410256vw}}.about-vacancies__header .about-vacancies__wishes p{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1}@media(max-width:767px){.about-vacancies__header .about-vacancies__wishes p{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:3.9682539683vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.about-vacancies__header .about-vacancies__wishes p{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-weight:400}}.about-vacancies__header .about-vacancies__img-wrap{height:31.0846560847vw;margin-bottom:2.5793650794vw;overflow:hidden;position:relative}@media(max-width:767px){.about-vacancies__header .about-vacancies__img-wrap{height:64.1025641026vw}}.about-vacancies__header .about-vacancies__img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-vacancies__header .about-vacancies__team p{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;line-height:1.2;max-width:38.8888888889vw}@media(max-width:767px){.about-vacancies__header .about-vacancies__team p{display:none;font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.about-vacancy{display:grid;grid-template-columns:55.291005291vw 1fr auto;grid-gap:7.7380952381vw;gap:7.7380952381vw;padding-top:2.0502645503vw}@media(max-width:767px){.about-vacancy{-webkit-box-pack:justify;-ms-flex-pack:justify;grid-template-columns:1fr auto;grid-template-rows:repeat(2,1fr);justify-content:space-between;padding-top:4.1025641026vw;row-gap:.5128205128vw}}.about-vacancy h2{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1}@media(max-width:767px){.about-vacancy h2{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:1.3227513228vw;font-weight:600;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.about-vacancy h2{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.about-vacancy p{color:hsla(16,31%,93%,.5);font-family:Articulat,sans-serif,Inter!important;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.about-vacancy p{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:400;grid-row:2;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.about-vacancy p{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.about-vacancies__empty{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1}@media(max-width:767px){.about-vacancies__empty{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.vacancy{color:#f3ebe8;margin:4.6957671958vw 3.6375661376vw 7.5066137566vw}@media(max-width:767px){.vacancy{margin:8.2051282051vw 2.5641025641vw 25.641025641vw}}.vacancy .vacancy__header{border-bottom:1px solid hsla(16,31%,93%,.5);padding-bottom:2.2486772487vw}@media(max-width:767px){.vacancy .vacancy__header{padding-bottom:3.5897435897vw}}.vacancy .vacancy__header .vacancy__nav{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.vacancy .vacancy__header .vacancy__nav{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.3227513228vw;font-weight:600;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.vacancy .vacancy__header .vacancy__nav{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.vacancy .vacancy__header .vacancy__title{font-family:Articulat,sans-serif;font-size:3.9682539683vw;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:.6613756614vw;margin-top:.9259259259vw}@media(max-width:767px){.vacancy .vacancy__header .vacancy__title{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:9.9206349206vw;font-weight:400;margin-bottom:2.5641025641vw;margin-top:7.6923076923vw}}@media(max-width:767px)and (max-width:767px){.vacancy .vacancy__header .vacancy__title{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.vacancy .vacancy__header .vacancy__salary{font-family:Articulat,sans-serif,Inter!important;font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1;opacity:.5}@media(max-width:767px){.vacancy .vacancy__header .vacancy__salary{font-family:Articulat,sans-serif;font-size:7.6923076923vw;font-size:2.6455026455vw;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.vacancy .vacancy__header .vacancy__salary{font-size:7.6923076923vw;letter-spacing:normal;line-height:1}}.vacancy .vacancy__info{margin-top:1.5211640212vw;padding-left:48.082010582vw}@media(max-width:767px){.vacancy .vacancy__info{margin-top:5.1282051282vw;padding-left:0}}.vacancy .vacancy__info p{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1;line-height:1.2}@media(max-width:767px){.vacancy .vacancy__info p{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:3.9682539683vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.vacancy .vacancy__info p{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-weight:400}}.vacancy .vacancy__info .vacancy__address{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;letter-spacing:normal;line-height:1;opacity:.5;padding-top:1.1243386243vw}@media(max-width:767px){.vacancy .vacancy__info .vacancy__address{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:400;letter-spacing:normal;line-height:1;padding-top:.5128205128vw}}@media(max-width:767px)and (max-width:767px){.vacancy .vacancy__info .vacancy__address{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.vacancy .vacancy__desc{margin-bottom:6.2830687831vw;margin-top:3.5714285714vw}@media(max-width:767px){.vacancy .vacancy__desc{margin-bottom:7.6923076923vw;margin-top:7.6923076923vw}}.vacancy .vacancy__desc h1,.vacancy .vacancy__desc h2,.vacancy .vacancy__desc h3{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;font-weight:700;line-height:1;line-height:1.2}@media(max-width:767px){.vacancy .vacancy__desc h1,.vacancy .vacancy__desc h2,.vacancy .vacancy__desc h3{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.vacancy .vacancy__desc h1,.vacancy .vacancy__desc h2,.vacancy .vacancy__desc h3{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.vacancy .vacancy__desc h1:not(:first-child),.vacancy .vacancy__desc h2:not(:first-child),.vacancy .vacancy__desc h3:not(:first-child){margin-top:4.6296296296vw}@media(max-width:767px){.vacancy .vacancy__desc h1:not(:first-child),.vacancy .vacancy__desc h2:not(:first-child),.vacancy .vacancy__desc h3:not(:first-child){margin-top:6.4102564103vw}}.vacancy .vacancy__desc p{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1;margin-top:1.9841269841vw}@media(max-width:767px){.vacancy .vacancy__desc p{font-size:4.1025641026vw;letter-spacing:normal;line-height:1;margin-top:3.8461538462vw}}.vacancy .vacancy__desc ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.9920634921vw;margin-top:2.3148148148vw;max-width:71.4285714286vw;padding-left:1.3227513228vw}@media(max-width:767px){.vacancy .vacancy__desc ul{gap:2.5641025641vw;margin-top:2.5641025641vw;max-width:100%;padding-left:2.5641025641vw}}.vacancy .vacancy__desc ul li{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1;line-height:1.2;padding-left:1.6534391534vw;position:relative}@media(max-width:767px){.vacancy .vacancy__desc ul li{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:1.9841269841vw;font-weight:400;letter-spacing:normal;line-height:1;padding-left:3.5897435897vw}}@media(max-width:767px)and (max-width:767px){.vacancy .vacancy__desc ul li{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.vacancy .vacancy__desc ul li:before{background-color:#f3ebe8;border-radius:50%;content:"";height:.3306878307vw;left:0;position:absolute;top:1.0582010582vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.3306878307vw}@media(max-width:767px){.vacancy .vacancy__desc ul li:before{height:.7692307692vw;top:1.5384615385vw;width:.7692307692vw}}.vacancy .vacancy__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1.1904761905vw;text-align:center}@media(max-width:767px){.vacancy .vacancy__actions{padding:0}}.vacancy .vacancy__actions .vacancy__button{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;letter-spacing:normal;line-height:1;line-height:.91;margin-bottom:1.6534391534vw;padding:1.3888888889vw;width:100%}@media(max-width:767px){.vacancy .vacancy__actions .vacancy__button{font-size:5.1282051282vw;letter-spacing:normal;line-height:1;margin-bottom:5.1282051282vw;padding:5.3846153846vw}}.vacancy .vacancy__actions .vacancy__link{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);-webkit-transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0);transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.vacancy .vacancy__actions .vacancy__link{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.vacancy .vacancy__actions .vacancy__link{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.vacancy .vacancy__actions .vacancy__link:hover{text-decoration-color:currentColor}.department{color:#f3ebe8;padding:4.5634920635vw 3.6375661376vw 9.9206349206vw}@media(max-width:767px){.department{padding:8.2051282051vw 2.5641025641vw 25.641025641vw}}.department .department__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.9259259259vw;margin-bottom:2.5793650794vw}@media(max-width:767px){.department .department__header{gap:7.6923076923vw;margin-bottom:7.6923076923vw}}.department .department__title{font-family:Articulat,sans-serif;font-size:3.9682539683vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.department .department__title{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:9.9206349206vw;font-weight:400}}@media(max-width:767px)and (max-width:767px){.department .department__title{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.department .department__content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3.1746031746vw .3306878307vw;gap:3.1746031746vw .3306878307vw;margin-bottom:4.828042328vw}@media(max-width:767px){.department .department__content{gap:5.1282051282vw;grid-template-columns:1fr;margin-bottom:10.2564102564vw}}.department__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #f3ebe8;color:#f3ebe8;padding-bottom:1.6534391534vw;padding-top:1.9841269841vw}@media(max-width:767px){.department__link{padding-bottom:4.6153846154vw;padding-top:2.5641025641vw}}.department__link p{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1}@media(max-width:767px){.department__link p{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:1.3227513228vw;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.department__link p{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.department__link svg{height:2.380952381vw;margin-right:-.3968253968vw;width:2.380952381vw}@media(max-width:767px){.department__link svg{height:7.6923076923vw;margin-right:0;width:7.6923076923vw}}.department__link svg path{stroke:#f3ebe8}.department__nav{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.department__nav{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.3227513228vw;font-weight:600;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.department__nav{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.employee{color:#f3ebe8;margin-bottom:10.2182539683vw;margin-top:4.7619047619vw}@media(max-width:767px){.employee{margin-bottom:25.641025641vw;margin-top:8.2051282051vw}}.employee .employee__about{border-bottom:1px solid #f3ebe8;margin:0 .6613756614vw;min-height:44.9735449735vw;padding:0;position:relative}@media(max-width:767px){.employee .employee__about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:none;-ms-flex-direction:column;flex-direction:column;margin:0 2.5641025641vw;min-height:auto}}.employee .employee__header{margin-left:2.3148148148vw}@media(max-width:767px){.employee .employee__header{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:10.2564102564vw;margin-left:0;order:1}}.employee .employee__header .employee__nav{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.employee .employee__header .employee__nav{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.3227513228vw;font-weight:600;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.employee .employee__header .employee__nav{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.employee .employee__header .employee__name{font-family:Articulat,sans-serif;font-size:9.9206349206vw;font-weight:400;margin-bottom:.6613756614vw}@media(max-width:767px){.employee .employee__header .employee__name{font-family:Articulat,sans-serif;font-size:10.2564102564vw;font-size:3.9682539683vw;font-size:15.3846153846vw!important;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:0;margin-top:7.6923076923vw}}@media(max-width:767px)and (max-width:767px){.employee .employee__header .employee__name{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-weight:400}}.employee .employee__header .employee__position{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6613756614vw;padding-left:.9259259259vw}@media(max-width:767px){.employee .employee__header .employee__position{gap:2.5641025641vw;padding-left:0}}.employee .employee__header .employee__position-name{font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.employee .employee__header .employee__position-name{font-family:Articulat,sans-serif;font-size:7.6923076923vw;font-size:9.9206349206vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.employee .employee__header .employee__position-name{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.employee .employee__header .employee__position-period{-ms-flex-item-align:start;align-self:flex-start;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.employee .employee__header .employee__position-period{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.employee .employee__header .employee__position-period{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.employee .employee__quotes{font-family:Articulat,sans-serif;font-size:3.9682539683vw;font-size:1.3227513228vw;font-weight:400;letter-spacing:normal;line-height:1;margin:5.5555555556vw auto 8.7301587302vw 3.2407407407vw;max-width:39.6164021164vw;white-space:pre-line}@media(max-width:767px){.employee .employee__quotes{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-weight:400;-webkit-box-ordinal-group:4;-ms-flex-order:3;font-size:1.9841269841vw;line-height:1;margin:0;max-width:100%;order:3;padding-right:4.1025641026vw}}@media(max-width:767px)and (max-width:767px){.employee .employee__quotes{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.employee .employee__img-wrap{height:35.582010582vw;overflow:hidden;position:absolute;right:16.6005291005vw;top:5.8862433862vw;width:29.8941798942vw;z-index:-1}@media(max-width:767px){.employee .employee__img-wrap{position:static;-webkit-box-ordinal-group:3;-ms-flex-order:2;border-radius:1.0256410256vw;height:110.2564102564vw;margin-bottom:2.5641025641vw;order:2;width:100%}}.employee .employee__img-wrap img{-o-object-fit:cover;object-fit:cover;width:100%}.employee .employee__projects{padding:0}.employee .employee__projects .employee__projects-title{font-family:Articulat,sans-serif;font-size:3.9682539683vw;font-weight:400;letter-spacing:normal;line-height:1;margin:4.1666666667vw 3.9021164021vw}@media(max-width:767px){.employee .employee__projects .employee__projects-title{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;margin:7.6923076923vw 2.5641025641vw 2.5641025641vw}}@media(max-width:767px)and (max-width:767px){.employee .employee__projects .employee__projects-title{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.employee .employee__projects .employee__gallery{padding:0 .6283068783vw}@media(max-width:767px){.employee .employee__projects .employee__gallery{padding:0 2.4358974359vw}.employee .employee__projects .employee__show-more{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.employee .employee__projects .employee__show-more{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.mission{color:#f3ebe8}.mission .mission__team{padding:0}.mission .mission__subtitle{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1;line-height:1.1}@media(max-width:767px){.mission .mission__subtitle{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.mission .mission__img-wrap{overflow:hidden}.mission .mission__img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mission__header{padding-bottom:13.5582010582vw}@media(max-width:767px){.mission__header{padding-bottom:15.3846153846vw}}.mission__header .mission__essence{font-family:Articulat,sans-serif;font-size:3.9682539683vw;font-weight:400;letter-spacing:normal;line-height:1;margin-top:1.5873015873vw;white-space:pre-line}@media(max-width:767px){.mission__header .mission__essence{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin-top:2.5641025641vw}}@media(max-width:767px)and (max-width:767px){.mission__header .mission__essence{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.mission__lead{display:grid;grid-template-columns:24.8015873016vw 56.0846560847vw;grid-column-gap:8.8624338624vw;-webkit-column-gap:8.8624338624vw;-moz-column-gap:8.8624338624vw;column-gap:8.8624338624vw;margin-bottom:10.4497354497vw}@media(max-width:767px){.mission__lead{-webkit-column-gap:1.2820512821vw;-moz-column-gap:1.2820512821vw;column-gap:1.2820512821vw;grid-template-columns:25.641025641vw auto;margin-bottom:15.3846153846vw}}.mission__lead .mission__subtitle{grid-column:span 2;margin-bottom:3.5714285714vw}@media(max-width:767px){.mission__lead .mission__subtitle{grid-column:2;grid-row:1;margin-bottom:0}}.mission__lead .mission__img-wrap{border-radius:50%;grid-row:span 2;height:23.7433862434vw;margin-left:1.0582010582vw;width:23.7433862434vw}@media(max-width:767px){.mission__lead .mission__img-wrap{height:25.641025641vw;margin-bottom:3.8461538462vw;margin-left:0;width:25.641025641vw}}.mission__lead .mission__lead-greet,.mission__lead .mission__lead-text{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1;line-height:1.1;white-space:pre-line}@media(max-width:767px){.mission__lead .mission__lead-greet,.mission__lead .mission__lead-text{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:1.3227513228vw;font-weight:600;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.mission__lead .mission__lead-greet,.mission__lead .mission__lead-text{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.mission__lead .mission__lead-greet{font-weight:700;margin-bottom:1.9841269841vw;margin-top:1.3888888889vw;max-width:46.164021164vw}@media(max-width:767px){.mission__lead .mission__lead-greet{margin-bottom:0;margin-top:0;max-width:100%;padding-bottom:2.5641025641vw}}.mission__lead .mission__lead-text{grid-column:2}@media(max-width:767px){.mission__lead .mission__lead-text{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;grid-column:span 2;line-height:1}}@media(max-width:767px)and (max-width:767px){.mission__lead .mission__lead-text{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.mission__team{margin-bottom:11.044973545vw;padding:0;position:relative;width:100%}@media(max-width:767px){.mission__team{margin-bottom:15.3846153846vw}}.mission__team .mission__img-wrap{height:45.4365079365vw}@media(max-width:767px){.mission__team .mission__img-wrap{height:61.5384615385vw}}.mission__team .mission__team-caption{bottom:2.2486772487vw;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;left:50%;letter-spacing:-.02em;line-height:1;line-height:1.2;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:pre-line;width:28.6375661376vw}@media(max-width:767px){.mission__team .mission__team-caption{bottom:2.5641025641vw;font-size:5.1282051282vw;font-size:4.1025641026vw;font-weight:400;letter-spacing:normal;line-height:1;width:94.8717948718vw}}.mission__facts{padding-right:2.7116402116vw}@media(max-width:767px){.mission__facts{padding:0 2.3076923077vw}}.mission__facts .mission__facts-title{font-family:Articulat,sans-serif;font-size:3.9682539683vw;font-weight:400;letter-spacing:normal;line-height:1;white-space:pre-line}@media(max-width:767px){.mission__facts .mission__facts-title{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.mission__facts .mission__facts-title{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.mission__facts ul{margin-top:6.4814814815vw}@media(max-width:767px){.mission__facts ul{margin-top:7.6923076923vw}}.mission__facts ul li{border-top:1px solid #f3ebe8;padding:1.6534391534vw .462962963vw 1.7857142857vw .6613756614vw}@media(max-width:767px){.mission__facts ul li{padding:2.5641025641vw 0 5.1282051282vw 2.5641025641vw}}.mission__facts .mission__fact-wrap{padding-bottom:.1984126984vw}@media(max-width:767px){.mission__facts .mission__fact-wrap{padding-bottom:.7692307692vw}}.mission__facts .mission__fact-header{display:grid;grid-template-columns:auto auto;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;justify-content:space-between;line-height:1;padding-bottom:1.7857142857vw}@media(max-width:767px){.mission__facts .mission__fact-header{font-size:4.1025641026vw;letter-spacing:normal;line-height:1;padding:0}}.mission__facts .mission__fact-header .svg-share{height:2.9761904762vw;width:2.9761904762vw}.mission__facts .mission__fact-header .svg-share path{stroke:#f3ebe8}@media(max-width:767px){.mission__facts .mission__fact-header .svg-share{height:7.6923076923vw;width:7.6923076923vw}}.mission__facts .mission__fact-header .mission__fact-title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9920634921vw}@media(max-width:767px){.mission__facts .mission__fact-header .mission__fact-title{gap:1.2820512821vw}}.mission__facts .mission__fact-header .mission__header-text{max-width:65.9391534392vw}@media(max-width:767px){.mission__facts .mission__fact-header .mission__header-text{max-width:100%}}.mission__facts .mission__fact-content{margin-top:1.7857142857vw;max-height:0;overflow:hidden;padding-left:35.3174603175vw;-webkit-transition:max-height .2s cubic-bezier(.12,0,.39,0);transition:max-height .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.mission__facts .mission__fact-content{margin-top:2.5641025641vw;padding-left:13.0769230769vw}}.mission__facts .mission__fact-content p{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;width:46.4285714286vw}@media(max-width:767px){.mission__facts .mission__fact-content p{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:400;letter-spacing:normal;line-height:1;width:68.2051282051vw}}@media(max-width:767px)and (max-width:767px){.mission__facts .mission__fact-content p{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.mission__facts .mission__fact-content p a{color:#f3ebe8;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.mission__facts .mission__fact-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6613756614vw;margin-top:2.4470899471vw}@media(max-width:767px){.mission__facts .mission__fact-links{gap:2.3076923077vw;margin-top:2.3076923077vw}}.mission__facts .mission__fact-links li,.mission__facts .mission__fact-links ul{border:none;padding:0}.mission__facts .mission__fact__item:hover .mission__fact-title{text-decoration-color:currentColor}.mission__facts .mission__fact-link{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;font-weight:700;letter-spacing:-.02em;line-height:1;position:relative;text-wrap:nowrap;-ms-flex-item-align:center;align-self:center;display:inline-block}@media(max-width:767px){.mission__facts .mission__fact-link{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.3227513228vw;font-weight:600;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.mission__facts .mission__fact-link{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.mission__facts .mission__fact-link:after{content:"→";margin-left:.2em;position:absolute}.mission__facts .mission__fact-title{-ms-hyphens:auto;hyphens:auto;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-wrap:wrap;-webkit-transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0);transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0)}svg{cursor:pointer;display:block}.svg-light path{fill:#eaedef}.svg-light .svg-email path,.svg-light .svg-search path{fill:rgba(0,0,0,0);stroke:#f3ebe8}.button{-webkit-transition:background .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0),-webkit-box-shadow .2s cubic-bezier(.12,0,.39,0);transition:background .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0),-webkit-box-shadow .2s cubic-bezier(.12,0,.39,0);transition:background .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0),box-shadow .2s cubic-bezier(.12,0,.39,0);transition:background .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0),box-shadow .2s cubic-bezier(.12,0,.39,0),-webkit-box-shadow .2s cubic-bezier(.12,0,.39,0)}.button--gradient-fill{background:radial-gradient(ellipse at 50% 50%,#4f5461 0,#202d39 100%);border-radius:.2645502646vw;color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;position:relative}@media(max-width:767px){.button--gradient-fill{border-radius:1.0256410256vw;font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.button--rounded{background:rgba(0,0,0,0);border:1px solid #f3ebe8;border-radius:50%;color:#f3ebe8;position:relative;-webkit-transition:background .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0);transition:background .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0)}.button--rounded span{left:47%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}.button--rounded:hover{background:#f3ebe8;color:#373a40}.button--transparent-with-border{background:rgba(0,0,0,0);border:1px solid #f3ebe8;border-radius:.2645502646vw;color:#f3ebe8}@media(max-width:767px){.button--transparent-with-border{border-radius:1.0256410256vw}}.button--transparent-with-border:hover{background:#f3ebe8;color:#373a40}.button--transparent-with-border-dark{background:rgba(0,0,0,0);border:1px solid #373a40;border-radius:.2645502646vw;color:#373a40}@media(max-width:767px){.button--transparent-with-border-dark{border-radius:1.0256410256vw}}.button--transparent-with-border-dark:hover{background:#373a40;color:#f3ebe8}.button--box-fill{background:#f3ebe8;border-radius:.2645502646vw}@media(max-width:767px){.button--box-fill{border-radius:1.0256410256vw}}.button--next-icon{position:relative}.button--next-icon:after{content:"→";position:absolute;right:-1.455026455vw;top:50%;-webkit-transform:translateY(-50%) scaleY(.6);transform:translateY(-50%) scaleY(.6)}@media(max-width:767px){.button--next-icon:after{right:-5.3846153846vw}}.button--prev-icon:before{content:"←"}.button--with-arrow{position:relative;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:.1984126984vw;-webkit-transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0);transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.button--with-arrow{text-underline-offset:.7692307692vw}}.button--with-arrow:hover{text-decoration-color:currentColor}.button--nav-prev:before{content:"←";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button--nav-prev *{padding-left:1.3227513228vw}@media(max-width:767px){.button--nav-prev *{padding-left:6.4102564103vw}}.button--border-top{border-top:1px solid #373a40;color:#373a40;position:relative;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);-webkit-transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0);transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0)}.button--border-top:before{background:#373a40;content:"";height:.1322751323vw;left:0;position:absolute;top:-.0661375661vw;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .2s cubic-bezier(.12,0,.39,0);transition:-webkit-transform .2s cubic-bezier(.12,0,.39,0);transition:transform .2s cubic-bezier(.12,0,.39,0);transition:transform .2s cubic-bezier(.12,0,.39,0), -webkit-transform .2s cubic-bezier(.12,0,.39,0);transition:transform .2s cubic-bezier(.12,0,.39,0),-webkit-transform .2s cubic-bezier(.12,0,.39,0);width:100%}@media(max-width:767px){.button--border-top:before{height:.5128205128vw;top:-.2564102564vw}}.button--border-top:hover{text-decoration-color:currentColor}.button--border-top:hover>:after{opacity:1}.button--border-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.button--border-top>:after{opacity:0;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}.button--border-top-light{border-top:1px solid #f3ebe8;color:#f3ebe8;text-decoration-color:hsla(16,31%,93%,0)}.button--border-top-light:before{background:#f3ebe8}:root{--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-inactive-color:#d9d9d9;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-color:#373a40;--swiper-theme-color:#000}@media(max-width:767px){:root{--swiper-pagination-bullet-horizontal-gap:0.5128205128vw}}.swiper-slide{overflow:hidden}.swiper-slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.swiper-slide:last-child,.swiper-slide:nth-last-child(-n+1 of .active){margin-right:0}.swiper-slide--with-text{position:relative}.swiper-slide--with-text span{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;left:50%;letter-spacing:-.02em;line-height:1;pointer-events:none;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){.swiper-slide--with-text span{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.swiper-button-prev{left:.6613756614vw!important}.swiper-button-next{right:.6613756614vw!important}.swiper-button-next,.swiper-button-prev{cursor:pointer;position:absolute;top:0;width:auto!important}.swiper-button-next svg,.swiper-button-prev svg{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-disabled{cursor:default;pointer-events:auto!important}.award{color:#373a40;cursor:pointer;display:grid;grid-template-columns:16.6005291005vw 1fr 1.3227513228vw;position:relative;grid-column-gap:3.3068783069vw;-webkit-column-gap:3.3068783069vw;-moz-column-gap:3.3068783069vw;column-gap:3.3068783069vw;padding:1.6534391534vw 0 3.7698412698vw}@media(max-width:767px){.award{gap:0;grid-template-columns:1fr;padding:2.5641025641vw 0 7.4358974359vw}}.award:before{background:#373a40;content:"";height:1px;position:absolute;width:100%}.award--dark{color:#f3ebe8}.award--dark:before{background:#f3ebe8}.award--dark .svg-share path{stroke:#f3ebe8}.award--animated.animate__animated.animate__width:before{-webkit-animation:width 1.5s both;animation:width 1.5s both}.award .award__logo-wrap{left:12.037037037vw;opacity:0;position:absolute;top:1.6534391534vw;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);width:4.6296296296vw}@media(max-width:767px){.award .award__logo-wrap{display:none}}.award .award__logo-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.award .award__extend{height:auto;position:absolute;right:1.6534391534vw;top:1.6534391534vw;width:2.7777777778vw}.award .award__extend .svg-share{height:100%;-webkit-transition:-webkit-transform .2s cubic-bezier(.12,0,.39,0);transition:-webkit-transform .2s cubic-bezier(.12,0,.39,0);transition:transform .2s cubic-bezier(.12,0,.39,0);transition:transform .2s cubic-bezier(.12,0,.39,0), -webkit-transform .2s cubic-bezier(.12,0,.39,0);transition:transform .2s cubic-bezier(.12,0,.39,0),-webkit-transform .2s cubic-bezier(.12,0,.39,0);width:100%}@media(max-width:767px){.award .award__extend{right:0;width:7.6923076923vw}}.award .award__years{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;opacity:.5}@media(max-width:767px){.award .award__years{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:400;grid-row:2;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.award .award__years{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.award .award__years.animate__animated.animate__yearsFadeIn{-webkit-animation:fade-in 2s both;animation:fade-in 2s both}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:.5}}@keyframes fade-in{0%{opacity:0}to{opacity:.5}}.award .award__title{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1}@media(max-width:767px){.award .award__title{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:1.3227513228vw;font-weight:600;letter-spacing:normal;letter-spacing:-.02em;line-height:1;margin-bottom:.5128205128vw;width:85%}}@media(max-width:767px)and (max-width:767px){.award .award__title{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.award--light{border-top:#373a40;color:#373a40}.award__info-wrap{grid-column-start:2;max-height:0;overflow:hidden;-webkit-transition:max-height .2s cubic-bezier(.12,0,.39,0);transition:max-height .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.award__info-wrap{grid-column-start:auto}}.award__content{padding-top:2.6455026455vw;width:32%}@media(max-width:767px){.award__content{padding-left:15.641025641vw;padding-right:7.6923076923vw;padding-top:4.6153846154vw;width:100%}}.award__project{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:600;letter-spacing:-.02em;line-height:1;margin-bottom:1.9841269841vw}@media(max-width:767px){.award__project{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:1.9841269841vw;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:.7692307692vw}}@media(max-width:767px)and (max-width:767px){.award__project{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.award__desc{font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:5.6878306878vw}@media(max-width:767px){.award__desc{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:4.358974359vw}}@media(max-width:767px)and (max-width:767px){.award__desc{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.award__link{color:#f3ebe8;cursor:pointer;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.award__link{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.3227513228vw;font-weight:600;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.award__link{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.select2-container--tochka{background:#f3ebe8;border-radius:.3306878307vw;color:#373a40;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;-webkit-transition:background .2s cubic-bezier(.12,0,.39,0);transition:background .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.select2-container--tochka{border-radius:1.2820512821vw;font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.select2-container--tochka{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.select2-selection{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:context-menu;display:block;height:100%;outline:none;-webkit-transition:all .3s;transition:all .3s;width:100%}.select2-selection--single .select2-selection__arrow{background:url(img/arrow-up.svg) 50%/contain no-repeat;height:.7936507937vw;position:absolute;right:.7936507937vw;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);width:.7936507937vw}@media(max-width:767px){.select2-selection--single .select2-selection__arrow{height:3.3333333333vw;right:4.2307692308vw;width:3.3333333333vw}}.select2-container--open.select2-container--below{border-radius:.3306878307vw .3306878307vw 0 0}@media(max-width:767px){.select2-container--open.select2-container--below{border-radius:1.2820512821vw 1.2820512821vw 0 0}}.select2-container--open.select2-container--above{border-radius:0 0 .3306878307vw .3306878307vw}@media(max-width:767px){.select2-container--open.select2-container--above{border-radius:0 0 1.2820512821vw 1.2820512821vw}}.select2-container--open.select2-selection--single .select2-selection__arrow{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.select2-dropdown{background:#f3ebe8;border:none;border-bottom-left-radius:.3306878307vw;border-bottom-right-radius:.3306878307vw;overflow:hidden}.select2-container.select2-container--tochka .select2-selection .select2-selection__rendered{padding:.462962963vw .3968253968vw}@media(max-width:767px){.select2-container.select2-container--tochka .select2-selection .select2-selection__rendered{padding:3.0769230769vw 2.5641025641vw}}.select2-container.select2-container--tochka .select2-selection--single .select2-selection__rendered{float:left;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;width:100%}@media(max-width:767px){.select2-container.select2-container--tochka .select2-selection--single .select2-selection__rendered{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.select2-container.select2-container--tochka .select2-selection--single .select2-selection__rendered{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.select2-results__options{background:#f3ebe8;color:#373a40;margin:0}.select2-results__option{display:block;padding:.6613756614vw}@media(max-width:767px){.select2-results__option{padding:2.5641025641vw}}.select2-results__option--highlighted[aria-selected]{background:rgba(82,78,84,.7);color:#f3ebe8}.contact-form__checkbox{opacity:0;position:absolute}.contact-form__checkbox+label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contact-form__checkbox+label:before{background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #f3ebe8;border-radius:.3306878307vw;content:"";cursor:pointer;display:inline-block;height:1.3227513228vw;margin-right:.6613756614vw;width:1.3227513228vw}@media(max-width:767px){.contact-form__checkbox+label:before{border-radius:1.2820512821vw;height:5.1282051282vw;margin-right:2.5641025641vw;width:5.1282051282vw}}.contact-form__checkbox:checked+label:before{background-image:url(img/chechbox.svg)}.review__card{background:radial-gradient(ellipse at 50% 50%,#4f5461 0,#202d39 100%);border-radius:.5291005291vw;display:grid;grid-auto-flow:column;grid-template-columns:9.5238095238vw 1fr;grid-template-rows:repeat(3,1fr);overflow:hidden;padding:1.9841269841vw 1.9841269841vw 1.0582010582vw;width:100%;grid-column-gap:13.7566137566vw;-webkit-column-gap:13.7566137566vw;-moz-column-gap:13.7566137566vw;column-gap:13.7566137566vw;height:30.4894179894vw}@media(max-width:767px){.review__card{grid-auto-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:1.2820512821vw;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;grid-template-columns:repeat(2,1fr);grid-template-rows:36.9230769231vw auto 1fr;height:105.8974358974vw;justify-content:space-between;padding:5.1282051282vw 3.0769230769vw}}.review__profile{height:8.7301587302vw;margin-bottom:.6613756614vw;width:100%}@media(max-width:767px){.review__profile{height:auto;margin-bottom:1.0256410256vw;max-height:36.9230769231vw;width:36.9230769231vw}}.review__profile img{border-radius:.3306878307vw;display:block;-webkit-filter:grayscale(1);filter:grayscale(1);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:767px){.review__profile img{border-radius:1.2820512821vw;margin-bottom:0}}.review__profile-text{color:hsla(16,31%,93%,.52);font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.review__profile-text{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1;opacity:.5}}@media(max-width:767px)and (max-width:767px){.review__profile-text{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.review__profile-link{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;font-weight:500;grid-row:3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;letter-spacing:-.02em;line-height:1;margin-top:auto;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(55,58,64,0);-webkit-transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0);transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0);white-space:nowrap}@media(max-width:767px){.review__profile-link{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.0582010582vw;font-weight:400;grid-column:2;grid-row:1;letter-spacing:normal;line-height:1;margin-top:0;text-align:right}}@media(max-width:767px)and (max-width:767px){.review__profile-link{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.review__profile-link:hover{text-decoration-color:currentColor}.review__content{color:#f3ebe8;grid-row:span 3;margin-top:auto;position:relative;text-indent:33%}@media(max-width:767px){.review__content{align-self:auto;grid-column:span 2;grid-row:3;margin-top:auto;text-indent:inherit}}.review__content-text{font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.review__content-text{display:-webkit-box;font-size:7.6923076923vw;letter-spacing:normal;line-height:1;-webkit-line-clamp:7;-webkit-box-orient:vertical;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis}}@media(max-width:767px)and (max-width:767px){.review__content-text{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.review__content-button{color:hsla(16,31%,93%,.5);display:inline-block;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;text-indent:0;-webkit-transform:translateY(-25%);transform:translateY(-25%);white-space:nowrap}@media(max-width:767px){.review__content-button{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.review__content-button:hover{color:#eaedef}@media(max-width:767px){.review__content-button{display:block;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:600;letter-spacing:-.02em;line-height:1;margin-top:5.1282051282vw}}@media(max-width:767px)and (max-width:767px){.review__content-button{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.review__text-wrap{display:block}@media(max-width:767px){.review__text-wrap{grid-column:span 2;grid-row:2}}.review-swiper{margin-left:auto;margin-right:auto;overflow:hidden;width:81.0185185185vw}@media(max-width:767px){.review-swiper{grid-column:span 2;width:100%}}.review__link-all{display:none}@media(max-width:767px){.review__link-all{display:block;font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;grid-column:span 2;line-height:1;padding-bottom:4.358974359vw;padding-top:2.5641025641vw;text-align:center}}@media(max-width:767px)and (max-width:767px){.review__link-all{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.publication{position:relative;width:100%}.publication:before{background:#373a40;content:"";height:1px;position:absolute;width:100%}.publication--animated.animate__animated.animate__width:before{-webkit-animation:width 1.5s both;animation:width 1.5s both}.publication.no-link{cursor:default;pointer-events:none}.publication__header{color:#373a40;margin-bottom:2.7116402116vw;padding-top:1.7195767196vw}@media(max-width:767px){.publication__header{margin-bottom:6.6666666667vw;padding-top:2.5641025641vw}}.publication__title{font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin-top:.5952380952vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.publication__title{font-family:Articulat,sans-serif;font-size:7.6923076923vw;font-size:1.9841269841vw;font-weight:400;letter-spacing:normal;line-height:1;margin-top:0}}@media(max-width:767px)and (max-width:767px){.publication__title{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.publication__title a{text-decoration:underline;-webkit-text-decoration:underline solid rgba(0,0,0,0);text-decoration:underline solid rgba(0,0,0,0);-webkit-text-decoration:underline rgba(0,0,0,0) 3px;text-decoration:underline rgba(0,0,0,0) 3px;text-decoration-thickness:3px;-webkit-transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0);transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.publication__title a{text-decoration-thickness:2px}}.publication__title a:not(.no-link):hover{text-decoration-color:currentColor}.publication__source{display:inline-block;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:600;letter-spacing:-.02em;line-height:1;margin-bottom:.6613756614vw;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.publication__source{font-size:4.1025641026vw;letter-spacing:normal;line-height:1;margin-bottom:.5128205128vw}}.publication__source:not(.no-link):hover{cursor:pointer;opacity:.5}.publication__content{display:grid;grid-template-columns:77.3148148148vw auto}@media(max-width:767px){.publication__content{grid-auto-flow:row;grid-template-columns:none}}.publication__content--experience{display:block;grid-template-columns:none;width:100%}@media(max-width:767px){.publication__content--experience{grid-auto-flow:unset}}.publication__image-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.publication__image-wrapper.animate__animated.animate__width{-webkit-animation:width 1.5s both;animation:width 1.5s both}.publication__image{display:block;height:34.2592592593vw;overflow:hidden;position:relative;width:77.3148148148vw}@media(max-width:767px){.publication__image{border-radius:1.2820512821vw;height:76.9230769231vw;width:94.8717948718vw}}.publication__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.publication__image--experience{height:34.2592592593vw;width:100%}@media(max-width:767px){.publication__image--experience{border-radius:1.2820512821vw;height:76.9230769231vw}}.publication__image--experience img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.publication--animated .publication__image--experience{width:90.9391534392vw}@media(max-width:767px){.publication--animated .publication__image--experience{width:94.8717948718vw}}.publication__list{padding-left:2.6455026455vw}@media(max-width:767px){.publication__list{display:grid;padding-left:0;padding-top:5.1282051282vw;width:auto;grid-gap:5.1282051282vw 9.4871794872vw;gap:5.1282051282vw 9.4871794872vw;grid-template-columns:1fr 1fr}}.publication__item{margin-bottom:1.5211640212vw}@media(max-width:767px){.publication__item{margin-bottom:0}}.publication__item:last-child{margin-bottom:0}.publication__item:hover .publication__link-title{text-decoration-color:currentColor}.publication__link{color:#373a40;font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:600;letter-spacing:-.02em;line-height:1;position:relative;text-wrap:nowrap}@media(max-width:767px){.publication__link{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.publication__link:after{content:"→";margin-left:.2em;position:absolute}.publication__link-title{-ms-hyphens:auto;hyphens:auto;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-wrap:wrap;-webkit-transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0);transition:text-decoration-color .2s cubic-bezier(.12,0,.39,0)}.video{position:relative}.video .video__header{left:-17%;max-width:12.1031746032vw;pointer-events:none;position:absolute;top:2.3148148148vw;z-index:1}@media(max-width:767px){.video .video__header{left:-7%;max-width:46.9230769231vw;top:8.9743589744vw}}.video .video__name{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:.7936507937vw}@media(max-width:767px){.video .video__name{font-size:5.1282051282vw;letter-spacing:normal;line-height:1;margin-bottom:0}}.video .video__wrap{border-radius:50%;cursor:pointer;height:21.4285714286vw;overflow:hidden;position:relative;width:21.4285714286vw}@media(max-width:767px){.video .video__wrap{height:83.0769230769vw;width:83.0769230769vw}}.video .video__wrap:hover .video__player{-webkit-filter:brightness(.5);filter:brightness(.5)}.video .video__wrap:hover .video__controls{opacity:1}.video .active .video__player{-webkit-filter:none;filter:none}.video .active .video__controls{opacity:0}.video .active .svg-play{display:none}.video .active .svg-pause{display:inline-block}.video .video__player{border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-filter:brightness(.5);filter:brightness(.5);height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;pointer-events:none;position:relative;-webkit-transition:-webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:-webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0), -webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0),-webkit-filter .2s cubic-bezier(.12,0,.39,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.video .video__controls{border:1px solid #f3ebe8;border-radius:50%;height:4.8941798942vw;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0),background .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0),background .2s cubic-bezier(.12,0,.39,0);width:4.8941798942vw;z-index:1}@media(max-width:767px){.video .video__controls{height:18.9743589744vw;width:18.9743589744vw}}.video .video__controls:hover path,.video .video__controls:hover rect{fill:#373a40}.video svg{height:1.9841269841vw;position:absolute;width:1.5873015873vw}@media(max-width:767px){.video svg{height:7.6923076923vw;width:6.1538461538vw}}.video .svg-pause{display:none;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video .svg-play{left:54%;top:50%;-webkit-transform:translate(-54%,-50%);transform:translate(-54%,-50%)}.video .video__position{font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;opacity:.5}@media(max-width:767px){.video .video__position{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.3227513228vw;font-weight:600;letter-spacing:normal;letter-spacing:-.02em;line-height:1}}@media(max-width:767px)and (max-width:767px){.video .video__position{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.rate{display:none;grid-template-columns:69.708994709vw 14.9470899471vw}.rate.active{display:grid}@media(max-width:767px){.rate.active{display:block}}.rate .rate__button,.rate .rate__content{border:1px solid #f3ebe8;border-radius:.3306878307vw}@media(max-width:767px){.rate .rate__button,.rate .rate__content{border:none}}.rate .rate__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.9100529101vw 2.5793650794vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.6296296296vw}@media(max-width:767px){.rate .rate__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0;overflow:hidden;padding:0}}.rate .rate__button{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1;line-height:.9;-webkit-transition:background .2s cubic-bezier(.12,0,.39,0);transition:background .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.rate .rate__button{display:none;font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.rate .rate__button:hover{background:#f3ebe8;color:#373a40;cursor:pointer}.rate .rate__button:hover .rate__link-text{color:#373a40}.rate .rate__button .rate__link-text{color:#f3ebe8;-webkit-transition:color .2s cubic-bezier(.12,0,.39,0),text-decoration-color .2s cubic-bezier(.12,0,.39,0);transition:color .2s cubic-bezier(.12,0,.39,0),text-decoration-color .2s cubic-bezier(.12,0,.39,0)}.rate .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.3227513228vw}@media(min-width:768px){.rate .swiper-wrapper{-webkit-transform:translate(0)!important;transform:translate(0)!important}}@media(max-width:767px){.rate .swiper-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}.rate .rate__stage{min-width:100%}}.rate .rate__stage-content{display:grid;grid-template-columns:auto 23.8756613757vw;grid-gap:1.9841269841vw;gap:1.9841269841vw}@media(max-width:767px){.rate .rate__stage-content{grid-template-columns:1fr}}.rate .rate__stage-title{font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1;line-height:.91;margin-bottom:.6613756614vw}@media(max-width:767px){.rate .rate__stage-title{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:1.2820512821vw}}@media(max-width:767px)and (max-width:767px){.rate .rate__stage-title{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.rate .rate__stage-description{font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1;line-height:.91}@media(max-width:767px){.rate .rate__stage-description{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.rate .rate__stage-description{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.rate .rate__message,.rate .rate__stage-header{font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;letter-spacing:-.02em;line-height:1;line-height:.91;width:38.5582010582vw}@media(max-width:767px){.rate .rate__message,.rate .rate__stage-header{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:2.6455026455vw;font-weight:400;letter-spacing:normal;letter-spacing:-.02em;line-height:1;width:100%}}@media(max-width:767px)and (max-width:767px){.rate .rate__message,.rate .rate__stage-header{font-size:7.6923076923vw;letter-spacing:normal;line-height:1}}.rate .rate__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media(max-width:767px){.rate .rate__price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.rate .rate__price.hasPrefix{gap:.9920634921vw}.rate .rate__price-prefix{font-family:Articulat,sans-serif;font-size:3.9682539683vw;font-weight:400;letter-spacing:normal;line-height:1}@media(max-width:767px){.rate .rate__price-prefix{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1;padding-left:1.2820512821vw}}@media(max-width:767px)and (max-width:767px){.rate .rate__price-prefix{font-size:7.6923076923vw;letter-spacing:normal;line-height:1}}.rate .rate__price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Articulat,sans-serif;font-size:6.6137566138vw;font-weight:400;gap:1.5873015873vw;letter-spacing:normal;line-height:1}@media(max-width:767px){.rate .rate__price-wrap{font-size:8.2051282051vw;font-size:25.641025641vw;font-weight:300;font-weight:400;gap:0;letter-spacing:normal;letter-spacing:-.02em;line-height:1}.rate .rate__price-measure{font-size:14.8717948718vw}}.rate .rate__price-measure span{font-family:Articulat,sans-serif,Inter!important}@media(max-width:767px){.rate .rate__price-text{padding:2.5641025641vw 2.5641025641vw 2.5641025641vw 0}.rate .rate__price-text.hasPrefix{padding:0 2.5641025641vw 2.5641025641vw 0}}.rate .rate__arrows{display:none}@media(max-width:767px){.rate .rate__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5.1282051282vw;height:11.5384615385vw;padding:1.5384615385vw 3.3333333333vw 1.5384615385vw 0}}.rate .rate__arrows svg{-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}.rate .rate__arrows svg path{fill:#f3ebe8}.rate .rate__arrows .swiper-button-disabled{opacity:.5}.rate .rate__arrows .rate__count{font-family:Articulat,sans-serif;font-size:1.3227513228vw;font-weight:400;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.rate .rate__arrows .rate__count{font-size:5.1282051282vw;letter-spacing:normal;line-height:1}}.employee-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#f3ebe8;-ms-flex-direction:column;flex-direction:column;gap:.7275132275vw}@media(max-width:767px){.employee-card{gap:1.2820512821vw}}.employee-card:hover{cursor:pointer}.employee-card:hover .employee-card__avatar-wrap{-webkit-filter:brightness(80%);filter:brightness(80%)}.employee-card .employee-card__avatar-wrap{height:35.7142857143vw;overflow:hidden;-webkit-transition:-webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:-webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0), -webkit-filter .2s cubic-bezier(.12,0,.39,0);transition:filter .2s cubic-bezier(.12,0,.39,0),-webkit-filter .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.employee-card .employee-card__avatar-wrap{border-radius:1.0256410256vw;height:110.2564102564vw}}.employee-card .employee-card__avatar-wrap img{-o-object-fit:cover;object-fit:cover;width:100%}.employee-card .employee-card__name{font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:.6613756614vw}@media(max-width:767px){.employee-card .employee-card__name{font-size:7.6923076923vw;letter-spacing:normal;line-height:1;margin-bottom:1.2820512821vw}}.employee-card .employee-card__post{font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;opacity:.5}@media(max-width:767px){.employee-card .employee-card__post{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.employee-card .employee-card__post{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.modal-menu__nav{display:grid;grid-template-columns:52.2486772487vw 1fr;position:relative;z-index:2;grid-gap:8.7962962963vw 6.3492063492vw;gap:8.7962962963vw 6.3492063492vw;left:8.5317460317vw;top:5.9523809524vw;width:83.664021164vw}@media(max-width:767px){.modal-menu__nav{gap:initial;grid-template-columns:1fr;left:auto;top:17.9487179487vw;width:100%}}.modal-menu__nav li{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media(max-width:767px){.modal-menu__nav li{height:8.4615384615vw;text-align:center}}.modal-menu__nav li svg{height:100%;width:auto}.modal-menu__nav a{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:2.6455026455vw;font-weight:400;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;letter-spacing:-.02em;line-height:1}@media(max-width:767px){.modal-menu__nav a{font-family:Articulat,sans-serif;font-size:7.6923076923vw;font-size:9.9206349206vw;font-weight:400;letter-spacing:normal;line-height:1}}@media(max-width:767px)and (max-width:767px){.modal-menu__nav a{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.modal-menu__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;gap:1.9841269841vw 0}@media(max-width:767px){.modal-menu__nav ul{gap:6.4102564103vw 2.5641025641vw}.modal-menu__nav ul:first-of-type{margin-bottom:6.4102564103vw}}.modal-menu__nav ul:first-of-type a{font-family:Articulat,sans-serif;font-size:9.9206349206vw;font-weight:400}@media(max-width:767px){.modal-menu__nav ul:first-of-type a{font-size:10.2564102564vw;letter-spacing:normal;line-height:1}}.modal-menu__nav .modal-menu__socials{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width:767px){.modal-menu__nav .modal-menu__socials{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.modal-menu__nav .modal-menu__socials svg{height:2.1164021164vw;width:2.1164021164vw}@media(max-width:767px){.modal-menu__nav .modal-menu__socials svg{height:8.2051282051vw;width:8.2051282051vw}}.modal-menu__nav .modal-menu__socials .max-icon{width:5.291005291vw}@media(max-width:767px){.modal-menu__nav .modal-menu__socials .max-icon{width:20.5128205128vw}}.modal-menu__nav .modal-menu__socials li:last-child{margin-left:9.0608465608vw}@media(max-width:767px){.modal-menu__nav .modal-menu__socials li:last-child{display:none}}.modal-menu__nav .modal-menu__search{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(16,31%,93%,.2);border-radius:.6613756614vw;padding-left:1.3227513228vw;padding-right:.8597883598vw}@media(max-width:767px){.modal-menu__nav .modal-menu__search{background:rgba(0,0,0,0);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:2.5641025641vw;grid-row:3;height:12.0512820513vw;justify-content:center;margin-bottom:18.4615384615vw;margin-top:7.6923076923vw;padding-left:0;padding-right:0}.modal-menu__nav .svg-clear-input{display:none}}.modal-menu__nav .modal-menu__input{background:rgba(0,0,0,0);-webkit-box-flex:1;color:#f3ebe8;-ms-flex:1;flex:1;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;height:3.1084656085vw;letter-spacing:normal;line-height:1;-webkit-transition:all .2s cubic-bezier(.12,0,.39,0);transition:all .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.modal-menu__nav .modal-menu__input{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1;-webkit-box-flex:initial;border:none;border-radius:2.5641025641vw;cursor:pointer;-ms-flex:initial;flex:initial;font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;height:12.0512820513vw;outline:none;width:13.8461538462vw}}@media(max-width:767px)and (max-width:767px){.modal-menu__nav .modal-menu__input{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.modal-menu__nav .modal-menu__input::-webkit-input-placeholder{color:hsla(16,31%,93%,.75)}.modal-menu__nav .modal-menu__input::-moz-placeholder{color:hsla(16,31%,93%,.75)}.modal-menu__nav .modal-menu__input:-ms-input-placeholder{color:hsla(16,31%,93%,.75)}.modal-menu__nav .modal-menu__input::-ms-input-placeholder{color:hsla(16,31%,93%,.75)}.modal-menu__nav .modal-menu__input::placeholder{color:hsla(16,31%,93%,.75)}@media(max-width:767px){.modal-menu__nav .modal-menu__input::-webkit-input-placeholder{color:rgba(0,0,0,0)}.modal-menu__nav .modal-menu__input::-moz-placeholder{color:rgba(0,0,0,0)}.modal-menu__nav .modal-menu__input:-ms-input-placeholder{color:rgba(0,0,0,0)}.modal-menu__nav .modal-menu__input::-ms-input-placeholder{color:rgba(0,0,0,0)}.modal-menu__nav .modal-menu__input::placeholder{color:rgba(0,0,0,0)}}@media(max-width:767px){.modal-menu__nav .modal-menu__input:focus::-webkit-input-placeholder{color:hsla(16,31%,93%,.75)}.modal-menu__nav .modal-menu__input:focus::-moz-placeholder{color:hsla(16,31%,93%,.75)}.modal-menu__nav .modal-menu__input:focus:-ms-input-placeholder{color:hsla(16,31%,93%,.75)}.modal-menu__nav .modal-menu__input:focus::-ms-input-placeholder{color:hsla(16,31%,93%,.75)}.modal-menu__nav .modal-menu__input:focus::placeholder{color:hsla(16,31%,93%,.75)}}@media(max-width:767px){.modal-menu__nav .modal-menu__input:not(:-moz-placeholder-shown){background-color:hsla(16,31%,93%,.2);cursor:auto;padding-left:13.8461538462vw;padding-right:8.7179487179vw;width:95.1282051282vw}.modal-menu__nav .modal-menu__input:not(:-ms-input-placeholder){background-color:hsla(16,31%,93%,.2);cursor:auto;padding-left:13.8461538462vw;padding-right:8.7179487179vw;width:95.1282051282vw}.modal-menu__nav .modal-menu__input:focus,.modal-menu__nav .modal-menu__input:not(:placeholder-shown){background-color:hsla(16,31%,93%,.2);cursor:auto;padding-left:13.8461538462vw;padding-right:8.7179487179vw;width:95.1282051282vw}}.modal-menu__nav .modal-menu__input:not(:-moz-placeholder-shown)+.svg-search{background-color:rgba(0,0,0,0);border:none;z-index:0}.modal-menu__nav .modal-menu__input:not(:-ms-input-placeholder)+.svg-search{background-color:rgba(0,0,0,0);border:none;z-index:0}.modal-menu__nav .modal-menu__input:focus+.svg-search,.modal-menu__nav .modal-menu__input:not(:placeholder-shown)+.svg-search{background-color:rgba(0,0,0,0);border:none;z-index:0}.modal-menu__nav svg path{fill:#f3ebe8}.modal-menu__nav .svg-search{height:2.3148148148vw;position:relative;right:.6613756614vw;width:2.3148148148vw}@media(max-width:767px){.modal-menu__nav .svg-search{height:auto;left:0;position:absolute;width:13.8461538462vw;z-index:-1}}.modal-menu__nav .svg-email path,.modal-menu__nav .svg-search path{fill:rgba(0,0,0,0);stroke:#f3ebe8}.search{display:none;padding:3.3068783069vw 9.2592592593vw 0 5.6878306878vw}@media(max-width:767px){.search{padding:18.7179487179vw 1.2820512821vw 0}}.search .search__header{margin-bottom:5.8862433862vw}@media(max-width:767px){.search .search__header{margin-bottom:6.1538461538vw}}.search .search__results{max-height:29.1005291005vw;overflow-y:scroll}@media(max-width:767px){.search .search__results{max-height:108.9743589744vw}}.search .search__input{background-color:hsla(16,31%,93%,.19);border-radius:.3306878307vw;color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-size:1.1243386243vw;font-weight:400;letter-spacing:normal;line-height:1;line-height:1.3;padding:1.917989418vw 1.3227513228vw;width:100%}@media(max-width:767px){.search .search__input{border-radius:1.2820512821vw;font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-size:4.358974359vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1;padding:6.5384615385vw 5.1282051282vw}}@media(max-width:767px)and (max-width:767px){.search .search__input{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.search .search__note{color:#f3ebe8;font-family:Articulat,sans-serif;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;margin-top:1.7857142857vw;padding-left:3.373015873vw}@media(max-width:767px){.search .search__note{font-family:Articulat,sans-serif;font-size:5.1282051282vw;font-size:1.9841269841vw;font-weight:600;font-weight:400;letter-spacing:normal;line-height:1;margin-top:2.3076923077vw;padding-left:6.4102564103vw}}@media(max-width:767px)and (max-width:767px){.search .search__note{font-size:4.1025641026vw;letter-spacing:normal;line-height:1}}.search .search__result{border-top:1px solid #f3ebe8;color:#f3ebe8;display:block;font-family:Articulat,sans-serif;font-size:1.9841269841vw;font-weight:400;line-height:1;padding:1.5211640212vw 0 2.380952381vw 1.1904761905vw;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.search .search__result{font-family:Articulat,sans-serif;font-size:4.1025641026vw;font-size:1.0582010582vw;font-weight:400;letter-spacing:normal;line-height:1;padding-bottom:8.7179487179vw;padding-top:3.8461538462vw}}@media(max-width:767px)and (max-width:767px){.search .search__result{font-size:5.1282051282vw;font-weight:600;letter-spacing:normal;line-height:1}}.search .search__result:hover{cursor:pointer;opacity:.7}@media(max-width:767px){.search .search__result:first-child{border:none}}.modal{background:linear-gradient(67deg,#4f5461,#202d39 67%);height:100dvh;opacity:0;overflow-y:scroll;position:fixed;top:0;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);width:100%;z-index:-1}.modal .svg-close{height:auto;position:absolute;right:.7936507937vw;top:1.8518518519vw;width:3.3068783069vw;z-index:4}@media(max-width:767px){.modal .svg-close{right:2.0512820513vw;top:1.2820512821vw;width:8.9743589744vw}}.modal .svg-close path{fill:#f3ebe8}.modal-menu{display:none}@media(max-width:767px){.modal__content{height:100%}}.modal-review{display:none;left:50%;position:relative;top:1.3227513228vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:43.9814814815vw}@media(max-width:767px){.modal-review{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:76.9230769231vw}}.modal-review img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#modal-promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(0,0,0,.7);height:100dvh;justify-content:center;opacity:0;overflow:hidden;padding-bottom:3.9682539683vw;padding-top:3.9682539683vw;position:fixed;top:0;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);width:100%;z-index:-1}@media(max-width:767px){#modal-promo{padding-bottom:0;padding-top:0}}#modal-promo svg{cursor:pointer;display:block;height:auto;position:absolute;right:.7936507937vw;top:1.8518518519vw;width:3.3068783069vw;z-index:4}#modal-promo svg path{fill:#f3ebe8}@media(max-width:767px){#modal-promo svg{right:2.5641025641vw;top:2.5641025641vw;width:8.9743589744vw}}#modal-promo .modal-promo__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;max-width:60dvw;position:relative}@media(max-width:767px){#modal-promo .modal-promo__link{max-height:calc(100dvh - 11.53846vw);max-width:100%;width:100%}}#modal-promo .modal-promo__link a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:767px){#modal-promo .modal-promo__link a{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100%;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}#modal-promo .modal-promo__link img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media(max-width:767px){#modal-promo .modal-promo__link img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - 6.41026vw);max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.modal-promo_open{opacity:1;z-index:1000}
@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-webkit-transition-timing-function:initial;transition-timing-function:ease;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;display:block;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{border:4px solid #007aff;border-radius:50%;border-top:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";-webkit-filter:blur(50px);filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transform-origin:center bottom;transform-origin:center bottom}
:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}@keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}@keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}@keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}@keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animate__animated.animate__flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.animate__flipOutX{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.animate__flipOutY{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}@keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.animate__hinge{-webkit-animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
