
*{margin:0;border:none;padding:0}*,*::before,*::after{box-sizing:border-box}a,a:link,a:visited{-webkit-text-decoration:none;text-decoration:none}a:hover{-webkit-text-decoration:none;text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-weight:inherit;font-size:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{height:auto;max-width:100%}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:rgba(0,0,0,0)}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background:none;background-color:rgba(0,0,0,0);cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{border:0;padding:0}label{cursor:pointer}legend{display:block}@font-face{src:url(/assets/fonts/RG-Standard-Regular..woff2) format("woff2"),url(/assets/fonts/RG-Standard-Regular..woff) format("woff");font-family:"RG-Standard";font-weight:400;font-style:normal;font-display:swap}@font-face{src:url(/assets/fonts/RG-Standard-SemiBold..woff2) format("woff2"),url(/assets/fonts/RG-Standard-SemiBold..woff) format("woff");font-family:"RG-Standard";font-weight:600;font-style:normal;font-display:swap}@font-face{src:url(/assets/fonts/RG-Standard-Bold..woff2) format("woff2"),url(/assets/fonts/RG-Standard-Bold..woff) format("woff");font-family:"RG-Standard";font-weight:700;font-style:normal;font-display:swap}@font-face{src:url(/assets/fonts/RG-Standard-BoldItalic..woff2) format("woff2"),url(/assets/fonts/RG-Standard-BoldItalic..woff) format("woff");font-family:"RG-Standard";font-weight:700;font-style:italic;font-display:swap}:root{--width-base: 1280;--width-current: 100vw;--width-multiplier: var(--width-current) / var(--width-base)}@media(max-width: 1024px){:root{--width-base: 480;--width-current: 100vmin}}html{width:100%}html.is-lock-scroll,html.is-lock-scroll body{overflow:hidden}html.is-animating{pointer-events:none}body{width:100%;font-family:"RG-Standard",Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:calc(16*100vw / 1280);font-size:calc(16*var(--width-multiplier));line-height:140%;-webkit-text-decoration-skip:objects;text-decoration-skip:objects;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.is-resizing{opacity:0;pointer-events:none}main{flex:1}h1,h2,h3,h4,h5,h6,ul,ol,p,fieldset,figure,picture,blockquote{font-size:inherit}a,button,[type=button]{color:currentColor;transition:.35s;cursor:pointer}button,[type=button]{-webkit-appearance:none;appearance:none;border:0;border-radius:0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}img,svg,video,picture{position:relative;display:block;width:100%;max-width:100%;object-fit:cover}img{height:auto}img[draggable=false]{pointer-events:none;-webkit-user-drag:none}.is-browser-chrome img:not([data-aos]){transform:translateZ(0)}svg{width:100%;height:100%;fill:none}figure,picture{display:block;line-height:0}fieldset{border:0}ul,ol,li{display:block;list-style:none}iframe{display:block}[data-barba=container]{position:absolute;left:0;top:0;width:100%;height:100%}.is-hidden{display:none !important}.is-hide{opacity:0 !important;pointer-events:none !important}@media(max-width: 1024px){.for-desktop{display:none !important}}@media(min-width: 1025px){.for-devices{display:none !important}}@media(min-width: 1025px){.for-tablet{display:none !important}}@media(max-width: 1023px){.for-tablet{display:none !important}}.clearfix{overflow:auto}.clearfix::after{content:"";display:table;clear:both}.visually-hidden{position:absolute;overflow:hidden;margin:-1px;width:1px;height:1px;clip:rect(0 0 0 0)}.dont-break-out{word-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.overlay{position:fixed;left:0;top:0;z-index:40;display:none;align-items:flex-start;justify-content:center;overflow-y:scroll;padding:calc(32*100vw / 1280) 0 calc(35*100vw / 1280);padding:calc(32*var(--width-multiplier)) 0 calc(35*var(--width-multiplier));width:100vw;height:100vh;background:rgba(0,0,0,.6)}.overlay-active{display:flex}.overlay-story{padding:calc(64*100vw / 1280) 0;padding:calc(64*var(--width-multiplier)) 0;overscroll-behavior:none}@media(max-width: 1024px){.overlay{padding:calc(34*100vw / 1280) 0;padding:calc(34*var(--width-multiplier)) 0;height:calc(var(--vh) + 1*100vw / 1280);height:calc(var(--vh) + 1*var(--width-multiplier))}}.overlay-call,.overlay-thx{overscroll-behavior:none}.popup-story{position:relative;padding:calc(152*100vw / 1280) calc(81*100vw / 1280) calc(35*100vw / 1280);padding:calc(152*var(--width-multiplier)) calc(81*var(--width-multiplier)) calc(35*var(--width-multiplier));width:calc(688*100vw / 1280);width:calc(688*var(--width-multiplier));background:#ededed}.popup-story__pin{position:absolute;left:calc(61*100vw / 1280);left:calc(61*var(--width-multiplier));top:calc(-49*100vw / 1280);top:calc(-49*var(--width-multiplier));z-index:5;width:calc(150*100vw / 1280);width:calc(150*var(--width-multiplier));height:calc(150*100vw / 1280);height:calc(150*var(--width-multiplier))}@media(min-width: 1025px){.popup-story__pin .cover__el{transform:scale(1)}.popup-story__pin .cover__name{padding-top:calc(4*100vw / 1280);padding-top:calc(4*var(--width-multiplier));padding-bottom:0;font-size:calc(63*100vw / 1280);font-size:calc(63*var(--width-multiplier))}.popup-story__pin .cover__name span{padding-top:calc(6*100vw / 1280);padding-top:calc(6*var(--width-multiplier));font-size:calc(70*100vw / 1280);font-size:calc(70*var(--width-multiplier))}}@media(max-width: 1024px){.popup-story__pin{left:calc(18*100vw / 1280);left:calc(18*var(--width-multiplier));top:calc(17*100vw / 1280);top:calc(17*var(--width-multiplier));width:calc(100*100vw / 1280);width:calc(100*var(--width-multiplier));height:calc(100*100vw / 1280);height:calc(100*var(--width-multiplier))}.popup-story__pin .cover__name{padding-top:calc(4*100vw / 1280);padding-top:calc(4*var(--width-multiplier));padding-bottom:0;font-size:calc(42*100vw / 1280);font-size:calc(42*var(--width-multiplier))}.popup-story__pin .cover__name span{padding-top:calc(6*100vw / 1280);padding-top:calc(6*var(--width-multiplier));font-size:calc(46*100vw / 1280);font-size:calc(46*var(--width-multiplier))}}.popup-story .map__shares{position:static;margin-top:calc(40*100vw / 1280);margin-top:calc(40*var(--width-multiplier))}.popup-story__img{position:relative;z-index:2;display:flex;justify-content:center;margin:calc(-181*100vw / 1280) auto calc(51*100vw / 1280);margin:calc(-181*var(--width-multiplier)) auto calc(51*var(--width-multiplier));padding:calc(18*100vw / 1280) 0 calc(55*100vw / 1280);padding:calc(18*var(--width-multiplier)) 0 calc(55*var(--width-multiplier));width:calc(420*100vw / 1280);width:calc(420*var(--width-multiplier));box-shadow:0 calc(1*100vw / 1280) calc(3*100vw / 1280) 0 rgba(0,0,0,.25);box-shadow:0 calc(1*var(--width-multiplier)) calc(3*var(--width-multiplier)) 0 rgba(0,0,0,.25);background:url(/assets/images/card-photo-bg.9290c816.png) center no-repeat;background-size:cover;opacity:0;transform:rotate(-4deg)}.popup-story__img img{width:calc(397*100vw / 1280);width:calc(397*var(--width-multiplier))}@media(max-width: 1024px){.popup-story__img img{width:calc(265*100vw / 1280);width:calc(265*var(--width-multiplier))}}@media(max-width: 1024px){.popup-story__img{margin-top:calc(-120*100vw / 1280);margin-top:calc(-120*var(--width-multiplier));margin-bottom:calc(56*100vw / 1280);margin-bottom:calc(56*var(--width-multiplier));padding:calc(12*100vw / 1280) 0 calc(37*100vw / 1280);padding:calc(12*var(--width-multiplier)) 0 calc(37*var(--width-multiplier));width:calc(280*100vw / 1280);width:calc(280*var(--width-multiplier))}}.popup-story__pattern{position:absolute;right:calc(25*100vw / 1280);right:calc(25*var(--width-multiplier));top:calc(110*100vw / 1280);top:calc(110*var(--width-multiplier));z-index:1;display:block;width:calc(294*100vw / 1280);width:calc(294*var(--width-multiplier));height:calc(267*100vw / 1280);height:calc(267*var(--width-multiplier));background:url(/assets/images/pattern.11ed54c9.png) center no-repeat;background-size:cover;mix-blend-mode:lighten;transform:rotate(7deg)}@media(max-width: 1024px){.popup-story__pattern{right:calc(18*100vw / 1280);right:calc(18*var(--width-multiplier));top:calc(14*100vw / 1280);top:calc(14*var(--width-multiplier))}}.popup-story__name{position:relative;z-index:3;margin-bottom:calc(32*100vw / 1280);margin-bottom:calc(32*var(--width-multiplier));font-weight:700;font-size:calc(64*100vw / 1280);font-size:calc(64*var(--width-multiplier));line-height:100%;color:#1406c5;opacity:0}@media(max-width: 1024px){.popup-story__name{font-size:calc(52*100vw / 1280);font-size:calc(52*var(--width-multiplier))}}.popup-story__text{position:relative;z-index:3;font-weight:400;font-size:calc(20*100vw / 1280);font-size:calc(20*var(--width-multiplier));line-height:130%;color:#1406c5;opacity:0}@media(max-width: 1024px){.popup-story__text{font-size:calc(24*100vw / 1280);font-size:calc(24*var(--width-multiplier))}}@media(max-width: 1024px){.popup-story{padding:calc(150*100vw / 1280) calc(32*100vw / 1280) calc(40*100vw / 1280);padding:calc(150*var(--width-multiplier)) calc(32*var(--width-multiplier)) calc(40*var(--width-multiplier));width:calc(420*100vw / 1280);width:calc(420*var(--width-multiplier))}}.popup-thx{position:relative;overflow:hidden;border-radius:calc(24*100vw / 1280);border-radius:calc(24*var(--width-multiplier));padding:calc(174*100vw / 1280) calc(95*100vw / 1280) calc(174*100vw / 1280);padding:calc(174*var(--width-multiplier)) calc(95*var(--width-multiplier)) calc(174*var(--width-multiplier));width:calc(667*100vw / 1280);width:calc(667*var(--width-multiplier));background:linear-gradient(0deg, #cac9d0 41.1%, #d778a5 65.26%, #da659b 100%)}.popup-thx__butterfly{position:absolute;width:calc(62*100vw / 1280);width:calc(62*var(--width-multiplier));left:50%;margin-left:calc(-31*100vw / 1280);margin-left:calc(-31*var(--width-multiplier));bottom:calc(42*100vw / 1280);bottom:calc(42*var(--width-multiplier))}.popup-thx__bg{position:absolute;left:0;top:0;width:100%;height:auto}.popup-thx__descr{padding-top:calc(24*100vw / 1280);padding-top:calc(24*var(--width-multiplier));max-width:calc(374*100vw / 1280);max-width:calc(374*var(--width-multiplier));font-size:calc(24*100vw / 1280);font-size:calc(24*var(--width-multiplier));line-height:110%;text-align:center;color:#fff}.popup-thx__wrap{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.popup-thx__title{margin-bottom:calc(36*100vw / 1280);margin-bottom:calc(36*var(--width-multiplier));font-weight:700;font-size:calc(60*100vw / 1280);font-size:calc(60*var(--width-multiplier));line-height:100%;text-align:center;color:#fff;opacity:.9}@media(max-width: 1024px){.popup-thx__title{margin-bottom:calc(26*100vw / 1280);margin-bottom:calc(26*var(--width-multiplier));font-size:calc(44*100vw / 1280);font-size:calc(44*var(--width-multiplier))}}.popup-thx__btn{z-index:10;border-radius:calc(100*100vw / 1280);border-radius:calc(100*var(--width-multiplier));padding:calc(19*100vw / 1280) calc(0*100vw / 1280);padding:calc(19*var(--width-multiplier)) calc(0*var(--width-multiplier));width:calc(266*100vw / 1280);width:calc(266*var(--width-multiplier));font-weight:600;font-size:calc(18*100vw / 1280);font-size:calc(18*var(--width-multiplier));line-height:100%;text-align:center;color:#fff;background:#1406c5}.popup-thx__btn:disabled{background:rgba(20,6,197,.3);pointer-events:none}@media(hover: hover){.popup-thx__btn:not([disabled]):hover{background:#da659b}}@media(max-width: 1024px){.popup-thx__btn{padding:calc(19*100vw / 1280) 0;padding:calc(19*var(--width-multiplier)) 0}}@media(max-width: 1024px){.popup-thx{padding:calc(214*100vw / 1280) calc(32*100vw / 1280) calc(214*100vw / 1280);padding:calc(214*var(--width-multiplier)) calc(32*var(--width-multiplier)) calc(214*var(--width-multiplier));width:calc(420*100vw / 1280);width:calc(420*var(--width-multiplier))}}.popup-error{position:relative;overflow:hidden;border-radius:calc(24*100vw / 1280);border-radius:calc(24*var(--width-multiplier));padding:calc(224*100vw / 1280) calc(95*100vw / 1280) calc(202*100vw / 1280);padding:calc(224*var(--width-multiplier)) calc(95*var(--width-multiplier)) calc(202*var(--width-multiplier));width:calc(667*100vw / 1280);width:calc(667*var(--width-multiplier));background:linear-gradient(0deg, #cac9d0 41.1%, #d778a5 65.26%, #da659b 100%)}.popup-error__butterfly{position:absolute;width:calc(62*100vw / 1280);width:calc(62*var(--width-multiplier));left:50%;margin-left:calc(-31*100vw / 1280);margin-left:calc(-31*var(--width-multiplier));bottom:calc(42*100vw / 1280);bottom:calc(42*var(--width-multiplier))}.popup-error__bg{position:absolute;left:0;top:0;width:100%;height:auto}.popup-error__wrap{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.popup-error__title{margin-bottom:calc(36*100vw / 1280);margin-bottom:calc(36*var(--width-multiplier));font-weight:700;font-size:calc(60*100vw / 1280);font-size:calc(60*var(--width-multiplier));line-height:100%;text-align:center;color:#fff;opacity:.9}@media(max-width: 1024px){.popup-error__title{margin-bottom:calc(26*100vw / 1280);margin-bottom:calc(26*var(--width-multiplier));font-size:calc(44*100vw / 1280);font-size:calc(44*var(--width-multiplier))}}.popup-error__btn{z-index:10;border-radius:calc(100*100vw / 1280);border-radius:calc(100*var(--width-multiplier));padding:calc(19*100vw / 1280) calc(0*100vw / 1280);padding:calc(19*var(--width-multiplier)) calc(0*var(--width-multiplier));width:calc(266*100vw / 1280);width:calc(266*var(--width-multiplier));font-weight:600;font-size:calc(18*100vw / 1280);font-size:calc(18*var(--width-multiplier));line-height:100%;text-align:center;color:#fff;background:#1406c5}.popup-error__btn:disabled{background:rgba(20,6,197,.3);pointer-events:none}@media(hover: hover){.popup-error__btn:not([disabled]):hover{background:#da659b}}@media(max-width: 1024px){.popup-error__btn{padding:calc(19*100vw / 1280) 0;padding:calc(19*var(--width-multiplier)) 0}}@media(max-width: 1024px){.popup-error{padding:calc(214*100vw / 1280) calc(32*100vw / 1280) calc(292*100vw / 1280);padding:calc(214*var(--width-multiplier)) calc(32*var(--width-multiplier)) calc(292*var(--width-multiplier));width:calc(420*100vw / 1280);width:calc(420*var(--width-multiplier))}}.popup-call{position:relative;overflow:hidden;border-radius:calc(24*100vw / 1280);border-radius:calc(24*var(--width-multiplier));padding:calc(76*100vw / 1280) calc(80*100vw / 1280) calc(32*100vw / 1280);padding:calc(76*var(--width-multiplier)) calc(80*var(--width-multiplier)) calc(32*var(--width-multiplier));width:calc(667*100vw / 1280);width:calc(667*var(--width-multiplier));background:linear-gradient(0deg, #cac9d0 41.1%, #d778a5 65.26%, #da659b 100%)}.popup-call__bg{position:absolute;left:0;top:0;width:100%;height:auto}.popup-call__close{position:absolute;right:calc(21*100vw / 1280);right:calc(21*var(--width-multiplier));top:calc(21*100vw / 1280);top:calc(21*var(--width-multiplier));z-index:2;display:flex;align-items:center;justify-content:center;border-radius:50%;width:calc(40*100vw / 1280);width:calc(40*var(--width-multiplier));height:calc(40*100vw / 1280);height:calc(40*var(--width-multiplier));transition:all .3s;cursor:pointer}.popup-call__close svg{width:calc(22*100vw / 1280);width:calc(22*var(--width-multiplier));height:calc(22*100vw / 1280);height:calc(22*var(--width-multiplier))}@media(max-width: 1024px){.popup-call__close svg{width:calc(22*100vw / 1280);width:calc(22*var(--width-multiplier));height:calc(22*100vw / 1280);height:calc(22*var(--width-multiplier))}}@media(max-width: 1024px){.popup-call__close{right:calc(13*100vw / 1280);right:calc(13*var(--width-multiplier));top:calc(13*100vw / 1280);top:calc(13*var(--width-multiplier))}}.popup-call__wrap{position:relative;z-index:2}.popup-call__textarea{position:relative;width:100%}.popup-call__calc{position:absolute;right:calc(16*100vw / 1280);right:calc(16*var(--width-multiplier));bottom:calc(8*100vw / 1280);bottom:calc(8*var(--width-multiplier));font-size:calc(14*100vw / 1280);font-size:calc(14*var(--width-multiplier));line-height:110%;text-align:right;color:rgba(0,0,0,.7);opacity:.6;pointer-events:none}.popup-call__form{display:flex;flex-direction:column;align-items:center}.popup-call__form input[type=text],.popup-call__form input[type=tel],.popup-call__form input[type=email]{display:block;margin-bottom:calc(10*100vw / 1280);margin-bottom:calc(10*var(--width-multiplier));border-radius:calc(8*100vw / 1280);border-radius:calc(8*var(--width-multiplier));padding:calc(16*100vw / 1280) calc(17*100vw / 1280) calc(15*100vw / 1280);padding:calc(16*var(--width-multiplier)) calc(17*var(--width-multiplier)) calc(15*var(--width-multiplier));width:100%;font-weight:400;font-size:calc(18*100vw / 1280);font-size:calc(18*var(--width-multiplier));line-height:110%;color:#000;background:#f1f1f1}.popup-call__form input[type=text]::placeholder,.popup-call__form input[type=tel]::placeholder,.popup-call__form input[type=email]::placeholder{color:rgba(0,0,0,.4)}.popup-call__form input[type=text].error,.popup-call__form input[type=tel].error,.popup-call__form input[type=email].error{color:#da659b}.popup-call__form input[type=text].error::placeholder,.popup-call__form input[type=tel].error::placeholder,.popup-call__form input[type=email].error::placeholder{color:#da659b}.popup-call__form textarea{display:block;outline:none;border-radius:calc(8*100vw / 1280);border-radius:calc(8*var(--width-multiplier));padding:calc(17*100vw / 1280) calc(17*100vw / 1280) calc(25*100vw / 1280);padding:calc(17*var(--width-multiplier)) calc(17*var(--width-multiplier)) calc(25*var(--width-multiplier));width:100%;min-height:calc(113*100vw / 1280);min-height:calc(113*var(--width-multiplier));font-weight:400;font-size:calc(18*100vw / 1280);font-size:calc(18*var(--width-multiplier));line-height:110%;color:#000;background:#f1f1f1;resize:none}.popup-call__form textarea::placeholder{color:rgba(0,0,0,.4)}.popup-call__form textarea.error{color:#da659b}.popup-call__form textarea.error::placeholder{color:#da659b}.popup-call__form button{z-index:10;margin-top:calc(28*100vw / 1280);margin-top:calc(28*var(--width-multiplier));border-radius:calc(100*100vw / 1280);border-radius:calc(100*var(--width-multiplier));padding:calc(19*100vw / 1280) calc(0*100vw / 1280);padding:calc(19*var(--width-multiplier)) calc(0*var(--width-multiplier));width:calc(266*100vw / 1280);width:calc(266*var(--width-multiplier));font-weight:600;font-size:calc(18*100vw / 1280);font-size:calc(18*var(--width-multiplier));line-height:100%;text-align:center;color:#fff;background:#1406c5}.popup-call__form button:disabled{background:rgba(20,6,197,.3);pointer-events:none}@media(hover: hover){.popup-call__form button:not([disabled]):hover{background:#da659b}}@media(max-width: 1024px){.popup-call__form button{margin-top:calc(36*100vw / 1280);margin-top:calc(36*var(--width-multiplier));padding:calc(19*100vw / 1280) 0;padding:calc(19*var(--width-multiplier)) 0}}.popup-call__bottom{display:flex;flex-direction:column;align-items:center;padding:calc(24*100vw / 1280) calc(15*100vw / 1280) 0;padding:calc(24*var(--width-multiplier)) calc(15*var(--width-multiplier)) 0}@media(max-width: 1024px){.popup-call__bottom{padding:calc(18*100vw / 1280) calc(21*100vw / 1280) 0;padding:calc(18*var(--width-multiplier)) calc(21*var(--width-multiplier)) 0}}.popup-call-file{position:relative;display:flex;align-items:flex-start;margin-bottom:calc(15*100vw / 1280);margin-bottom:calc(15*var(--width-multiplier));width:100%}.popup-call-file__control{display:flex;align-items:center;margin-right:calc(31*100vw / 1280);margin-right:calc(31*var(--width-multiplier));gap:calc(11*100vw / 1280);gap:calc(11*var(--width-multiplier))}.popup-call-file__icon{position:relative;margin-top:calc(-1*100vw / 1280);margin-top:calc(-1*var(--width-multiplier));width:calc(22*100vw / 1280);width:calc(22*var(--width-multiplier));height:calc(22*100vw / 1280);height:calc(22*var(--width-multiplier))}.popup-call-file__icon picture:nth-child(2){display:none}.popup-call-file__text{padding-top:calc(5*100vw / 1280);padding-top:calc(5*var(--width-multiplier));font-weight:400;font-size:calc(12*100vw / 1280);font-size:calc(12*var(--width-multiplier));line-height:110%;color:rgba(0,0,0,.7);opacity:.6;transition:all .3s}@media(max-width: 1024px){.popup-call-file__text{margin-right:-5%;padding-left:calc(33*100vw / 1280);padding-left:calc(33*var(--width-multiplier));width:105%}}.popup-call-file__name{overflow:hidden;width:calc(105*100vw / 1280);width:calc(105*var(--width-multiplier));font-size:calc(16*100vw / 1280);font-size:calc(16*var(--width-multiplier));line-height:110%;white-space:nowrap;text-overflow:ellipsis;color:rgba(0,0,0,.7)}@media(max-width: 1024px){.popup-call-file__name{width:calc(200*100vw / 1280);width:calc(200*var(--width-multiplier))}}.popup-call-file__nameerror{display:none;align-items:center;overflow:hidden;width:calc(105*100vw / 1280);width:calc(105*var(--width-multiplier));font-size:calc(16*100vw / 1280);font-size:calc(16*var(--width-multiplier));line-height:110%;white-space:nowrap;text-overflow:ellipsis;color:#da659b;gap:calc(4*100vw / 1280);gap:calc(4*var(--width-multiplier))}.popup-call-file__nameerror picture{width:calc(8*100vw / 1280);width:calc(8*var(--width-multiplier));height:calc(8*100vw / 1280);height:calc(8*var(--width-multiplier))}@media(max-width: 1024px){.popup-call-file__nameerror{width:calc(200*100vw / 1280);width:calc(200*var(--width-multiplier))}}.popup-call-file input{position:absolute;left:0;top:0;display:block;overflow:hidden;width:0;height:0;opacity:0;visibility:hidden}.popup-call-file.error .popup-call-file__name{display:none}.popup-call-file.error .popup-call-file__nameerror{display:flex}.popup-call-file.error .popup-call-file__icon picture:nth-child(1){display:none}.popup-call-file.error .popup-call-file__icon picture:nth-child(2){display:block}.popup-call-file.error .popup-call-file__text{color:#da659b;opacity:1}@media(max-width: 1024px){.popup-call-file{flex-wrap:wrap;margin-bottom:calc(19*100vw / 1280);margin-bottom:calc(19*var(--width-multiplier));gap:calc(3*100vw / 1280) 0;gap:calc(3*var(--width-multiplier)) 0}}.popup-call__checkbox{position:relative;display:flex;align-items:center;margin-bottom:calc(12*100vw / 1280);margin-bottom:calc(12*var(--width-multiplier));width:100%;font-size:calc(16*100vw / 1280);font-size:calc(16*var(--width-multiplier));line-height:110%;color:rgba(0,0,0,.7);-webkit-user-select:none;user-select:none}.popup-call__checkbox .text{width:calc(100% - 35*100vw / 1280);width:calc(100% - 35*var(--width-multiplier))}.popup-call__checkbox .box{display:flex;align-items:center;justify-content:center;margin-right:calc(14*100vw / 1280);margin-right:calc(14*var(--width-multiplier));border:calc(1.5*100vw / 1280) solid rgba(0,0,0,.7);border:calc(1.5*var(--width-multiplier)) solid rgba(0,0,0,.7);border-radius:calc(6*100vw / 1280);border-radius:calc(6*var(--width-multiplier));width:calc(21*100vw / 1280);width:calc(21*var(--width-multiplier));height:calc(21*100vw / 1280);height:calc(21*var(--width-multiplier))}.popup-call__checkbox .box svg{width:calc(15*100vw / 1280);width:calc(15*var(--width-multiplier));height:calc(12*100vw / 1280);height:calc(12*var(--width-multiplier));opacity:0;transition:all .3s}@media(max-width: 1024px){.popup-call__checkbox .box{position:relative;top:calc(-3*100vw / 1280);top:calc(-3*var(--width-multiplier))}}.popup-call__checkbox input{position:absolute;left:0;top:0;display:block;overflow:hidden;width:0;height:0;opacity:0;visibility:hidden}.popup-call__checkbox input:checked+.box svg{opacity:1}.popup-call__checkbox a{-webkit-text-decoration:underline;text-decoration:underline}@media(hover: hover){.popup-call__checkbox a:not([disabled]):hover{color:#da659b}}.popup-call__checkbox.error{color:#da659b}.popup-call__checkbox.error .box{border:calc(1.5*100vw / 1280) solid #da659b;border:calc(1.5*var(--width-multiplier)) solid #da659b}@media(max-width: 1024px){.popup-call__checkbox{align-items:flex-start;margin-right:calc(-20*100vw / 1280);margin-right:calc(-20*var(--width-multiplier));margin-bottom:calc(19*100vw / 1280);margin-bottom:calc(19*var(--width-multiplier));width:calc(100% + 20*100vw / 1280);width:calc(100% + 20*var(--width-multiplier))}}.popup-call__types{display:grid;grid-gap:calc(16*100vw / 1280) 0;grid-gap:calc(16*var(--width-multiplier)) 0;grid-template-columns:repeat(3, 1fr);margin-bottom:calc(24*100vw / 1280);margin-bottom:calc(24*var(--width-multiplier));width:80%;font-weight:400;font-size:calc(14*100vw / 1280);font-size:calc(14*var(--width-multiplier));line-height:143%;white-space:nowrap;color:#292929}.popup-call__types label{position:relative;z-index:3;display:flex;-webkit-user-select:none;user-select:none}.popup-call__types label input{position:absolute;left:0;top:0;overflow:hidden;margin:0;padding:0;width:0;height:0;opacity:0;visibility:hidden}.popup-call__types label input:checked+.box::after{opacity:1}.popup-call__types label .box{position:relative;margin-top:calc(5*100vw / 1280);margin-top:calc(5*var(--width-multiplier));margin-right:calc(7*100vw / 1280);margin-right:calc(7*var(--width-multiplier));border-radius:calc(3*100vw / 1280);border-radius:calc(3*var(--width-multiplier));width:calc(16*100vw / 1280);width:calc(16*var(--width-multiplier));height:calc(16*100vw / 1280);height:calc(16*var(--width-multiplier));background:#f0efef}.popup-call__types label .box::after{content:"";position:absolute;left:50%;top:50%;display:block;border-radius:calc(3*100vw / 1280);border-radius:calc(3*var(--width-multiplier));width:70%;height:70%;background:#9d988e;opacity:0;transform:translate(-50%, -50%);transition:all .3s}@media(max-width: 1024px){.popup-call__types label .box{margin-top:calc(1*100vw / 1280);margin-top:calc(1*var(--width-multiplier))}}.popup-call__types label .text{width:calc(100% - 30*100vw / 1280);width:calc(100% - 30*var(--width-multiplier));font-weight:300;font-size:calc(14*100vw / 1280);font-size:calc(14*var(--width-multiplier));line-height:186%;color:#292929}.popup-call__types label .text a{padding-left:calc(4*100vw / 1280);padding-left:calc(4*var(--width-multiplier));-webkit-text-decoration:underline;text-decoration:underline;color:#292929;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media(max-width: 1024px){.popup-call__types label .text{font-size:calc(12*100vw / 1280);font-size:calc(12*var(--width-multiplier));line-height:150%}}@media(max-width: 1024px){.popup-call__types label:nth-child(1){order:-3}.popup-call__types label:nth-child(3){order:-2}}@media(max-width: 1024px){.popup-call__types{grid-gap:calc(16*100vw / 1280) calc(26*100vw / 1280);grid-gap:calc(16*var(--width-multiplier)) calc(26*var(--width-multiplier));grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1024px){.popup-call{padding:calc(72*100vw / 1280) calc(32*100vw / 1280) calc(31*100vw / 1280);padding:calc(72*var(--width-multiplier)) calc(32*var(--width-multiplier)) calc(31*var(--width-multiplier));width:calc(420*100vw / 1280);width:calc(420*var(--width-multiplier))}}.header{position:absolute;left:0;top:0;z-index:2;padding:calc(39*100vw / 1280) 0;padding:calc(39*var(--width-multiplier)) 0;width:100%}.header__wrap{display:flex;align-items:center;justify-content:center;gap:calc(41*100vw / 1280);gap:calc(41*var(--width-multiplier))}.header__butterfly{position:relative;width:calc(50*100vw / 1280);width:calc(50*var(--width-multiplier));cursor:default}.header__butterfly::after{content:"";position:absolute;left:calc(70*100vw / 1280);left:calc(70*var(--width-multiplier));top:calc(-13*100vw / 1280);top:calc(-13*var(--width-multiplier));display:block;width:calc(1*100vw / 1280);width:calc(1*var(--width-multiplier));height:calc(80*100vw / 1280);height:calc(80*var(--width-multiplier));background:#fff}.header__magnit{width:calc(247*100vw / 1280);width:calc(247*var(--width-multiplier))}.swim{position:fixed;left:0;top:calc(-80*100vw / 1280);top:calc(-80*var(--width-multiplier));z-index:15;width:100%;height:calc(80*100vw / 1280);height:calc(80*var(--width-multiplier));background:#e6e6e6;transition:all .5s}.swim .header{padding:0;height:100%}.swim .header__wrap{align-items:center;height:100%}.swim .header__butterfly{position:relative;width:calc(35*100vw / 1280);width:calc(35*var(--width-multiplier))}.swim .header__butterfly::after{left:calc(50*100vw / 1280);left:calc(50*var(--width-multiplier));top:calc(-9*100vw / 1280);top:calc(-9*var(--width-multiplier));height:calc(60*100vw / 1280);height:calc(60*var(--width-multiplier));background:#1406c5}.swim .header__magnit{width:calc(174*100vw / 1280);width:calc(174*var(--width-multiplier))}.swim.active{top:0}.lazyBlur .lazy-blur{position:relative;overflow:hidden;width:100%;height:100%}.lazyBlur .lazy-blur img{width:100%;height:100%}.lazyBlur .lazy-blur__imgL{position:absolute;left:0;top:0;opacity:0;transition:.3s}.lazyBlur .lazy-blur.done .lazy-blur__imgL{opacity:1}body.paused{overflow:hidden}.main{position:relative;padding-top:calc(191*100vw / 1280);padding-top:calc(191*var(--width-multiplier))}.main::before{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:calc(690*100vw / 1280);height:calc(690*var(--width-multiplier));background:linear-gradient(180deg, #da659b 0%, rgba(218, 101, 155, 0) 100%)}.main__title{margin:0 auto calc(50*100vw / 1280);margin:0 auto calc(50*var(--width-multiplier));width:calc(597*100vw / 1280);width:calc(597*var(--width-multiplier))}@media(max-width: 1024px){.main__title{margin-bottom:calc(42*100vw / 1280);margin-bottom:calc(42*var(--width-multiplier));width:calc(420*100vw / 1280);width:calc(420*var(--width-multiplier))}}.main__text{position:relative;z-index:2;margin:0 auto;width:calc(600*100vw / 1280);width:calc(600*var(--width-multiplier))}.main__text p{margin-bottom:calc(22*100vw / 1280);margin-bottom:calc(22*var(--width-multiplier));font-weight:400;font-size:calc(22*100vw / 1280);font-size:calc(22*var(--width-multiplier));line-height:110%;color:#fff;opacity:.9}.main__text p:last-child{margin-bottom:0}@media(max-width: 1024px){.main__text p{margin-bottom:calc(16*100vw / 1280);margin-bottom:calc(16*var(--width-multiplier));font-size:calc(24*100vw / 1280);font-size:calc(24*var(--width-multiplier))}}.main__text span{color:#1406c5}@media(max-width: 1024px){.main__text{width:calc(420*100vw / 1280);width:calc(420*var(--width-multiplier))}}@media(max-width: 1024px){.main{padding-top:calc(171*100vw / 1280);padding-top:calc(171*var(--width-multiplier));margin-bottom:calc(25*100vw / 1280);margin-bottom:calc(25*var(--width-multiplier))}}.home{position:relative;background:#cac9d0}.map{position:relative;z-index:2;margin-top:calc(54*100vw / 1280);margin-top:calc(54*var(--width-multiplier));height:calc(918*100vw / 1280);height:calc(918*var(--width-multiplier))}.map::after{content:"";position:absolute;left:0;bottom:0;z-index:2;display:block;width:100%;height:calc(63*100vw / 1280);height:calc(63*var(--width-multiplier));box-shadow:0 calc(5*100vw / 1280) calc(15*100vw / 1280) 0 rgba(81,81,255,.1);box-shadow:0 calc(5*var(--width-multiplier)) calc(15*var(--width-multiplier)) 0 rgba(81,81,255,.1);transform:translate3d(0, 0, 0);background:#e6e6e6}.map .header{position:absolute;left:0;top:calc(10*100vw / 1280);top:calc(10*var(--width-multiplier));width:100%;opacity:0}@media(max-width: 1024px){.map .header{display:none}}.map__btnwrap{position:absolute;z-index:3;pointer-events:none;top:calc(300*100vw / 1280);top:calc(300*var(--width-multiplier));left:0;width:100%;height:calc(100% - 471*100vw / 1280);height:calc(100% - 471*var(--width-multiplier));display:flex;align-items:flex-end;justify-content:center;padding-bottom:calc(22*100vw / 1280);padding-bottom:calc(22*var(--width-multiplier))}.map__btnwrap.active{z-index:2}.map__btn{position:fixed;left:50%;bottom:calc(5*100vw / 1280);bottom:calc(5*var(--width-multiplier));z-index:10;margin-bottom:calc(-100*100vw / 1280);margin-bottom:calc(-100*var(--width-multiplier));margin-left:calc(-133*100vw / 1280);margin-left:calc(-133*var(--width-multiplier));border-radius:calc(100*100vw / 1280);border-radius:calc(100*var(--width-multiplier));padding:calc(18*100vw / 1280) calc(0*100vw / 1280);padding:calc(18*var(--width-multiplier)) calc(0*var(--width-multiplier));width:calc(266*100vw / 1280);width:calc(266*var(--width-multiplier));font-weight:600;font-size:calc(16*100vw / 1280);font-size:calc(16*var(--width-multiplier));line-height:100%;text-align:center;color:#fff;background:#1406c5}@media(hover: hover){.map__btn:not([disabled]):hover{background:#da659b}}@media(max-width: 1024px){.map__btn{position:-webkit-sticky;position:sticky;bottom:calc(24*100vw / 1280);bottom:calc(24*var(--width-multiplier));z-index:2;margin:0;padding:calc(19*100vw / 1280) 0;padding:calc(19*var(--width-multiplier)) 0;left:auto;right:auto;pointer-events:all}}.map__bg{display:flex;align-items:center;justify-content:center;height:100%;transform:translate3d(0, 0, 0);overflow:hidden;opacity:0;transform:scale(0.5)}.map__bg picture{width:100%;transform:translate3d(0, 0, 0)}@media(max-width: 1024px){.map__bg picture{position:-webkit-sticky;position:sticky;bottom:calc(0*100vw / 1280);bottom:calc(0*var(--width-multiplier));width:100%}}@media(min-width: 1025px){.map__bg{position:-webkit-sticky;position:sticky;top:0;height:100vh;max-height:100%;z-index:0}}@media(max-width: 1024px){.map__bg{z-index:2;align-items:flex-end;overflow:visible;height:100%;opacity:1;transform:none}}.map__shares{position:absolute;left:calc(70*100vw / 1280);left:calc(70*var(--width-multiplier));bottom:calc(10*100vw / 1280);bottom:calc(10*var(--width-multiplier));z-index:3;display:flex;align-items:center;font-size:calc(16*100vw / 1280);font-size:calc(16*var(--width-multiplier));line-height:110%;color:rgba(20,6,197,.9);gap:calc(16*100vw / 1280);gap:calc(16*var(--width-multiplier));transform:translate3d(0, 0, 0)}.map__shares .sharing{display:flex;align-items:center;justify-content:center;border-radius:50%;width:calc(41*100vw / 1280);width:calc(41*var(--width-multiplier));height:calc(41*100vw / 1280);height:calc(41*var(--width-multiplier));background:#1406c5}@media(hover: hover){.map__shares .sharing:not([disabled]):hover{background:#da659b}}@media(max-width: 1024px){.map__shares{left:0;bottom:calc(59*100vw / 1280);bottom:calc(59*var(--width-multiplier));flex-wrap:wrap;justify-content:center;width:100%;z-index:2}.map__shares span{width:100%;text-align:center}}.map a.map__polit{position:absolute;right:calc(70*100vw / 1280);right:calc(70*var(--width-multiplier));bottom:calc(22*100vw / 1280);bottom:calc(22*var(--width-multiplier));z-index:3;font-size:calc(16*100vw / 1280);font-size:calc(16*var(--width-multiplier));line-height:110%;text-align:center;-webkit-text-decoration:underline;text-decoration:underline;color:#1406c5;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;transform:translate3d(0, 0, 0)}@media(hover: hover){.map a.map__polit:not([disabled]):hover{color:#da659b}}@media(max-width: 1024px){.map a.map__polit{left:0;bottom:calc(19*100vw / 1280);bottom:calc(19*var(--width-multiplier));z-index:2;width:100%;text-align:center}}.map #reactRoot{overflow:hidden}@media(max-width: 1024px){.map{overflow:visible;margin-top:0;padding-top:calc(30*100vw / 1280);padding-top:calc(30*var(--width-multiplier));padding-bottom:calc(169*100vw / 1280);padding-bottom:calc(169*var(--width-multiplier));min-height:calc(1763*100vw / 1280);min-height:calc(1763*var(--width-multiplier))}.map::after{height:calc(169*100vw / 1280);height:calc(169*var(--width-multiplier));z-index:1}}#polygon-container{position:relative;margin:calc(30*100vw / 1280) auto;margin:calc(30*var(--width-multiplier)) auto;border:calc(1*100vw / 1280) solid #ccc;border:calc(1*var(--width-multiplier)) solid #ccc;width:100%;height:calc(400*100vw / 1280);height:calc(400*var(--width-multiplier));background:#f8f8f8}.block{position:absolute;border:calc(1*100vw / 1280) solid #007aff;border:calc(1*var(--width-multiplier)) solid #007aff;border-radius:calc(8*100vw / 1280);border-radius:calc(8*var(--width-multiplier));width:calc(85*100vw / 1280);width:calc(85*var(--width-multiplier));height:calc(85*100vw / 1280);height:calc(85*var(--width-multiplier));box-sizing:border-box;background:rgba(0,122,255,.2)}.cover__block{position:absolute;z-index:5;display:flex;align-items:center;justify-content:center;width:calc(60*100vw / 1280);width:calc(60*var(--width-multiplier));height:calc(60*100vw / 1280);height:calc(60*var(--width-multiplier));cursor:pointer;-webkit-user-select:none;user-select:none}.cover__block.active{z-index:16}.cover__block.active .cover__el{transform:scale(1.5) !important}.cover__block.active .cover__el{transition:all .3s}@media(max-width: 1024px){.cover__block{width:calc(60*100vw / 1280);width:calc(60*var(--width-multiplier));height:calc(60*100vw / 1280);height:calc(60*var(--width-multiplier))}}.cover__drop{position:absolute;left:calc(-20*100vw / 1280);left:calc(-20*var(--width-multiplier));top:calc(50*100vw / 1280);top:calc(50*var(--width-multiplier));width:calc(288*100vw / 1280);width:calc(288*var(--width-multiplier));transform:rotate(-4deg)}.cover__drop span{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:#ededed;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(-180deg)}.cover__drop.reverce{left:auto;right:calc(20*100vw / 1280);right:calc(20*var(--width-multiplier));top:auto;bottom:calc(50*100vw / 1280);bottom:calc(50*var(--width-multiplier))}.cover__drop.reverce2{left:0;right:auto;top:auto;bottom:calc(50*100vw / 1280);bottom:calc(50*var(--width-multiplier))}.cover__content{display:flex;flex-direction:column;align-items:center;padding:calc(53*100vw / 1280) calc(12*100vw / 1280) calc(25*100vw / 1280);padding:calc(53*var(--width-multiplier)) calc(12*var(--width-multiplier)) calc(25*var(--width-multiplier));box-shadow:0 calc(1*100vw / 1280) calc(2*100vw / 1280) 0 rgba(0,0,0,.25);box-shadow:0 calc(1*var(--width-multiplier)) calc(2*var(--width-multiplier)) 0 rgba(0,0,0,.25);background:url(/assets/images/pin-bg.f920c267.jpg) center no-repeat;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:default}.cover__autor{margin-bottom:calc(8*100vw / 1280);margin-bottom:calc(8*var(--width-multiplier));font-size:calc(20*100vw / 1280);font-size:calc(20*var(--width-multiplier));line-height:100%;text-align:center;color:#1406c5}.cover__slogan{margin-bottom:calc(24*100vw / 1280);margin-bottom:calc(24*var(--width-multiplier));font-weight:700;font-style:italic;font-size:calc(32*100vw / 1280);font-size:calc(32*var(--width-multiplier));line-height:90%;text-align:center;color:#1406c5}.cover__btn{border-radius:calc(100*100vw / 1280);border-radius:calc(100*var(--width-multiplier));padding:calc(11*100vw / 1280) calc(33*100vw / 1280);padding:calc(11*var(--width-multiplier)) calc(33*var(--width-multiplier));font-weight:600;font-size:calc(18*100vw / 1280);font-size:calc(18*var(--width-multiplier));line-height:100%;text-align:center;color:#fff;background:#1406c5}@media(hover: hover){.cover__btn:not([disabled]):hover{background:#da659b}}.cover__place{position:fixed;right:calc(296*100vw / 1280);right:calc(296*var(--width-multiplier));bottom:0;z-index:10;overflow-y:scroll;width:calc(688*100vw / 1280);width:calc(688*var(--width-multiplier));height:calc(100vh - 64*100vw / 1280);height:calc(100vh - 64*var(--width-multiplier));opacity:0;pointer-events:none}.cover__el{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform:scale(0);will-change:transform}@media(max-width: 1024px){.cover__el{transform:scale(1)}}.cover__bg{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;margin-top:calc(-4*100vw / 1280);margin-top:calc(-4*var(--width-multiplier));width:100%;height:100%}.cover__name{position:relative;z-index:2;padding-bottom:calc(4*100vw / 1280);padding-bottom:calc(4*var(--width-multiplier));font-weight:700;font-size:calc(23*100vw / 1280);font-size:calc(23*var(--width-multiplier));line-height:calc(32*100vw / 1280);line-height:calc(32*var(--width-multiplier));text-align:center;mix-blend-mode:multiply}.cover__name3 span,.cover__name4 span,.cover__name7 span,.cover__name8 span{position:absolute;left:50%;top:48%;z-index:-1;font-size:calc(26*100vw / 1280);font-size:calc(26*var(--width-multiplier));-webkit-text-stroke:calc(3*100vw / 1280) #e2e2e2;-webkit-text-stroke:calc(3*var(--width-multiplier)) #e2e2e2;color:rgba(0,0,0,0);transform:translate(-50%, -50%)}@media(max-width: 1024px){.cover{position:absolute;left:0;top:0;z-index:3;width:100%;height:calc(1565*100vw / 1280);height:calc(1565*var(--width-multiplier));pointer-events:none}.cover .cover__block,.cover .overlay-active{pointer-events:all}}
