@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:800;src:url(./Raleway-ExtraBold.9FT67aWV.woff2) format("woff2"),url(./Raleway-ExtraBold.YjKi5D-0.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(./Raleway-Bold.AQpLtrrf.woff2) format("woff2"),url(./Raleway-Bold.5ijaGLqN.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:600;src:url(./Raleway-SemiBold.1WyIE966.woff2) format("woff2"),url(./Raleway-SemiBold.00krDnf9.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:500;src:url(./Raleway-Medium.vXTYNX_y.woff2) format("woff2"),url(./Raleway-Medium.7hAIjVFv.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(./Raleway-Regular.yS0ALEDP.woff2) format("woff2"),url(./Raleway-Regular.k68g-Bo1.woff) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:#fafafa;color:#2f2f2f;font-family:Raleway,sans-serif;-webkit-tap-highlight-color:transparent}body._scroll{overflow:unset}body._lock{overflow:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}.button{border:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}textarea{overflow:auto;resize:vertical;vertical-align:top}.w-100{width:100%}.h-100{height:100%}a{color:#2f2f2f!important;text-decoration:none}@media (max-width:700px){.title-mobile-none{display:none}}.heading-1{font-size:64px;font-weight:700;line-height:120%}.heading-2{font-size:56px}.heading-2,.heading-3{font-weight:600;line-height:120%}.heading-3{font-size:48px}.heading-4{font-size:32px}.heading-4,.heading-5{font-weight:600;line-height:120%}.heading-5{font-size:24px}.heading-6{font-size:20px!important;font-weight:600!important;line-height:120%!important}.subtitle-1{font-size:28px}.subtitle-1,.subtitle-2{font-weight:600;line-height:120%}.subtitle-2{font-size:24px}.body-text{font-size:25px;font-weight:400;line-height:120%}.subheading-1{font-weight:400}.subheading-1,.subheading-2{font-size:18px;line-height:140%}.subheading-2{font-weight:500}.subheading-3{font-size:18px;font-weight:600;line-height:120%}.subheading-4{font-weight:400}.subheading-4,.subheading-5{font-size:16px;line-height:120%}.subheading-5{font-weight:500}.subheading-6{font-size:16px;font-weight:600;line-height:120%}.paragraph-1{font-size:20px}.paragraph-1,.paragraph-2{font-weight:500;line-height:120%}.paragraph-2{font-size:14px}.paragraph-3{font-size:12px;font-weight:500;line-height:120%}.btn-text{font-size:22px;font-weight:600;line-height:120%}.caption{font-size:14px;font-weight:400;line-height:120%}@media screen and (max-width:1199px){.heading-1{font-size:56px}.heading-1,.heading-2{font-weight:700;line-height:120%}.heading-2{font-size:48px}.heading-3{font-size:42px}.heading-3,.heading-4{font-weight:600;line-height:120%}.heading-4{font-size:24px}.heading-5{font-size:20px}.heading-6{font-size:20px!important}.heading-6,.subtitle-1{font-weight:600;line-height:120%}.subtitle-1{font-size:20px}.subtitle-2{font-size:22px;font-weight:600;line-height:120%}.body-text{line-height:120%}.body-text,.subheading-1{font-size:18px;font-weight:400}.subheading-1{line-height:140%}.subheading-2{font-weight:500}.subheading-2,.subheading-3{font-size:16px;line-height:120%}.subheading-3{font-weight:600}.subheading-4{font-size:16px;font-weight:400;line-height:120%}.subheading-5{font-size:14px;font-weight:500;line-height:120%}.subheading-6{font-size:16px}.paragraph-1,.subheading-6{font-weight:600;line-height:120%}.paragraph-1{font-size:20px}.paragraph-2{font-size:14px;font-weight:500;line-height:120%}.paragraph-3{font-size:12px}.btn-text,.paragraph-3{font-weight:600;line-height:120%}.btn-text{font-size:22px}.caption{font-size:14px;font-weight:400;line-height:120%}}@media screen and (max-width:991px){.heading-1,.heading-2,.heading-3{font-size:32px}.heading-4{font-size:22px}.heading-5{font-size:16px}.heading-6{font-size:18px!important}.subtitle-1{font-size:16px}.subtitle-2{font-size:18px}.body-text{font-size:14px}.subheading-1{font-size:16px}.subheading-2{font-size:14px}.subheading-3{font-size:16px}.subheading-4{font-weight:500}.subheading-4,.subheading-5,.subheading-6{font-size:14px}.paragraph-1,.paragraph-2,.paragraph-3{font-size:12px}.paragraph-3{font-weight:400}.btn-text{font-size:16px}.caption{font-size:14px;font-weight:400}}@media screen and (max-width:767px){.heading-1{font-size:26px;font-weight:600}.heading-2{font-size:24px}.heading-3{font-size:22px}.heading-4{font-size:20px}.heading-5{font-size:18px}.heading-6{font-size:16px!important;font-weight:500!important}.subtitle-1{font-size:16px}.body-text,.subheading-1,.subheading-2,.subheading-3,.subtitle-2{font-size:14px}.subheading-3{font-weight:600}.subheading-4{font-weight:500}.subheading-4,.subheading-5{font-size:12px}.subheading-6{font-size:14px}.paragraph-1{font-size:12px}.paragraph-2{font-size:10px}.paragraph-3{font-size:12px}.btn-text{font-size:16px}.caption{font-size:12px;font-weight:500}}.color-red{color:#da002b}.color-pink{color:#ff486c}.color-green{color:#12bf6c}.color-blue{color:#2b71f8}.color-white{color:#fff}.color-dark{color:#2f2f2f!important}.color-grey{color:#999}.bg-red{background-color:#da002b}.bg-green{background-color:#12bf6c}.bg-blue{background-color:#2b71f8}.bg-white{background-color:#fff}.bg-grey{background-color:#999}.cursor-p{cursor:pointer!important}.navigation{background-color:transparent;width:100%}@media screen and (max-width:767px){.navigation{background-color:#fff}}.navigation__block{align-items:center;box-sizing:border-box;display:flex;height:80px;justify-content:space-between;margin:0 auto;max-width:1440px;padding:0 24px;width:100%}@media screen and (max-width:767px){.navigation__block{height:60px;padding:0 16px}}.navigation__links{align-items:center;display:flex;justify-content:space-between;grid-gap:40px}@media screen and (max-width:1199px){.navigation__links{grid-gap:20px}}@media screen and (max-width:991px){.navigation__links{grid-gap:18px;grid-gap:12px}}.navigation__link{cursor:pointer;font-weight:500;padding:4px 0;position:relative}@media screen and (max-width:767px){.navigation__link{display:none}}.navigation__link:hover span,.navigation__link_active{color:#da002b}.navigation__link:hover .navigation__link-select svg path{fill:#da002b}.navigation__link:hover .navigation__select-block{opacity:1;visibility:visible}.navigation__logo{align-items:center;cursor:pointer;display:flex;max-width:116px;min-width:85px}@media screen and (max-width:1199px){.navigation__logo{max-width:100px}}@media screen and (max-width:991px){.navigation__logo{max-width:85px}}.navigation__logo img{width:100%}.navigation__actions{align-items:center;display:flex;grid-gap:32px}@media screen and (max-width:1199px){.navigation__actions{grid-gap:20px}}@media screen and (max-width:991px){.navigation__actions{grid-gap:12px}}.navigation__buttons{align-items:center;display:flex;grid-gap:32px}@media screen and (max-width:1199px){.navigation__buttons{grid-gap:20px}}@media screen and (max-width:991px){.navigation__buttons{grid-gap:12px}}@media screen and (max-width:767px){.navigation__buttons{display:none}}.navigation__buttons button{border-radius:12px;height:40px}@media screen and (max-width:991px){.navigation__buttons button{border-radius:8px;font-size:12px;height:30px;padding:8px 12px}}.nav-user{position:relative}.nav-user__avatar{align-items:center;background-color:#fdf4f4;border-radius:50%;color:#da002b;cursor:pointer;display:flex;font-size:22px;font-weight:600;height:56px;justify-content:center;width:56px}.nav-user__menu{border-radius:12px;box-shadow:5px 6px 10px #1212120d;box-sizing:border-box;min-width:200px;opacity:0;padding:8px 0;right:0;top:65px;transition:all .2s;visibility:hidden;z-index:2}.nav-user__menu,.nav-user__menu:before{background-color:#fff;position:absolute}.nav-user__menu:before{box-shadow:0 -4px 24px #969ea61a;content:"";height:10px;right:24px;top:-5px;transform:rotate(45deg);width:10px;z-index:1}.nav-user:hover .nav-user__menu{opacity:1;visibility:visible}.nav-user__item{align-items:center;cursor:pointer;display:flex;padding:15px 16px;transition:all .2s}.nav-user__item:hover{background-color:#f2f2f2}.nav-user__item img{margin-right:8px}@media screen and (max-width:767px){.nav-user{display:none}}.footer{background-color:#fafafa;box-sizing:border-box}@media screen and (max-width:1199px){.footer{border-radius:60px 60px 0 0}}@media screen and (max-width:991px){.footer{border-radius:36px 36px 0 0}}@media screen and (max-width:767px){.footer{border-radius:28px 28px 0 0}}.footer-block{box-sizing:border-box;margin:0 auto;max-width:1440px;min-height:200px;width:100%}.footer-block__menu{display:grid;grid-template-columns:1fr 1fr 1fr 1.5fr;padding:60px 0;grid-gap:10px;border-bottom:1px solid #e2e2e2}@media screen and (max-width:1199px){.footer-block__menu{grid-template-columns:1fr 1fr 1fr 1.3fr;padding:54px 24px}}@media screen and (max-width:991px){.footer-block__menu{border-bottom:none;grid-template-columns:1fr 1fr 1fr;padding:48px 24px}}@media screen and (max-width:767px){.footer-block__menu{grid-template-columns:1fr;padding:40px 16px;grid-gap:36px}}.footer-block__logo{margin-bottom:15px}.footer-block__logo img{max-width:116px}@media screen and (max-width:991px){.footer-block__logo img{max-width:90px}}.footer-block__phone{margin-bottom:24px}.footer-block__phone div:first-child{margin-bottom:8px}.footer-block__address{align-items:center;display:flex}.footer-block__address:not(:last-child){margin-bottom:8px}.footer-block__address img{margin-right:8px;width:24px}.footer-block__item:not(:last-child){margin-bottom:12px}.footer-block__item:first-child{margin-bottom:30px}@media screen and (max-width:1199px){.footer-block__item:first-child{margin-bottom:20px}}@media screen and (max-width:991px){.footer-block__item:first-child{grid-template-columns:repeat(6,1fr);justify-content:space-between}}@media screen and (max-width:767px){.footer-block__item:first-child{margin-bottom:16px}}.footer-block__payments{display:grid;grid-template-columns:repeat(3,108px);grid-gap:16px}.footer-block__payments a{align-items:center;background-color:#fff;border-radius:12px;display:flex;flex:0 1 calc(33.333% - 11px);height:56px;justify-content:center;overflow:hidden;transition:.3s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:991px){.footer-block__payments{justify-content:space-between}}@media screen and (max-width:767px){.footer-block__payments{grid-template-columns:repeat(3,1fr);grid-column-gap:8px;grid-row-gap:12px}}.footer-block__payments img{max-height:32px;max-width:80px;-o-object-fit:cover;object-fit:cover;width:100%!important}.footer-block__payments_tab{display:none}@media screen and (max-width:991px){.footer-block__payments_tab{border-bottom:1px solid #e2e2e2;display:inherit;padding:0 24px 36px}}@media screen and (max-width:767px){.footer-block__payments_tab{padding:0 16px 36px}}.footer-block__payments img{width:108px}.footer-block__info{align-items:center;display:grid;grid-template-columns:2fr 1fr;justify-content:space-between;padding:46px 0}@media screen and (max-width:1199px){.footer-block__info{grid-template-columns:3fr 1fr;padding:40px 24px}}@media screen and (max-width:991px){.footer-block__info{grid-template-columns:4.2fr 1fr;padding:36px 24px}}@media screen and (max-width:767px){.footer-block__info{grid-template-columns:1fr}}.footer-block__socials{align-items:center;display:flex;justify-content:flex-end}.footer-block__socials span:not(:last-child){margin-right:24px}@media screen and (max-width:991px){.footer-block__socials span:not(:last-child){margin-right:20px}}@media screen and (max-width:767px){.footer-block__socials{justify-content:flex-start}}.footer-block__socials img{cursor:pointer;width:32px}.footer-block__text{align-items:center;color:#999;display:grid;grid-template-columns:.7fr 1fr;justify-content:space-between;grid-gap:5px}@media screen and (max-width:991px){.footer-block__text{align-items:flex-start}}@media screen and (max-width:767px){.footer-block__text{grid-template-columns:1fr}}.footer-block__text div{cursor:pointer}.footer-block__conditions{display:flex;justify-content:space-between}@media screen and (max-width:991px){.footer-block__conditions{flex-direction:column;grid-gap:8px}}@media screen and (max-width:767px){.footer-block__conditions{padding:20px 0}}.sidebar{background-color:#fff;box-sizing:border-box;display:none;height:100%;left:0;overflow-y:auto;padding:24px 16px 32px;position:fixed;top:0;transition:all .3s;width:100%;z-index:5}@media screen and (max-width:767px){.sidebar{display:flex;flex-direction:column;justify-content:space-between;transform:translate(-100vw)}}.sidebar::-webkit-scrollbar{width:8px}.sidebar::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #999}.sidebar::-webkit-scrollbar-thumb{background:#ff0032;border-radius:10px;-webkit-transition:all .2s;transition:all .2s}.sidebar::-webkit-scrollbar-thumb:hover{background:#da002b}.sidebar .accordion{margin-top:40px}.sidebar__items{margin-bottom:20px;margin-top:20px}.sidebar__item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:12px 0}.sidebar__item:not(:last-child){border-bottom:1px solid #f2f2f2}.sidebar__item-icon{margin-right:12px}.sidebar__info-item{align-items:center;border-radius:12px;color:#999;cursor:pointer;display:flex;justify-content:space-between;padding:16px;transition:all .2s}.sidebar__info-item svg path{fill:#999;transition:all .2s}.sidebar__info-item:hover{background-color:#f2f2f2;color:#2f2f2f}.sidebar__info-item:hover svg path{fill:#2f2f2f}.sidebar__info-item_active{background-color:#f2f2f2;color:#2f2f2f}.sidebar__info-item_active svg path{fill:#2f2f2f}.sidebar__select:not(:last-child){border-bottom:1px solid #f2f2f2}.sidebar__select .sidebar__item{border-bottom:none}.sidebar__options{display:none}.sidebar__options_active{display:inherit}.sidebar__option{padding:12px}.sidebar__buttons .button{width:100%}.sidebar__buttons .button:not(:last-child){margin-bottom:16px}.sidebar__bottom{border-top:1px solid #e8e8e8;padding:12px 0}.sidebar__top{display:grid;grid-gap:30px}.sidebar__balance{align-items:center;display:flex;justify-content:space-between;padding:0 16px}.di-flex{display:flex}.flex-d-column{flex-direction:column}.flex-c-reverse{flex-direction:column-reverse}.jus-content-between{justify-content:space-between}.jus-content-center{justify-content:center!important}.jus-content-end{justify-content:flex-end}.jus-content-start{justify-content:flex-start}.al-items-center{align-items:center}.di-inline-block{display:inline-block}.di-none{display:none!important}.d-block{display:block!important}@media screen and (max-width:991px){.tab-none{display:none!important}}@media screen and (max-width:767px){.phone-none{display:none!important}}.tab-show{display:none!important}@media screen and (max-width:991px){.tab-show{display:inherit!important}}.phone-show{display:none!important}@media screen and (max-width:767px){.phone-show{display:inherit!important}}.position-r{position:relative}.position-a{position:absolute}.text-center{text-align:center}.text-start{text-align:start}.margin-lg{margin:32px}.margin-l-lg,.margin-r-lg{margin-right:32px}.margin-t-lg{margin-top:32px}.margin-b-lg{margin-bottom:32px}.margin-x-lg{margin-left:32px;margin-right:32px}.margin-y-lg{margin-bottom:32px;margin-top:32px}.margin-r{margin-right:16px}.margin-l{margin-left:16px}.margin-l-0{margin-left:0!important}.margin-t{margin-top:16px}.margin-b{margin-bottom:16px}.margin-x{margin-left:16px;margin-right:16px}.margin-y{margin-bottom:16px;margin-top:16px}.padding-lg{padding:32px}.padding-l-lg,.padding-r-lg{padding-right:32px}.padding-t-lg{padding-top:32px}.padding-b-lg{padding-bottom:32px}.padding-x-lg{padding-left:32px;padding-right:32px}.padding-y-lg{padding-bottom:32px;padding-top:32px}.padding-r{padding-right:16px}.padding-l{padding-left:16px}.padding-t{padding-top:16px}.padding-b{padding-bottom:16px}.padding-x{padding-left:16px;padding-right:16px}.padding-y{padding-bottom:16px;padding-top:16px}.transition-300{transition:all .3s ease}.transition-100{transition:all .1s ease}.rotate-180{transform:rotate(180deg)}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.container{box-sizing:border-box;margin:0 auto;max-width:100%;padding:0 16px;width:100%}@media screen and (max-width:767px){.container{max-width:720px}}@media screen and (max-width:991px){.container{max-width:960px}}@media screen and (max-width:1199px){.container{max-width:1140px}}@media screen and (max-width:1399px){.container{max-width:1352px}}@media screen and (min-width:1400px){.container{max-width:1352px}}.navigation__link-select{align-items:center;display:flex;grid-gap:4px}.navigation__link-select svg{width:18px}.navigation__select-block{background-color:#f2f2f2;border:2px solid #e8e8e8;border-radius:12px;box-shadow:0 5px 25px #969ea633;left:-14px;max-height:272px;min-height:35px;min-width:100px;opacity:0;padding:2px;position:absolute;top:35px;transition:all .2s;visibility:hidden;z-index:2}.navigation__select-block:before{background-color:#f2f2f2;box-shadow:0 -4px 24px #969ea61a;content:"";height:10px;left:55px;position:absolute;top:-6px;transform:rotate(45deg);width:10px;z-index:-1}@media screen and (max-width:767px){.navigation__select-block:before{left:auto;right:10px}}.navigation__select-option{border-radius:8px;cursor:pointer;padding:8px 12px;transition:all .3s}.navigation__select-option:hover,.navigation__select-option_active{background-color:#fff}.badge{background-color:#da002b;border-radius:50px;color:#fff;display:inline-block;font-size:12px;padding:3px 9px}.check-card{background-color:#fff;border-radius:30px;box-sizing:border-box;padding:24px 30px}@media screen and (max-width:1199px){.check-card{padding:24px}}@media screen and (max-width:767px){.check-card{background-color:#fafafa;padding:0}}.check-card__menu{align-items:center;display:flex;grid-gap:16px;justify-content:flex-start}@media screen and (max-width:1199px){.check-card__menu{justify-content:center}}.check-card__menu-item{align-items:center;display:flex;grid-gap:8px;cursor:pointer;padding:6px 12px;transition:all .2s}@media screen and (max-width:767px){.check-card__menu-item{border-radius:8px;flex:1;justify-content:center;padding:8px 16px}}.check-card__menu-item:hover{color:#da002b}@media screen and (max-width:767px){.check-card__menu-item:hover{background-color:#fff}}.check-card__menu-item:hover svg path{fill:#da002b}.check-card__menu-item_active{color:#da002b}@media screen and (max-width:767px){.check-card__menu-item_active{background-color:#fff}}.check-card__menu-item_active svg path{fill:#da002b}.check-card__ticket{align-items:center;border-right:1px solid #f2f2f2;display:flex;margin-right:18px}@media screen and (max-width:1199px){.check-card__ticket{justify-content:center;grid-gap:8px;border-right:0;margin-right:0}}@media screen and (max-width:767px){.check-card__ticket{display:grid;grid-template-columns:1fr;grid-gap:2px;position:relative}.check-card__ticket .check-card__travel-item:first-child{border-radius:16px 16px 0 0}}.check-card__secondary{align-items:center;display:flex;flex:1}@media screen and (max-width:1199px){.check-card__secondary{display:grid;grid-template-columns:1.17fr 1fr;grid-gap:4px}}@media screen and (max-width:767px){.check-card__secondary{display:grid;grid-template-columns:1fr;grid-gap:2px}.check-card__secondary .check-card__travel-item:nth-child(2){border-radius:0 0 16px 16px}}.check-card__time-pay{align-items:center;border-right:1px solid #f2f2f2;display:flex;margin-right:18px}@media screen and (max-width:1199px){.check-card__time-pay{grid-gap:4px;border-right:0;margin-right:0}}@media screen and (max-width:767px){.check-card__time-pay{grid-gap:2px}.check-card__time-pay .check-card__travel-item:last-child .travel-select{left:-100%}.check-card__time-pay .check-card__travel-item{border-radius:0!important}}.check-card__passenger{align-items:center;display:flex;flex:1;grid-gap:4px}@media screen and (max-width:767px){.check-card__passenger{align-items:normal;flex-direction:column}}.check-card__service{border-right:0!important;flex:1;min-width:150px}@media screen and (max-width:991px){.check-card__service{min-width:150px}}@media screen and (max-width:767px){.check-card__search-btn{display:flex;flex-direction:column;grid-gap:16px;margin-top:16px}}@media screen and (max-width:991px){.check-card__search-btn .button{border-radius:14px;font-size:16px;font-weight:500;height:56px;padding:0 20px}}@media screen and (max-width:767px){.check-card__search-btn .button{font-weight:500;height:42px;width:100%}}.check-card__change-btn{align-items:center;background:#fafafa;border-radius:50%;box-shadow:0 3px 8px -2px #12121214,0 2px 4px -4px #12121203;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;margin:0 8px;width:40px}@media screen and (max-width:767px){.check-card__change-btn{background:#fff;border-radius:0;box-shadow:none;height:40px;position:absolute;right:8px;width:40px}}.check-card__change-btn img:first-child{display:inherit}@media screen and (max-width:767px){.check-card__change-btn img:first-child{display:none}}.check-card__change-btn img:last-child{display:none}@media screen and (max-width:767px){.check-card__change-btn img:last-child{display:inherit}}.check-card__travel{align-items:center;display:flex;padding:24px 0 6px}@media screen and (max-width:1199px){.check-card__travel{display:grid;grid-template-columns:1fr;padding:24px 0 6px;grid-gap:24px}}@media screen and (max-width:767px){.check-card__travel{padding:12px 0 6px;grid-gap:2px}}.check-card__travel-item{margin-right:18px;padding-right:18px}@media screen and (max-width:991px){.check-card__travel-item:not(:last-child){border-right:0}}.check-card__travel-item:focus-within .check-card__location-label{font-size:12px;transform:translate(-1px,-16px)}@media (max-width:1110px){.check-card__travel-item:focus-within .check-card__location-label .toTop{transform:translate(-1px,-14px)!important}}@media screen and (max-width:1199px){.check-card__travel-item{background-color:#fafafa;border-radius:8px;box-sizing:border-box;flex:1;height:56px;margin-right:0;padding:14px 12px}.check-card__travel-item:first-child{padding:15px 12px}}@media screen and (max-width:767px){.check-card__travel-item{background-color:#fff;border-radius:0}}.check-card__location-checkbox:checked{background:red}.check-card__location-checkbox:checked .travel-select{display:block}.check-card__input-block{flex:1;min-width:90px;position:relative}.check-card__select-block{width:150px}.check-card__location,.check-card__select-block{align-items:center;display:flex;position:relative}.check-card__location{grid-gap:8px;cursor:pointer}.check-card__location-label{font-size:14px;left:3px;position:absolute;top:2px;transition:all .3s}.check-card__location-input{background-color:transparent;border:none;width:100%}.check-card__location-select{max-width:150px}.check-card__advanced-search{color:#da002b!important;display:none!important}@media screen and (max-width:767px){.check-card__advanced-search{display:inherit!important}}.travel-select{background-color:#fff;border-radius:8px;box-shadow:2px 4px 10px #1212121a;box-sizing:border-box;display:none;max-height:328px;min-width:320px;overflow-y:auto;padding:0 16px;position:absolute;top:70px;width:100%;z-index:2}.travel-select._active{display:block}@media screen and (max-width:991px){.travel-select{left:-12px;min-width:260px;top:45px}}@media screen and (max-width:767px){.travel-select{min-width:250px;top:43px}}.travel-select__item{align-items:center;display:flex;justify-content:space-between;padding:12px 32px}.travel-select__item._on-hover:hover{background-color:#da002b08!important;cursor:pointer!important}@media screen and (max-width:991px){.travel-select__item{padding:12px}}.travel-select__item:hover{background-color:#fff!important;cursor:default!important}.travel-select__item:not(:last-child){border-bottom:1px solid #f2f2f2}.travel-select__item-town{padding:6px 0 6px 14px}.travel-select__item-town._hovered,.travel-select__item-town._on-hover:hover{background-color:#da002b08;cursor:pointer}.travel-select__item-town.is-active{color:#da002b}.travel-select__payment-item{align-items:center;display:flex;justify-content:space-between}.travel-select__payment-item:hover{color:#da002b}.travel-select__payment-item:not(:last-child){border-bottom:1px solid #f2f2f2}.travel-select__payment-item .radio__icon{left:6%;top:50%}.travel-select__payment-item .radio__label{cursor:pointer;padding:0;width:100%}@media screen and (max-width:991px){.travel-select__payment-item .radio__label{padding:8px 0}}.travel-select__payment-item_active .subheading-5{color:#da002b;font-weight:600!important}.travel-select__class-item{align-items:center;display:flex;justify-content:space-between}.travel-select__class-item:hover{color:#da002b}.travel-select__class-item .radio__icon{left:6%;top:50%}.travel-select__class-item .radio__label{cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:40px;padding:0;width:100%}@media screen and (max-width:991px){.travel-select__class-item .radio__label{padding:6px 0}}.travel-select__class-item_active .subheading-5{color:#da002b;font-weight:600!important}.travel-select__peoples{display:flex;flex-direction:column}.travel-select__peoples-item{align-items:center;display:flex;justify-content:space-between;padding:9px 0}.travel-select__service{min-width:400px;width:100%}.travel-select::-webkit-scrollbar{box-sizing:border-box;overflow:hidden;width:5px}.travel-select::-webkit-scrollbar-track{border-radius:0 10px 10px 0;box-shadow:inset 0 0 4px #999}.travel-select::-webkit-scrollbar-thumb{background:#ff0032;border-radius:10px;-webkit-transition:all .2s;transition:all .2s}.travel-select::-webkit-scrollbar-thumb:hover{background:#da002b}.travel-select-tariff{display:none}.radio__label{box-sizing:border-box;display:flex;min-height:48px;position:relative}.radio__label input[type=radio]{display:none}.radio__label input[type=radio]:checked~.radio__icon{border:4px solid #da002b}.radio__group{gap:8px}.radio__group,.radio__title{align-items:center;box-sizing:border-box;display:flex}.radio__title{border:1px solid #e8e8e8;border-radius:12px;height:100%;justify-content:space-between;padding:20px 20px 20px 55px}.radio__group-text{color:#999;margin-top:4px}.radio__icon{border:2px solid #999;border-radius:100%;box-sizing:border-box;height:16px;transition:.2s ease-in-out 0s;width:16px}.radio__payment-img{max-width:100px;min-width:60px;width:100%}@media screen and (max-width:991px){.radio__payment-img{min-width:50px}}.count{grid-gap:12px}.count,.count__btn{align-items:center;display:flex}.count__btn{border-radius:100px;box-sizing:border-box;cursor:pointer;height:24px;justify-content:center;overflow:hidden;padding:2px;width:24px}.count__btn img{margin-bottom:0}.count__btn-minus{background-color:#c4c4c4}.count__btn-plus{background-color:#da002b}.advantage-card{align-items:center;display:flex;flex-direction:column;height:350px;justify-content:center;grid-gap:16px;border-radius:16px;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:4px 24px;text-align:center;transition:all .2s}@media screen and (max-width:991px){.advantage-card{height:220px;padding:24px 12px}}.advantage-card:hover{background-color:#fff}.advantage-card__description{color:#6a6a6a}@media screen and (max-width:991px){.advantage-card img{width:56px}}.review{display:grid;min-height:212px;min-width:380px;width:380px;grid-gap:20px;background-color:#fff;border-radius:12px;box-shadow:4px 2px 12px #33333308;box-sizing:border-box;overflow:hidden;padding:24px}@media screen and (max-width:991px){.review{min-height:180px;min-width:320px;padding:16px;width:320px;grid-gap:12px}}@media screen and (max-width:767px){.review{min-height:155px;min-width:253px;width:253px}}.review__stars{grid-gap:4px}.review__stars,.review__user{align-items:center;display:flex}.review__user{grid-gap:16px}.review__avatar{align-items:center;background-color:#f2f2f2;border-radius:50%;box-sizing:border-box;display:flex;height:48px;justify-content:center;overflow:hidden;width:48px}.review__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.review__avatar:after{background-color:#12bf6c;border-radius:50%;bottom:-2px;content:"";height:12px;margin:3px;position:absolute;right:-2px;width:12px}.review__no-img{align-items:center;display:flex;height:100%;justify-content:center}.review__no-img img{height:auto;width:50%}.review__description{color:#4d4d4d;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}.news{display:flex;flex-direction:column;grid-gap:12px}@media screen and (max-width:991px){.news{grid-gap:8px}}@media screen and (max-width:767px){.news{min-width:290px}}.news__img{border-radius:24px;box-sizing:border-box;height:234px;overflow:hidden}@media screen and (max-width:991px){.news__img{border-radius:12px;height:200px}}@media screen and (max-width:767px){.news__img{height:164px}}.news__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news__info-date{color:#c4c4c4;margin-right:12px}.news__info-time{align-items:center;display:flex;grid-gap:4px;background-color:#f2f2f2;border-radius:6px;box-sizing:border-box;color:#4d4d4d;overflow:hidden;padding:4px 6px}.news__info-description{padding:12px 0 24px}@media screen and (max-width:991px){.news__info-description{padding:8px 0 16px}}.news__info-status{align-items:center;display:flex;grid-gap:12px;flex-wrap:wrap}@media screen and (max-width:991px){.news__info-status{grid-gap:8px}}.req-status{align-items:center;display:inline-flex;grid-gap:8px;border-radius:8px;padding:6px 12px;position:relative}@media screen and (max-width:767px){.req-status{grid-gap:4px;padding:5px 8px}}.req-status__green{background-color:#ddfced;color:#12bf6c}.req-status__blue{background-color:#2676ff1a;color:#2b71f8}.req-status__yellow{background-color:#fff7eb;color:#ffd740}.req-status__amber{background-color:#fd82000d;color:#f97316}.req-status__red{background-color:#ffdbe2;color:#da002b}.req-status__dot{border-radius:50%;height:10px;left:-4px;position:absolute;top:-4px;width:10px}.req-status__dot-red{background-color:#da002b}.req-status__dot-blue{background-color:#2b71f8}.req-status__dot-green{background-color:#12bf6c}.questions{box-sizing:border-box}.questions__item:not(:last-child){margin-bottom:32px}@media screen and (max-width:1199px){.questions__item:not(:last-child){margin-bottom:30px}}@media screen and (max-width:991px){.questions__item:not(:last-child){margin-bottom:20px}}.questions__item_active .questions__answer{display:inherit}.questions__item_active .questions__icon{transform:rotate(180deg)}.questions__icon{align-items:center;background-color:#da002b;border-radius:100px;box-sizing:border-box;display:flex;height:40px;justify-content:center;overflow:hidden;transform:rotate(0);transition:all .3s;width:40px}@media screen and (max-width:1199px){.questions__icon{height:36px;width:36px}}@media screen and (max-width:991px){.questions__icon{height:32px;width:32px}.questions__icon img{width:11px}}.questions__question{align-items:center;cursor:pointer;display:grid;grid-template-columns:40px 1fr;grid-gap:20px}@media screen and (max-width:1199px){.questions__question{grid-template-columns:36px 1fr;grid-gap:18px}}@media screen and (max-width:991px){.questions__question{grid-template-columns:32px 1fr;grid-gap:12px}}.questions__answer{color:#6a6a6a;display:none;margin-top:20px;padding-left:60px}@media screen and (max-width:1199px){.questions__answer{margin-top:20px;padding-left:54px}}@media screen and (max-width:991px){.questions__answer{margin-top:8px;padding-left:44px}}.questions__answer-show{margin-top:16px;padding-left:88px}@media screen and (max-width:1199px){.questions__answer-show{margin-top:14px}}@media screen and (max-width:991px){.questions__answer-show{margin-top:13px;padding-left:49px}}.show{display:inherit}.hidden{display:none}.modal__back{background-color:#0003;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.modal__back,.modal__back-viewport{align-items:center;display:flex;justify-content:center}.modal__back-viewport{height:var(--100vh)}.modal__container{background-color:#fff;border-radius:12px;margin:0 16px;width:100%}.modal__header{box-sizing:border-box;display:flex;justify-content:space-between;padding:16px 16px 0;width:100%}.modal__header-title{font-size:32px;margin-right:16px}@media screen and (max-width:991px){.modal__header-title{font-size:20px;margin-right:8px}}@media screen and (max-width:767px){.modal__header-title{margin-right:0}}.modal__header-size{padding:30px 30px 0}@media screen and (max-width:991px){.modal__header-size{padding:24px 24px 0}}@media screen and (max-width:767px){.modal__header-size{padding:16px 16px 0}}.modal__body{box-sizing:border-box;max-height:575px;overflow-y:auto}.modal__body::-webkit-scrollbar{width:0}.modal__close-icon{cursor:pointer;height:24px}.modal-bottom__back{align-items:flex-end;background-color:#0003;height:100%;left:0;position:fixed;top:0;z-index:10}.modal-bottom__back,.modal-bottom__header{display:flex;justify-content:center;width:100%}.modal-bottom__header{box-sizing:border-box;padding:16px 16px 24px}.modal-bottom__line{border:3px solid #f2f2f2;border-radius:10px;width:60px}.modal-bottom__container{background-color:#fff;border-radius:24px 24px 0 0;width:100%}.modal-feedback{display:flex;flex-direction:column;margin-top:24px;padding:8px 30px 30px;grid-gap:16px}@media screen and (max-width:991px){.modal-feedback{padding:8px 24px 24px}}@media screen and (max-width:767px){.modal-feedback{margin-top:12px;padding:8px 16px 16px}}.modal-feedback__size{max-width:480px}.modal-filter{margin-top:24px;padding:8px 30px 30px}@media screen and (max-width:991px){.modal-filter{padding:8px 24px 0}}@media screen and (max-width:767px){.modal-filter{padding:8px 16px 0}}.modal-filter__items{display:flex;flex-wrap:wrap;grid-column-gap:8px;grid-row-gap:12px;padding:24px 24px 0}@media screen and (max-width:767px){.modal-filter__items{padding:24px 16px 0}}.modal-filter__size{border-radius:0;height:100%;margin:0;width:100%}.modal-filter__size .modal__body{max-height:inherit}@media screen and (max-width:991px){.modal-filter__size .modal__body{height:calc(100% - 54px)}}@media screen and (max-width:767px){.modal-filter__size .modal__body{height:calc(100% - 44px)}}.modal-filter__size .modal__body::-webkit-scrollbar{width:8px}.modal-filter__size .modal__body::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #999}.modal-filter__size .modal__body::-webkit-scrollbar-thumb{background:#ff0032;border-radius:10px;-webkit-transition:all .2s;transition:all .2s}.modal-filter__size .modal__body::-webkit-scrollbar-thumb:hover{background:#da002b}.modal-filter__btn{padding:24px}@media screen and (max-width:767px){.modal-filter__btn{padding:8px 16px 16px}}.modal-filter__btn .button{width:100%}.modal-long-time{margin-top:8px;padding:8px 30px 30px}@media screen and (max-width:991px){.modal-long-time{padding:8px 24px 24px}}@media screen and (max-width:767px){.modal-long-time{padding:8px 16px 16px}}.modal-long-time__size{max-width:480px}.modal-long-time__buttons{display:flex;grid-gap:8px;margin-top:20px}@media screen and (max-width:767px){.modal-long-time__buttons{flex-direction:column}}.modal-long-time__buttons .button{flex:1}.modal-review{display:flex;flex-direction:column;margin-top:24px;padding:8px 30px 30px;grid-gap:24px}@media screen and (max-width:991px){.modal-review{padding:8px 24px 24px}}@media screen and (max-width:767px){.modal-review{margin-top:12px;padding:8px 16px 16px}}.modal-review__size{max-width:540px}.modal-review__grade{display:flex;flex-direction:column;grid-gap:8px}.modal-review__file-title{margin-bottom:8px}.modal-review__text{align-items:center;display:flex;flex-direction:column;grid-gap:8px}.modal-review__img{display:flex;justify-content:center}.modal-review__img img{height:180px;width:180px}.modal-review__check{margin-top:0;padding-top:0}.modal-view{display:flex;margin-top:24px;padding:30px 30px 30px 80px;grid-gap:48px;border-radius:0}@media screen and (max-width:1199px){.modal-view{padding:30px}}@media screen and (max-width:991px){.modal-view{display:grid;padding:24px}}@media screen and (max-width:767px){.modal-view{margin-top:12px;padding:16px;grid-gap:24px}}.modal-view__size{border-radius:0;height:100%;margin:0;max-width:100%}.modal-view__size .modal__body{max-height:100%}.modal-view__menu{display:flex;flex-direction:column;grid-gap:8px}@media screen and (max-width:991px){.modal-view__menu{display:grid;grid-template-columns:30px 1fr 30px;padding:0 30px}}@media screen and (max-width:767px){.modal-view__menu{grid-template-columns:1fr;padding:0}}.modal-view__items{display:grid;flex:1;grid-gap:8px;box-sizing:border-box;max-height:504px;overflow-y:auto}@media screen and (max-width:991px){.modal-view__items{grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:hidden;overflow-y:inherit}}.modal-view__item{border:2px solid transparent;border-radius:8px;box-sizing:border-box;cursor:pointer;height:120px;overflow:hidden;width:120px}@media screen and (max-width:767px){.modal-view__item{border-radius:4px}}.modal-view__item_active{border:2px solid #da002b}.modal-view__item img{height:100%;width:100%}.modal-view__menu-prev{display:flex;justify-content:center}@media screen and (max-width:991px){.modal-view__menu-prev{align-items:center}}@media screen and (max-width:767px){.modal-view__menu-prev{display:none}}.modal-view__menu-prev svg{cursor:pointer;margin-bottom:16px}@media screen and (max-width:991px){.modal-view__menu-prev svg{margin-bottom:0;transform:rotate(-90deg)}}.modal-view__menu-prev svg path{fill:#c4c4c4}.modal-view__menu-next{display:flex;justify-content:center}@media screen and (max-width:991px){.modal-view__menu-next{align-items:center}}@media screen and (max-width:767px){.modal-view__menu-next{display:none}}.modal-view__menu-next svg{cursor:pointer;margin-top:16px}@media screen and (max-width:991px){.modal-view__menu-next svg{margin-top:0;transform:rotate(-90deg)}}.modal-view__menu-next svg path{fill:#c4c4c4}.modal-view__arrow_active svg path{fill:#2f2f2f}.modal-view__display{display:flex;grid-row:1;height:600px;max-width:920px;position:relative;width:100%}@media screen and (max-width:991px){.modal-view__display{height:532px}}.modal-view__display-prev{align-items:center;display:flex}@media screen and (max-width:767px){.modal-view__display-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:1}}.modal-view__display-prev svg{cursor:pointer;margin-right:16px}@media screen and (max-width:767px){.modal-view__display-prev svg path{fill:#2f2f2f}}.modal-view__display-next{align-items:center;display:flex}@media screen and (max-width:767px){.modal-view__display-next{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:1}}.modal-view__display-next svg{cursor:pointer;margin-left:16px}@media screen and (max-width:767px){.modal-view__display-next svg path{fill:#2f2f2f}}.modal-view__display-img{align-items:center;border-radius:12px;box-sizing:border-box;display:flex;flex:1;overflow:hidden;position:relative}.modal-view__display-img img{-o-object-fit:cover;object-fit:cover;width:100%}.modal-view__display-video{align-items:center;border-radius:12px;box-sizing:border-box;display:flex;flex:1;overflow:hidden;position:relative}.modal-view__display-video img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal-view__mask{align-items:center;-webkit-backdrop-filter:blur(2.21519px);backdrop-filter:blur(2.21519px);background:#2f2f2f66;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.modal-view__mask img{height:24px;width:24px}.modal-auth{padding:8px 30px 30px}@media screen and (max-width:991px){.modal-auth{padding:8px 24px 24px}}@media screen and (max-width:767px){.modal-auth{padding:8px 16px 16px}}.modal-auth__size{max-width:398px}.modal-auth .auth__phone{padding:0}.modal-auth .auth__title{align-items:flex-start}.modal-time-left__text{display:flex;flex-direction:column;grid-gap:16px;margin-top:12px}.modal-plan{display:flex;flex-direction:column;margin-top:24px;padding:8px 30px 30px;grid-gap:24px}@media screen and (max-width:991px){.modal-plan{padding:8px 24px 24px;grid-gap:16px}}@media screen and (max-width:767px){.modal-plan{margin-top:12px;padding:8px 16px 16px;grid-gap:12px}}.modal-plan__size{max-width:1024px}.modal-plan__list{display:grid;grid-gap:24px}@media screen and (max-width:991px){.modal-plan__list{grid-gap:16px}}@media screen and (max-width:767px){.modal-plan__list{grid-gap:12px}}.modal-plan__btn{display:flex;justify-content:flex-end}@media screen and (max-width:767px){.modal-plan__btn{justify-content:inherit}.modal-plan__btn .button{width:100%}}.modal-ident{display:grid;grid-template-columns:2fr 1.2fr;margin-top:24px;padding:8px 30px 30px;grid-gap:24px}@media screen and (max-width:991px){.modal-ident{margin-top:16px;padding:8px 24px 24px;grid-gap:16px;grid-template-columns:1fr}}@media screen and (max-width:767px){.modal-ident{margin-top:12px;padding:8px 16px 16px;grid-gap:12px}}.modal-ident__size{max-width:960px}.modal-ident__passport-title{align-items:center;display:none;margin-bottom:24px;grid-gap:8px}@media screen and (max-width:991px){.modal-ident__passport-title{display:flex;margin-bottom:16px}}.modal-ident__passport-title img{width:24px}.modal-ident__passport-info{display:grid;grid-gap:20px;margin-bottom:32px}@media screen and (max-width:767px){.modal-ident__passport-info{grid-gap:12px;margin-bottom:16px}}.modal-ident__phone{display:flex;flex-direction:column;margin-bottom:32px;grid-gap:20px}@media screen and (max-width:991px){.modal-ident__phone{margin-bottom:24px}}@media screen and (max-width:767px){.modal-ident__phone{margin-bottom:12px}}.modal-ident__phone-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (max-width:767px){.modal-ident__phone-header{margin-bottom:12px}}.modal-ident__info{position:relative}.modal-ident__info:hover .modal-ident__tooltip{opacity:1;visibility:visible}.modal-ident__info-icon{align-items:center;cursor:pointer;display:flex}.modal-ident__tooltip{background-color:#fafafa;border-radius:12px;box-shadow:0 2px 8px -4px #1212120d,0 10px 14px -4px #12121214;box-sizing:border-box;font-size:16px;font-weight:500;left:-20px;line-height:140%;opacity:0;padding:16px;position:absolute;transition:all .2s;visibility:hidden;width:400px;z-index:2}@media screen and (max-width:767px){.modal-ident__tooltip{font-size:14px;left:-130px;width:280px}}.modal-ident .add-card__code{margin-bottom:32px}@media screen and (max-width:991px){.modal-ident .add-card__code{margin-bottom:24px;padding-top:20px}}@media screen and (max-width:767px){.modal-ident .add-card__code{margin-bottom:12px;padding-top:12px}}.modal-add-card{display:flex;flex-direction:column;margin-top:24px;padding:8px 30px 30px;grid-gap:24px}@media screen and (max-width:991px){.modal-add-card{padding:8px 24px 24px;grid-gap:16px}}@media screen and (max-width:767px){.modal-add-card{margin-top:12px;padding:8px 16px 16px;grid-gap:14px}}.modal-add-card__size{max-width:644px}@media screen and (max-width:991px){.modal-add-card__size{margin:0 24px}}.modal-add-card__info{display:flex;grid-gap:32px}@media screen and (max-width:767px){.modal-add-card__info{display:grid;grid-gap:14px}}.modal-add-card__btn .button{width:100%}.modal-cards{display:flex;flex-direction:column;margin-top:24px;padding:8px 30px 30px;grid-gap:24px}@media screen and (max-width:991px){.modal-cards{padding:8px 24px 24px;grid-gap:16px}}@media screen and (max-width:767px){.modal-cards{margin-top:12px;padding:8px 16px 16px;grid-gap:14px}}.modal-cards__size{max-width:500px}@media screen and (max-width:991px){.modal-cards__size{margin:0 24px}}.modal-delete{padding:0 32px 32px}@media screen and (max-width:991px){.modal-delete{padding:0 24px 24px}}@media screen and (max-width:767px){.modal-delete{padding:0 16px 16px}}.modal-delete__size{max-width:431px}.modal-delete__description{color:#999;margin:16px 0 30px}@media screen and (max-width:991px){.modal-delete__description{margin:12px 0 20px}}@media screen and (max-width:767px){.modal-delete__description{margin:8px 0 16px}}.modal-delete__actions{display:flex;justify-content:flex-end;grid-gap:16px}@media screen and (max-width:767px){.modal-delete__actions{flex-direction:column}.modal-delete__actions .button{width:100%}}.modal-parole__actions{display:grid;grid-auto-flow:column;grid-gap:16px;margin-top:50px}@media screen and (max-width:767px){.modal-parole__actions{grid-auto-flow:row}}.modal-parole__actions .button{width:100%}.modal-parole__actions .button:nth-child(2){grid-row:1}.modal-birth__block{box-sizing:border-box;padding:12px 0}.modal-birth__buttons{display:flex;width:100%;grid-gap:8px}.modal-birth__buttons .button{flex:1}.modal-man__block{margin-bottom:16px}.modal-man__block .radio__title{border:none;border-radius:0}.modal-man__block .radio__label:not(:last-child) .radio__title{border-bottom:1px solid #f2f2f2}.modal-man__block .radio__icon{top:48%}.modal-card-actions{display:flex;flex-direction:column;grid-gap:16px;padding:0 16px 40px}.modal-card-actions__items{display:flex;flex-direction:column;grid-gap:8px}.modal-card-actions__item{padding:14px 0;text-align:center}.modal-card-actions__item:not(:last-child){border-bottom:1px solid #f2f2f2}.more-view{align-items:center;color:#da002b;cursor:pointer;display:flex}.more-view span{margin-right:8px;text-decoration:underline}.checkbox{align-items:center;display:grid;grid-template-columns:22px 1fr;grid-gap:10px;position:relative}@media screen and (max-width:767px){.checkbox{grid-template-columns:18px 1fr}}.checkbox input{border-radius:4px;height:22px;margin:0;opacity:0;width:22px}@media screen and (max-width:767px){.checkbox input{height:18px;width:18px}}.checkbox .checkmark{border:2px solid #e2e2e2;border-radius:5px;height:18px;left:0;position:absolute;top:0;width:18px}@media screen and (max-width:767px){.checkbox .checkmark{height:18px;top:-2px;width:18px}}.checkbox .checkmark:after{border:solid #fff;border-radius:1px;border-width:0 3px 3px 0;content:"";display:none;height:9px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:4px}@media screen and (max-width:767px){.checkbox .checkmark:after{left:6px;top:2px}}.checkbox input:checked~.checkmark{background-color:#da002b;border-color:#da002b}.checkbox input:checked~.checkmark:after{display:block}.slider-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e8e8e8;background-image:linear-gradient(#da002b,#da002b);background-repeat:no-repeat;background-size:60% 100%;height:4px;width:100%}@media screen and (max-width:767px){.slider-range{background-size:62% 100%}}.slider-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;border:3px solid #da002b;border-radius:50%;cursor:pointer;height:20px;width:20px}.slider-range::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:3px solid #da002b;border-radius:50%;cursor:pointer;height:20px;width:20px}.slider-range::-ms-thumb{-webkit-appearance:none;background:#ff4500;border-radius:50%;box-shadow:0 0 2px #555;cursor:ew-resize;height:20px;-ms-transition:background .3s ease-in-out;transition:background .3s ease-in-out;width:20px}.check-btn{align-items:center;display:flex;grid-gap:8px;background-color:#da002b;border-radius:40px;box-sizing:border-box;color:#fff;padding:4px 4px 4px 10px}.check-btn img{cursor:pointer}.check-btn span{white-space:nowrap}.search{align-items:center;background-color:#fff;border-radius:12px;box-sizing:border-box;display:flex;height:60px;position:relative;width:100%}@media screen and (max-width:1199px){.search{border-radius:8px;height:48px}}@media screen and (max-width:991px){.search{border-radius:8px;height:40px}}.search__actions{align-items:center;background-color:#fff;border-radius:0 12px 12px 0;display:flex;height:100%}@media screen and (max-width:991px){.search__actions{border-radius:0 8px 8px 0}}@media screen and (max-width:767px){.search__actions{flex:1;justify-content:flex-end}}.search input{border:none;flex:1;padding:8px 0 8px 24px}@media screen and (max-width:991px){.search input{padding:6px 0 6px 16px}}@media screen and (max-width:767px){.search input{font-size:12px;max-width:100px;padding:6px 0 6px 12px}}.search input::-moz-placeholder{color:#999}.search input::placeholder{color:#999}.search__check-btn{align-items:center;display:flex;grid-gap:14px;color:#999;cursor:pointer;padding:8px 14px 8px 0}@media screen and (max-width:767px){.search__check-btn{padding:6px 8px 6px 0;grid-gap:8px;font-size:12px}}.search__btn{align-items:center;background-color:#da002b;border-radius:12px;cursor:pointer;display:flex;height:100%;justify-content:center;width:96px}@media screen and (max-width:1199px){.search__btn{width:80px}}@media screen and (max-width:991px){.search__btn{border-radius:8px;width:60px}}@media screen and (max-width:767px){.search__btn{width:56px}}.search__items{background-color:#f2f2f2;border:2px solid #e8e8e8;border-radius:12px;box-sizing:border-box;display:none;left:0;max-height:272px;min-height:35px;position:absolute;top:48px;width:100%;z-index:2}.search__item{border-radius:8px;cursor:pointer;font-weight:500;padding:8px 12px;transition:all .3s}.search-secondary,.search__item:hover,.search__item_active{background-color:#fff}.search-secondary{align-items:center;border:1px solid #f2f2f2;border-radius:12px;box-sizing:border-box;display:flex;height:48px;overflow:hidden;position:relative;width:100%}@media screen and (max-width:1199px){.search-secondary{border-radius:8px;height:48px}}@media screen and (max-width:991px){.search-secondary{border-radius:8px;height:40px}}.search-secondary__label{color:#c4c4c4;margin-bottom:8px}.search-secondary__actions{align-items:center;background-color:#fff;border-radius:0 12px 12px 0;display:flex;height:100%}@media screen and (max-width:991px){.search-secondary__actions{border-radius:0 8px 8px 0}}@media screen and (max-width:767px){.search-secondary__actions{flex:1;justify-content:flex-end}}.search-secondary input{border:none;flex:1;padding:8px 0 8px 24px;width:100%}@media screen and (max-width:991px){.search-secondary input{padding:6px 0 6px 16px}}@media screen and (max-width:767px){.search-secondary input{font-size:12px;padding:6px 0 6px 12px}}.search-secondary input::-moz-placeholder{color:#999}.search-secondary input::placeholder{color:#999}.search-secondary__check-btn{align-items:center;display:flex;grid-gap:14px;color:#999;cursor:pointer;padding:8px 14px 8px 0}@media screen and (max-width:767px){.search-secondary__check-btn{padding:6px 8px 6px 0;grid-gap:8px;font-size:12px}}.search-secondary__btn{align-items:center;background-color:#da002b;border-radius:0 12px 12px 0;color:#fff;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0 16px}@media screen and (max-width:767px){.search-secondary__btn{border-radius:0 8px 8px 0}}.not-found{height:400px;justify-content:space-between;margin-top:80px;width:100%}.not-found,.not-found__block{align-items:center;display:flex;flex-direction:column}.not-found__block{justify-content:center}.not-found img{margin-bottom:24px}@media screen and (max-width:991px){.not-found img{height:128px}}.not-found__title{margin-bottom:12px}.not-found__buttons{display:none}@media screen and (max-width:767px){.not-found__buttons{display:flex;flex-direction:column;width:100%;grid-gap:12px}.not-found__buttons .button{width:100%}}.installment-card{background-color:#fff;border-radius:16px;box-sizing:border-box;padding:28px 24px}@media screen and (max-width:1199px){.installment-card{padding:22px 20px}}.installment-card__header{margin-bottom:16px}.installment-card__header-text{color:#c4c4c4}.installment-card__shops{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;margin-bottom:20px}@media screen and (max-width:1199px){.installment-card__shops{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:991px){.installment-card__shops{grid-template-columns:repeat(5,1fr)}}.installment-card__shop{align-items:center;background-color:#fafafa;border:1px solid #fafafa;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;height:52px;justify-content:center;padding:14px 20px;transition:all .2s}.installment-card__shop:hover,.installment-card__shop_active{background-color:#fff;border:1px solid #da002b}.installment-card__shop img{height:100%}.installment-card__btn .button{width:100%}.review-result{background-color:#fff;border-radius:16px;box-sizing:border-box;padding:24px}.review-result__header{align-items:center;display:flex;justify-content:space-between;grid-gap:8px;margin-bottom:32px}@media screen and (max-width:991px){.review-result__header{margin-bottom:16px}}.review-result__number{margin-bottom:4px}.review-result__stars{align-items:center;display:flex}.review-result__stars svg{height:24px;width:24px}.review-result__list{display:flex;flex-direction:column;grid-gap:16px}.review-result__item{align-items:center;display:grid;grid-template-columns:auto 1fr 55px;grid-gap:8px}.review-result__slider{background-color:#f2f2f2;border-radius:10px;box-sizing:border-box;flex:1;height:6px;overflow:hidden;position:relative}.review-result__slider:after{background-color:#da002b;border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:80%}.review-result__btn{margin:32px 0 16px}.review-result__btn .button{width:100%}.review-result__rule{display:flex;justify-content:flex-end}@media screen and (max-width:991px){.review-result__rule{justify-content:center}}.review-result__rule span{cursor:pointer;text-decoration:underline}.review-result__phone{display:none}@media screen and (max-width:767px){.review-result__phone{align-items:center;display:flex;justify-content:space-between}}.review-result__phone-grade{font-size:32px;font-weight:500;margin-right:8px}.comment:not(:last-child){margin-bottom:16px}.comment__block{display:grid;grid-template-columns:48px 1fr;grid-gap:16px}@media screen and (max-width:767px){.comment__block{grid-template-columns:40px 1fr;grid-gap:8px}}.comment__block:not(:last-child){margin-bottom:16px}.comment__answers{display:grid;grid-template-columns:48px 1fr;grid-gap:16px}@media screen and (max-width:767px){.comment__answers{grid-template-columns:40px 1fr;grid-gap:8px}}.comment__reply-date{display:flex;grid-gap:8px}.comment__user{grid-gap:4px}.comment__data,.comment__user{display:flex;flex-direction:column}.comment__data{grid-gap:16px}.comment__desc{display:grid;grid-gap:16px}.comment__reply-text{cursor:pointer;text-decoration:underline}.comment__likes{align-items:center;display:flex;justify-content:space-between;max-width:120px;width:100%}@media screen and (max-width:991px){.comment__likes{max-width:100px}}.comment__like{align-items:center;display:flex;grid-gap:8px}.comment__avatar{align-items:center;display:flex;flex-direction:column}@media screen and (max-width:767px){.comment__avatar .review__avatar{height:40px;width:40px}}.comment__avatar-line{background-color:#e8e8e8;height:100%;margin-top:8px;width:1px}.file-input{display:flex;flex-direction:column;grid-gap:8px}.file-input__label{color:#c4c4c4;font-size:18px;font-weight:400;line-height:140%}@media screen and (max-width:767px){.file-input__label{font-size:16px}}.file-input__block{align-items:center;border:2px dashed #f2f2f2;border-radius:12px;box-sizing:border-box;display:flex;height:180px;justify-content:center;overflow:hidden;grid-gap:12px;padding:0 40px}.file-input__download{color:#2b71f8;cursor:pointer;position:relative;text-decoration:none}.file-input__download input{opacity:0;position:absolute;width:100%}.map-place__images{display:grid;grid-auto-flow:column;grid-template-columns:max-content;grid-gap:10px;box-sizing:border-box;margin-bottom:16px;overflow-x:auto}.map-place__images::-webkit-scrollbar{height:0}.map-place__img{border-radius:8px;box-sizing:border-box;height:150px;overflow:hidden;width:190px}.map-place__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-place__info{padding:0 32px 0 0}.map-place__title{margin-bottom:6px}.map-place__country{align-items:center;display:flex;grid-gap:4px;margin-bottom:8px}.map-place__country svg path{fill:#999}.map-place__prices{display:flex;flex-direction:column;grid-gap:8px;margin-bottom:16px}.map-place__price-old{color:#c4c4c4}.map-place__price-new{color:#da002b}.map-place__installment{background-color:#ffd740;border-radius:6px;box-sizing:border-box;font-size:13px;font-weight:600;padding:4px 8px}.map-place-mini{align-items:center;display:grid;grid-template-columns:112px 1fr;grid-gap:8px;background-color:#fff;padding:4px}.map-place-mini,.map-place-mini__img{border-radius:12px;box-sizing:border-box;overflow:hidden}.map-place-mini__img{height:100%;position:relative;width:112px}.map-place-mini__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-place-mini__block{display:flex;flex-direction:column;grid-gap:8px;padding:8px 8px 8px 0}.map-place-mini__block .place-item__info-country{padding:2px 6px}.map-place-mini__heart{background-color:#fff3;border-radius:4px;cursor:pointer;height:28px;padding:4px;position:absolute;right:8px;top:8px;width:28px}.map-address{grid-gap:8px;background-color:#fff;border-radius:60px;padding:4px 12px 4px 4px}.map-address,.map-address__icon{align-items:center;box-sizing:border-box;display:flex}.map-address__icon{background-color:#da002b;border-radius:50%;height:44px;justify-content:center;width:44px}.map-address__icon svg path{fill:#fff}.map-address__title{display:-webkit-box;font-weight:600;max-width:170px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.main-timelines{background-color:#fff;padding:10px 16px}.timelines{display:grid;grid-template-columns:repeat(5,1fr);margin:0 auto;max-width:1094px;width:100%;grid-gap:20px}@media screen and (max-width:1199px){.timelines{grid-gap:12px}}.timeline{align-items:center;display:flex;grid-gap:20px}.timeline__item{align-items:center;display:grid;grid-template-columns:36px 1fr}.timeline__number{align-items:center;background-color:#e8e8e8;border-radius:50%;box-sizing:border-box;color:#fff;display:flex;height:36px;justify-content:center;width:36px}.timeline_active .timeline__number{background-color:#da002b}.timeline__text{margin-left:12px}.timeline__line{border-bottom:1px solid #e8e8e8;flex:1}.calendar{background-color:#fff;border-radius:16px;box-sizing:border-box;max-width:343px;padding:12px 8px;width:100%}.calendar__year{align-items:center;border-bottom:1px solid #f2f2f2;display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:8px}.calendar__year-btn{align-items:center;cursor:pointer;display:flex}.calendar__year-btn svg{width:24px}.calendar__week{display:flex;grid-gap:8px;margin-bottom:8px}.calendar__week-item{align-items:center;color:#999;display:flex;height:40px;justify-content:center;width:40px}.calendar__month{display:grid;grid-template-columns:repeat(7,1fr)}.calendar__day{align-items:center;border-radius:6px;box-sizing:border-box;color:#e2e2e2;display:flex;font-size:16px;font-weight:500;height:46px;justify-content:center;text-decoration-line:line-through;width:100%}.calendar__day_old-month{color:#f2f2f2}.calendar__day_available,.calendar__day_mark{color:#2f2f2f;text-decoration-line:inherit}.calendar__day_mark{background-color:#ffdbe2;border-radius:0}.calendar__day_start{border-radius:6px 0 0 6px}.calendar__day_end,.calendar__day_start{background-color:#ffdbe2;text-decoration-line:inherit}.calendar__day_end{border-radius:0 6px 6px 0}.calendar__day_end span,.calendar__day_start span{align-items:center;background-color:#da002b;border-radius:6px;color:#fff;display:flex;height:100%;justify-content:center;width:100%}.info-card{background-color:#fff;border-radius:16px;box-sizing:border-box;padding:24px}.info-card__img{border-radius:14px;box-sizing:border-box;height:205px;margin-bottom:20px;overflow:hidden}@media screen and (max-width:991px){.info-card__img{display:none}}.info-card__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.info-card__services{display:flex;flex-direction:column;grid-gap:16px;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;margin-bottom:16px;padding:16px 0}@media screen and (max-width:991px){.info-card__services{border-top:0;display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.info-card__services{grid-template-columns:1fr}}.info-card__services-title{margin-bottom:16px}@media screen and (max-width:991px){.info-card__services-title{margin-bottom:0}}.info-card__service{grid-gap:8px}.info-card__service,.info-card__service-icon{align-items:center;display:flex}.info-card__prices{display:flex;flex-direction:column;grid-gap:16px;margin:20px 0}.info-card__prices-item{align-items:center;display:flex;gap:8px;justify-content:space-between}.bonus-card{display:flex;flex-direction:column;grid-gap:20px;background-color:#fff;border-radius:16px;box-sizing:border-box;padding:24px}.bonus-card__header{align-items:center;display:flex;justify-content:space-between;grid-gap:8px;border-bottom:1px solid #e8e8e8;padding-bottom:20px}.ticket-status{align-items:center;background-color:#fff;border-radius:16px;box-sizing:border-box;display:grid;grid-template-columns:64px 1fr;padding:16px;grid-gap:16px}@media screen and (max-width:767px){.ticket-status{padding:12px}}.ticket-status__img{align-items:center;border-radius:12px;box-sizing:border-box;display:flex;height:64px;justify-content:center;width:64px}.ticket-status__img img,.ticket-status__img svg{height:28px;width:28px}.ticket-status__text{display:flex;flex-direction:column;grid-gap:4px}.ticket-status__success .ticket-status__img{background-color:#12bf6c0d}.ticket-status__success svg path{fill:#12bf6c}.ticket-status__success .ticket-status__title{color:#12bf6c}.ticket-status__pending .ticket-status__img{background-color:#3b82f60d}.ticket-status__pending svg path{fill:#3b82f6}.ticket-status__pending .ticket-status__title{color:#3b82f6}.ticket-status__error .ticket-status__img{background-color:#da002b0d}.ticket-status__error svg path{fill:#da002b}.ticket-status__error .ticket-status__title{color:#da002b}.plan{background-color:#fafafa;border:1px solid #fafafa;border-radius:16px;box-sizing:border-box;padding:32px;transition:all .2s}@media screen and (max-width:991px){.plan{padding:20px}}@media screen and (max-width:767px){.plan{padding:12px}}.plan:hover,.plan_active{background-color:#fff;border:1px solid #da002b}.plan_active .plan__info{display:grid}.plan__header{display:grid;grid-template-columns:repeat(2,1fr);position:relative;grid-gap:32px;padding-right:72px}@media screen and (max-width:991px){.plan__header{grid-template-columns:1fr;grid-gap:24px}}@media screen and (max-width:767px){.plan__header{padding-right:0;grid-gap:20px}}.plan__header-schema{align-items:center;display:grid;grid-template-columns:105px 1fr;grid-gap:32px}@media screen and (max-width:767px){.plan__header-schema{grid-template-columns:1fr;grid-gap:24px;grid-gap:20px}}.plan__header-schema img{width:105px}.plan__header-prices{display:flex;grid-gap:32px}@media screen and (max-width:991px){.plan__header-prices{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.plan__header-prices{grid-gap:20px}}.plan__header-price{grid-gap:4px}.plan__header-price,.plan__slider{display:flex;flex-direction:column}.plan__slider{grid-gap:8px}@media screen and (max-width:991px){.plan__slider{grid-gap:12px}}.plan__slider-dates{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:991px){.plan__slider-dates{margin:0 auto;max-width:285px;width:100%}}@media screen and (max-width:767px){.plan__slider-dates{max-width:100%}}@media screen and (max-width:991px){.plan__slider .slider-range{margin:0 auto;max-width:285px;width:100%}}@media screen and (max-width:767px){.plan__slider .slider-range{max-width:100%}}.plan__slider-date{font-weight:600}.plan__show-btn{align-items:center;background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:0;width:40px}@media screen and (max-width:991px){.plan__show-btn{border-radius:6px;height:28px;width:28px}}.plan__show-btn img{transition:all .3s}@media screen and (max-width:991px){.plan__show-btn img{width:20px}}.plan__info{display:none;grid-gap:24px;border-top:1px solid #e8e8e8;margin-top:20px;padding-top:20px}@media screen and (max-width:991px){.plan__info{grid-gap:12px;margin-top:16px;padding-top:16px}}.plan__info-price{display:grid;grid-template-columns:.3fr 1fr;grid-gap:32px;align-items:center}@media screen and (max-width:991px){.plan__info-price{grid-template-columns:1fr 1.2fr;grid-gap:20px}}.plan__info-fee{display:grid;grid-template-columns:.3fr 1fr;grid-gap:32px;align-items:center}@media screen and (max-width:991px){.plan__info-fee{grid-template-columns:1fr 1.2fr;grid-gap:20px}}@media screen and (max-width:767px){.plan__info-fee{grid-template-columns:1fr;grid-gap:12px}}.plan__info-input{align-items:center;display:grid;grid-template-columns:.6fr 1fr;grid-gap:20px}@media screen and (max-width:991px){.plan__info-input{grid-template-columns:1fr .35fr;grid-gap:12px}}@media screen and (max-width:767px){.plan__info-input{grid-gap:8px}}.plan__info-input input{height:48px!important}@media screen and (max-width:991px){.plan__info-input input{height:40px!important}}.plan__schema{border-top:1px solid #e8e8e8;box-sizing:border-box;overflow-x:auto;padding-top:20px}.plan__schema::-webkit-scrollbar{box-sizing:border-box;height:8px;overflow:hidden}.plan__schema::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #999}.plan__schema::-webkit-scrollbar-thumb{background:#ff0032;border-radius:10px;-webkit-transition:all .2s;transition:all .2s}.plan__schema::-webkit-scrollbar-thumb:hover{background:#da002b}.plan__schema-header{display:grid;grid-template-columns:70px auto;width:-moz-max-content;width:max-content;grid-gap:16px;background-color:#fafafa;box-sizing:border-box;margin-bottom:16px;min-height:36px;padding:4px}@media screen and (max-width:767px){.plan__schema-header{display:none}}.plan__schema-dates{box-sizing:border-box;display:grid;grid-auto-flow:column;grid-gap:16px}.plan__schema-date{align-items:center;display:flex;width:120px}.plan__schema-body{display:grid;grid-template-columns:70px auto;padding:4px;width:-moz-max-content;width:max-content;grid-gap:16px;margin-bottom:16px}@media screen and (max-width:767px){.plan__schema-body{grid-template-columns:auto;padding:0;width:auto}}.plan__schema-product{align-items:center;display:flex;width:100%;grid-gap:12px}.plan__schema-product img{border-radius:8px;box-sizing:border-box;overflow:hidden;width:100%}@media screen and (max-width:767px){.plan__schema-product img{height:64px;width:auto}}.plan__schema-product-desc{display:none}@media screen and (max-width:767px){.plan__schema-product-desc{display:flex;flex-direction:column;grid-gap:4px}}.plan__schema-items{box-sizing:border-box;display:grid;grid-auto-flow:column;height:100%;grid-gap:16px}@media screen and (max-width:767px){.plan__schema-items{display:none;flex-direction:column;padding:8px 16px 16px}.plan__schema-info{background-color:#fafafa;border-radius:8px;box-sizing:border-box;overflow:hidden}}.plan__schema-item{align-items:center;display:flex;font-size:14px;font-weight:500;width:120px}@media screen and (max-width:767px){.plan__schema-item{align-items:flex-end;justify-content:space-between;grid-gap:4px;font-weight:600;width:100%}}.plan__schema-top{display:none}@media screen and (max-width:767px){.plan__schema-top{align-items:center;background-color:#f2f2f2;border-radius:8px;box-sizing:border-box;display:flex;justify-content:space-between;padding:12px 16px}.plan__schema-title{display:none}}.plan__schema-month{display:none}@media screen and (max-width:767px){.plan__schema-month{color:#999;display:block;font-weight:500}}.plan__schema-total{display:grid;grid-template-columns:70px auto;width:-moz-max-content;width:max-content;grid-gap:16px;background-color:#fafafa;box-sizing:border-box;min-height:36px;padding:4px}@media screen and (max-width:767px){.plan__schema-total{border-radius:8px;grid-template-columns:auto;padding:0;width:auto}}.plan__schema-line{display:none}@media screen and (max-width:767px){.plan__schema-line{border-bottom:1px dashed #c4c4c4;display:block;flex:1}}.plan__schema-slider{display:none}@media screen and (max-width:767px){.plan__schema-slider{display:flex;padding:8px 0 12px}}.passport-data{align-items:center;background-color:#fafafa;border:1px solid #fafafa;border-radius:18px;box-sizing:border-box;display:flex;justify-content:space-between;min-height:100px;padding:18px 20px;position:relative;width:100%;grid-gap:4px}@media screen and (max-width:991px){.passport-data{border-radius:14px;min-height:100px;padding:16px 22px 16px 16px}}@media screen and (max-width:767px){.passport-data{border-radius:8px;min-height:84px;padding:12px 16px 12px 12px}}.passport-data__info{align-items:center;display:grid;grid-template-columns:64px 1fr;grid-gap:16px}@media screen and (max-width:991px){.passport-data__info{grid-gap:16px;grid-template-columns:64px 1fr}}@media screen and (max-width:767px){.passport-data__info{grid-gap:8px;grid-template-columns:60px 1fr}}.passport-data__img{background-color:#f2f2f2;border-radius:12px;box-sizing:border-box;height:64px;overflow:hidden;position:relative;width:64px}@media screen and (max-width:991px){.passport-data__img{height:64px;width:64px}}@media screen and (max-width:767px){.passport-data__img{height:60px;width:60px}}.passport-data__img img{height:100%;width:100%}.passport-data__icon{align-items:center;background-color:#fff;border-radius:50%;box-sizing:border-box;display:flex;height:40px!important;justify-content:center;padding:8px;position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:40px!important}@media screen and (max-width:767px){.passport-data__icon{height:28px!important;width:28px!important}}.passport-data__description{display:flex;flex-direction:column;grid-gap:16px}@media screen and (max-width:767px){.passport-data__description{grid-gap:4px}}.passport-data__plus{position:relative}.passport-data__plus input{opacity:0;position:absolute;width:24px}.passport-data__success{border:2px solid #12bf6c}.passport-data__error{border:2px solid #da002b}.ident-add-card{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:220px;justify-content:center;grid-gap:16px;border:1px dashed #da002b;border-radius:12px;padding:4px 12px}@media screen and (max-width:767px){.ident-add-card{height:160px;grid-gap:8px}}.ident-add-card__icon{cursor:pointer;position:relative}.ident-add-card__icon img{height:48px;width:48px}@media screen and (max-width:767px){.ident-add-card__icon img{height:32px;width:32px}}.process-ident{background-color:#fafafa;border-radius:12px;box-sizing:border-box;padding:16px}@media screen and (max-width:991px){.process-ident__main{grid-row:1}}.process-ident__title{margin-bottom:8px}.process-ident__slider{align-items:center;display:flex;grid-gap:8px;border-bottom:1px solid #f2f2f2;margin-bottom:12px;padding-bottom:12px}.process-ident__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e8e8e8;background-image:linear-gradient(#da002b,#da002b);background-repeat:no-repeat;background-size:60% 100%;border-radius:10px;height:4px;width:100%}@media screen and (max-width:767px){.process-ident__range{background-size:62% 100%}}.process-ident__range::-webkit-slider-thumb{display:none}.process-ident__range::-moz-range-thumb{display:none}.process-ident__range::-ms-thumb{display:none}.process-ident__items{display:flex;flex-direction:column;grid-gap:12px}.process-ident__item{align-items:center;display:flex;justify-content:space-between;grid-gap:12px}.process-ident__item-delete{color:#999;text-decoration:line-through}.process-ident__text{color:#999;display:flex;justify-content:flex-end;margin-top:4px;text-decoration:underline}.add-card{display:grid;grid-gap:30px}@media screen and (max-width:767px){.add-card{grid-gap:20px}}@media screen and (max-width:991px){.add-card__size{max-width:624px}}.add-card__info{display:grid;grid-template-columns:2fr 1fr;grid-gap:16px}.add-card__code{border-top:1px solid #f2f2f2;padding-top:30px}@media screen and (max-width:991px){.add-card__code{padding-top:20px}}@media screen and (max-width:767px){.add-card__code{padding-top:12px}}.add-card__time{color:#999;display:inline-block;margin-top:4px}.card{background-color:#fafafa;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;height:220px;justify-content:space-between;min-width:330px;padding:24px}@media screen and (max-width:767px){.card{border-radius:12px;height:160px;padding:16px}}.card__top{display:flex;justify-content:space-between}.card__top-price{align-items:center;display:flex;margin-top:4px;grid-gap:12px;font-size:32px;font-weight:600;line-height:120%}@media screen and (max-width:767px){.card__top-price{font-size:24px}}.card__top-title{font-size:16px;font-weight:500;line-height:120%}@media screen and (max-width:767px){.card__top-title{font-size:12px}}.card__top-icon{position:relative}.card__top-icon:hover .card__actions{opacity:1;visibility:visible}.card__actions{background-color:#fff;border-radius:12px;box-shadow:4px 6px 25px #12121214;box-sizing:border-box;min-width:220px;opacity:0;padding:8px 0;position:absolute;right:-28px;visibility:hidden}@media screen and (max-width:767px){.card__actions{min-width:160px;right:-20px}}.card__action{cursor:pointer;font-size:16px;font-weight:600;line-height:120%;padding:16px;transition:all .2s}@media screen and (max-width:991px){.card__action{padding:12px 14px}}@media screen and (max-width:767px){.card__action{font-size:12px;padding:8px 12px}}.card__action:hover{background-color:#fafafa}.card__bottom{align-items:center;display:flex;justify-content:space-between}.card__bottom-info{display:flex;flex-direction:column;grid-gap:6px}.card__bottom-img img{width:86px}@media screen and (max-width:767px){.card__bottom-img img{width:75px}}.card__bottom-pan{font-size:20px;font-weight:500;line-height:120%}@media screen and (max-width:767px){.card__bottom-pan{font-size:16px}}.card__bottom-date{font-size:14px;font-weight:400;line-height:120%}@media screen and (max-width:767px){.card__bottom-date{font-size:12px;font-weight:500}}.cobage-card{background-color:#f2f2f2;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;height:220px;justify-content:space-between;min-width:330px;padding:24px}@media screen and (max-width:767px){.cobage-card{border-radius:12px;height:160px;padding:16px}}.cobage-card__top{align-items:center;display:flex;justify-content:space-between}.cobage-card__top-price{align-items:center;display:flex;grid-gap:12px;font-size:32px;font-weight:600;line-height:120%}@media screen and (max-width:767px){.cobage-card__top-price{font-size:24px}}.cobage-card__top-title{font-size:16px;font-weight:500;line-height:120%}@media screen and (max-width:767px){.cobage-card__top-title{font-size:12px}}.cobage-card__top-img{align-items:center;display:flex}.cobage-card__top-img img{width:86px}@media screen and (max-width:767px){.cobage-card__top-img img{width:75px}}.cobage-card__bottom{align-items:center;display:flex;justify-content:space-between}.cobage-card__bottom-info{display:flex;grid-gap:16px}.cobage-card__bottom-img img{width:86px}@media screen and (max-width:767px){.cobage-card__bottom-img img{width:75px}}.cobage-card__bottom-pan{font-size:20px;font-weight:500;line-height:120%;margin-bottom:6px}@media screen and (max-width:767px){.cobage-card__bottom-pan{font-size:16px}}.cobage-card__bottom-date{font-size:14px;font-weight:400;line-height:120%}@media screen and (max-width:767px){.cobage-card__bottom-date{font-size:12px;font-weight:500}}.office{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:24px;grid-gap:32px;border-radius:16px;transition:all .2s}@media screen and (max-width:991px){.office{border-radius:12px;min-width:360px;padding:16px}}.office:hover{background-color:#fff}.office:hover .office__icon{opacity:1;visibility:visible}.office_active{background-color:#fff}.office_active .office__icon{opacity:1;visibility:visible}.office__icon{opacity:0;transition:all .2s;visibility:hidden}.office__address{align-items:center;display:flex;grid-gap:8px;margin-bottom:8px}@media screen and (max-width:991px){.office__address{margin-bottom:4px;grid-gap:4px}}.office__title{margin-bottom:20px}@media screen and (max-width:991px){.office__title{margin-bottom:8px}}.vacancy{background-color:#fff;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;padding:24px;grid-gap:20px}@media screen and (max-width:991px){.vacancy{grid-gap:12px;padding:16px}}.vacancy__header{display:flex;flex-direction:column;grid-gap:8px}@media screen and (max-width:991px){.vacancy__header{grid-gap:4px}}.vacancy__btn{display:flex;justify-content:flex-end}.input-codes{display:grid;grid-template-columns:repeat(4,72px);justify-content:center;grid-gap:24px;height:78px}@media screen and (max-width:767px){.input-codes{grid-template-columns:repeat(4,44px);grid-gap:13px;height:50px}}.input-codes__code{border:2px solid #2f2f2f;border-radius:12px;box-sizing:border-box;padding:10px;text-align:center!important}@media screen and (max-width:767px){.input-codes__code{border-radius:10px}}.input-codes__code_active{border:2px solid #da002b}.notification{display:flex;flex-direction:column;grid-gap:24px;border:1px solid #e8e8e8;border-radius:16px;box-sizing:border-box;padding:24px}@media screen and (max-width:1199px){.notification{padding:20px}}@media screen and (max-width:991px){.notification{grid-gap:16px;padding:16px}}@media screen and (max-width:767px){.notification{background-color:#fff;grid-gap:12px;border:none;border-radius:12px;padding:16px}}.notification__date{color:#999}.notification__description{display:flex;flex-direction:column;grid-gap:12px}@media screen and (max-width:767px){.notification .button{width:100%}}.profile-review{display:flex;flex-direction:column;grid-gap:16px}.profile-review__header{align-items:center;display:flex;grid-gap:16px;position:relative}@media screen and (max-width:767px){.profile-review__header{display:none}}.profile-review__img{border-radius:12px;box-sizing:border-box;height:124px;overflow:hidden;width:124px}.profile-review__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile-review__title{margin-top:8px}.profile-review__location{align-items:center;display:flex;grid-gap:8px}.profile-review__location svg{margin-right:4px}.profile-review__dots{position:absolute;right:0}.profile-review__stars{align-items:center;display:flex;grid-gap:12px;margin-bottom:12px}@media screen and (max-width:767px){.profile-review__stars{justify-content:space-between}.profile-review__stars .place-item__info-stars{background-color:transparent}.profile-review__stars .place-item__info-stars svg path{fill:#da002b}.profile-review__stars .place-item__info-stars span{display:none}.profile-review__date{color:#999;font-size:14px}}.profile-review__name{display:none}@media screen and (max-width:767px){.profile-review__name{display:block;margin-bottom:4px}}.profile-review__advantage{display:none}@media screen and (max-width:767px){.profile-review__advantage{display:flex;flex-direction:column;grid-gap:4px}}.profile-review__bottom{align-items:center;display:flex;justify-content:space-between}.profile-review__go{color:#da002b;cursor:pointer;text-decoration:underline}.shop-card{background-color:#da002b;border-radius:20px;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:215px;padding:30px 30px 32px;width:300px}@media screen and (max-width:991px){.shop-card{border-radius:16px;min-height:170px;padding:24px}}@media screen and (max-width:767px){.shop-card{border-radius:14px;min-height:140px;padding:16px}}.shop-card__balance{align-items:center;display:flex;justify-content:center;grid-gap:8px}.shop-card__balance img{height:26px;width:26px}@media screen and (max-width:991px){.shop-card__balance img{height:24px;width:24px}}.accordion__item:not(:last-child){border-bottom:1px solid #f2f2f2}.accordion__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:12px 0}.accordion__block{border-top:1px solid #f2f2f2;display:none}.accordion__block-item{border-radius:2px;cursor:pointer;font-size:16px;font-weight:400;padding:12px;transition:all .2s}.accordion__block-item:hover{background-color:#f2f2f2}.accordion__arrow{transition:all .2s}.birth-date{display:flex;flex-direction:column;grid-gap:4px}.birth-date__day{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;color:#999;position:relative;text-align:center}.birth-date__item{padding:12px}.birth-date__item-active{border-bottom:1px solid #da002b;border-top:1px solid #da002b;color:#2f2f2f}.birth-date__shadow-top{background-image:linear-gradient(180deg,hsla(0,0%,100%,.8) 30% 0,transparent 70% 100%)}.birth-date__shadow-bottom,.birth-date__shadow-top{height:100%;left:0;position:absolute;top:0;width:100%}.birth-date__shadow-bottom{background-image:linear-gradient(180deg,transparent 0 30%,hsla(0,0%,100%,.8) 70% 100%)}.switch{align-items:center;cursor:pointer;display:flex;gap:12px;height:58px;justify-content:space-between;margin-top:auto}@media screen and (max-width:1199px){.switch{height:48px}}@media screen and (max-width:600px){.switch__label{font-size:14px}}.switch__block{align-items:center;background:#c4c4c4;border:0;border-radius:20px;display:flex;height:20px;padding:2px;transition:background-color .3s;width:36px}.switch__block._active{background:#da002b}.switch__block._active .switch__block-btn{transform:translate(100%)}.switch__block-btn{background:#fff;border-radius:50%;max-height:16px;max-width:16px;min-height:16px;min-width:16px;transition:transform .3s}@media screen and (max-width:767px){.extra-col{display:none}}.button{align-items:center;display:flex;height:56px;justify-content:center;grid-gap:8px;border-radius:16px;font-size:16px;font-weight:600;line-height:120%;padding:10px 28px}@media screen and (max-width:991px){.button{border-radius:10px;font-size:14px;font-weight:500;height:40px}}@media screen and (max-width:767px){.button{border-radius:10px;height:36px;padding:8px 20px}}.button:focus .arrow__dark{display:none}.button:focus .arrow__white{display:inline}.button__outline{background-color:transparent;background-position:50%;border:2px solid #2f2f2f;color:#2f2f2f;cursor:pointer;transition:all .6s}.button__outline:hover{background-color:#f2f2f2;background-image:radial-gradient(circle,transparent 1%,#f2f2f2 0);background-position:50%;background-size:15000%}.button__outline:active{background-color:#f2f2f2;background-size:100%;transition:background 0s}.button__outline:active .button__outline__text{color:#2f2f2f}.button__outline:active .button__outline svg path{fill:#fff}.button__outline:focus{background-color:#2f2f2f;box-shadow:0 0 0 2px #1212121a;color:#fff}.button__outline-red{background-color:transparent;background-position:50%;border:2px solid #da002b;color:#2f2f2f;cursor:pointer;transition:all .6s}.button__outline-red:hover{background-color:#f2f2f2;background-image:radial-gradient(circle,transparent 1%,#f2f2f2 0);background-position:50%;background-size:15000%}.button__outline-red:active{background-color:#da002b;background-size:100%;transition:background 0s}.button__outline-red:active svg path{fill:#da002b}.button__outline-red:active__text{color:#2f2f2f}.button__outline-red:focus{background-color:#da002b;box-shadow:0 0 0 2px #1212121a;color:#fff}.button__outline-red:focus svg path{fill:#fff}.button__red{background-color:#da002b;background-position:50%;border:none;color:#fff;cursor:pointer;transition:all .6s}.button__red:hover{background-color:#c40027;background-image:radial-gradient(circle,transparent 1%,#da002b 0);background-position:50%;background-size:15000%}.button__red:active{background-color:#da002b;background-size:100%;transition:background 0s}.button__red:focus{background-color:#c40027;box-shadow:0 0 0 2px #da002b1a}.button__dark{background-color:#2f2f2f;background-position:50%;border:none;color:#fff;cursor:pointer;transition:all .6s}.button__dark:hover{background-color:#2f2f2fe6;background-image:radial-gradient(circle,transparent 1%,#2f2f2f 0);background-position:50%;background-size:15000%}.button__dark:active{background-color:#2f2f2f;background-size:100%;transition:background 0s}.button__dark:focus{background-color:#2f2f2fe6;box-shadow:0 0 0 2px #2f2f2f1a}.button__pink-lighten{background-color:#ffdbe2!important;background-position:50%;border:none;color:#da002b!important;cursor:pointer;transition:all .6s}.button__pink-lighten:hover{background-color:#fbc5d0!important;background-image:radial-gradient(circle,transparent 1%,#ffdbe2 0)!important;background-position:50%;background-size:15000%}.button__pink-lighten:active{background-color:#ffdbe2!important;background-size:100%;transition:background 0s}.button__text{background-color:transparent;border:2px solid rgba(47,47,47,0);color:#2f2f2f;cursor:pointer;transition:all .4s}.button__text:hover{color:#6a6a6a}.button__text:focus{border:2px solid rgba(47,47,47,.5)}.button__disabled{background:#e8e8e8;border:none;color:#6a6a6a;cursor:inherit}.button__1{border-radius:8px;font-size:11px;font-weight:400;height:29px;padding:8px 16px}.button__1 img{height:10px;width:10px}.button__2{border-radius:8px;font-size:14px;font-weight:500;height:32px;padding:8px 16px}.button__2 img{height:12px;width:12px}.button__3{border-radius:10px;font-size:16px;font-weight:500;height:36px;padding:8px 20px}@media screen and (max-width:991px){.button__3{font-size:14px;font-weight:500;height:32px;padding:6px 16px}}.button__3 img{height:13px;width:13px}.button__4{border-radius:10px;font-size:16px;font-weight:500;height:40px;padding:10px 32px}@media screen and (max-width:991px){.button__4{font-size:16px;font-weight:500;height:36px;padding:8px 20px}}@media screen and (max-width:767px){.button__4{font-size:16px;font-weight:500;height:36px;padding:8px 20px}}.button__5{border-radius:12px;font-size:18px;font-weight:600;height:48px;padding:12px 16px}@media screen and (max-width:991px){.button__5{border-radius:8px;font-size:16px;height:42px;padding:8px 12px}}.button-icon__1{height:30px;padding:4px;width:30px}.button-icon__2{height:32px;padding:4px;width:32px}.button-icon__3{height:36px;padding:4px;width:36px}.button-icon__4{height:40px;padding:4px;width:40px}.button-icon__5{border-radius:12px;height:48px;padding:4px;width:48px}@media screen and (max-width:991px){.button-icon__5{border-radius:8px;font-size:16px;height:42px;width:42px}}.button-icon__6{height:56px;padding:4px;width:56px}.arrow__dark{display:inherit}.arrow__white,.burger-btn{display:none}.burger-btn{cursor:pointer;height:20px;padding:4px 2px;width:20px}@media screen and (max-width:767px){.burger-btn{display:inherit}}.burger-btn img,.input{width:100%}.input__reload{color:#da002b;cursor:pointer;margin-top:8px;text-align:center}.input__block{align-items:center;display:flex;position:relative;grid-gap:8px}.input__block input{border:1px solid #f2f2f2;border-radius:12px;box-sizing:border-box;font-size:18px;height:58px;padding:18px 36px 18px 16px;width:100%}@media screen and (max-width:1199px){.input__block input{font-size:16px;height:48px}}@media screen and (max-width:767px){.input__block input{border:2px solid #f2f2f2;border-radius:8px;font-size:16px;height:48px;padding:16px 12px}}.input__block input:focus,.input__block input:hover{border:1px solid #2f2f2f}@media screen and (max-width:767px){.input__block input:focus,.input__block input:hover{border:2px solid #2f2f2f}}.input__block input::-moz-placeholder{color:#6a6a6a;font-weight:400!important}.input__block input::placeholder{color:#6a6a6a;font-weight:400!important}.input__icon{align-items:center;cursor:pointer;display:flex;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.input__label{color:#c4c4c4;font-size:18px;font-weight:400;margin-bottom:8px}@media screen and (max-width:1199px){.input__label{font-size:16px}}@media screen and (max-width:767px){.input__label{font-size:14px}}.input__description{color:#999;font-size:14px;font-weight:400;margin-top:8px}.input-error input{border:2px solid #da002b}.input-error .input__description{color:#da002b}.input-error .input__icon path{fill:#da002b}.input-success input{border:2px solid #12bf6c}.input-success .input__description{color:#12bf6c}.input-success .input__icon path{fill:#12bf6c}.textarea{width:100%}.textarea__block{position:relative}.textarea__block textarea{border:2px solid #e8e8e8;border-radius:12px;box-sizing:border-box;font-size:18px;padding:14px 16px;width:100%}@media screen and (max-width:767px){.textarea__block textarea{border-radius:8px;font-size:16px;padding:10px 12px}}.textarea__block textarea:focus,.textarea__block textarea:hover{border:2px solid #2f2f2f}.textarea__block textarea::-moz-placeholder{color:#6a6a6a;font-weight:400!important}.textarea__block textarea::placeholder{color:#6a6a6a;font-weight:400!important}.textarea__label{color:#999;font-size:18px;font-weight:400;margin-bottom:8px}@media screen and (max-width:767px){.textarea__label{font-size:16px}}.lang__block{position:relative}.lang__selected{align-items:center;cursor:pointer;display:flex;padding:10px 0}.lang__img{border-radius:4px;box-shadow:0 1px 8px #969ea64d;height:19.5px;width:28px}.lang__name{margin-left:8px}@media screen and (max-width:767px){.lang__name{display:none}}.lang__menu{background-color:#fff;border-radius:6px;box-shadow:0 5px 25px #969ea633;left:-14px;min-width:100px;opacity:0;padding:8px 0;position:absolute;top:40px;transition:all .2s;visibility:hidden;z-index:12}@media screen and (max-width:767px){.lang__menu{left:auto;right:0}}.lang__menu:before{background-color:#fff;box-shadow:0 -4px 24px #969ea61a;content:"";height:10px;left:55px;position:absolute;top:-5px;transform:rotate(45deg);width:10px;z-index:1}@media screen and (max-width:767px){.lang__menu:before{left:auto;right:10px}}.lang__menu._active{opacity:1;visibility:visible}.lang__item{align-items:center;cursor:pointer;display:flex;padding:8px 10px;transition:all .2s}.lang__item:hover{background-color:#fafafa}.map{box-sizing:border-box;display:grid;grid-template-columns:400px 1fr}@media screen and (max-width:991px){.map{grid-template-columns:300px 1fr}}@media screen and (max-width:767px){.map{grid-template-columns:1fr;height:100vh}}.map__places{display:flex;flex-direction:column;height:100vh;padding:60px 0 60px 60px;grid-gap:32px;box-sizing:border-box;overflow-y:auto}@media screen and (max-width:991px){.map__places{padding:60px 0 24px 24px}}@media screen and (max-width:767px){.map__places{display:none}}.map__places::-webkit-scrollbar{width:8px}.map__places::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #999}.map__places::-webkit-scrollbar-thumb{background:#ff0032;border-radius:10px;-webkit-transition:all .2s;transition:all .2s}.map__places::-webkit-scrollbar-thumb:hover{background:#da002b}.map__block{position:relative}.map__block .map-address{left:20%;position:absolute;top:30%}.map__block .map-place-mini{display:none}@media screen and (max-width:767px){.map__block .map-place-mini{bottom:48px;display:grid;margin:0 16px;position:absolute;width:calc(100% - 32px);z-index:1}}.home{display:flex;flex-direction:column;gap:128px}@media screen and (max-width:991px){.home{gap:64px}}@media screen and (max-width:767px){.home{gap:56px}}.home-header{display:grid;grid-gap:40px;box-sizing:border-box;padding:40px 0 0;width:100%}@media screen and (max-width:767px){.home-header{padding:40px 16px 0;grid-gap:24px}}.home-header__title{margin:0 auto 0 0;max-width:1200px;width:100%}.home-service{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:56px 24px 128px;width:100%}@media screen and (max-width:991px){.home-service{padding:56px 24px 64px}}@media screen and (max-width:767px){.home-service{padding:56px 16px 64px}}.home-service__header{align-items:center;display:flex;flex-direction:column;margin:0 auto 48px;max-width:650px;width:100%}@media screen and (max-width:991px){.home-service__header{margin:0 auto 40px}}@media screen and (max-width:767px){.home-service__header{margin:0 auto 24px}}.home-service__title{margin:8px 0 24px;text-align:center}@media screen and (max-width:991px){.home-service__title{margin:8px 0}}.home-service__description{color:#4d4d4d;text-align:center}.home-service__block{display:grid;grid-template-columns:1fr .5fr;grid-gap:32px}@media screen and (max-width:991px){.home-service__block{grid-template-columns:1fr}}.home-service__list{display:grid;grid-gap:24px}@media screen and (max-width:991px){.home-service__list{grid-template-columns:1fr 1fr;grid-row-gap:20px;grid-column-gap:24px}}@media screen and (max-width:767px){.home-service__list{box-sizing:border-box;display:flex;overflow-x:auto;grid-gap:12px}.home-service__list::-webkit-scrollbar{opacity:0}}.home-service__item{display:grid;grid-template-columns:1fr 24px;grid-gap:32px;align-items:center;border-radius:30px;box-sizing:border-box;justify-content:space-between;padding:20px 24px;transition:all .2s}@media screen and (max-width:991px){.home-service__item{border-radius:12px;gap:12px;padding:8px 12px}}@media screen and (max-width:767px){.home-service__item{gap:16px;max-width:260px;padding:10px 8px;width:100%}}.home-service__item:hover{background-color:#fff;cursor:pointer}.home-service__item:hover svg path{fill:#da002b}.home-service__item_active{background-color:#fff}.home-service__item_active svg path{fill:#da002b}.home-service__item-img{align-items:center;background-color:#f2f2f2;border-radius:50%;box-sizing:border-box;display:flex;height:81px;justify-content:center;overflow:hidden;width:81px}@media screen and (max-width:991px){.home-service__item-img{height:50px;width:50px}}.home-service__item-img img{width:24px}.home-service__item-texts{display:flex;flex-direction:column;justify-content:center;grid-gap:12px}@media screen and (max-width:991px){.home-service__item-desc{display:none}}.home-service__item-info{display:grid;grid-template-columns:81px 1fr;grid-gap:30px}@media screen and (max-width:991px){.home-service__item-info{grid-template-columns:50px 1fr;grid-gap:12px}}.home-service__img{border-radius:30px;box-sizing:border-box;max-height:700px;overflow:hidden}@media screen and (max-width:991px){.home-service__img{display:none}}@media screen and (max-width:767px){.home-service__img{border-radius:24px;display:inherit;grid-row:1;height:200px;position:relative}}.home-service__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.home-service__img img{height:auto;position:absolute;top:-170px}}.home-places{box-sizing:border-box}@media screen and (max-width:767px){.home-places .place__buttons{display:none}}.home-places__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:48px;width:100%;grid-gap:32px;box-sizing:border-box}@media screen and (max-width:991px){.home-places__header{margin-bottom:36px}}@media screen and (max-width:767px){.home-places__header{margin-bottom:20px}}.home-places__header-title{margin-top:8px;max-width:697px}@media screen and (max-width:767px){.home-places__header-title{margin-top:4px}}.home-places__list{align-items:center;display:flex;grid-gap:20px;box-sizing:border-box;flex-wrap:nowrap;margin:32px 0;overflow-x:auto}@media screen and (max-width:767px){.home-places__list{grid-gap:10px}}.home-places__list::-webkit-scrollbar{opacity:0}.home-gallery{box-sizing:border-box;width:100%}.home-gallery__header{align-items:center;display:flex;flex-direction:column;grid-gap:8px;margin-bottom:48px}@media screen and (max-width:991px){.home-gallery__header{margin-bottom:32px}}@media screen and (max-width:767px){.home-gallery__header{grid-gap:4px}}.home-gallery__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px}@media screen and (max-width:991px){.home-gallery__list{grid-gap:12px}}@media screen and (max-width:767px){.home-gallery__list{grid-template-columns:1fr}}.home-gallery__block-item{display:grid;grid-template-rows:400px 260px;grid-gap:24px}@media screen and (max-width:991px){.home-gallery__block-item{grid-template-rows:250px 160px;grid-gap:12px}}@media screen and (max-width:767px){.home-gallery__block-item{grid-template-columns:1fr 1fr;grid-template-rows:180px}}.home-gallery__block-item:nth-child(2n){grid-template-rows:260px 400px}@media screen and (max-width:991px){.home-gallery__block-item:nth-child(2n){grid-template-rows:160px 250px}}@media screen and (max-width:767px){.home-gallery__block-item:nth-child(2n){grid-template-columns:1fr 1fr;grid-template-rows:180px}}.home-gallery__item{border-radius:40px;box-sizing:border-box;overflow:hidden;position:relative}@media screen and (max-width:991px){.home-gallery__item{border-radius:12px}}.home-gallery__item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-gallery__item a{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.home-gallery__item .like-btn{z-index:2}.home-gallery__item:hover .home-gallery__item-info{opacity:1}.home-gallery__item-info{background-color:#2f2f2f33;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;opacity:0;padding:20px;position:absolute;top:0;transition:all .2s;width:100%}.home-gallery__item-info .like-btn{visibility:hidden}@media screen and (max-width:767px){.home-gallery__item-info{opacity:1;padding:10px}.home-gallery__item-info svg{width:20px}}.home-advantages{box-sizing:border-box;padding-bottom:128px;width:100%}@media screen and (max-width:991px){.home-advantages{padding-bottom:64px}}@media screen and (max-width:767px){.home-advantages{padding-bottom:56px}}.home-advantages__header{display:flex;flex-direction:column;grid-gap:8px;margin:0 auto 64px;max-width:820px;width:100%}@media screen and (max-width:991px){.home-advantages__header{margin:0 auto 32px}}@media screen and (max-width:767px){.home-advantages__header{grid-gap:4px}}.home-advantages__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px}@media screen and (max-width:991px){.home-advantages__list{grid-gap:10px}}@media screen and (max-width:767px){.home-advantages__list{grid-template-columns:1fr}}.home-travels{box-sizing:border-box;margin:0 auto;width:100%}@media screen and (max-width:991px){.home-travels{padding-bottom:64px}}@media screen and (max-width:767px){.home-travels{padding-bottom:56px}}.home-travels__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:48px}@media screen and (max-width:991px){.home-travels__header{margin-bottom:22px}}@media screen and (max-width:575px){.home-travels__header .button{display:none}}.home-travels__list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;margin-bottom:40px}@media screen and (max-width:1199px){.home-travels__list{grid-template-columns:repeat(3,1fr);grid-gap:28px}}@media screen and (max-width:991px){.home-travels__list{grid-template-columns:repeat(3,1fr);grid-gap:16px;margin-bottom:32px}}@media screen and (max-width:767px){.home-travels__list{grid-template-columns:repeat(2,1fr);grid-gap:12px}}.home-travels__btn{display:flex;justify-content:center}@media screen and (max-width:767px){.home-travels__btn .button{width:100%}}.home-review{margin-bottom:128px}@media screen and (max-width:991px){.home-review{margin-bottom:64px}}@media screen and (max-width:767px){.home-review{margin-bottom:56px}}.home-review__header{align-items:center;display:flex;flex-direction:column;grid-gap:8px;margin-bottom:48px;padding:0 24px}@media screen and (max-width:991px){.home-review__header{margin-bottom:32px}}@media screen and (max-width:767px){.home-review__header{margin-bottom:20px;grid-gap:4px}}.home-review__list{display:flex;flex-wrap:nowrap;grid-gap:20px;box-sizing:border-box;overflow-x:auto;padding:12px 0}.home-review__list::-webkit-scrollbar{opacity:0}.home-review__btn{display:flex;justify-content:center;margin-top:40px}@media screen and (max-width:991px){.home-review__btn{margin-top:24px}}@media screen and (max-width:767px){.home-review__btn{margin-top:12px}}.home-news,.home-news__header{box-sizing:border-box;width:100%}.home-news__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:48px;grid-gap:32px}@media screen and (max-width:991px){.home-news__header{margin-bottom:32px}}@media screen and (max-width:767px){.home-news__header{margin-bottom:20px}}.home-news__header-title{margin-top:8px;max-width:697px}@media screen and (max-width:767px){.home-news__header-title{margin-top:1px}.home-news__header .place__buttons{display:none}}.home-news__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px}@media screen and (max-width:991px){.home-news__list{grid-gap:12px}}@media screen and (max-width:767px){.home-news__list{box-sizing:border-box;display:flex;overflow-x:auto}}.home-news__list::-webkit-scrollbar{opacity:0}.home-ad{display:grid;grid-template-columns:1fr 1.5fr;height:520px;grid-gap:32px;background-color:#2b71f8;border-radius:50px;box-sizing:border-box;padding:0 48px}@media screen and (max-width:991px){.home-ad{border-radius:25px;grid-template-columns:1fr 1.7fr;height:300px;padding:0 32px}}@media screen and (max-width:767px){.home-ad{border-radius:12px;grid-template-columns:1fr 2.2fr;height:164px;padding:0 10px;grid-gap:10px}}.home-ad__main{box-sizing:border-box;margin-bottom:128px;width:100%}@media screen and (max-width:991px){.home-ad__main{margin-bottom:64px}}@media screen and (max-width:767px){.home-ad__main{margin-bottom:56px}}.home-ad__img{box-sizing:border-box;height:580px;margin-top:-80px}@media screen and (max-width:991px){.home-ad__img{height:330px;margin-top:-40px}}@media screen and (max-width:767px){.home-ad__img{height:170px;margin-left:-25px;margin-top:-20px}}.home-ad__img img{height:100%}.home-ad__info{display:flex;flex-direction:column;justify-content:center;grid-gap:36px}@media screen and (max-width:991px){.home-ad__info{grid-gap:16px}}@media screen and (max-width:767px){.home-ad__info{grid-gap:8px}}.home-ad__apps{display:flex;flex-wrap:wrap;grid-gap:20px;max-width:450px}@media screen and (max-width:991px){.home-ad__apps{max-width:300px;grid-gap:12px}}@media screen and (max-width:767px){.home-ad__apps{max-width:300px;grid-gap:4px}}.home-ad__app{background-color:#fff3;border-radius:8px;box-sizing:border-box;height:60px;padding:10px 16px}@media screen and (max-width:991px){.home-ad__app{border-radius:4px;height:35px;padding:6px 12px}}@media screen and (max-width:767px){.home-ad__app{border-radius:4px;height:25px;padding:4px 8px;width:80px}}.home-ad__app img{height:100%;width:100%}.home-socials{display:flex;flex-direction:column;margin-bottom:128px;width:100%;grid-gap:32px;box-sizing:border-box}@media screen and (max-width:1199px){.home-socials{margin-bottom:80px}}@media screen and (max-width:991px){.home-socials{margin-bottom:64px}}@media screen and (max-width:767px){.home-socials{grid-gap:16px;margin-bottom:30px;padding:0 16px}}.home-socials__title{margin-top:8px;text-align:center}@media screen and (max-width:767px){.home-socials__title{margin-top:4px}}.home-socials__desc{color:#ff486c;text-align:center}.home-socials__header{align-items:flex-start;display:flex;justify-content:center;grid-gap:32px}@media screen and (max-width:991px){.home-socials__header{grid-gap:24px}}@media screen and (max-width:767px){.home-socials__header{box-sizing:border-box;justify-content:flex-start;overflow-x:auto;grid-gap:16px}}.home-socials__header::-webkit-scrollbar{opacity:0}.home-socials__img-block{align-items:center;border:2px solid #ff6d8a;border-radius:50%;box-sizing:border-box;display:flex;height:80px;justify-content:center;overflow:hidden;padding:4px;transition:all .3s;width:80px}@media screen and (max-width:991px){.home-socials__img-block{height:64px;width:64px}}.home-socials__img-block:hover{border:2px solid #da002b}.home-socials__item{align-items:center;cursor:pointer;display:flex;flex-direction:column}@media screen and (max-width:991px){.home-socials__item{align-items:center;display:flex;flex-direction:column;justify-content:center}}.home-socials__item-img{background-color:#f2f2f2;border-radius:50%;box-sizing:border-box;height:70px;overflow:hidden;width:70px}@media screen and (max-width:991px){.home-socials__item-img{height:60px;width:60px}}.home-socials__item-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-socials__item-name{margin-top:8px;text-align:center}.home-socials__item_active{border:2px solid #da002b}.home-socials__body{display:grid;grid-template-columns:repeat(3,1fr);margin-top:10px;grid-gap:32px}@media screen and (max-width:1199px){.home-socials__body{grid-gap:24px}}@media screen and (max-width:991px){.home-socials__body{grid-gap:16px}}@media screen and (max-width:767px){.home-socials__body{grid-gap:8px}}.home-socials__body-item{box-sizing:border-box;height:420px;overflow:hidden}@media screen and (max-width:991px){.home-socials__body-item{height:250px}}@media screen and (max-width:767px){.home-socials__body-item{height:109px}}.home-socials__body-item img{height:100%;width:100%}.home-req{box-sizing:border-box;margin-bottom:128px;width:100%}@media screen and (max-width:991px){.home-req{margin-bottom:64px}}@media screen and (max-width:767px){.home-req{margin-bottom:56px;padding:0 16px}}.home-req__block{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px}@media screen and (max-width:991px){.home-req__block{grid-gap:24px}}@media screen and (max-width:767px){.home-req__block{grid-template-columns:1fr;grid-gap:20px}}.feedback{align-items:center;background:url(./map.lm58j3lC.svg) no-repeat 50%;display:flex;height:420px;justify-content:center;padding:0 24px}@media screen and (max-width:991px){.feedback{height:300px}}@media screen and (max-width:767px){.feedback{background-size:cover;height:246px;padding:0 16px}}.feedback__block{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:550px;text-align:center;width:100%}@media screen and (max-width:991px){.feedback__block{max-width:350px}}.feedback__name{margin-bottom:8px}.feedback__title{margin-bottom:20px}@media screen and (max-width:767px){.feedback__title{margin-bottom:12px}}.feedback__desc{margin-bottom:32px}@media screen and (max-width:767px){.feedback__desc{margin-bottom:24px}}.flight{box-sizing:border-box;display:flex;margin:32px auto 80px;width:100%}@media screen and (max-width:991px){.flight{margin:24px auto 64px}}@media screen and (max-width:767px){.flight{margin:16px auto 56px}}.flight__data{flex:1;max-width:100%;overflow:hidden;position:relative}.flight__data .flight__places{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-bottom:40px}@media screen and (max-width:1199px){.flight__data .flight__places{gap:15px}}@media screen and (max-width:767px){.flight__data .flight__places{gap:8px}}.flight__data .flight__places .place-item{flex:0 1 calc(33.333% - 13.3334px);height:auto}@media screen and (max-width:1199px){.flight__data .flight__places .place-item{flex:0 1 calc(33.333% - 10.3334px)}}@media (max-width:650px){.flight__data .flight__places .place-item{flex:0 1 calc(50% - 4px)}}@media (max-width:375px){.flight__data .flight__places .place-item{flex:0 1 100%}}.flight__search{display:grid;grid-template-columns:2.1fr 1fr;margin-bottom:32px;grid-gap:32px}@media screen and (max-width:1199px){.flight__search{grid-gap:24px}}@media screen and (max-width:991px){.flight__search{grid-gap:16px}}@media screen and (max-width:575px){.flight__search{grid-template-columns:1fr;margin-bottom:24px}}.flight__search .search{height:48px}.flight__search .search input{border-radius:12px;padding:8px 16px 8px 48px}.flight__search .search input::-moz-placeholder{color:#c4c4c4}.flight__search .search input::placeholder{color:#c4c4c4}.flight__search .search .input__icon{left:16px!important;right:inherit}.flight__search .select__block{width:100%}@media screen and (max-width:767px){.flight__search .select__block{height:32px;width:auto}}.flight__search .select__selected-element{border:0;font-size:14px;height:100%;padding:16px;width:100%}@media screen and (max-width:767px){.flight__search .select__selected-element{background-color:transparent;padding:4px 2px 4px 36px}.flight__search .select__icon{height:30px;left:4px;right:inherit;width:25px}}.flight__search .select__icon svg:first-child{display:inherit}@media screen and (max-width:767px){.flight__search .select__icon svg:first-child{display:none}}.flight__search .select__icon svg:last-child{display:none}@media screen and (max-width:767px){.flight__search .select__icon svg:last-child{display:inherit;height:30px;width:25px}}.flight__search-count{color:#999;display:none}@media screen and (max-width:767px){.flight__search-count{display:inherit}.flight__search-sorting{align-items:center;display:flex;justify-content:space-between}}.flight__search-header{display:none}@media screen and (max-width:767px){.flight__search-header{display:block;margin-bottom:16px}}.flight__search-title{font-size:24px;font-weight:600;margin-top:4px}.flight__places{grid-gap:32px;margin-bottom:40px}@media screen and (max-width:767px){.flight__places{grid-template-columns:repeat(2,1fr);grid-gap:12px;margin-bottom:24px}}.flight__more-btn{box-sizing:border-box;margin:0 auto;max-width:500px;padding:0 24px;width:100%}.flight__more-btn .button{width:100%}@media screen and (max-width:767px){.flight__more-btn{padding:0}}.flight__check-items{display:none}.flight__check-items::-webkit-scrollbar{height:6px;opacity:0}@media screen and (max-width:767px){.flight__check-items{align-items:center;display:flex;flex-wrap:nowrap;grid-gap:8px;box-sizing:border-box;overflow-x:auto}}.flight-detail{box-sizing:border-box;margin:32px auto 128px;width:100%}@media screen and (max-width:1199px){.flight-detail{margin:24px auto 80px}}@media screen and (max-width:991px){.flight-detail{margin:24px auto 64px}}@media screen and (max-width:767px){.flight-detail{margin:16px auto 48px}.flight-detail+.home-places{padding-bottom:20px}}.flight-detail__empty{width:454px}@media screen and (max-width:1199px){.flight-detail__empty{width:380px}}.flight-detail__header{display:flex;flex-direction:column;grid-gap:20px;margin-bottom:40px}@media screen and (max-width:1199px){.flight-detail__header{margin-bottom:24px;grid-gap:16px}}.flight-detail__header-info{align-items:center;display:flex;justify-content:space-between;grid-gap:8px}.flight-detail__header-list{align-items:center;display:flex;grid-gap:24px}.flight-detail__header-item{align-items:center;display:flex;grid-gap:8px;color:#6a6a6a}.flight-detail__info{display:grid;grid-template-columns:1fr 420px;grid-gap:32px}@media screen and (max-width:1199px){.flight-detail__info{grid-template-columns:1fr 256px;grid-gap:24px}}@media screen and (max-width:991px){.flight-detail__info{grid-template-columns:1fr}}.flight-detail__overview-slider{display:none}@media (max-width:649px){.flight-detail__overview-slider{display:block}}.flight-detail__overview-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;margin-bottom:40px}@media screen and (max-width:991px){.flight-detail__overview-grid{margin-bottom:0}}@media (max-width:649px){.flight-detail__overview-grid{display:none;grid-template-columns:1fr;height:200px}}.flight-detail__overview-images{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px}.flight-detail__overview-images._grid-1{grid-template-columns:auto}.flight-detail__overview-images._grid-3 .flight-detail__overview-img:first-child{grid-row:1/3}.flight-detail__overview-img{border-radius:16px;box-sizing:border-box;overflow:hidden;position:relative}.flight-detail__overview-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flight-detail__overview-view{align-items:center;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:#2f2f2f66;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;grid-gap:10px;cursor:pointer}.flight-detail__overview-view svg{width:24px}.flight-detail__services{display:grid;grid-template-columns:1fr 1fr;margin-top:20px;grid-row-gap:20px;grid-column-gap:32px}@media screen and (max-width:1199px){.flight-detail__services{margin-top:16px;grid-row-gap:16px;grid-column-gap:24px}}.flight-detail__service{display:flex;grid-gap:12px}.flight-detail__service img,.flight-detail__service svg{height:50px;width:50px}.flight-detail__service-title{color:#6a6a6a;margin:2px 0 8px}.flight-detail__desc{display:flex;flex-direction:column;grid-gap:20px;margin-bottom:40px}@media screen and (max-width:767px){.flight-detail__desc{grid-gap:8px;margin-bottom:28px}}.flight-detail__desc-text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#6a6a6a}.flight-detail__desc-more{display:flex}.flight-detail__desc .more-view{display:inherit}.flight-detail__place{display:grid;grid-template-columns:1fr 420px;grid-gap:32px}@media screen and (max-width:1199px){.flight-detail__place{grid-template-columns:1fr 380px;grid-gap:24px}}@media screen and (max-width:991px){.flight-detail__place{grid-template-columns:1fr}}.flight-detail__hotel{margin-bottom:40px}@media screen and (max-width:767px){.flight-detail__hotel{margin-bottom:28px}}.flight-detail__hotel-title{margin-bottom:40px}@media screen and (max-width:991px){.flight-detail__hotel-title{margin-bottom:28px}}@media screen and (max-width:767px){.flight-detail__hotel-title{margin-bottom:20px}}.flight-detail__hotel-list{display:grid;gap:32px;grid-template-columns:repeat(1,1fr)}@media screen and (max-width:767px){.flight-detail__hotel-list{gap:16px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.flight-detail__hotel-list{grid-template-columns:repeat(1,1fr)}}.flight-detail__hotel-list .hotel-card:not(:last-child){border-bottom:1px solid #e8e8e8;padding-bottom:32px}@media screen and (max-width:991px){.flight-detail__hotel-list .hotel-card:not(:last-child){padding-bottom:20px}}@media screen and (max-width:767px){.flight-detail__hotel-list .hotel-card:not(:last-child){border-bottom:none;padding-bottom:0}}.flight-detail__cards{display:flex;flex-direction:column;grid-gap:24px}@media screen and (max-width:767px){.flight-detail__cards{margin-bottom:28px;margin-top:24px}}.flight-detail__map{box-sizing:border-box;height:420px;margin-top:24px;max-width:calc(100vw - 36px);overflow:hidden}.flight-detail__questions{display:flex;flex-direction:column;grid-gap:32px;margin:40px 0}.flight-detail__review{display:grid}@media screen and (max-width:991px){.flight-detail__review-empty{border-radius:16px;box-sizing:border-box;grid-row:1}}@media screen and (max-width:767px){.flight-detail__review-empty{background-color:transparent;border-radius:16px;box-sizing:border-box;grid-row:1}}.flight-detail__review-empty .review-result{background-color:#fff}@media screen and (max-width:991px){.flight-detail__review-empty .review-result{margin:0 auto;max-width:360px;width:100%}}.flight-detail__review-menu{align-items:center;display:flex;grid-gap:40px;margin-bottom:32px}@media screen and (max-width:1199px){.flight-detail__review-menu{grid-gap:24px;margin-bottom:24px}}.flight-detail__review-menu-item{color:#c4c4c4}.flight-detail__review-menu_active{color:#2f2f2f}.flight-detail__review-list{display:grid;grid-template-columns:1fr 454px;grid-gap:32px}@media screen and (max-width:1199px){.flight-detail__review-list{grid-template-columns:1fr 380px;grid-gap:24px}}@media screen and (max-width:991px){.flight-detail__review-list{grid-template-columns:auto;grid-gap:24px}.flight-detail__review-list .flight-detail__review-items{order:1}.flight-detail__review-list .flight-detail__review-rating{order:-1}}.flight-detail__review-images{align-items:center;display:grid;grid-auto-columns:max-content;grid-auto-flow:column;width:100%;grid-gap:16px;box-sizing:border-box;overflow-x:auto}.flight-detail__review-images::-webkit-scrollbar{height:8px}.flight-detail__review-img{border-radius:8px;box-sizing:border-box;height:100px;overflow:hidden;width:80px}.flight-detail__review-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flight-detail__reviews{display:flex;flex-direction:column;grid-gap:16px;margin-bottom:16px;margin-top:32px}.hotel__header{box-sizing:border-box;font-size:36px;font-weight:600;line-height:120%;margin:40px auto 32px;max-width:1440px;padding:0 24px;width:100%}@media screen and (max-width:991px){.hotel__header{font-size:32px}}@media screen and (max-width:767px){.hotel__header{font-size:24px;margin:24px auto 16px;padding:0 16px}}.hotel__places{display:grid;grid-template-columns:1fr;grid-gap:32px;margin-bottom:40px}@media screen and (max-width:1199px){.hotel__places{grid-gap:24px}}@media screen and (max-width:991px){.hotel__places{grid-gap:16px}}@media screen and (max-width:767px){.hotel__places{grid-gap:12px;margin-bottom:24px}}.hotel__services{margin-bottom:40px}@media screen and (max-width:767px){.hotel__services{margin-bottom:28px}}.hotel__services-header{margin-bottom:32px}@media screen and (max-width:767px){.hotel__services-header{margin-bottom:28px}}.hotel__services-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;margin-bottom:24px}@media screen and (max-width:767px){.hotel__services-list{grid-template-columns:1fr}}.hotel__service{align-items:center;display:flex;grid-gap:12px}.hotel__calendar{display:flex;flex-direction:column;grid-gap:32px;margin-bottom:40px}@media screen and (max-width:767px){.hotel__calendar{margin-bottom:28px;grid-gap:24px}}.hotel__calendar-block{display:flex;grid-gap:32px;background-color:#fff;border-radius:16px;box-sizing:border-box;padding:8px 12px}@media screen and (max-width:991px){.hotel__calendar-block{grid-gap:16px}}@media screen and (max-width:767px){.hotel__calendar-block{padding:0}.hotel-detail{margin-bottom:0}}.hotel-detail .flight-detail__place{margin-bottom:40px}@media screen and (max-width:767px){.hotel-detail .flight-detail__place{margin-bottom:0;grid-gap:0}}.hotel-detail .flight-detail__desc{margin-top:40px}@media screen and (max-width:767px){.hotel-detail .flight-detail__desc{display:flex!important;flex-direction:column;grid-gap:8px;margin-top:28px}}@media screen and (max-width:991px){.hotel-detail .flight-detail__cards{margin-bottom:40px}}@media screen and (max-width:767px){.hotel-detail .flight-detail__cards{margin-bottom:0}}.booking{box-sizing:border-box;display:grid;grid-template-columns:3fr 1.5fr;height:100%;margin:40px auto 0;max-width:1440px;padding:0 24px;width:100%;grid-gap:32px}@media screen and (max-width:991px){.booking{grid-template-columns:1fr;grid-gap:20px}}@media screen and (max-width:767px){.booking{grid-gap:16px;margin:24px auto 0;padding:0 16px 48px}}.booking__info{display:flex;flex-direction:column;grid-gap:40px;position:relative}@media screen and (max-width:991px){.booking__info{grid-gap:20px}}@media screen and (max-width:767px){.booking__info{margin-bottom:16px}}.booking__sidebar{display:flex;flex-direction:column;grid-gap:24px}@media screen and (max-width:991px){.booking__sidebar{grid-row:1}}.booking__contacts{background-color:#fff;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;padding:24px;grid-gap:20px}@media screen and (max-width:767px){.booking__contacts{border-radius:12px;padding:16px 12px}}.booking__contacts-header{align-items:center;display:flex;justify-content:space-between}.booking__contacts-body{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px}@media screen and (max-width:767px){.booking__contacts-body{grid-template-columns:1fr;grid-gap:16px}}.booking__passengers{background-color:#fff;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;padding:24px;grid-gap:20px}@media screen and (max-width:767px){.booking__passengers{border-radius:12px;padding:16px 12px;grid-gap:16px}}.booking__passengers-block:not(:first-of-type){border-top:1px solid #e8e8e8;margin-top:20px;padding-top:20px}.booking__passengers-body{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px}@media screen and (max-width:767px){.booking__passengers-body{grid-template-columns:1fr;grid-gap:16px}}.booking__passengers-text{align-items:baseline;display:flex;grid-gap:12px;margin-bottom:16px}.booking__passengers-text span{line-height:inherit}.booking__passengers-person{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}@media screen and (max-width:767px){.booking__passengers-person{grid-gap:16px}}.booking__passengers-btn{display:flex;justify-content:flex-end}@media screen and (max-width:767px){.booking__passengers-btn{bottom:-52px;left:0;position:absolute;width:100%}.booking__passengers-btn .button{width:100%}}.booking-login{box-sizing:border-box;display:grid;grid-template-areas:"label0 label0 label0 label0 label2 label2" "label1 label1 label1 label1 label2 label2" ". . . . label2 label2" ". . . . label2 label2" ". . . . label2 label2" ". . . . label2 label2";grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(6,170px);height:100%;margin:40px auto 0;max-width:1440px;padding:0 24px;width:100%;grid-column-gap:32px;grid-row-gap:40px}@media screen and (max-width:991px){.booking-login{display:flex;flex-direction:column;grid-gap:20px}}@media screen and (max-width:767px){.booking-login{grid-gap:0}.booking-login__block{margin-bottom:16px}}.booking-login__info{display:flex;flex-direction:column;grid-area:label1;grid-gap:40px}@media screen and (max-width:991px){.booking-login__info{grid-gap:20px}}@media screen and (max-width:767px){.booking-login__info{margin-bottom:16px}}.booking-login__sidebar{display:flex;flex-direction:column;grid-area:label2;grid-gap:24px}@media screen and (max-width:767px){.booking-login__sidebar .bonus-card,.booking-login__sidebar .info-card{display:none}}.booking-login__profile{align-items:center;background-color:#fff;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:24px;grid-gap:24px}.booking-login__btn{margin:0 auto;max-width:500px;width:100%}.booking-login__btn .button{width:100%}.booking-login__contacts{align-items:center;background-color:#fff;border-radius:16px;box-sizing:border-box;display:flex;padding:24px}.auth__phone{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:408px;padding:0 24px;width:100%;grid-gap:30px}@media screen and (max-width:991px){.auth__phone{grid-gap:24px}}@media screen and (max-width:767px){.auth__phone{grid-gap:12px}}.auth__phone-text{color:#6a6a6a;margin-top:8px;text-align:center}.auth__phone-code{align-items:center;display:flex;grid-gap:16px}.auth__actions{display:inline-flex;flex-direction:column;grid-gap:24px}@media screen and (max-width:767px){.auth__actions{grid-gap:16px}}.auth__actions .button{width:100%}.auth__body{display:flex;flex-direction:column;grid-gap:24px}@media screen and (max-width:767px){.auth__body{grid-gap:16px}}.auth__title{display:flex;flex-direction:column;grid-gap:8px;align-items:center}.auth__title a{text-decoration:none}.auth__inputs{display:flex;flex-direction:column;grid-gap:30px}@media screen and (max-width:767px){.auth__inputs{grid-gap:16px}}.auth__agreement{align-items:flex-start;display:grid;grid-template-columns:22px 1fr;grid-gap:8px;position:relative}@media screen and (max-width:767px){.auth__agreement{grid-template-columns:18px 1fr}}.auth__agreement-text{color:#6a6a6a}.auth__agreement input{border-radius:4px;height:22px;margin:0;opacity:0;width:22px}@media screen and (max-width:767px){.auth__agreement input{height:18px;width:18px}}.auth__agreement .checkmark{border:1px solid #da002b;border-radius:5px;height:20px;left:0;position:absolute;top:0;width:20px}@media screen and (max-width:767px){.auth__agreement .checkmark{height:18px;top:-2px;width:18px}}.auth__agreement .checkmark:after{border:solid #fff;border-radius:1px;border-width:0 3px 3px 0;content:"";display:none;height:9px;left:7px;position:absolute;top:3px;transform:rotate(45deg);width:4px}@media screen and (max-width:767px){.auth__agreement .checkmark:after{left:6px;top:2px}}.auth__agreement input:checked~.checkmark{background-color:#da002b}.auth__agreement input:checked~.checkmark:after{display:block}.auth__contract{align-items:center;display:flex;justify-content:space-between}.auth__contract a{text-decoration:none}.auth-logout__actions{display:flex;grid-gap:16px;margin-top:40px}@media screen and (max-width:991px){.auth-logout__actions{margin-top:24px}}@media screen and (max-width:767px){.auth-logout__actions{flex-direction:column}}.sign-up{box-sizing:border-box;display:grid;grid-template-columns:1fr 1.6fr;height:100vh;overflow:hidden}@media screen and (max-width:991px){.sign-up{grid-template-columns:1fr}}.sign-up__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:991px){.sign-up__img{display:none}}.sign-up__footer{align-items:center;display:flex;justify-content:space-between;grid-gap:8px;color:#c4c4c4;font-weight:400;padding:42px 32px}@media screen and (max-width:767px){.sign-up__footer{display:grid;grid-gap:16px;padding:32px 16px}}.sign-up__conditions{align-items:center;display:flex;justify-content:space-between;grid-gap:32px}@media screen and (max-width:767px){.sign-up__conditions{display:grid;grid-gap:8px}}.sign-up__block{box-sizing:border-box;display:flex;flex-direction:column;height:100vh}.sign-up__profile{align-items:center;display:flex;flex:1;justify-content:center}.sign-up__profile .sign-up__body{max-width:594px}.sign-up__form{flex:1;padding:120px 0 0 113px}@media screen and (max-width:991px){.sign-up__form{align-items:center;display:flex;justify-content:center;padding:0}}.sign-up__body{max-width:370px;width:100%}@media screen and (max-width:991px){.sign-up__body{padding:24px 16px 0}}.sign-up__body .auth__contract{margin:32px 0 20px}.sign-up__body-req{color:#6a6a6a;margin-top:20px}.sign-up__body-req a{text-decoration:none}@media screen and (max-width:991px){.sign-up__body-title{display:flex;justify-content:center;margin-bottom:26px}}@media screen and (max-width:767px){.sign-up__body-title{margin-bottom:8px}}.sign-up__body-text{display:flex;flex-direction:column;margin-bottom:32px;grid-gap:8px}@media screen and (max-width:767px){.sign-up__body-text{margin-bottom:16px}}.sign-up__body-desc{color:#6a6a6a}@media screen and (max-width:991px){.sign-up__body-desc{text-align:center}}.sign-up__body-logo{margin-bottom:70px}@media screen and (max-width:991px){.sign-up__body-logo{display:flex;justify-content:center}}@media screen and (max-width:767px){.sign-up__body-logo{margin-bottom:40px}}.sign-up__body-logo img{width:147px}@media screen and (max-width:767px){.sign-up__body-logo img{width:118px}}.sign-up__body-btns{display:flex;flex-direction:column;grid-gap:20px;margin-top:32px}.sign-up__body .input-codes{margin-bottom:24px}.sign-up__body-inputs{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:24px;grid-column-gap:20px;margin-bottom:32px}@media screen and (max-width:767px){.sign-up__body-inputs{grid-template-columns:1fr;grid-row-gap:12px;margin-bottom:16px}}.checkout-cash{display:flex;flex-direction:column;grid-gap:24px;background-color:#fff;border-radius:16px;padding:24px}@media screen and (max-width:767px){.checkout-cash{background-color:transparent;padding:0;grid-gap:12px}}.checkout-cash__person{display:flex;flex-direction:column;grid-gap:8px}.checkout-cash__person:not(:last-child){margin-bottom:20px}.checkout-cash__person-data{display:flex;flex-direction:column;padding:12px 16px;grid-gap:2px}.checkout-cash__person-contacts,.checkout-cash__person-data{background-color:#fff;border-radius:12px;box-sizing:border-box}.checkout-cash__person-contacts{margin-bottom:20px;overflow:hidden}@media screen and (max-width:767px){.checkout-cash__person-contacts{margin-bottom:12px}}.checkout-cash__person-contacts .checkout-cash__person-data{border-radius:0;margin:0 16px;padding:12px 0}.checkout-cash__person-contacts .checkout-cash__person-data:not(:last-child){border-bottom:1px solid #f2f2f2}@media screen and (max-width:767px){.checkout-cash .radio__icon{display:none}.checkout-cash .radio__group{background-color:#fff;border:1px solid #fff;padding:20px 16px}.checkout-cash__main .info-card{background-color:transparent;padding:0}.checkout-cash__main .info-card .detail-card__header{margin-bottom:16px}}.checkout-cash__main .info-card .info-card__services{display:grid}@media screen and (max-width:991px){.checkout-cash__main .info-card .info-card__services{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.checkout-cash__main .booking__sidebar{grid-gap:12px}}.checkout-cash .payment__main-apps{display:none}@media screen and (max-width:767px){.checkout-cash .payment__main-apps{display:grid}}.checkout-application{display:flex;flex-direction:column;grid-gap:24px;background-color:#fff;border-radius:16px;padding:24px}@media screen and (max-width:767px){.checkout-application{background-color:transparent;padding:0;grid-gap:12px}}.checkout-application__person{display:flex;flex-direction:column;grid-gap:8px}.checkout-application__person:not(:last-child){margin-bottom:20px}.checkout-application__person-data{background-color:#fff;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;padding:12px 16px;grid-gap:2px}.checkout-application__person-contacts{background-color:#fff;border-radius:12px;box-sizing:border-box;margin-bottom:20px;overflow:hidden}.checkout-application__person-contacts .checkout-application__person-data{border-radius:0;margin:0 16px;padding:12px 0}.checkout-application__person-contacts .checkout-application__person-data:not(:last-child){border-bottom:1px solid #f2f2f2}.checkout-application__payments{display:flex;flex-direction:column;grid-gap:24px}@media screen and (max-width:767px){.checkout-application__payments{display:grid;grid-gap:12px}.checkout-application__payments-balance{grid-row:1}}.checkout-application__line{border-bottom:1px solid #e8e8e8;width:100%}@media screen and (max-width:767px){.checkout-application .radio__icon,.checkout-application__line{display:none}.checkout-application .radio__group{background-color:#fff;border:1px solid #fff;padding:20px 16px}.checkout-application__main .info-card{background-color:transparent;padding:0}.checkout-application__main .info-card .detail-card__header{margin-bottom:16px}}.checkout-application__main .info-card .info-card__services{display:grid}@media screen and (max-width:991px){.checkout-application__main .info-card .info-card__services{grid-template-columns:repeat(2,1fr)}}.checkout-application .search-secondary{background-color:#fafafa;border:none}@media screen and (max-width:767px){.checkout-application .search-secondary{background-color:#fff}}.checkout-application .search-secondary input{background-color:#fafafa}@media screen and (max-width:767px){.checkout-application .search-secondary input{background-color:#fff}}.booking-detail{box-sizing:border-box;display:grid;grid-template-columns:3fr 1.5fr;height:100%;margin:40px auto 0;max-width:1440px;padding:0 24px;width:100%;grid-gap:32px}@media screen and (max-width:991px){.booking-detail{grid-template-columns:1fr;grid-gap:20px}}@media screen and (max-width:767px){.booking-detail{grid-gap:16px;margin:24px auto 0;padding:0 16px 48px}}.booking-detail__block{background-color:#fff;border-radius:16px;box-sizing:border-box;padding:32px}@media screen and (max-width:991px){.booking-detail__block{padding:24px}}@media screen and (max-width:767px){.booking-detail__block{padding:16px}}.booking-detail__block-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}@media screen and (max-width:991px){.booking-detail__block-header{margin-bottom:20px}}@media screen and (max-width:767px){.booking-detail__block-header{margin-bottom:16px}}.booking-detail__info{display:grid}.booking-detail__passenger{border-bottom:1px solid #e8e8e8;margin-bottom:32px;padding-bottom:32px}@media screen and (max-width:991px){.booking-detail__passenger{margin-bottom:24px;padding-bottom:24px}}@media screen and (max-width:767px){.booking-detail__passenger{margin-bottom:16px;padding-bottom:16px}}.booking-detail__scan{background-color:#fafafa;border-radius:16px;box-sizing:border-box;padding:32px 16px}.booking-detail .booking__sidebar{grid-row:inherit}.booking-detail .ticket-status{margin-bottom:32px}@media screen and (max-width:991px){.booking-detail .ticket-status{margin-bottom:20px}}@media screen and (max-width:767px){.booking-detail .detail-card__header{margin-bottom:16px}}.passenger__header{align-items:center;display:flex;grid-gap:12px;margin-bottom:24px}.passenger__header span{line-height:inherit}.passenger__block{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px}@media screen and (max-width:991px){.passenger__block{grid-gap:24px}}@media screen and (max-width:767px){.passenger__block{grid-template-columns:1fr;grid-gap:16px}}.passenger__info{align-items:center;display:flex;grid-gap:8px}.passenger__info-text{align-items:center;display:flex;grid-gap:12px}.passenger__info-img{align-items:center;background-color:#eff6ff;border-radius:8px;box-sizing:border-box;display:flex;height:40px;justify-content:center;width:40px}.passenger__info-img img,.passenger__info-img svg{width:24px}.passenger__person{display:flex;flex-direction:column;grid-gap:12px}.scan__block{display:grid;grid-template-columns:180px 1fr;margin:0 auto;max-width:580px;width:100%;grid-gap:24px}@media screen and (max-width:767px){.scan__block{grid-template-columns:1fr;grid-gap:16px}}.scan__block-code{background-color:#f2f2f2;border-radius:12px;box-sizing:border-box;height:180px;overflow:hidden;width:180px}.scan__block-code img{height:100%;width:100%}.scan__block-info{display:flex;flex-direction:column;grid-gap:24px;justify-content:center}.scan__block-text{display:flex;flex-direction:column;grid-gap:4px}.scan__block-contacts{display:flex;grid-gap:24px}@media screen and (max-width:767px){.scan__block-contacts{display:grid;grid-gap:16px}}.scan__block-contact{display:flex;flex-direction:column;justify-content:center;grid-gap:8px}.scan__contact-item{align-items:center;display:flex;grid-gap:8px}.scan__contact-item img{width:24px}.payment__main-apps{display:grid}.payment__apps{display:flex;width:100%;grid-gap:20px;box-sizing:border-box;overflow-x:auto}.payment__apps::-webkit-scrollbar{height:0}@media screen and (max-width:767px){.payment__apps{grid-gap:12px}}.payment__app{align-items:center;background-color:#fafafa;border:1px solid #fafafa;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;height:70px;justify-content:center;min-width:180px;padding:8px;transition:all .2s}@media screen and (max-width:767px){.payment__app{background-color:#fff;border-color:#fff;height:64px;min-width:140px}}.payment__app:hover{background-color:#fff;border-color:#da002b}@media screen and (max-width:767px){.payment__app:hover{background-color:#fafafa;border-color:#da002b}}.payment__app img{height:auto;width:60%}.about__header{box-sizing:border-box;height:540px;margin:0 auto 80px;max-width:1440px;padding:0 24px;position:relative;width:100%}@media screen and (max-width:991px){.about__header{height:410px;margin-bottom:64px}}@media screen and (max-width:767px){.about__header{height:280px;margin-bottom:56px;padding:0 16px}}.about__header-block{margin:0 auto;max-width:1180px;width:100%}.about__header-title{margin-top:40px;max-width:756px}@media screen and (max-width:767px){.about__header-title{margin-top:30px}}.about__header img{height:438px;-o-object-fit:contain;object-fit:contain;position:absolute;right:5%;width:75%}@media screen and (max-width:991px){.about__header img{height:400px;-o-object-fit:contain;object-fit:contain;right:5%;width:100%}}@media screen and (max-width:767px){.about__header img{height:300px;right:4%}}.about__travel{box-sizing:border-box;margin:0 auto 128px;max-width:1440px;padding:0 24px;width:100%}@media screen and (max-width:991px){.about__travel{margin-bottom:64px}}@media screen and (max-width:767px){.about__travel{margin-bottom:56px;padding:0 16px}}.about__travel-header{align-items:center;display:flex;flex-direction:column;margin-bottom:64px}@media screen and (max-width:991px){.about__travel-header{margin-bottom:30px}}@media screen and (max-width:767px){.about__travel-header{margin-bottom:24px}}.about__travel-title{margin:8px 0 24px}@media screen and (max-width:991px){.about__travel-title{margin:8px 0}}.about__travel-block{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:32px}@media screen and (max-width:991px){.about__travel-block{grid-template-columns:repeat(2,1fr);grid-gap:24px}}@media screen and (max-width:767px){.about__travel-block{grid-template-columns:1fr;grid-gap:18px}}.about__travel-images{display:grid;grid-template-rows:300px 160px;grid-gap:15px}@media screen and (max-width:991px){.about__travel-images{grid-template-rows:211px 112px;grid-gap:13px}}@media screen and (max-width:767px){.about__travel-images{grid-gap:12px}}.about__travel-images-secondary{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}@media screen and (max-width:991px){.about__travel-images-secondary{grid-gap:13px}}@media screen and (max-width:767px){.about__travel-images-secondary{grid-gap:12px}}.about__travel-img{background-color:#f2f2f2;border-radius:16px;box-sizing:border-box;overflow:hidden}@media screen and (max-width:991px){.about__travel-img{border-radius:12px}}@media screen and (max-width:767px){.about__travel-img{border-radius:8px}}.about__travel-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about__travel-text{display:flex;flex-direction:column;grid-gap:24px;color:#4d4d4d;margin-top:24px}@media screen and (max-width:991px){.about__travel-text{margin-top:8px;grid-gap:8px}}.contacts{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto 128px;max-width:1440px;padding:0 24px;position:relative;width:100%;grid-gap:96px}@media screen and (max-width:991px){.contacts{margin-bottom:64px;grid-gap:64px}}@media screen and (max-width:767px){.contacts{margin-bottom:56px;padding:0 16px;grid-gap:32px}}.contacts__title{margin:64px 0 40px}@media screen and (max-width:991px){.contacts__title{margin:40px 0 24px}}@media screen and (max-width:767px){.contacts__title{margin:24px 0}}.contacts__info{display:grid;grid-template-columns:1fr 320px;grid-gap:20px}@media screen and (max-width:991px){.contacts__info{grid-template-columns:1fr}}@media screen and (max-width:767px){.contacts__info{grid-gap:16px}}.contacts__items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}@media screen and (max-width:767px){.contacts__items{grid-template-columns:1fr;grid-gap:16px}}.contacts__item{align-items:center;display:flex;grid-gap:16px;background-color:#fff;border-radius:16px;box-sizing:border-box;padding:16px 24px 16px 16px}@media screen and (max-width:991px){.contacts__item{padding:12px;grid-gap:12px}}.contacts__item-img{align-items:center;background-color:#ffdbe2;border-radius:12px;box-sizing:border-box;display:flex;height:80px;justify-content:center;width:80px}@media screen and (max-width:991px){.contacts__item-img{border-radius:12px;height:64px;width:64px}}@media screen and (max-width:767px){.contacts__item-img{border-radius:8px;height:48px;width:48px}}.contacts__item-img svg{height:36px;width:36px}@media screen and (max-width:767px){.contacts__item-img svg{height:24px;width:24px}}.contacts__item-img svg path{fill:#da002b}.contacts__item-green{background-color:#ddfced}.contacts__item-green svg{height:36px;width:36px}@media screen and (max-width:767px){.contacts__item-green svg{height:24px;width:24px}}.contacts__item-green svg path{fill:#12bf6c}.contacts__item-text{align-items:center;display:flex;flex:1;justify-content:space-between}@media screen and (max-width:991px){.contacts__item-text{display:grid;grid-gap:4px}}.contacts__socials{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;background-color:#fff;border-radius:16px;padding:16px 24px}@media screen and (max-width:991px){.contacts__socials{padding:12px;grid-gap:12px}}.contacts__socials-item{align-items:center;border-radius:12px;box-sizing:border-box;display:flex;height:80px;justify-content:center;width:80px}@media screen and (max-width:991px){.contacts__socials-item{height:64px;width:100%}}@media screen and (max-width:767px){.contacts__socials-item{border-radius:8px;height:48px}}.contacts__socials-item svg{height:36px;width:36px}@media screen and (max-width:767px){.contacts__socials-item svg{height:24px;width:24px}}.contacts__socials-item svg path{fill:#fff}.contacts__socials-telegram{background-color:#2787f5}.contacts__socials-instagram{background:radial-gradient(90.91% 96.25% at 22.5% 100%,#ffaa1b 0,#ff5d34 33.85%,#ff387d 71.87%,#a336bd)}.contacts__socials-facebook{background-color:#5295ef}.contacts__block{display:flex;flex-direction:column;grid-gap:40px}@media screen and (max-width:991px){.contacts__block{grid-gap:32px}}@media screen and (max-width:767px){.contacts__block{grid-gap:24px}}.contacts__block-header{display:flex;flex-direction:column;grid-gap:8px}@media screen and (max-width:767px){.contacts__block-header{grid-gap:6px}}.contacts__address{display:grid;grid-template-columns:420px 1fr;grid-gap:32px}@media screen and (max-width:991px){.contacts__address{grid-template-columns:1fr;grid-gap:36px}}@media screen and (max-width:767px){.contacts__address{grid-gap:24px}}.contacts__offices{display:grid;grid-gap:16px}@media screen and (max-width:991px){.contacts__offices{box-sizing:border-box;grid-auto-flow:column;grid-template-columns:max-content;overflow-x:auto}}@media screen and (max-width:991px){.contacts__offices::-webkit-scrollbar{height:0}}@media screen and (max-width:991px){.contacts__map{grid-row:1}}.contacts__map iframe{height:480px}@media screen and (max-width:991px){.contacts__map iframe{height:372px}}@media screen and (max-width:767px){.contacts__map iframe{height:300px}}.blog{box-sizing:border-box;margin:0 auto 128px;max-width:1440px;padding:0 24px;position:relative;width:100%}@media screen and (max-width:991px){.blog{margin-bottom:64px}}@media screen and (max-width:767px){.blog{margin-bottom:56px;padding:0 16px}}.blog__title{margin:64px 0 32px}@media screen and (max-width:991px){.blog__title{margin:40px 0 32px}}@media screen and (max-width:767px){.blog__title{margin:24px 0}}.blog__tags{box-sizing:border-box;display:grid;grid-auto-flow:column;grid-template-columns:max-content;overflow-x:auto;grid-gap:24px;margin-bottom:40px}@media screen and (max-width:991px){.blog__tags{display:none}}.blog__tags::-webkit-scrollbar{height:0}.blog__tag{align-items:center;background-color:#f2f2f2;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;height:42px;justify-content:center;padding:8px 18px}.blog__tag_active{background-color:#da002b;color:#fff}.blog__newses{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:40px;grid-column-gap:32px}@media screen and (max-width:991px){.blog__newses{grid-row-gap:18px;grid-column-gap:12px}}@media screen and (max-width:767px){.blog__newses{grid-template-columns:1fr}}.blog__view-all{display:flex;justify-content:center;margin-top:48px}.blog-block{display:grid;grid-template-columns:2fr 1fr;grid-gap:35px;box-sizing:border-box;margin:64px auto 88px;max-width:1440px;padding:0 24px;position:relative;width:100%}@media screen and (max-width:991px){.blog-block{margin:32px auto 24px;grid-gap:24px}}@media screen and (max-width:767px){.blog-block{grid-template-columns:1fr;margin:24px auto 16px;padding:0 16px}.blog-block__related-topics{display:none}}.blog-block__list{display:grid;grid-gap:16px;margin-top:32px}@media screen and (max-width:991px){.blog-block__list{margin-top:24px}}@media screen and (max-width:767px){.blog-block__list{margin-top:16px}}.blog-block__time{align-items:center;display:flex;grid-gap:12px}.blog-block__title{margin-bottom:16px}.blog-block__date{align-items:center;display:flex;justify-content:space-between;grid-gap:12px;color:#c4c4c4;font-weight:400;margin:20px 0 16px}@media screen and (max-width:767px){.blog-block__date{margin:16px 0 12px}}.blog-block__view{align-items:center;display:flex;grid-gap:8px}.blog-block__img{border-radius:16px;box-sizing:border-box;height:500px;margin-bottom:32px;overflow:hidden}@media screen and (max-width:991px){.blog-block__img{border-radius:12px;height:284px}}@media screen and (max-width:767px){.blog-block__img{height:240px}}.blog-block__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-block__text{display:flex;flex-direction:column;grid-gap:20px;margin-bottom:40px}@media screen and (max-width:991px){.blog-block__text{margin-bottom:24px}}@media screen and (max-width:767px){.blog-block__text{margin-bottom:16px}}.blog-block__desc{color:#4d4d4d}.blog-block__news{box-sizing:border-box;margin:0 auto 128px;max-width:1440px;padding:0 24px;position:relative;width:100%}@media screen and (max-width:991px){.blog-block__news{margin-bottom:64px}}@media screen and (max-width:767px){.blog-block__news{margin-bottom:56px;padding:0 16px}}.blog-block__news .home-places{margin-top:128px;padding:0}@media screen and (max-width:991px){.blog-block__news .home-places{margin-top:64px}}@media screen and (max-width:767px){.blog-block__news .home-places{margin-top:56px}}.blog-block__news-title{margin-bottom:32px}@media screen and (max-width:991px){.blog-block__news-title{margin-bottom:24px}}@media screen and (max-width:767px){.blog-block__news-title{margin-bottom:16px}}.faq{box-sizing:border-box;margin:64px auto 128px;max-width:1440px;padding:0 24px;position:relative;width:100%}@media screen and (max-width:991px){.faq{margin:40px auto 64px}}@media screen and (max-width:767px){.faq{margin:32px auto 56px;padding:0 16px}}.faq .home-req__block{margin-bottom:128px}@media screen and (max-width:991px){.faq .home-req__block{margin-bottom:64px}}@media screen and (max-width:767px){.faq .home-req__block{margin-bottom:56px}}.faq__answer{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}@media screen and (max-width:767px){.faq__answer{grid-template-columns:1fr}}.faq__answer-desc{margin:24px 0 40px}@media screen and (max-width:991px){.faq__answer-desc{margin:8px 0 20px}}.faq__answer .contacts__socials{box-sizing:border-box;padding:16px 24px;width:320px}@media screen and (max-width:991px){.faq__answer .contacts__socials{padding:12px;width:240px;grid-gap:10px}.faq__answer .contacts__socials-item{height:64px;width:64px}}.faq__form{box-sizing:border-box;display:flex;flex-direction:column;padding:32px;width:530px;grid-gap:24px;background-color:#fff;border-radius:16px}@media screen and (max-width:991px){.faq__form{padding:16px;width:373px}}@media screen and (max-width:767px){.faq__form{padding:16px;width:310px}}.vacancies{box-sizing:border-box;margin:64px auto 128px;max-width:1440px;padding:0 24px;position:relative;width:100%}@media screen and (max-width:991px){.vacancies{margin:40px auto 64px}}@media screen and (max-width:767px){.vacancies{margin:32px auto 56px;padding:0 16px}}.vacancies__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}@media screen and (max-width:991px){.vacancies__header{margin-bottom:24px}}@media screen and (max-width:767px){.vacancies__header{grid-gap:16px}}.vacancies__header .select__block{max-width:260px}@media screen and (max-width:767px){.vacancies__header .select__block{max-width:100%;width:100%}}.vacancies__header .select__selected-element{height:100%;padding:14px 45px 14px 16px}.vacancies__list{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:40px;grid-column-gap:32px}@media screen and (max-width:991px){.vacancies__list{grid-row-gap:17px;grid-column-gap:24px}}@media screen and (max-width:767px){.vacancies__list{grid-template-columns:1fr;grid-gap:16px}}.profile{box-sizing:border-box;display:grid;grid-template-columns:.3fr 1fr;margin:0 auto;padding:40px 16px 80px;width:100%;grid-gap:32px}@media screen and (max-width:991px){.profile{grid-gap:24px;padding:32px 24px 64px}}@media screen and (max-width:767px){.profile{grid-template-columns:1fr;padding:12px 16px 32px;grid-gap:0;display:block}}.profile .mobile-profile__top{display:none}@media screen and (max-width:767px){.profile .mobile-profile__top{display:flex;margin-bottom:24px}.profile__sidebar{display:none}}.profile__block{background-color:#fff;border-radius:16px;box-sizing:border-box;padding:40px}@media screen and (max-width:991px){.profile__block{padding:16px}}.profile__form:not(:last-child){margin-bottom:40px}@media screen and (max-width:991px){.profile__form:not(:last-child){margin-bottom:24px}}.profile__form-block{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:24px;grid-column-gap:32px;margin-bottom:32px}@media screen and (max-width:1199px){.profile__form-block{grid-row-gap:20px;grid-column-gap:20px}}@media screen and (max-width:991px){.profile__form-block{grid-template-columns:1fr;grid-row-gap:12px;margin-bottom:20px}.profile__form-block input{border-radius:12px;height:48px;padding:12px 16px}}.profile__form-title{margin-bottom:20px}@media screen and (max-width:991px){.profile__form-title{margin-bottom:12px}}.profile__form-btn{display:flex;justify-content:flex-end}@media screen and (max-width:991px){.profile__form-btn .button{width:100%}}.profile__user{display:flex;grid-gap:12px;margin-bottom:32px}@media screen and (max-width:991px){.profile__user{margin-bottom:20px}}.profile__avatar{align-items:center;background-color:#f2f2f2;border-radius:50%;box-sizing:border-box;display:flex;height:60px;justify-content:center;overflow:hidden;width:60px}.profile__avatar-check{border-radius:50%;bottom:-4px;display:inline-block;position:absolute;right:0}.profile__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile__text{display:flex;flex-direction:column;justify-content:center;grid-gap:2px}.profile__balance{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.profile__menu{border-bottom:1px solid #e8e8e8;display:grid;margin-bottom:12px;padding-bottom:12px}@media screen and (max-width:991px){.profile__menu{margin-bottom:8px;padding-bottom:8px}}.profile__item{align-items:center;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;padding:16px;transition:all .2s}@media screen and (max-width:991px){.profile__item{border-radius:8px;padding:12px}}.profile__item-text{color:#999;margin-left:8px;transition:all .2s}.profile__item-badge{background-color:#da002b;border-radius:20px;box-sizing:border-box;color:#fff;font-size:10px;font-weight:500;line-height:12px;padding:3px 9px}.profile__item svg path{transition:all .2s}.profile__item:hover{background-color:#f2f2f2}.profile__item:hover svg path{fill:#2f2f2f}.profile__item:hover .profile__item-text{color:#2f2f2f}.profile__out{align-items:center;display:flex;padding:16px}@media screen and (max-width:991px){.profile__out{padding:12px}}.profile__out-text{color:#ff244f;margin-left:8px}.profile__item_active{background-color:#f2f2f2}.profile__item_active svg path{fill:#2f2f2f}.profile__item_active .profile__item-text{color:#2f2f2f}.profile-installment{display:grid;grid-template-columns:2fr 1.2fr;grid-gap:24px}@media screen and (max-width:991px){.profile-installment{grid-gap:16px;grid-template-columns:1fr}}@media screen and (max-width:767px){.profile-installment{grid-gap:12px}}.profile-installment__passport-title{align-items:center;margin-bottom:24px;grid-gap:8px}@media screen and (max-width:991px){.profile-installment__passport-title{display:flex;margin-bottom:16px}}.profile-installment__passport-title img{width:24px}.profile-installment__passport-info{display:grid;grid-gap:20px;margin-bottom:32px}@media screen and (max-width:767px){.profile-installment__passport-info{grid-gap:12px;margin-bottom:16px}}.profile-installment__phone{display:flex;flex-direction:column;margin-bottom:32px;grid-gap:20px}@media screen and (max-width:991px){.profile-installment__phone{margin-bottom:24px}}@media screen and (max-width:767px){.profile-installment__phone{margin-bottom:12px}}.profile-installment__phone-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (max-width:767px){.profile-installment__phone-header{margin-bottom:12px}}.profile-installment__info{position:relative}.profile-installment__info:hover .profile-installment__tooltip{opacity:1;visibility:visible}.profile-installment__info-icon{align-items:center;cursor:pointer;display:flex}.profile-installment__tooltip{background-color:#fafafa;border-radius:12px;box-shadow:0 2px 8px -4px #1212120d,0 10px 14px -4px #12121214;box-sizing:border-box;font-size:16px;font-weight:500;left:-20px;line-height:140%;opacity:0;padding:16px;position:absolute;transition:all .2s;visibility:hidden;width:400px;z-index:2}@media screen and (max-width:767px){.profile-installment__tooltip{font-size:14px;left:-130px;width:280px}}.profile-installment .add-card__code{margin-bottom:32px}@media screen and (max-width:991px){.profile-installment .add-card__code{margin-bottom:24px;padding-top:20px}}@media screen and (max-width:767px){.profile-installment .add-card__code{margin-bottom:12px;padding-top:12px}}.profile__cards{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;grid-row-gap:24px}@media screen and (max-width:991px){.profile__cards{grid-template-columns:1fr;grid-gap:16px}}.profile__reviews .profile-review:not(:last-child){border-bottom:1px solid #e8e8e8;margin-bottom:24px;padding-bottom:24px}@media screen and (max-width:767px){.profile__reviews .profile-review:not(:last-child){border-bottom:0;margin-bottom:12px;padding-bottom:12px}}.profile__reviews-menu{align-items:center;display:flex;grid-gap:32px}@media screen and (max-width:767px){.profile__reviews-menu{background-color:#f2f2f2;border-radius:12px;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,1fr);height:38px;width:100%;grid-gap:0}.profile__reviews-header .select__block{display:none}.profile__reviews-block{background-color:transparent;padding:16px 0 0}}.profile__menu-item{cursor:pointer}@media screen and (max-width:767px){.profile__menu-item{align-items:center;color:#2f2f2f;display:flex;height:100%;justify-content:center}.profile__menu-item_active{background-color:#da002b;border-radius:12px;color:#fff}.verification{background-color:#fff}.verification .profile__block{padding:16px 0}}.favourites{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:12px;grid-row-gap:40px}@media screen and (max-width:991px){.favourites{grid-template-columns:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:24px}}@media screen and (max-width:375px){.favourites{grid-template-columns:1fr}}@media screen and (max-width:767px){.favourites__main{background-color:transparent}}.favourites__block{padding:40px 16px 16px}.notifications{display:grid;grid-gap:24px}@media screen and (max-width:991px){.notifications{grid-gap:20px}}@media screen and (max-width:767px){.notifications{grid-gap:12px}.notifications__main{background-color:transparent;padding:16px 0 0}}.notifications .notification{background-color:#fff}.mobile-profile{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;overflow-y:auto;padding:24px 16px;width:100%}.mobile-profile__avatar{align-items:center;background-color:#f2f2f2;border-radius:50%;box-sizing:border-box;display:flex;height:56px;justify-content:center;overflow:hidden;width:56px}.mobile-profile__avatar-check{border-radius:50%;bottom:-4px;display:inline-block;position:absolute;right:0}.mobile-profile__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mobile-profile__user{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.mobile-profile .profile__user{margin-bottom:0}.mobile-profile__balances{box-sizing:border-box;display:grid;grid-auto-flow:column;grid-template-columns:max-content;overflow-x:auto;width:100%;grid-gap:16px;margin-bottom:16px}.mobile-profile__balances::-webkit-scrollbar{height:0}.mobile-profile__items{background-color:#fff;border-radius:12px;box-sizing:border-box;padding:16px}.mobile-profile__item{align-items:center;display:flex;grid-gap:8px}.mobile-profile__item-icon{background-color:#da002b;border-radius:6px;box-sizing:border-box;height:28px;padding:4px;width:28px}.mobile-profile__item-text{align-items:center;border-bottom:1px solid #f2f2f2;display:flex;flex:1;justify-content:space-between;padding:12px 0}.mobile-profile__item.__logout-btn{background-color:transparent;border:none;padding:0;width:100%}.mobile-profile__item:last-child .mobile-profile__item-text{border-bottom:none}.mobile-profile__exit{align-items:center;display:flex;grid-gap:8px;background-color:#fff;border-radius:12px;margin-top:28px;padding:16px}.mobile-profile__exit-icon{background-color:#da002b;border-radius:6px;box-sizing:border-box;height:28px;padding:4px;width:28px}.mobile-profile__exit-text{align-items:center;display:flex;flex:1;justify-content:space-between}.mobile-profile__top{align-items:center;display:flex;justify-content:center;margin-bottom:24px;position:relative}.mobile-profile__top svg{left:0;position:absolute}.mobile-profile__form{display:flex;flex-direction:column;grid-gap:12px;margin-top:24px}.mobile-profile__form .button{margin-top:12px}.personal-data__item{align-items:center;display:flex;justify-content:space-between;padding:12px 0}.personal-data__item:not(:last-child){border-bottom:1px solid #f2f2f2}.personal-data__info{display:flex;flex-direction:column;grid-gap:4px}.personal-data__title{color:#999;margin:4px 0 8px}.address{box-sizing:border-box;padding-top:16px}.address__search{align-items:center;background-color:#f2f2f2;border-radius:60px;box-sizing:border-box;display:grid;grid-template-columns:36px 1fr 36px;padding:4px}.address__search input{background-color:transparent;border:none;flex:1}.address__block{margin-top:16px;max-height:500px;overflow-y:auto}.address__block::-webkit-scrollbar{width:6px}.address__block::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #999}.address__block::-webkit-scrollbar-thumb{background:#ff0032;border-radius:10px;-webkit-transition:all .2s;transition:all .2s}.address__block::-webkit-scrollbar-thumb:hover{background:#da002b}.address__block-item{align-items:center;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;font-size:16px;font-weight:400;justify-content:space-between;padding:12px;transition:all .2s}.address__block-item:hover{background-color:#f2f2f2}.address__block-item img,.address__block-item svg{display:none}.address__block-item_active{background-color:#f2f2f2;font-weight:500}.address__block-item_active img,.address__block-item_active svg{display:inline-block}s{box-sizing:border-box;display:grid;flex:1;grid-template-rows:1fr 60px;padding-top:16px;grid-gap:16px}s__main{background-color:#fff}s__list{display:flex;flex-direction:column;grid-gap:12px;box-sizing:border-box}s__list::-webkit-scrollbar{box-sizing:border-box;overflow:hidden;width:5px}s__list::-webkit-scrollbar-track{border-radius:0 10px 10px 0;box-shadow:inset 0 0 4px #999}s__list::-webkit-scrollbar-thumb{background:#ff0032;border-radius:10px;-webkit-transition:all .2s;transition:all .2s}s__list::-webkit-scrollbar-thumb:hover{background:#da002b}.no-data{align-items:center;flex:1;justify-content:center;min-height:300px;grid-gap:12px;text-align:center}.no-data,.no-data__main{display:flex;flex-direction:column}.no-data__main{background-color:#fff;box-sizing:border-box;height:calc(100vh - 155px);padding:16px 16px 40px}.no-data img{margin-bottom:12px}.write-review__top{margin:16px 0 0!important}.write-review__grade{display:flex;flex-direction:column;grid-gap:4px;margin-bottom:20px}.write-review__rating svg path{fill:#da002b}.write-review .textarea{margin-bottom:24px}.write-review textarea{background-color:transparent}.write-review__img-block{display:flex;flex-direction:column;grid-gap:12px}.write-review__img-block:not(:last-child){margin-bottom:24px}.write-review__images{display:flex;flex-wrap:wrap;grid-gap:16px}.write-review__img{border:1px dashed #da002b;border-radius:8px;box-sizing:border-box;height:100px;overflow:hidden;position:relative;width:80px}.write-review__img input{height:100%;opacity:0;width:100%}.write-review__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.write-review__icon{height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;z-index:-1}.write-review__icon svg{height:100%;width:100%}.write-review__btn{margin-top:50px}.write-question{display:flex;flex:1;flex-direction:column;justify-content:space-between}.write-question__main{display:flex;flex-direction:column;height:100vh;grid-gap:24px;box-sizing:border-box;padding:0 16px 40px}.write-question textarea{background-color:transparent}*{font-feature-settings:"pnum" on,"lnum" on}*,:after,:before{box-sizing:border-box}a{-webkit-touch-callout:none}body{-webkit-user-select:none}img{-webkit-touch-callout:none}.label{align-items:center;color:#828282;display:inline-block;font-size:16px;line-height:19px;margin-bottom:8.5px}.grecaptcha-badge{display:none!important}:root{--auth-minWidth:320px;--auth-maxWidth:2000;--auth-maxWidthContainer:1440px;--auth-md1:1480px;--auth-md2:1024.98px;--auth-md3:767.98px;--auth-md4:479.98px;--auth-red:#da002b;--auth-redHover:rgba(235,21,55,.05);--auth-black:#111;--auth-black-1:#242424;--auth-gray:#999;--auth-gray-1:#c4c4c4;--auth-gray-2:#818181;--auth-gray-3:#8b8b8b;--auth-gray-4:#4f4f4f;--auth-gray-5:#ccc;--auth-gray-6:#e2e2e2;--auth-gray-7:#555;--auth-gray-8:#999;--auth-gray-9:#707070;--auth-gray-10:#d4d4d4;--auth-gray-11:#ede7e7;--auth-gray-12:#828282;--auth-gray-13:#a7a9ac;--auth-gray-14:#a6a6a6;--auth-green:#12bf6c;--auth-purple:#7600ec;--auth-greenHover:rgba(18,191,108,.05);--auth-blue:#2b71f8;--auth-blue2:#005cfe;--auth-blue3:#2189ff;--auth-blue4:#0091ff;--auth-blue5:#d3edef;--auth-blue6:#e2ebf0;--auth-blue7:#4274bb;--auth-blue8:#5897fb;--auth-white:#fff;--auth-white90:#ffffff90;--auth-white50:#ffffff50;--auth-white-1:#e8e8e8;--auth-white-2:#f2f2f2;--auth-white-3:#f1f3f4;--auth-white-4:#e0e0e0;--auth-white-5:#f3f4f5;--auth-orange:#fd8200;--auth-orange-1:#ffaa4e;--auth-yellow:#ffd740;--auth-yellow-2:#ffb500;--auth-pink:#ff6384;--auth-pink-1:#ffb1c1;--auth-pink-2:#fee2e2;--auth-r_gradient-white:radial-gradient(ellipse at center,#fff 32%,hsla(0,0%,7%,.7) 0);--auth-r_gradient-red:radial-gradient(ellipse at center,#da002b 32%,hsla(0,0%,7%,.7) 0);--auth-l_gradient-red:linear-gradient(90deg,#da002b 10%,hsla(0,0%,100%,0) 42%);--auth-l_gradient-white08:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));--auth-l_gradient-white:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 80.23%);--auth-animation:.3s cubic-bezier(.4,0,.2,1);--auth-fontFamily:"Raleway",sans-serif}:root{--cart-minWidth:320px;--cart-maxWidth:2000;--cart-maxWidthContainer:1440;--cart-md1:1480;--cart-md2:1024.98;--cart-md3:767.98;--cart-md4:479.98;--cart-red:#da002b;--cart-redHover:rgba(235,21,55,.05);--cart-black:#111;--cart-black-1:#242424;--cart-gray:#999;--cart-gray-1:#c4c4c4;--cart-gray-2:#818181;--cart-gray-3:#8b8b8b;--cart-gray-4:#4f4f4f;--cart-gray-5:#ccc;--cart-gray-6:#e2e2e2;--cart-gray-7:#555;--cart-gray-8:#999;--cart-gray-9:#707070;--cart-gray-10:#d4d4d4;--cart-gray-11:#ede7e7;--cart-gray-12:#828282;--cart-gray-13:#a7a9ac;--cart-gray-14:#a6a6a6;--cart-green:#12bf6c;--cart-purple:#7600ec;--cart-greenHover:rgba(18,191,108,.05);--cart-blue:#2b71f8;--cart-blue2:#005cfe;--cart-blue3:#2189ff;--cart-blue4:#0091ff;--cart-blue5:#d3edef;--cart-blue6:#e2ebf0;--cart-blue7:#4274bb;--cart-blue8:#5897fb;--cart-white:#fff;--cart-white90:#ffffff90;--cart-white50:#ffffff50;--cart-white-1:#e8e8e8;--cart-white-2:#f2f2f2;--cart-white-3:#f1f3f4;--cart-white-4:#e0e0e0;--cart-white-5:#f3f4f5;--cart-orange:#fd8200;--cart-orange-1:#ffaa4e;--cart-yellow:#ffd740;--cart-yellow-2:#ffb500;--cart-pink:#ff6384;--cart-pink-1:#ffb1c1;--cart-pink-2:#fee2e2;--cart-r_gradient-white:radial-gradient(ellipse at center,#fff 32%,hsla(0,0%,7%,.7) 0);--cart-r_gradient-red:radial-gradient(ellipse at center,#da002b 32%,hsla(0,0%,7%,.7) 0);--cart-l_gradient-red:linear-gradient(90deg,#da002b 10%,hsla(0,0%,100%,0) 42%);--cart-l_gradient-white08:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));--cart-l_gradient-white:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 80.23%);--cart-animation:.3s cubic-bezier(.4,0,.2,1);--cart-fontFamily:"Raleway",sans-serif}:root{--installment-minWidth:320px;--installment-maxWidth:2000;--installment-maxWidthContainer:1440px;--installment-md1:1480px;--installment-md2:1024.98px;--installment-md3:767.98px;--installment-md4:479.98px;--installment-red:#da002b;--installment-redHover:rgba(235,21,55,.05);--installment-black:#111;--installment-black-1:#242424;--installment-gray:#999;--installment-gray-1:#c4c4c4;--installment-gray-2:#818181;--installment-gray-3:#8b8b8b;--installment-gray-4:#4f4f4f;--installment-gray-5:#ccc;--installment-gray-6:#e2e2e2;--installment-gray-7:#555;--installment-gray-8:#999;--installment-gray-9:#707070;--installment-gray-10:#d4d4d4;--installment-gray-11:#ede7e7;--installment-gray-12:#828282;--installment-gray-13:#a7a9ac;--installment-gray-14:#a6a6a6;--installment-green:#12bf6c;--installment-purple:#7600ec;--installment-greenHover:rgba(18,191,108,.05);--installment-blue:#2b71f8;--installment-blue2:#005cfe;--installment-blue3:#2189ff;--installment-blue4:#0091ff;--installment-blue5:#d3edef;--installment-blue6:#e2ebf0;--installment-blue7:#4274bb;--installment-blue8:#5897fb;--installment-white:#fff;--installment-white90:#ffffff90;--installment-white50:#ffffff50;--installment-white-1:#e8e8e8;--installment-white-2:#f2f2f2;--installment-white-3:#f1f3f4;--installment-white-4:#e0e0e0;--installment-white-5:#f3f4f5;--installment-orange:#fd8200;--installment-orange-1:#ffaa4e;--installment-yellow:#ffd740;--installment-yellow-2:#ffb500;--installment-pink:#ff6384;--installment-pink-1:#ffb1c1;--installment-pink-2:#fee2e2;--installment-r_gradient-white:radial-gradient(ellipse at center,#fff 32%,hsla(0,0%,7%,.7) 0);--installment-r_gradient-red:radial-gradient(ellipse at center,#da002b 32%,hsla(0,0%,7%,.7) 0);--installment-l_gradient-red:linear-gradient(90deg,#da002b 10%,hsla(0,0%,100%,0) 42%);--installment-l_gradient-white08:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));--installment-l_gradient-white:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 80.23%);--installment-animation:.3s cubic-bezier(.4,0,.2,1);--installment-fontFamily:"Raleway",sans-serif}.Vue-Toastification__container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;min-height:100%;padding:4px;pointer-events:none;position:fixed;width:600px;z-index:9999}@media only screen and (min-width:600px){.Vue-Toastification__container.top-center,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right{top:1em}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.top-left{left:1em}.Vue-Toastification__container.bottom-left .Vue-Toastification__toast,.Vue-Toastification__container.top-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance:none){.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl{margin-left:auto;margin-right:unset}}.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.top-right{right:1em}.Vue-Toastification__container.bottom-right .Vue-Toastification__toast,.Vue-Toastification__container.top-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance:none){.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.top-center{left:50%;margin-left:-300px}.Vue-Toastification__container.bottom-center .Vue-Toastification__toast,.Vue-Toastification__container.top-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.Vue-Toastification__container{left:0;margin:0;padding:0;width:100vw}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-center,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right{top:0}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;direction:ltr;display:inline-flex;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;justify-content:space-between;margin-bottom:1rem;max-height:800px;max-width:600px;min-height:64px;min-width:326px;overflow:hidden;padding:22px 24px;pointer-events:auto;position:relative;transform:translateZ(0)}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width:600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;font-size:16px;line-height:24px;white-space:pre-wrap;word-break:break-word}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;font-size:24px;font-weight:700;line-height:24px;opacity:.3;outline:none;padding:0 0 0 10px;transition:.3s ease;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:focus,.Vue-Toastification__close-button:hover{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{animation:scale-x-frames linear 1 forwards;background-color:#ffffffb3;bottom:0;height:5px;left:0;position:absolute;transform-origin:left;width:100%;z-index:10000}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{left:unset;right:0;transform-origin:right}.Vue-Toastification__icon{align-items:center;background:transparent;border:none;height:100%;margin:auto 18px auto 0;outline:none;padding:0;transition:.3s ease;width:20px}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.bottom-left,.Vue-Toastification__bounce-enter-active.top-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.bottom-right,.Vue-Toastification__bounce-enter-active.top-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-enter-active,.Vue-Toastification__bounce-leave-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-duration:.4s;transition-property:all;transition-timing-function:ease-in-out}@keyframes fadeOutTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInBottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.Vue-Toastification__fade-enter-active.bottom-left,.Vue-Toastification__fade-enter-active.top-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.bottom-right,.Vue-Toastification__fade-enter-active.top-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-enter-active,.Vue-Toastification__fade-leave-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-duration:.4s;transition-property:all;transition-timing-function:ease-in-out}@keyframes slideInBlurredLeft{0%{filter:blur(40px);opacity:0;transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%}to{filter:blur(0);opacity:1;transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%}}@keyframes slideInBlurredTop{0%{filter:blur(240px);opacity:0;transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0}to{filter:blur(0);opacity:1;transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%}}@keyframes slideInBlurredRight{0%{filter:blur(40px);opacity:0;transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0 50%}to{filter:blur(0);opacity:1;transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%}}@keyframes slideInBlurredBottom{0%{filter:blur(240px);opacity:0;transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%}to{filter:blur(0);opacity:1;transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%}}@keyframes slideOutBlurredTop{0%{filter:blur(0);opacity:1;transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0}to{filter:blur(240px);opacity:0;transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0}}@keyframes slideOutBlurredBottom{0%{filter:blur(0);opacity:1;transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%}to{filter:blur(240px);opacity:0;transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%}}@keyframes slideOutBlurredLeft{0%{filter:blur(0);opacity:1;transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%}to{filter:blur(40px);opacity:0;transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%}}@keyframes slideOutBlurredRight{0%{filter:blur(0);opacity:1;transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%}to{filter:blur(40px);opacity:0;transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0 50%}}.Vue-Toastification__slideBlurred-enter-active.bottom-left,.Vue-Toastification__slideBlurred-enter-active.top-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.bottom-right,.Vue-Toastification__slideBlurred-enter-active.top-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-enter-active,.Vue-Toastification__slideBlurred-leave-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-duration:.4s;transition-property:all;transition-timing-function:ease-in-out}:root{--minWidth:320px;--maxWidth:2000px;--maxWidthContainer:1440px;--md1:var(--maxWidthContainer) + 40px;--md2:1024.98px;--md3:767.98px;--md4:479.98px;--red:#da002b;--red2:#da002b;--redHover:rgba(235,21,55,.05);--black:#111;--black-1:#242424;--gray:#999;--gray-1:#c4c4c4;--gray-2:#818181;--gray-3:#8b8b8b;--gray-4:#4f4f4f;--gray-5:#ccc;--gray-6:#e2e2e2;--gray-7:#555;--gray-8:#999;--gray-9:#707070;--gray-10:#d4d4d4;--gray-11:#ede7e7;--gray-12:#828282;--gray-13:#a7a9ac;--gray-14:#a6a6a6;--green:#12bf6c;--greenHover:rgba(18,191,108,.05);--blue:#2b71f8;--blue2:#005cfe;--blue3:#2189ff;--blue4:#0091ff;--blue5:#d3edef;--blue6:#e2ebf0;--blue7:#4274bb;--blue8:#5897fb;--white:#fff;--white90:#ffffff90;--white50:#ffffff50;--white-1:#e8e8e8;--white-2:#f2f2f2;--white-3:#f1f3f4;--white-4:#e0e0e0;--white-5:#f3f4f5;--purple:#7600ec;--orange:#fd8200;--orange-1:#ffaa4e;--yellow:#ffd740;--yellow-2:#ffb500;--pink:#ff6384;--pink-1:#ffb1c1;--pink-2:#fee2e2;--r_gradient-white:radial-gradient(ellipse at center,#fff 32%,hsla(0,0%,7%,.7) 0);--r_gradient-red:radial-gradient(ellipse at center,#da002b 32%,hsla(0,0%,7%,.7) 0);--l_gradient-red:linear-gradient(90deg,#da002b 10%,hsla(0,0%,100%,0) 42%);--l_gradient-white08:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));--l_gradient-white:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 80.23%);--animation:.3s cubic-bezier(.4,0,.2,1);--fontFamily:"Raleway",sans-serif}.error-page{height:auto;justify-content:center;min-height:100vh;padding:40px 0}.error-page,.error-page__content{align-items:center;display:flex;width:100%}.error-page__content{gap:100px;justify-content:space-between;margin:0 auto;max-width:1190px;padding:0 20px}.error-page__text{flex:1}.error-page__title{color:#111;font-size:42px;font-weight:600;line-height:49px;margin-bottom:24px}.error-page__subtitle{color:#111;font-size:22px;font-weight:400;line-height:32px;margin-bottom:16px}.page404{height:205px;position:relative;width:515px}.page404 .elem{height:97.56%;position:absolute;width:28.74%}.page404 .elem svg{fill:#da002b;stroke:#da002b}.page404 .elem.elem1{left:0;top:0}.page404 .elem.elem2{left:70.49%;top:0}.page404 .cherry{position:absolute}.page404 .cherry.cherry1{bottom:0;height:71.22%;left:36.89%;width:28.74%}.page404 .cherry.cherry1 svg{fill:#da002b}.page404 .cherry.cherry2{bottom:1.95%;height:26.83%;left:42.14%;width:27.77%}.page404 .cherry.cherry2 svg{fill:#12bf6c}.page404 .cherry.cherry3{bottom:.98%;height:21.46%;left:28.54%;width:15.53%}.page404 .cherry.cherry3 svg{fill:#12bf6c}.page500{height:324px;width:493px}@media (max-width:1200px){.error-page__content{gap:40px}.page404{height:143.5px;width:360.5px}.page500{height:226.8px;width:345.1px}}@media (max-width:1024.98px){.error-page__title{font-size:36px;line-height:1.2;margin-bottom:16px}.error-page__subtitle{font-size:18px;line-height:1.2}}@media (max-width:767.98px){.error-page__content{flex-direction:column}.error-page__title{font-size:28px}.error-page__text{text-align:center}}@media (max-width:479.98px){.page404{height:112px;width:280px}.page500{height:auto;width:280px}}@keyframes anim1{0%,to{bottom:25%;transform:rotate(-20deg)}50%{bottom:13%;transform:rotate(0)}}@keyframes anim2{0%,to{bottom:23%;transform:rotate(20deg)}50%{bottom:15%;transform:rotate(0)}}
