*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}a:active,a:focus{outline:none}#root,body,html{width:100%;height:100vh;line-height:1;font-size:10px;font-family:Circe,sans-serif}.wrapper{min-height:100%;display:flex;flex-direction:column;justify-content:space-between}main{background-color:ivory;padding-top:10%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top;pointer-events:none}h1,h2,h3,h4,h5,h6{font-size:inherit}.container{max-width:1400px;margin:0 auto}.flex-container{display:flex}a{transition:all .3s ease-in-out!important}p{font-style:normal;font-weight:300;margin-bottom:2%}@media (max-width:767px){p{font-size:calc(10.86667px + .35417vw);line-height:calc(10.86667px + .35417vw)}}@media (min-width:767px){p{font-size:calc(12px + .20833vw);line-height:calc(12px + .20833vw)}}.header-body .header__navigation .navigation .menu{display:flex;justify-content:space-around}.btn{padding:2% 4%;border-radius:15px;font-weight:400;transition:all .6s ease-in-out!important;color:#5e415f;background-color:#faf0a7;border:1px solid transparent}@media (max-width:767px){.btn{font-size:calc(8.6px + 1.0625vw);line-height:calc(8.6px + 1.0625vw)}}@media (min-width:767px){.btn{font-size:calc(12px + .625vw);line-height:calc(12px + .625vw)}}.btn:hover{border-radius:50px;background-color:#faf0a7;color:#5e415f;border:1px solid #5e415f;box-shadow:4px 8px 15px rgba(0,0,0,.15)!important}.btn:disabled{background-color:ivory!important;color:#b5b5b2!important}.btn:disabled,.btn:disabled:hover{border:1px solid #b5b5b2!important}.btn:disabled:hover{box-shadow:none!important;border-radius:15px!important;cursor:url(/static/media/not-allowed.1ff650fd.svg) 4 1,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAG7SURBVHgBpZXLccIwEIZXCq8LM5TgDkI6oAPMjYdnMCWkAugg6QA48LhhOqAE0wElcGFgeHjzr2JnIHYMJjtjhOTdT/vQyooShF23Qsejjb91UqqKsRK+2hDzBmuemkzGSbYqBmu1bHp5GVIQeDAe0X6/Vp63Ne9su0Ll8itdLi6gNSwNfoNvgOw4n4CIQU/N5xtKEW42LWy8gP5STaeDuILjDLjTYW63q5RBYDPC8xHNtVlst12EWMdub5guskARsouhalIVAZGPPoANuO5j1sgKlRSR1kMppjbeMa+inD0DNbbMHp1OdQ1y3VTzWuEZT7Ueg2Nr/FhULK5ju2aF5nKiX5UcWmo02ibpZIEahlIkHm5TFbN5WtFCNa32T6hhoC0F6NPhcDdHd6Hns6wBGARLtFCXHpBUKHNXLg1NhYKHqQ2XrWehxpa5JheFDqvTw6Ec0oMSg55OCzAGtx6jwfE8DDU2gIUXSv9nsxsFx+nLaad8vgHPN6kwCfM7Kh+hvicCw11dDH2EsELTj6lU8qODb46GVFMKgLyjoD01m3nX9or+DkfA8gmwzGMW0QTMvlSTdrtldJNfyxdZLgT60OhaoAAAAABJRU5ErkJggg==) 4 1,not-allowed}@media (max-width:900px) and (min-width:769px){.btn{padding:4%;border-radius:10px}main{padding-top:7%}}@media (max-width:768px) and (min-width:450px){.btn{padding:3%;border-radius:8px}main{padding-top:10%}}@media (max-width:449px){.btn{padding:4%;border-radius:5px}main{padding-top:15%}}::-webkit-scrollbar-button{background-image:url();background-repeat:no-repeat;width:8px;height:0}::-webkit-scrollbar-track{background-color:#ecedee}::-webkit-scrollbar-thumb{border-radius:0;background-color:#5e415f}::-webkit-scrollbar-thumb:hover{background-color:#faf0a7}::-webkit-resizer{background-image:url();background-repeat:no-repeat;width:8px;height:0}::-webkit-scrollbar{width:8px}@font-face{font-family:"Circe";font-weight:600;src:url(/static/media/circe_bold.23b8280a.eot);src:url(/static/media/circe_bold.23b8280a.eot) format("embedded-opentype"),url(/static/media/circe_bold.1a85d2f6.woff2) format("woff2"),url(/static/media/circe_bold.31d6cfe0.woff) format("woff"),url(/static/media/circe_bold.63396ee7.ttf) format("truetype"),url(/static/media/circe_bold.4c87afa4.svg) format("svg")}@font-face{font-family:"Circe";font-weight:700;src:url(/static/media/circe_extrabold.4c74fd73.eot);src:url(/static/media/circe_extrabold.4c74fd73.eot) format("embedded-opentype"),url(/static/media/circe_extrabold.99416b5d.woff2) format("woff2"),url(/static/media/circe_extrabold.31d6cfe0.woff) format("woff"),url(/static/media/circe_extrabold.87e2d898.ttf) format("truetype"),url(/static/media/circe_extrabold.f3849f2e.svg) format("svg")}@font-face{font-family:"Circe";font-weight:200;src:url(/static/media/circe_extralight.0f3ca43c.eot);src:url(/static/media/circe_extralight.0f3ca43c.eot) format("embedded-opentype"),url(/static/media/circe_extralight.537ca611.woff2) format("woff2"),url(/static/media/circe_extralight.31d6cfe0.woff) format("woff"),url(/static/media/circe_extralight.d95151f8.ttf) format("truetype"),url(/static/media/circe_extralight.9da4d31a.svg) format("svg")}@font-face{font-family:"Circe";font-weight:300;src:url(/static/media/circe_light.e4ca0f7a.eot);src:url(/static/media/circe_light.e4ca0f7a.eot) format("embedded-opentype"),url(/static/media/circe_light.a138ed3d.woff2) format("woff2"),url(/static/media/circe_light.31d6cfe0.woff) format("woff"),url(/static/media/circe_light.61755338.ttf) format("truetype"),url(/static/media/circe_light.b9312269.svg) format("svg")}@font-face{font-family:"Circe";font-weight:400;src:url(/static/media/circe.13bbfad0.eot);src:url(/static/media/circe.13bbfad0.eot) format("embedded-opentype"),url(/static/media/circe.c2eeb9a9.woff2) format("woff2"),url(/static/media/circe.31d6cfe0.woff) format("woff"),url(/static/media/circe.814e4dd4.ttf) format("truetype"),url(/static/media/circe.8a5f2111.svg) format("svg")}@font-face{font-family:"Circe";font-weight:100;src:url(/static/media/circe_thin.00bb023a.eot);src:url(/static/media/circe_thin.00bb023a.eot) format("embedded-opentype"),url(/static/media/circe_thin.e44d72da.woff2) format("woff2"),url(/static/media/circe_thin.31d6cfe0.woff) format("woff"),url(/static/media/circe_thin.4272af77.ttf) format("truetype"),url(/static/media/circe_thin.89dfed3d.svg) format("svg")}.header{box-shadow:4px 4px 20px rgba(0,0,0,.51);position:fixed;width:100%;z-index:5}.top-header{background-color:#5e415f}.top-header .flex-container{width:100%;justify-content:center;padding:.7% 0}.top-header .flex-container a{font-style:normal;font-weight:400;line-height:21px;padding:0 2%;color:#faf0a7;display:flex;align-items:center}@media (max-width:767px){.top-header .flex-container a{font-size:calc(8.86667px + .35417vw);line-height:calc(8.86667px + .35417vw)}}@media (min-width:767px){.top-header .flex-container a{font-size:calc(10px + .20833vw);line-height:calc(10px + .20833vw)}}.top-header .flex-container a:hover{color:#fff}.top-header .flex-container a:hover img{-webkit-filter:brightness(2);filter:brightness(2)}.top-header .flex-container a img{margin-right:8px}.header-body{background-color:#faf0a7}.header-body .flex-container{width:100%;align-items:center;padding:.5% 0}.header-body .header__navigation{flex:100% 0}.header-body .header__navigation .navigation .menu{align-items:center}.header-body .header__navigation .navigation .menu li .menu-icon{display:none}.header-body .header__navigation .navigation .menu li a{cursor:pointer;color:#5e415f}@media (max-width:767px){.header-body .header__navigation .navigation .menu li a{font-size:calc(10.3px + .53125vw);line-height:calc(10.3px + .53125vw)}}@media (min-width:767px){.header-body .header__navigation .navigation .menu li a{font-size:calc(12px + .3125vw);line-height:calc(12px + .3125vw)}}.header-body .header__navigation .navigation .menu li a.active,.header-body .header__navigation .navigation .menu li a:hover{text-shadow:0 0 0 #222,0 0 0 #222}.header-body .header__navigation .navigation .menu .callback-btn{background-color:#5e415f;color:#faf0a7;padding:.8% 2%}.call-btn,.header__bg,.header__burger,.logo-txt{display:none}@media (max-width:900px){.top-header{display:none}.header__burger{display:block}.header-body .flex-container{justify-content:space-between;padding:3% 0}.header-body .flex-container>.logo-txt{display:block;margin-right:10px}.header__navigation{overflow:auto;position:absolute;width:70%;height:100vh;top:0;left:0;z-index:-1;background:ivory;-webkit-transform:translate(-100%);transform:translate(-100%)}.header__navigation.active{box-shadow:0 2px 15px #222;-webkit-transform:translate(0);transform:translate(0)}.header__navigation .navigation{padding-top:80px}.header__navigation .navigation .menu{flex-direction:column;align-items:flex-start}.header__navigation .navigation .menu>a{align-self:flex-start;margin:16px}.header__navigation .navigation .menu li{padding:16px;border-bottom:none;align-self:flex-start;display:flex;align-items:center}.header__navigation .navigation .menu li .menu-icon{display:flex!important;margin-right:16px}.header__navigation .navigation .menu li a,.header__navigation .navigation .menu li p{color:#2e363e!important;font-size:20px!important;font-weight:400}.header__navigation .navigation .menu li.active-link>a,.header__navigation .navigation .menu li.active-link p,.header__navigation .navigation .menu li:hover>a,.header__navigation .navigation .menu li:hover p{border-bottom:none;text-shadow:none}.header__navigation .navigation .menu .call-btn,.header__navigation .navigation .menu .callback-btn{display:flex;align-self:flex-start;margin-left:16px;margin-top:16px;padding:16px!important;font-size:20px!important}}.header-body .call-me{margin-right:10px}.header-body .call-me a{font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.05em;color:#5e415f}.header-body .header__burger{position:relative;width:22px;height:22px;top:0;right:-10px}.header-body .header__burger p{left:30px;position:relative;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-transform:uppercase;color:#5e415f}.header-body .header__burger span{position:absolute;background-color:#5e415f;left:0;width:64%;height:3px;border-radius:1px;top:8.5px}.header-body .header__burger:after,.header-body .header__burger:before,.header-body .header__burger span,.header-body .header__navigation{transition:all .3s ease-in-out 0s}.header-body .header__burger:after,.header-body .header__burger:before{content:"";background-color:#5e415f;position:absolute;width:100%;height:3px;border-radius:1px;right:0;top:0}.header-body .header__burger:before{bottom:0}.header-body .header__burger:after{top:16px}.header-body .header__burger.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:7px}.header-body .header__burger.active:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:7px}.header-body .header__burger.active span{-webkit-transform:scale(0);transform:scale(0);opacity:0}main h1{font-style:normal;font-weight:600;text-align:center;color:#2e363e;width:70%;margin:0 auto 3%}@media (max-width:767px){main h1{font-size:calc(18.03333px + 1.23958vw);line-height:calc(18.03333px + 1.23958vw)}}@media (min-width:767px){main h1{font-size:calc(22px + .72917vw);line-height:calc(22px + .72917vw)}}main .utp{margin:4% auto}main .utp .utp__img{flex:40% 0;text-align:center}main .utp .utp__img img{width:60%}main .utp .utp__text{flex:60% 0;padding-left:4%}main .utp .utp__text img{display:none}main .utp .utp__text p{font-style:normal;font-weight:300;margin-bottom:2.5%}@media (max-width:767px){main .utp .utp__text p{font-size:calc(10.86667px + .35417vw);line-height:calc(10.86667px + .35417vw)}}@media (min-width:767px){main .utp .utp__text p{font-size:calc(12px + .20833vw);line-height:calc(12px + .20833vw)}}main .utp .utp__text p b{color:#5e415f}main .utp .utp__text .btn{margin-top:2%}main .offer{background:#5e415f}main .offer h2{color:#ffffdf!important}main .offer .advantage__container,main .offer .offer__container{justify-content:space-between;padding:2% 0}main .offer .advantage__container .offer-item h4,main .offer .advantage__container .offer-item p,main .offer .offer__container .offer-item h4,main .offer .offer__container .offer-item p{color:#ffffdf!important}main .advantage{margin-bottom:4%}main .advantage,main .offer{padding:40px;margin-top:5%}main .advantage h2,main .offer h2{font-style:normal;font-weight:600;line-height:36px;color:#2e363e;text-align:center}@media (max-width:767px){main .advantage h2,main .offer h2{font-size:calc(8.63333px + 2.30208vw);line-height:calc(8.63333px + 2.30208vw)}}@media (min-width:767px){main .advantage h2,main .offer h2{font-size:calc(16px + 1.35417vw);line-height:calc(16px + 1.35417vw)}}main .advantage .advantage__container,main .advantage .offer__container,main .offer .advantage__container,main .offer .offer__container{justify-content:space-between;padding:2% 0}main .advantage .advantage__container .offer-item,main .advantage .offer__container .offer-item,main .offer .advantage__container .offer-item,main .offer .offer__container .offer-item{flex:15% 0;padding:4% 0;display:flex;flex-direction:column;align-items:center}main .advantage .advantage__container .offer-item h4,main .advantage .offer__container .offer-item h4,main .offer .advantage__container .offer-item h4,main .offer .offer__container .offer-item h4{font-style:normal;font-weight:700;line-height:24px;color:#2e363e;padding:10% 0;text-align:center}@media (max-width:767px){main .advantage .advantage__container .offer-item h4,main .advantage .offer__container .offer-item h4,main .offer .advantage__container .offer-item h4,main .offer .offer__container .offer-item h4{font-size:calc(10.3px + .53125vw);line-height:calc(10.3px + .53125vw)}}@media (min-width:767px){main .advantage .advantage__container .offer-item h4,main .advantage .offer__container .offer-item h4,main .offer .advantage__container .offer-item h4,main .offer .offer__container .offer-item h4{font-size:calc(12px + .3125vw);line-height:calc(12px + .3125vw)}}main .advantage .advantage__container .offer-item p,main .advantage .offer__container .offer-item p,main .offer .advantage__container .offer-item p,main .offer .offer__container .offer-item p{text-align:center;font-style:normal;font-weight:400;line-height:18px;color:#434b53}@media (max-width:767px){main .advantage .advantage__container .offer-item p,main .advantage .offer__container .offer-item p,main .offer .advantage__container .offer-item p,main .offer .offer__container .offer-item p{font-size:calc(9.58333px + .44271vw);line-height:calc(9.58333px + .44271vw)}}@media (min-width:767px){main .advantage .advantage__container .offer-item p,main .advantage .offer__container .offer-item p,main .offer .advantage__container .offer-item p,main .offer .offer__container .offer-item p{font-size:calc(11px + .26042vw);line-height:calc(11px + .26042vw)}}main .piano img{margin:0 auto;width:40%;flex:0 0 30%}main .seif img{order:1;margin:0 auto;width:10%;flex:0 0 20%}main .piano,main .seif{display:flex;padding:4%;margin-top:5%;justify-content:space-between}main .piano .piano_text,main .seif .piano_text{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 70%}main .piano .piano_text h1,main .seif .piano_text h1{font-style:normal;font-weight:600;color:#2e363e;text-align:right;margin-right:0;width:100%}@media (max-width:767px){main .piano .piano_text h1,main .seif .piano_text h1{font-size:calc(6.93333px + 2.83333vw);line-height:calc(6.93333px + 2.83333vw)}}@media (min-width:767px){main .piano .piano_text h1,main .seif .piano_text h1{font-size:calc(16px + 1.66667vw);line-height:calc(16px + 1.66667vw)}}main .piano .piano_text p,main .seif .piano_text p{font-style:normal;font-weight:400;color:rgba(34,34,34,.7);text-align:right;width:80%}@media (max-width:767px){main .piano .piano_text p,main .seif .piano_text p{font-size:calc(10.86667px + .35417vw);line-height:calc(10.86667px + .35417vw)}}@media (min-width:767px){main .piano .piano_text p,main .seif .piano_text p{font-size:calc(12px + .20833vw);line-height:calc(12px + .20833vw)}}main .piano .piano_text .price,main .seif .piano_text .price{font-style:normal;font-weight:700;color:#5e415f;margin-bottom:0;padding-top:2%}@media (max-width:767px){main .piano .piano_text .price,main .seif .piano_text .price{font-size:calc(8.6px + 1.0625vw);line-height:calc(8.6px + 1.0625vw)}}@media (min-width:767px){main .piano .piano_text .price,main .seif .piano_text .price{font-size:calc(12px + .625vw);line-height:calc(12px + .625vw)}}main .piano .piano_text button,main .seif .piano_text button{margin-top:2%;text-align:right}main .piano .seif_text,main .seif .seif_text{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 70%}main .piano .seif_text h1,main .seif .seif_text h1{font-style:normal;font-weight:600;color:#2e363e;text-align:left;margin-right:0;width:100%}@media (max-width:767px){main .piano .seif_text h1,main .seif .seif_text h1{font-size:calc(6.93333px + 2.83333vw);line-height:calc(6.93333px + 2.83333vw)}}@media (min-width:767px){main .piano .seif_text h1,main .seif .seif_text h1{font-size:calc(16px + 1.66667vw);line-height:calc(16px + 1.66667vw)}}main .piano .seif_text p,main .seif .seif_text p{font-style:normal;font-weight:400;color:rgba(34,34,34,.7);text-align:left;width:80%}@media (max-width:767px){main .piano .seif_text p,main .seif .seif_text p{font-size:calc(10.86667px + .35417vw);line-height:calc(10.86667px + .35417vw)}}@media (min-width:767px){main .piano .seif_text p,main .seif .seif_text p{font-size:calc(12px + .20833vw);line-height:calc(12px + .20833vw)}}main .piano .seif_text .price,main .seif .seif_text .price{font-style:normal;font-weight:700;color:#5e415f;margin-bottom:0;padding-top:2%}@media (max-width:767px){main .piano .seif_text .price,main .seif .seif_text .price{font-size:calc(8.6px + 1.0625vw);line-height:calc(8.6px + 1.0625vw)}}@media (min-width:767px){main .piano .seif_text .price,main .seif .seif_text .price{font-size:calc(12px + .625vw);line-height:calc(12px + .625vw)}}main .piano .seif_text button,main .seif .seif_text button{margin-top:2%;text-align:left}main .vk-section{display:flex;flex-direction:column;background-color:#faf0a7;justify-content:center;text-align:center;align-items:center}main .vk-section img{width:10%;margin:5% 0 2%}main .vk-section h1{width:50%}main .vk-section a{font-style:normal;font-weight:500;letter-spacing:-1px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#5e415f;padding-bottom:5%}@media (max-width:767px){main .vk-section a{font-size:calc(12.45px + .79688vw);line-height:calc(12.45px + .79688vw)}}@media (min-width:767px){main .vk-section a{font-size:calc(15px + .46875vw);line-height:calc(15px + .46875vw)}}.phone-home{display:none}@media (max-width:900px){main .phones{justify-content:space-around;margin-top:8%}main .phones .phone-home{display:inline-block;font-style:normal;font-weight:600;font-size:18px;line-height:25px;color:#5e415f}main h1{font-weight:600;margin:4% auto 0;width:100%;padding:8px}main .utp .container{display:inline-block}main .utp .container .utp__img{display:none}main .utp .container .utp__text{margin:0;padding:2%;width:100%;float:left}main .utp .container .utp__text img{display:block;float:right;width:40%;padding:3%}main .utp .container .btn{width:100%}main .advantage .advantage__container .offer-item,main .advantage .offer__container .offer-item,main .offer .advantage__container .offer-item,main .offer .offer__container .offer-item{padding-bottom:15%}main .advantage .advantage__container .offer-item h4,main .advantage .offer__container .offer-item h4,main .offer .advantage__container .offer-item h4,main .offer .offer__container .offer-item h4{font-weight:400;padding:2% 0}main .advantage .advantage__container .offer-item p,main .advantage .offer__container .offer-item p,main .offer .advantage__container .offer-item p,main .offer .offer__container .offer-item p{color:rgba(51,51,51,.5)}main .piano{display:block;margin:10% 2%;padding:0}main .piano .piano_text{display:block;padding:0;width:100%;text-align:right}main .piano .piano_text h1{margin-top:0}main .piano .piano_text p{width:100%}main .piano .piano_text .price{padding-top:1%!important}main .piano .piano_text button{width:50%;text-align:center;padding:2%}main .piano img{display:block;float:left;padding:4%;width:40%}main .seif{display:block;margin:4% 2%;padding:0}main .seif .seif_text{display:block;padding:0;width:100%;text-align:left}main .seif .seif_text h1{margin-top:0;padding-left:0}main .seif .seif_text p{width:100%}main .seif .seif_text .price{padding-top:1%!important}main .seif .seif_text button{width:50%;text-align:center;padding:2%}main .seif img{display:block;float:right;padding:4%;width:30%}main .vk-section{margin:10% 0}main .vk-section img{width:30%;margin:5% 0 2%}main .vk-section h1{width:100%}main .vk-section a{padding-bottom:5%}}.coupons-section h2{font-style:normal;font-weight:600;line-height:36px;color:#2e363e;text-align:center}@media (max-width:767px){.coupons-section h2{font-size:calc(8.63333px + 2.30208vw);line-height:calc(8.63333px + 2.30208vw)}}@media (min-width:767px){.coupons-section h2{font-size:calc(16px + 1.35417vw);line-height:calc(16px + 1.35417vw)}}.coupons-section .container>p{font-weight:400;color:#2e363e;padding:0 5%}@media (max-width:767px){.coupons-section .container>p{font-size:calc(9.73333px + .70833vw);line-height:calc(9.73333px + .70833vw)}}@media (min-width:767px){.coupons-section .container>p{font-size:calc(12px + .41667vw);line-height:calc(12px + .41667vw)}}@media (max-width:767px){.coupons-section .container>p span{font-size:calc(13.73333px + .70833vw);line-height:calc(13.73333px + .70833vw)}}@media (min-width:767px){.coupons-section .container>p span{font-size:calc(16px + .41667vw);line-height:calc(16px + .41667vw)}}.coupons-section .container>p ol{padding:0 2%}.coupons-section .container>p ol li{margin-top:1%}.coupons-section .container>p ol li ul li{margin:1%;list-style-type:circle}.coupons-section .container .coupons{padding:2%;flex-wrap:wrap;justify-content:space-around}.coupons-section .container .coupons .coupon{margin-top:2%;border-radius:20px;padding:20px 32px;flex:0 0 48%;background-position:100% 100%;background-repeat:no-repeat;min-height:240px;display:flex;flex-direction:column;justify-content:space-around}.coupons-section .container .coupons .coupon:first-child{background-image:url(/static/media/novosel.36132481.svg)}.coupons-section .container .coupons .coupon:nth-child(2){background-image:url(/static/media/gatchina.ccdc55ad.png)}.coupons-section .container .coupons .coupon:nth-child(3){background-image:url(/static/media/pension.b4342e42.svg)}.coupons-section .container .coupons .coupon:nth-child(4){background-image:url(/static/media/mnogodet.27870803.svg)}.coupons-section .container .coupons .coupon.coupon__fiolet{background-color:#5e415f;color:#faf0a7}.coupons-section .container .coupons .coupon.coupon__yellow{background-color:#faf0a7;color:#5e415f}.coupons-section .container .coupons .coupon.coupon__yellow .coupon-btn{background-color:#5e415f;color:#faf0a7}.coupons-section .container .coupons .coupon .coupon-btn{width:45%;border-radius:8px}@media (max-width:767px){.coupons-section .container .coupons .coupon .coupon-btn{font-size:calc(11.43333px + .17708vw);line-height:calc(11.43333px + .17708vw)}}@media (min-width:767px){.coupons-section .container .coupons .coupon .coupon-btn{font-size:calc(12px + .10417vw);line-height:calc(12px + .10417vw)}}.coupons-section .container .coupons .coupon .coupon-btn:hover{border-radius:50px}.coupons-section .container .coupons .coupon h3{font-weight:700;width:70%}@media (max-width:767px){.coupons-section .container .coupons .coupon h3{font-size:calc(19.46667px + 1.41667vw);line-height:calc(19.46667px + 1.41667vw)}}@media (min-width:767px){.coupons-section .container .coupons .coupon h3{font-size:calc(24px + .83333vw);line-height:calc(24px + .83333vw)}}.coupons-section .container .coupons .coupon p{font-weight:600;width:50%}@media (max-width:767px){.coupons-section .container .coupons .coupon p{font-size:calc(12.3px + .53125vw);line-height:calc(12.3px + .53125vw)}}@media (min-width:767px){.coupons-section .container .coupons .coupon p{font-size:calc(14px + .3125vw);line-height:calc(14px + .3125vw)}}@media (max-width:767px){.coupons-section .container .coupons .coupon p span{font-size:calc(15.46667px + 1.41667vw);line-height:calc(15.46667px + 1.41667vw)}}@media (min-width:767px){.coupons-section .container .coupons .coupon p span{font-size:calc(20px + .83333vw);line-height:calc(20px + .83333vw)}}@media (max-width:1400px) and (min-width:900.1px){.coupons-section .container .coupons{padding:1%}.coupons-section .container .coupons .coupon{min-height:220px;justify-content:flex-start}.coupons-section .container .coupons .coupon:first-child{background-size:50%}.coupons-section .container .coupons .coupon:nth-child(2){background-size:40%}.coupons-section .container .coupons .coupon:nth-child(3){background-size:55%}.coupons-section .container .coupons .coupon:nth-child(4){background-size:58%}.coupons-section .container .coupons .coupon .coupon-btn{width:40%}.coupons-section .container .coupons .coupon h3{width:90%}.coupons-section .container .coupons .coupon p{width:60%;margin:5% 0}}@media (max-width:900px){.coupons-section .container>p ol{padding:0 5%}.coupons-section .container>p ol li{margin-top:2%}.coupons-section .container>p ol li ul li{margin:2% 4%;list-style-type:circle}.coupons-section .container .coupons{padding:2%}.coupons-section .container .coupons .coupon{padding-left:4%;flex:0 0 100%;min-height:200px;justify-content:space-around;margin-top:4%}.coupons-section .container .coupons .coupon:first-child{background-size:40%}.coupons-section .container .coupons .coupon:nth-child(2){background-size:30%}.coupons-section .container .coupons .coupon:nth-child(3){background-size:45%}.coupons-section .container .coupons .coupon:nth-child(4){background-size:48%}.coupons-section .container .coupons .coupon .coupon-btn{width:60%}.coupons-section .container .coupons .coupon h3{width:100%}.coupons-section .container .coupons .coupon p{width:100%;margin:1% 0}}.services-page{margin-bottom:5%}.services-page p{text-align:center;font-style:normal;font-weight:400;line-height:35px;color:#2e363e}@media (max-width:767px){.services-page p{font-size:calc(8.6px + 1.0625vw);line-height:calc(8.6px + 1.0625vw)}}@media (min-width:767px){.services-page p{font-size:calc(12px + .625vw);line-height:calc(12px + .625vw)}}.services-page .services__content{margin-bottom:5%}.services-page .services__content .services__item{display:flex;margin-top:5%;justify-content:space-between}.services-page .services__content .services__item img{margin:0 auto}.services-page .services__content .services__item .service__item_text{text-align:left;padding-left:5%;width:60%}.services-page .services__content .services__item .service__item_text h1{font-style:normal;font-weight:700;color:#2e363e;text-align:left;margin-left:0}@media (max-width:767px){.services-page .services__content .services__item .service__item_text h1{font-size:calc(6.93333px + 2.83333vw);line-height:calc(6.93333px + 2.83333vw)}}@media (min-width:767px){.services-page .services__content .services__item .service__item_text h1{font-size:calc(16px + 1.66667vw);line-height:calc(16px + 1.66667vw)}}.services-page .services__content .services__item .service__item_text p,.services-page .services__content .services__item .service__item_text ul li{font-style:normal;font-weight:400;color:rgba(34,34,34,.7);text-align:left}@media (max-width:767px){.services-page .services__content .services__item .service__item_text p,.services-page .services__content .services__item .service__item_text ul li{font-size:calc(10.86667px + .35417vw);line-height:calc(10.86667px + .35417vw)}}@media (min-width:767px){.services-page .services__content .services__item .service__item_text p,.services-page .services__content .services__item .service__item_text ul li{font-size:calc(12px + .20833vw);line-height:calc(12px + .20833vw)}}.services-page .services__content .services__item .service__item_text p{margin-bottom:2%}.services-page .services__content .services__item .service__item_text ul li{list-style-type:circle;margin-bottom:1%}.services-page .services__content .services__item .service__item_text .price{font-style:normal;font-weight:700;color:#5e415f;margin-bottom:0;padding-top:5%}@media (max-width:767px){.services-page .services__content .services__item .service__item_text .price{font-size:calc(8.6px + 1.0625vw);line-height:calc(8.6px + 1.0625vw)}}@media (min-width:767px){.services-page .services__content .services__item .service__item_text .price{font-size:calc(12px + .625vw);line-height:calc(12px + .625vw)}}.services-page .services__content .services__item .service__item_text button{margin-top:2%}@media (max-width:900px){.services-page p{padding:8px}.services-page .services__content .services__item{background:ivory;box-shadow:2px 2px 50px rgba(0,0,0,.35);border-radius:12px;margin:4% 2%}.services-page .services__content .services__item img{display:none}.services-page .services__content .services__item .service__item_text{padding:5%;width:100%}.services-page .services__content .services__item .service__item_text h1{margin-top:0}.services-page .services__content .services__item .service__item_text .price{padding-top:1%!important}.services-page .services__content .services__item .service__item_text button{width:100%}.services-page .services__content .services__item .service__item_text ul li{margin-left:5%}}.container__404{padding-top:20%!important;flex-direction:column;justify-content:center;text-align:center;align-items:center}.container__404 h1{font-weight:400;text-align:center;color:#333}@media (max-width:767px){.container__404 h1{font-size:calc(20.6px + 1.0625vw);line-height:calc(20.6px + 1.0625vw)}}@media (min-width:767px){.container__404 h1{font-size:calc(24px + .625vw);line-height:calc(24px + .625vw)}}.container__404 .btn__404{margin-top:5%;width:30%;padding:2%;font-size:2.4em;box-shadow:0 20px 30px rgba(68,140,246,.35)}.cars{padding:8px}.cars p{text-align:center}.cars .swiper{margin-bottom:5%}.cars .swiper .swiper-wrapper{align-items:center;width:90%}.cars .swiper-slide{text-align:center;vertical-align:center;height:200px}.cars .swiper-slide img{height:100%;border-radius:5px}@media (max-width:900px){.cars .swiper-slide{padding-bottom:5%}.cars .swiper-button-next,.cars .swiper-button-prev{display:none}}.contacts-page{margin:14% 0 5%}.contacts-page .container{text-align:left}.contacts-page .container h1{text-align:left;font-style:normal;font-weight:400;line-height:38px;letter-spacing:-1px;color:#ffffdf}@media (max-width:767px){.contacts-page .container h1{font-size:calc(17.2px + 2.125vw);line-height:calc(17.2px + 2.125vw)}}@media (min-width:767px){.contacts-page .container h1{font-size:calc(24px + 1.25vw);line-height:calc(24px + 1.25vw)}}.contacts-page .container p{margin-top:1%;color:#ffffdf;opacity:1}.contacts-page .white-block{position:relative;margin:-10% auto 3%;background:#5e415f;box-shadow:0 0 30px rgba(98,64,99,.15);border-radius:12px;width:98%}.contacts-page .white-block>.flex-container{padding:3% 8% 5%}.contacts-page .white-block>.flex-container h3{color:#ffffdf}.contacts-page .white-block>.flex-container .flex-block{flex:50% 0}.contacts-page .white-block>.flex-container .callback-form form .form__content{text-align:left}.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group{border-right:1px solid #ffffdf;display:flex;flex-direction:column}.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group input,.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group textarea{width:70%;border:1px solid #ffffdf;border-radius:6px;padding:2.5%}.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group input::-webkit-input-placeholder,.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group textarea::-webkit-input-placeholder{font-size:14px;line-height:24px;color:#2e363e}.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group input:-ms-input-placeholder,.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group textarea:-ms-input-placeholder{font-size:14px;line-height:24px;color:#2e363e}.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group input::placeholder,.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group textarea::placeholder{font-size:14px;line-height:24px;color:#2e363e}.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group input.error,.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group textarea.error{border:1px solid red}.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group input.error::-webkit-input-placeholder,.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group textarea.error::-webkit-input-placeholder{color:red}.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group input.error:-ms-input-placeholder,.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group textarea.error:-ms-input-placeholder{color:red}.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group input.error::placeholder,.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group textarea.error::placeholder{color:red}.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group textarea{height:150px}.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group .preText{margin-top:2%;margin-bottom:1%;text-align:left;font-size:16px;line-height:24px;color:#ffffdf}.contacts-page .white-block>.flex-container .callback-form form .form__content .form-group .preText:after{content:"*";color:#ffffdf}.contacts-page .white-block>.flex-container .callback-form form .form__content .btn{width:30%;margin-top:5%;padding:3%;font-size:16px;line-height:24px;box-shadow:none}.contacts-page .white-block>.flex-container .contact-information .flex-container{flex-direction:column;text-align:left;margin:10%}.contacts-page .white-block>.flex-container .contact-information .flex-container .inform-elem{margin:5% 5% 0;width:90%;display:flex;align-items:center}.contacts-page .white-block>.flex-container .contact-information .flex-container .inform-elem img{margin-right:24px}.contacts-page .white-block>.flex-container .contact-information .flex-container .inform-elem a,.contacts-page .white-block>.flex-container .contact-information .flex-container .inform-elem p{opacity:1;color:#ffffdf;cursor:pointer;transition:all .1s ease-in-out;line-height:24px}@media (max-width:767px){.contacts-page .white-block>.flex-container .contact-information .flex-container .inform-elem a,.contacts-page .white-block>.flex-container .contact-information .flex-container .inform-elem p{font-size:calc(13.43333px + .17708vw);line-height:calc(13.43333px + .17708vw)}}@media (min-width:767px){.contacts-page .white-block>.flex-container .contact-information .flex-container .inform-elem a,.contacts-page .white-block>.flex-container .contact-information .flex-container .inform-elem p{font-size:calc(14px + .10417vw);line-height:calc(14px + .10417vw)}}.contacts-page .white-block>.flex-container .contact-information .flex-container .inform-elem a:hover,.contacts-page .white-block>.flex-container .contact-information .flex-container .inform-elem p:hover{text-shadow:0 0 0 #000,0 0 0 #000}.contacts-page .white-block>.flex-container h3{font-style:normal;font-weight:700;line-height:32px;text-align:center}@media (max-width:767px){.contacts-page .white-block>.flex-container h3{font-size:calc(16.6px + 1.0625vw);line-height:calc(16.6px + 1.0625vw)}}@media (min-width:767px){.contacts-page .white-block>.flex-container h3{font-size:calc(20px + .625vw);line-height:calc(20px + .625vw)}}.contacts-page .white-block>.flex-container h3.blue-color{color:#ffffdf}@media (max-width:900px){.contacts h1{display:none}.contacts .contacts-page{margin:5% 0}.contacts .title-block{display:none}.contacts .white-block{border-radius:0;box-shadow:none!important;margin:0!important;width:100%;padding:8px;background-color:ivory}.contacts .white-block>.flex-container{flex-direction:column;padding:0!important}.contacts .white-block>.flex-container .callback-form{order:2;background-color:ivory}.contacts .white-block>.flex-container .callback-form h3{color:#5e415f}.contacts .white-block>.flex-container .callback-form form{margin:5% 0;padding:5%;background:#5e415f;box-shadow:0 0 35px rgba(68,140,246,.15);border-radius:12px}.contacts .white-block>.flex-container .callback-form form .form-group{border-right:none!important}.contacts .white-block>.flex-container .callback-form form .btn,.contacts .white-block>.flex-container .callback-form form .form-group input,.contacts .white-block>.flex-container .callback-form form .form-group textarea{width:100%!important}.contacts .white-block>.flex-container .contact-information{order:1;background-color:ivory}.contacts .white-block>.flex-container .contact-information h3{color:#5e415f}.contacts .white-block>.flex-container .contact-information .flex-container{margin:5% 0!important;padding:3%;background:#5e415f;box-shadow:0 0 35px rgba(68,140,246,.15);border-radius:12px}.contacts .white-block>.flex-container .contact-information .flex-container .inform-elem{margin:0 0 3%!important}.contacts .white-block>.flex-container .contact-information .flex-container .inform-elem img{width:20px}}@media (max-width:1280px) and (min-width:901px){.white-block>.flex-container .callback-form form .form-group input,.white-block>.flex-container .callback-form form .form-group textarea{width:90%!important}}.partners p{text-align:center}.partners .container{padding-bottom:5%;background-color:#fff;border-radius:22px;margin:4%;box-shadow:4px 4px 20px rgba(0,0,0,.51)}.partners .container .flex-container{justify-content:center;align-items:center}.partners .container .flex-container img{padding:2%;height:auto}@media (max-width:900px){.partners .container .flex-container img{width:20%}}.reviews{margin-bottom:5%}.reviews p{text-align:center;margin-top:2%}.reviews p a{color:#624063;text-decoration:underline;cursor:pointer}.reviews p a:hover{font-weight:700}.reviews .swiper{padding-top:3%}.reviews .swiper .swiper-button-next,.reviews .swiper .swiper-button-prev{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.reviews .swiper .swiper-wrapper{width:90%}.reviews .swiper-slide{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.25);border-radius:10px;text-align:center;align-items:center;min-height:350px;display:flex;flex-direction:column;justify-content:space-between;padding:1.5%}.reviews .swiper-slide img{width:40%}.reviews .swiper-slide h3{font-style:normal;font-weight:700;font-size:20px;line-height:17px;margin:5% 0;color:#624063;text-shadow:0 2px 10px rgba(0,0,0,.15)}.reviews .swiper-slide p{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#222;padding:16px}.reviews .swiper-slide span{font-style:normal;font-weight:400;font-size:12px;line-height:17px;color:#b7b7b7}@media (max-width:900px){.reviews>p{font-size:16px!important;line-height:24px!important;font-weight:400!important}.reviews .swiper .swiper-wrapper{padding-bottom:5%}.reviews .swiper-button-next,.reviews .swiper-button-prev{display:none}.reviews .swiper-slide{max-width:400px;padding:1.5%;box-shadow:none;border:1px solid #624063}.reviews .swiper-slide img{width:30%;padding-top:10%}.reviews .swiper-slide h3{margin:0}.reviews .swiper-slide p{padding:0 2%}.reviews .swiper-slide span{margin-bottom:5%}.reviews .reviews__container{padding-bottom:10%}}.stuff{padding:8px}.stuff p{text-align:center}.stuff .swiper{margin-bottom:5%}.stuff .swiper .swiper-wrapper{align-items:center;width:90%}.stuff .swiper-slide{text-align:center;vertical-align:center;height:300px}.stuff .swiper-slide img{height:100%;border-radius:5px}@media (max-width:900px){.stuff .swiper-slide{padding-bottom:5%}.stuff .swiper-button-next,.stuff .swiper-button-prev{display:none}}.modal{z-index:6;width:100vw;height:100vh;position:fixed;top:0;left:0;visibility:hidden;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out .1s}.modal.active{visibility:visible;-webkit-transform:scale(1);transform:scale(1);background-color:rgba(30,40,51,.25);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.modal .modal-content{transition:all .4s ease-in-out .2s;-webkit-transform:scale(0);transform:scale(0);-webkit-transform:translateX(-100vw);transform:translateX(-100vw);background:#fff;border-radius:16px;width:800px;padding:40px}.modal .modal-content.active{-webkit-transform:scale(1);transform:scale(1)}.modal .modal-content .close{position:relative;width:10px;height:10px;left:95%;cursor:pointer;transition:all 1s ease-in-out}.modal .modal-content .close:after{content:"";position:absolute;width:20px;height:20px;background-image:url(/static/media/close-icon.08d81e78.svg);background-size:20px 20px;background-repeat:no-repeat}.modal .modal-content form{text-align:center}.modal .modal-content form h1{font-weight:700;color:#2e363e}@media (max-width:767px){.modal .modal-content form h1{font-size:calc(14.63333px + 2.30208vw);line-height:calc(14.63333px + 2.30208vw)}}@media (min-width:767px){.modal .modal-content form h1{font-size:calc(22px + 1.35417vw);line-height:calc(22px + 1.35417vw)}}.modal .modal-content form .form-group{display:flex;flex-direction:column;margin:40px auto;width:80%;max-height:60vh;overflow-x:auto;padding:8px}.modal .modal-content form .form-group label{text-align:left;color:#2e363e;margin-bottom:8px}@media (max-width:767px){.modal .modal-content form .form-group label{font-size:calc(13.43333px + .17708vw);line-height:calc(13.43333px + .17708vw)}}@media (min-width:767px){.modal .modal-content form .form-group label{font-size:calc(14px + .10417vw);line-height:calc(14px + .10417vw)}}.modal .modal-content form .form-group input{margin-bottom:10px;display:flex;flex-direction:column;outline:none}.modal .modal-content form .form-group input:active,.modal .modal-content form .form-group input:focus{border-color:#624063}.modal .modal-content form .form-group input,.modal .modal-content form .form-group textarea{padding:16px 24px;border:1px solid #c7d7ea;box-sizing:border-box;border-radius:6px;background-color:transparent}.modal .modal-content form .form-group input.error,.modal .modal-content form .form-group textarea.error{border:1px solid red}.modal .modal-content form .form-group input.error::-webkit-input-placeholder,.modal .modal-content form .form-group textarea.error::-webkit-input-placeholder{color:red}.modal .modal-content form .form-group input.error:-ms-input-placeholder,.modal .modal-content form .form-group textarea.error:-ms-input-placeholder{color:red}.modal .modal-content form .form-group input.error::placeholder,.modal .modal-content form .form-group textarea.error::placeholder{color:red}@media (max-width:900px){.modal .modal-content{width:100%;height:100vh;padding:4%;border-radius:0}.modal .modal-content form{text-align:center;margin-top:15%}.modal .modal-content form h1{font-weight:700;color:#2e363e}}@media (max-width:900px) and (max-width:767px){.modal .modal-content form h1{font-size:calc(14.63333px + 2.30208vw);line-height:calc(14.63333px + 2.30208vw)}}@media (max-width:900px) and (min-width:767px){.modal .modal-content form h1{font-size:calc(22px + 1.35417vw);line-height:calc(22px + 1.35417vw)}}@media (max-width:900px){.modal .modal-content form .form-group{margin:0 auto;width:100%;max-height:80vh;padding:0 0 16px}.modal .modal-content form .form-group textarea{height:150px}.modal .modal-content form .form-group input,.modal .modal-content form .form-group textarea{padding:5%}.modal .modal-content form .btn{width:100%;padding:5%}}@-webkit-keyframes trambling-animation{0%,50%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%,30%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}20%,40%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}}@keyframes trambling-animation{0%,50%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%,30%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}20%,40%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.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{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:normal,;font-feature-settings:normal,;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper{padding-bottom:3%}.swiper .swiper-button-next,.swiper .swiper-button-prev{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.swiper-pagination{bottom:0!important}:root{--swiper-theme-color:#5e415f!important}#swiperPaginationOffer .swiper-pagination-bullet{background:#faf0a7}footer .yellow-footer{background-color:#faf0a7;box-shadow:0 -5px 40px rgba(0,0,0,.5);border-radius:10px 10px 0 0}footer .yellow-footer h2{font-style:normal;font-weight:400;color:#2e363e;text-align:center;padding:1% 0}@media (max-width:767px){footer .yellow-footer h2{font-size:calc(8.6px + 1.0625vw);line-height:calc(8.6px + 1.0625vw)}}@media (min-width:767px){footer .yellow-footer h2{font-size:calc(12px + .625vw);line-height:calc(12px + .625vw)}}footer .footer-content{background-image:url(/static/media/footer-bg.8a8f4826.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}footer .footer-content .container{text-align:center}footer .footer-content .container h2{font-style:normal;font-weight:600;line-height:78px;color:#faf0a7;padding-top:5%}@media (max-width:767px){footer .footer-content .container h2{font-size:calc(9.2px + 2.125vw);line-height:calc(9.2px + 2.125vw)}}@media (min-width:767px){footer .footer-content .container h2{font-size:calc(16px + 1.25vw);line-height:calc(16px + 1.25vw)}}footer .footer-content .container .bottomMenu{display:flex;justify-content:center;border-bottom:1px solid hsla(0,0%,100%,.5)}footer .footer-content .container .bottomMenu li{padding:4% 1% 1%}footer .footer-content .container .bottomMenu li a{font-style:normal;font-weight:400;line-height:29px;color:#faf0a7}@media (max-width:767px){footer .footer-content .container .bottomMenu li a{font-size:calc(9.73333px + .70833vw);line-height:calc(9.73333px + .70833vw)}}@media (min-width:767px){footer .footer-content .container .bottomMenu li a{font-size:calc(12px + .41667vw);line-height:calc(12px + .41667vw)}}footer .footer-content .container .bottomMenu li a:hover{color:#ffffdf}footer .footer-content .container .footer__contacts{padding:5% 0}footer .footer-content .container .footer__contacts a{font-style:normal;font-weight:400;line-height:35px;padding:1%;color:#faf0a7;display:flex;align-items:center;justify-content:center}@media (max-width:767px){footer .footer-content .container .footer__contacts a{font-size:calc(8.6px + 1.0625vw);line-height:calc(8.6px + 1.0625vw)}}@media (min-width:767px){footer .footer-content .container .footer__contacts a{font-size:calc(12px + .625vw);line-height:calc(12px + .625vw)}}footer .footer-content .container .footer__contacts a img{width:30px;margin-right:2%}footer .footer-content .container .footer__contacts a:hover{color:#ffffdf}@media (max-width:900px){.footer .footer-content .container{display:flex;flex-wrap:wrap;justify-content:space-around}.footer .footer-content .container h2{flex:0 0 100%}.footer .footer-content .container .menu{flex:0 0 30%;flex-direction:column;align-items:flex-start;border:none}.footer .footer-content .container .footer__contacts{display:flex;flex:0 0 30%;flex-direction:column;align-items:flex-start}.footer .footer-content .container .footer__contacts a{width:100%;justify-content:flex-start;margin-top:5%}.footer .footer-content .container .footer__contacts a img{width:15%}}.MuiCircularProgress-colorPrimary{color:#faf0a7!important}.MuiCircularProgress-colorSecondary{color:#5e415f!important}.waiting-to-be-sent{position:absolute;background:rgba(255,255,240,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;display:flex;justify-content:center;align-items:center;height:100%;width:100%;z-index:999;top:0}.alert-enter{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.alert-enter-active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.alert-exit{opacity:1}.alert-exit-active{opacity:0;-webkit-transform:scale(.9);transform:scale(.9);transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.error-alert{background-color:#d32f2f;-webkit-animation:trambling-animation 1.2s ease-in-out 0s infinite normal none running;animation:trambling-animation 1.2s ease-in-out 0s infinite normal none running}.success-alert{background-color:#2e7d32}.error-alert,.success-alert{box-shadow:4px 4px 15px rgba(0,0,0,.5);border-radius:6px;height:45px;margin-top:16px;display:flex;align-items:center;justify-content:flex-start;width:95%}.error-alert img,.success-alert img{margin:0 12px}.error-alert p,.success-alert p{color:#fff!important;font-weight:500;margin:0!important}@media (max-width:767px){.error-alert p,.success-alert p{font-size:calc(11.43333px + .17708vw);line-height:calc(11.43333px + .17708vw)}}@media (min-width:767px){.error-alert p,.success-alert p{font-size:calc(12px + .10417vw);line-height:calc(12px + .10417vw)}}.modal .error-alert,.modal .success-alert{width:100%!important;-webkit-animation:none;animation:none}@media (max-width:900px){.error-alert,.success-alert{width:100%}}
/*# sourceMappingURL=main.06090f9c.chunk.css.map */