@charset "UTF-8";

@import url("https://fonts.googleapis.com/css?family=Inter:regular,500,600&display=swap");@import url("https://fonts.googleapis.com/css?family=Montserrat:600,700&display=swap");@import url("https://fonts.googleapis.com/css?family=Inria+Serif:regular&display=swap");*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:#000;line-height:1;font-family:Inter;font-size:.875rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Inter;font-size:inherit}button{cursor:pointer;color:inherit;background-color:transparent}a{color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:76.875rem;margin:0 auto;padding:0 .9375rem}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}._form-error{position:relative}.form__error{position:absolute;top:120%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:500;font-size:12px;line-height:1.5;color:#e42115;opacity:.8;gap:.625rem}.form__error::after{content:"";background:url(//astra-tour.com/wp-content/themes/astra/img/decor/errow.svg) center/cover no-repeat;width:14px;height:14px}.input{border-radius:0!important;width:100%;display:block;padding:.625rem 0;border-bottom:1px solid #fff;background:0 0!important;color:rgba(255,255,255,.6);outline:0}.input._form-error{position:relative;border-bottom:1px solid #e42115}.marketing .input{color:#252525;border-bottom:1px solid #252525}.input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{-webkit-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::-moz-placeholder{-moz-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):focus::-webkit-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::-moz-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus:-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{resize:none;padding:.625rem;border:1px solid #eee;min-height:4.5625rem}.marketing textarea.input{border:1px solid #252525}.select{min-width:0;position:relative}.select__body{position:relative}.select__title{color:inherit;text-align:left;border-bottom:1px solid #fff;cursor:pointer;width:100%;font-weight:500;line-height:1.8571428571;color:rgba(255,255,255,.6);padding:4px 0}.marketing .select__title{border-bottom:1px solid #252525;color:rgba(37,37,37,.6)}.select__value{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.875rem;padding:0 0;gap:.625rem}.select__value>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.select__value:after{content:"";-webkit-box-flex:0;-ms-flex:0 0 15px;flex:0 0 15px;height:.625rem;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(//astra-tour.com/wp-content/themes/astra/img/decor/arrow.svg) center/cover no-repeat}.marketing .select__value:after{background:url(//astra-tour.com/wp-content/themes/astra/img/decor/arrow-black.svg) center/cover no-repeat}._select-open .select__value:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.select__value._select-pseudo-label::before{content:attr(data-pseudo-label);opacity:.5}.select__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select__input{width:100%;background-color:transparent;height:100%}.select__options{color:rgba(255,255,255,.6);position:absolute;top:calc(100% - .0625rem);border-radius:0 0 4px 4px;min-width:100%;left:0;background:#252525;border:1px solid #414141;padding:10px 0 5px 0}.marketing .select__options{border-bottom:1px solid #252525;color:rgba(37,37,37,.6);background:#fff}.select__scroll{overflow-y:auto;overflow-x:hidden;max-height:200px}.select__option{width:100%;text-align:left;cursor:pointer;padding:5px 15px;color:inherit}.select__row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select._select-open{z-index:5}._select-tag{cursor:pointer}body::after{content:"";background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity .8s ease 0s;-o-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body::after{opacity:1}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:30px 10px;-webkit-transition:visibility .8s ease 0s;-o-transition:visibility .8s ease 0s;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.popup__content{visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;-o-transition:transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background-color:#eee;padding:20px;width:100%;max-width:900px;border-radius:20px}.lock .popup__content{visibility:visible}.spollers{display:-ms-grid;display:grid;gap:1.0625rem}.spollers__item{font-size:1.25rem;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08);position:relative}.spollers__title{width:100%;cursor:default;text-align:left;background:#fff;font-weight:500;line-height:1.3333333333;padding:1.375rem 4rem 1.375rem 2rem;border-radius:.3125rem;position:relative}._spoller-init .spollers__title{cursor:pointer}._spoller-init .spollers__title::after,._spoller-init .spollers__title::before{content:"";position:absolute;right:10px;top:50%;background-color:#f4584e;height:3px;width:39px;-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;-o-transition:transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s}._spoller-init .spollers__title::before{-webkit-transform:translate(0,-50%) rotate(0);-ms-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0)}._spoller-init .spollers__title::after{-webkit-transform:translate(0,-50%) rotate(-90deg);-ms-transform:translate(0,-50%) rotate(-90deg);transform:translate(0,-50%) rotate(-90deg)}._spoller-init .spollers__title._spoller-active::before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}._spoller-init .spollers__title._spoller-active::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.spollers__body{padding:0 2rem 1.625rem;border-radius:.3125rem;background:#fff;line-height:1.8571428571;font-size:.875rem}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Montserrat;font-weight:700;line-height:1.2142857143;padding-left:1.5rem;letter-spacing:.05em;text-transform:uppercase;position:relative;z-index:1}.btn::before{content:"";left:0;z-index:-1;position:absolute;background:#f4584e;width:4.375rem;height:4.375rem;border-radius:50%;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;-o-transition:transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.btn--vilage::before{right:-10px;left:initial;width:2.25rem;height:2.25rem}.btn--white{color:#fff}.decor::after,.decor::before{content:"";height:100%;width:.0625rem;top:0;left:9.5%;position:absolute;z-index:-1;background:#d7d7d7;opacity:.7}.decor::before{left:initial;right:9.5%}.decor__item{height:100%;width:.0625rem;top:0;position:absolute;z-index:-1;background:#d7d7d7;opacity:.7}.decor__item:nth-child(1){left:33.3%}.decor__item:nth-child(2){left:50%}.decor__item:nth-child(3){right:33.3%}.title{font-family:"Inria Serif";line-height:1.1944444444}.title--white{color:#fff}.breadcrumbs__link{font-size:14px;line-height:1.8571428571;color:#252525;opacity:.6}.breadcrumbs__link:not(:last-child)::after{content:"/";padding:0 0 0 5px}.header{position:fixed;z-index:50;top:0;left:0;width:100%;-webkit-transition:background-color .3s ease 0s;-o-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}.header._header-scroll{background-color:#fff;-webkit-box-shadow:0 2px 3px #ccc;box-shadow:0 2px 3px #ccc}.marketing .header._header-scroll{background-color:#252525;-webkit-box-shadow:0 2px 3px #ccc;box-shadow:0 2px 3px #ccc}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:97px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:min-height .3s ease 0s;-o-transition:min-height .3s ease 0s;transition:min-height .3s ease 0s}._header-scroll .header__container{min-height:70px}.header__logo{max-width:45px}.marketing .header__logo--dark{display:none}.header__logo--white{display:none}.marketing .header__logo--white{display:block}.header__logo img{max-width:45px;max-height:69px;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:max-height .3s ease 0s;-o-transition:max-height .3s ease 0s;transition:max-height .3s ease 0s}._header-scroll .header__logo img{max-height:3rem}.menu__body{position:fixed;top:0;left:-100%;z-index:10;width:100%;height:100vh;background-color:#fff;overflow:auto}.menu-open .menu__body{left:0}.menu__box{max-width:1200px;margin:0 auto;position:relative;min-height:100%;padding-bottom:40px}.menu__list{max-width:980px;margin:0 auto;counter-reset:list-menu;display:-ms-grid;display:grid;padding:0 2.0625rem}.menu__item{counter-increment:list-menu;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.menu__item:before{content:counter(list-menu,decimal-leading-zero);font-family:Montserrat;font-weight:700;line-height:1.2083333333;letter-spacing:.05em;text-transform:uppercase;color:#252525;opacity:.4}.menu__link{font-family:"Inria Serif";font-style:normal;font-weight:400;line-height:1.3;color:rgba(37,37,37,.55);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:55px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;transition:color .3s ease 0s}.menu__link svg{visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social svg{width:20px;height:20px}.marketing .social svg path{fill:#fff}.social svg path{-webkit-transition:fill .3s ease 0s;-o-transition:fill .3s ease 0s;transition:fill .3s ease 0s}.icon-menu{display:block;position:relative;width:28px;height:20px;z-index:15}.menu-open .icon-menu{right:0}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:2px;background-color:#000}.marketing .icon-menu span,.marketing .icon-menu::after,.marketing .icon-menu::before{background-color:#fff}.icon-menu::before{top:0}.icon-menu::after{bottom:0;width:70%;left:0}.menu-open .icon-menu::after{width:100%}.icon-menu span{top:calc(50% - .1rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(57% - .1rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .1rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:100%}.footer{background:#252525}.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;gap:1.25rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem}.footer__descr{line-height:1.8571428571}.footer__descr p:not(:last-child){margin-bottom:.5rem}.footer__body{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__item{min-width:200px}.footer__item ul{display:-ms-grid;display:grid;gap:.5rem}.footer__item ul a{line-height:26px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.footer__caption{font-weight:600;line-height:1.2142857143;text-transform:uppercase;color:#fff}.footer__caption:not(:last-child){margin-bottom:1.25rem}.footer__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;gap:2.5rem}.footer__info{display:-ms-grid;display:grid}.footer__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;line-height:1.8571428571}.footer__items svg{-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px}.footer__items:not(:last-child){margin-bottom:8px}.footer__social{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}.footer__social a path{-webkit-transition:fill .3s ease 0s;-o-transition:fill .3s ease 0s;transition:fill .3s ease 0s}.hero{overflow:hidden}.marketing .hero{background:#252525;color:#fff}.hero__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.page-thank .hero__container{min-height:initial}.marketing .hero__container::after{content:"";position:absolute;bottom:-14.375rem;left:-7.75rem;background:url(//astra-tour.com/wp-content/themes/astra/img/decor/marketing-decor-1.svg) center/contain no-repeat;max-width:15.125rem;max-height:34.5625rem;width:100%;height:100%;pointer-events:none}.marketing .hero__container::before{content:"";pointer-events:none;position:absolute;top:-9.125rem;right:-6.875rem;background:url(//astra-tour.com/wp-content/themes/astra/img/decor/marketing-decor-3.svg) center/contain no-repeat;max-width:18.4375rem;max-height:34.5625rem;width:100%;height:100%}.hero__decors-marketing{position:absolute;bottom:-18.625rem;right:21.6%;pointer-events:none}.hero__decors-marketing img{max-width:25rem;width:100%;-o-object-fit:contain;object-fit:contain}.hero__body{-webkit-box-flex:0;-ms-flex:0 0 49.6666666667%;flex:0 0 49.6666666667%}.marketing .hero__body{-webkit-box-flex:0;-ms-flex:0 0 64.666667%;flex:0 0 64.666667%}.hero__breadcrumbs{margin-bottom:1.25rem}.hero__title{line-height:1;font-family:"Inria Serif"}.page-404 .hero__title{font-family:Montserrat;font-weight:700;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;color:#f4584e}.hero__subtitle{line-height:1.8571428571;max-width:24.25rem}.hero__subtitle h3{font-weight:500;font-size:24px;line-height:1.25;margin-bottom:1.125rem}.hero__contacts{display:-ms-grid;display:grid;gap:1.5625rem}.hero__contacts>*{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;line-height:1.3}.hero__contacts>* svg{max-width:1.375rem;width:100%;-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}.hero__contacts>a{-webkit-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;transition:color .3s ease 0s}.hero__contacts>a path{-webkit-transition:fill .3s ease 0s;-o-transition:fill .3s ease 0s;transition:fill .3s ease 0s}.hero__images{-webkit-box-flex:0;-ms-flex:0 0 33.0833333333%;flex:0 0 33.0833333333%;position:relative}.page-404 .hero__images{-webkit-box-flex:1;-ms-flex:1;flex:1}.hero--big .hero__images{-webkit-box-flex:0;-ms-flex:0 0 56.9166666667%;flex:0 0 56.9166666667%}.hero__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hero__image-ibg{padding-bottom:100%}.hero__image-ibg--1{padding-bottom:143.0730478589%}.hero__image-ibg--2{-webkit-box-flex:0;-ms-flex:0 0 52.183%;flex:0 0 52.183%;width:100%;padding-bottom:66.78%}.hero--big .hero__image-ibg--2{padding-bottom:35.666667%}.hero__image-ibg--3{width:100%;max-width:12.5rem;position:absolute;right:-68%;top:20%;padding-bottom:78.275862069%}.hero__image-ibg--big{-webkit-box-flex:0;-ms-flex:0 0 47.4305555556%;flex:0 0 47.4305555556%;width:100%;padding-bottom:66.7642752562%}.hero__bottom{position:absolute;bottom:3.125rem;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:100%;padding:0 .9375rem}.contacts-page .hero__bottom{display:none}.hero__scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;font-family:Montserrat;font-weight:600;line-height:1.2142857143;letter-spacing:.05em}.hero__scroll svg{width:1.0625rem;height:1.6875rem;-webkit-animation:animArrow 1s infinite linear alternate;animation:animArrow 1s infinite linear alternate}.marketing .hero__scroll svg path{fill:#fff}@-webkit-keyframes animArrow{0%{-webkit-transform:translate(0,-.5rem);transform:translate(0,-.5rem)}100%{-webkit-transform:translate(0,.5rem);transform:translate(0,.5rem)}}@keyframes animArrow{0%{-webkit-transform:translate(0,-.5rem);transform:translate(0,-.5rem)}100%{-webkit-transform:translate(0,.5rem);transform:translate(0,.5rem)}}.hero__links{display:-webkit-box;display:-ms-flexbox;display:flex}.hero__links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;transition:color .3s ease 0s}.hero__links a svg{width:1.25rem;height:.875rem}.hero__links a svg path{-webkit-transition:fill .3s ease 0s;-o-transition:fill .3s ease 0s;transition:fill .3s ease 0s}.purchases{background:#252525;color:#fff}.purchases__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3.125rem}.purchases__body{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.purchases__text{max-width:426px;margin:0 auto;font-size:.875rem;line-height:1.8571428571;color:rgba(255,255,255,.8)}.purchases__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.purchases__image-ibg{padding-bottom:46.6666666667%}.info-block__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.info-block__image-ibg{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-bottom:58.3333333333%}.info-block__body{-webkit-box-flex:0;-ms-flex:0 0 49.1666666667%;flex:0 0 49.1666666667%}.info-block__text{margin-left:auto;font-size:.875rem;line-height:1.8571428571;color:#252525}.info-block__text p:not(:last-child){margin-bottom:1.25rem}.job-responsibilities__container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.job-responsibilities__body{-webkit-box-flex:0;-ms-flex:0 0 49.1666666667%;flex:0 0 49.1666666667%}.job-responsibilities__text ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;gap:.8125rem;line-height:1.8571428571}.job-responsibilities__text ul li::before{content:"";background:url(//astra-tour.com/wp-content/themes/astra/img/info-block/decor-list.svg) center/cover no-repeat;width:1.1875rem;-webkit-box-flex:0;-ms-flex:0 0 1.1875rem;flex:0 0 1.1875rem;height:.875rem}.job-responsibilities__image-ibg{-webkit-box-flex:0;-ms-flex:0 0 56.75%;flex:0 0 56.75%}.direction-work{padding-top:3.75rem;background:#252525}.direction-work__title{text-align:center}.direction-work__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.direction-work__image-ibg{padding-bottom:126.6666666667%}.direction-work__body{text-align:center;padding-top:1.25rem}.direction-work__caption{font-weight:500;font-size:1.25rem;line-height:1.3;color:#fff}.direction-work__caption:not(:last-child){margin-bottom:6px}.direction-work__text{line-height:1.8571428571;color:rgba(255,255,255,.6)}.direction-work__text:not(:last-child){margin-bottom:6px}.direction-work__link{font-family:Montserrat;font-weight:600;line-height:1.2142857143;letter-spacing:.05em;text-decoration-line:underline;text-transform:uppercase;color:#f4584e;position:relative}.direction-work__link svg{position:absolute;right:0;top:50%;-webkit-transform:translate(150%,-50%);-ms-transform:translate(150%,-50%);transform:translate(150%,-50%);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:0;visibility:hidden}.question__container{position:relative}.question__title{text-align:center}.question__spollers{max-width:990px;margin:0 auto}.warehouses{background:#252525;color:#fff}.warehouses__list{max-width:1000px;margin:0 auto;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.warehouses__image-ibg{padding-bottom:126.6666666667%}.warehouses__top{position:relative}.warehouses__number{position:absolute;top:-61px;left:-17%;font-family:Montserrat;font-weight:700;font-size:110px;line-height:1.2181818182;letter-spacing:.05em;text-transform:uppercase;color:#f4584e}.warehouses__caption{font-weight:500;font-size:20px;line-height:26px;padding:1.25rem 0 .9375rem}.warehouses__name{line-height:1.8571428571;color:rgba(255,255,255,.6)}.request{background:#252525;overflow:hidden}.marketing .request{background:#fff}.request__container{padding-top:5rem;padding-bottom:6.6875rem;position:relative;z-index:1}.request__container::after{content:"";position:absolute;bottom:-16.875rem;width:15.125rem;height:34.5625rem;left:-11%;background:url(//astra-tour.com/wp-content/themes/astra/img/decor/01.svg) center/contain no-repeat;z-index:0}.request__container::before{content:"";position:absolute;top:-6.875rem;right:-14.8%;width:18.4375rem;height:34.5625rem;background:url(//astra-tour.com/wp-content/themes/astra/img/decor/02.svg) center/contain no-repeat;z-index:0}.marketing .request__container::after,.marketing .request__container::before{display:none}.request__title{max-width:38.75rem}.request__form{max-width:580px;margin:0 auto}.request__row{display:-webkit-box;display:-ms-flexbox;display:flex}.request__row:not(:last-child){margin-bottom:2rem}.request__col{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%}.request__btns{margin-top:3.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.photo__container{position:relative}.photo__title{font-family:"Inria Serif";font-style:normal;font-weight:400;line-height:86px;color:#252525}.photo__title:not(:last-child){margin-bottom:40px}.photo__image-ibg{width:100%;padding-bottom:100%}.photo__slider{-ms-touch-action:pan-y;touch-action:pan-y;position:relative}.photo__slider::before{content:"";position:absolute;z-index:1;top:0;right:0;background:-webkit-gradient(linear,right top,left top,from(#1e1e1e),to(rgba(30,30,30,0)));background:-o-linear-gradient(right,#1e1e1e 0,rgba(30,30,30,0) 100%);background:linear-gradient(270deg,#1e1e1e 0,rgba(30,30,30,0) 100%);opacity:.8;width:10%;height:100%}.photo__slide{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.vilage{background:#252525;color:#fff}.vilage__list{max-width:940px;margin:0 auto;counter-reset:list-number}.vilage__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;position:relative}.vilage__body{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.vilage__image-ibg{position:relative;padding-bottom:12%;counter-increment:list-number}.vilage__image-ibg:before{content:counter(list-number,decimal-leading-zero);font-family:Montserrat;font-weight:700;font-size:4.5rem;line-height:1.2222222222;letter-spacing:.05em;text-transform:uppercase;color:#f4584e;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:-50px;z-index:1}.vilage__info{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.vilage__caption{font-family:"Inria Serif";font-style:normal;font-weight:400;line-height:1.3;color:#fff}.work__container{position:relative}.work__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;background:url(//astra-tour.com/wp-content/themes/astra/img/logo/logo-bg.jpg) top right no-repeat}.work__item{position:relative}.work__item img{max-width:100%}.work__item:not(:last-child)::after{content:"";position:absolute;width:14px;height:14px;background:#f4584e;border-radius:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.factories{background:#252525}.factories__container{display:-ms-grid;display:grid}.factories__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.3;text-align:center}.factories__logos img{max-width:100%}.factories__list{color:#fff}.factories__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.factories__name{font-weight:500;font-size:1.5rem;line-height:1.25}.factories__text{line-height:1.8571428571;color:rgba(255,255,255,.6)}.strategy-marketing{background:#252525}.strategy-marketing__container{display:-webkit-box;display:-ms-flexbox;display:flex}.strategy-marketing__items:not(:last-child){margin-bottom:2.5rem}.strategy-marketing__number{font-family:Montserrat;font-style:normal;font-weight:700;line-height:1.2205882353;letter-spacing:.05em;text-transform:uppercase;color:#f4584e}.strategy-marketing__number:not(:last-child){margin-bottom:.75rem}.strategy-marketing__caption{font-weight:500;font-size:1.25rem;line-height:.8965517241;color:#fff}.strategy-marketing__caption:not(:last-child){margin-bottom:.75rem}.strategy-marketing__text{line-height:1.8571428571;color:rgba(255,255,255,.6)}.marketing-services__container{position:relative}.marketing-services__list{max-width:68.75rem;margin-left:auto;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:2.5rem}.marketing-services__item{position:relative}.marketing-services__item::before{content:"";position:absolute;top:4px;left:0;background:url(//astra-tour.com/wp-content/themes/astra/img/info-block/decor-list.svg) center/contain no-repeat;max-width:1.6875rem;width:100%;height:1.25rem}.marketing-services__caption{font-weight:500;line-height:1.25}.marketing-services__caption:not(:last-child){margin-bottom:.875rem}.marketing-services__text{line-height:1.8571428571}.marketing-services__text:not(:last-child){margin-bottom:12px}.marketing-services__link{font-family:Montserrat;font-weight:600;line-height:1.2142857143;letter-spacing:.05em;text-decoration-line:underline;text-transform:uppercase;color:#f4584e}.marketing-case{background:#252525}.marketing-case__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.marketing-case__slider{-ms-touch-action:pan-y;touch-action:pan-y;overflow:visible!important;position:relative}.marketing-case__slider::before{content:"";width:100vw;height:100%;background:#252525;position:absolute;z-index:20;top:0;left:0;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.marketing-case__slider::after{content:"";background:-webkit-gradient(linear,right top,left top,from(#1e1e1e),to(rgba(30,30,30,0)));background:-o-linear-gradient(right,#1e1e1e 0,rgba(30,30,30,0) 100%);background:linear-gradient(270deg,#1e1e1e 0,rgba(30,30,30,0) 100%);opacity:.8;width:100vw;height:100%;position:absolute;z-index:21;top:0;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);pointer-events:none}.marketing-case__image-ibg{padding-bottom:74.6331236897%}.marketing-case .marketing-case__swiper-scrollbar{max-width:1200px;width:100%;height:3px;background:#fff;opacity:.6}.marketing-case .swiper-scrollbar-drag{background:#f4584e;height:100%}.marketing-case__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2.8125rem}.swiper{overflow:hidden}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (min-width:47.99875em){.footer__social{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.purchases__body{-webkit-box-flex:0;-ms-flex:0 0 51.0833333333%;flex:0 0 51.0833333333%}.purchases__image-ibg{-webkit-box-flex:0;-ms-flex:0 0 39.6666666667%;flex:0 0 39.6666666667%}.info-block__text{max-width:426px}.photo__title{margin-left:8.3333333333%}.vilage__image-ibg{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%}.strategy-marketing__title{-webkit-box-flex:0;-ms-flex:0 0 43.0833333333%;flex:0 0 43.0833333333%}.strategy-marketing__body{max-width:350px}.marketing-case__btns{display:none}}@media (min-width:61.99875em){.hero__container{min-height:100vh}.purchases__links{padding-right:100px}.info-block__text{margin-right:5.8125rem}.vilage__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.factories__container{-ms-grid-columns:35.5% 1fr;grid-template-columns:35.5% 1fr}}@media (min-width:61.99875em) and (min-width:76.875em){.factories__container{gap:9.375rem}}@media (min-width:76.875em){.spollers__title{font-size:1.5rem}.title{font-size:4.5rem}.menu__box{padding-top:6.25rem}.menu__list{gap:5rem}.menu__item{gap:2.5rem}.menu__item:before{font-size:1.5rem}.menu__link{font-size:3.75rem}.social{gap:1.25rem}.footer{padding-top:3.75rem}.footer{padding-bottom:3.75rem}.footer__body{gap:7.6875rem}.hero__container{padding-top:7.5rem}.hero__container{padding-bottom:3.125rem}.hero__container{gap:3.125rem}.marketing .hero__container{padding-bottom:18.75rem}.page-thank .hero__container{min-height:100vh}.home .hero__container{padding-top:10.4375rem}.hero__title{font-size:6rem}.hero__title:not(:last-child){margin-bottom:1.5rem}.page-404 .hero__title{font-size:15.625rem}.hero__subtitle:not(:last-child){margin-bottom:4.125rem}.hero__contacts>*{font-size:1.25rem}.hero__contacts:not(:last-child){margin-bottom:4.125rem}.hero__image--other{-webkit-transform:translate(-120px,0);-ms-transform:translate(-120px,0);transform:translate(-120px,0)}.hero__box{gap:1.25rem}.hero__image-ibg--3{max-width:14.1875rem}.hero__scroll{gap:.625rem}.hero__links{gap:3.3125rem}.hero__links a{gap:.5rem}.purchases{padding-top:5rem}.purchases{padding-bottom:5rem}.purchases__title:not(:last-child){margin-bottom:2.1875rem}.purchases__text:not(:last-child){margin-bottom:3.5rem}.info-block__container{padding-top:11.25rem}.info-block__container{padding-bottom:5.625rem}.info-block__container{gap:1.875rem}.info-block__image-ibg{-webkit-transform:translate(-120px,0);-ms-transform:translate(-120px,0);transform:translate(-120px,0)}.info-block__body{-webkit-transform:translate(-30px,0);-ms-transform:translate(-30px,0);transform:translate(-30px,0)}.info-block__title:not(:last-child){margin-bottom:2rem}.job-responsibilities__container{gap:3.125rem}.job-responsibilities__container{padding-top:5.625rem}.job-responsibilities__container{padding-bottom:11.25rem}.job-responsibilities__title:not(:last-child){margin-bottom:2rem}.job-responsibilities__text ul li:not(:last-child){margin-bottom:1rem}.direction-work{padding-bottom:6.875rem}.direction-work__title:not(:last-child){margin-bottom:3.75rem}.direction-work__list{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.direction-work__list{row-gap:3.75rem}.question__container{padding-top:5.625rem}.question__container{padding-bottom:11.25rem}.question__title{padding-bottom:2.5rem}.warehouses{padding-top:8.125rem}.warehouses{padding-bottom:5.3125rem}.warehouses__list{gap:6.25rem}.warehouses__caption{text-align:right;padding-left:3.875rem}.request__container::after{left:-10%}.request__container::before{right:-10%}.request__title:not(:last-child){margin-bottom:2.5rem}.request__row{gap:2.5rem}.photo__container{height:12.5rem}.photo__title{margin-top:-8.125rem}.photo__title{font-size:4.5rem}.vilage{padding-top:6.25rem}.vilage{padding-bottom:6.25rem}.vilage__item:not(:last-child){margin-bottom:5rem}.vilage__body{gap:3.75rem}.vilage__caption{font-size:3.75rem}.vilage__caption{margin-bottom:.375rem}.work__container{padding-top:11.25rem}.work__container{padding-bottom:11.25rem}.work__title{margin-bottom:6.25rem}.work__list{gap:6.25rem}.work__item:not(:last-child)::after{right:-6.25rem}.factories{padding-top:6.25rem}.factories{padding-bottom:6.25rem}.factories__container{gap:1.875rem}.factories__title:not(:last-child){margin-bottom:3.75rem}.factories__logos{gap:3.75rem}.factories__item{margin-bottom:2.75rem}.factories__item{gap:1.25rem}.strategy-marketing{padding-top:5rem}.strategy-marketing{padding-bottom:5rem}.strategy-marketing__container{gap:8.75rem}.strategy-marketing__number{font-size:4.25rem}.marketing-services__container{padding-top:11.25rem}.marketing-services__container{padding-bottom:11.25rem}.marketing-services__title{margin-bottom:3.75rem}.marketing-services__item{padding-left:3.125rem}.marketing-services__caption{font-size:1.5rem}.marketing-case{padding-bottom:6.25rem}.marketing-case{padding-top:6.25rem}.marketing-case__title{margin-bottom:2.5rem}.marketing-case .marketing-case__swiper-scrollbar{margin-top:2.5rem}}@media (max-width:20em){.spollers__title{font-size:1rem}.title{font-size:2rem}.menu__box{padding-top:5rem}.menu__list{gap:3.125rem}.menu__item{gap:1.25rem}.menu__item:before{font-size:.875rem}.menu__link{font-size:1.5rem}.social{gap:.9375rem}.footer{padding-top:2.5rem}.footer{padding-bottom:2.5rem}.footer__body{gap:1.25rem}.hero__container{padding-top:6.25rem}.hero__container{padding-bottom:5rem}.hero__container{gap:1.875rem}.marketing .hero__container{padding-bottom:15.625rem}.home .hero__container{padding-top:6.25rem}.hero__title{font-size:3rem}.hero__title:not(:last-child){margin-bottom:1rem}.page-404 .hero__title{font-size:8rem}.hero__subtitle:not(:last-child){margin-bottom:3.125rem}.hero__contacts>*{font-size:1.125rem}.hero__contacts:not(:last-child){margin-bottom:3.125rem}.hero__box{gap:.9375rem}.hero__scroll{gap:.3125rem}.hero__links{gap:1.25rem}.hero__links a{gap:.3125rem}.purchases{padding-top:3.75rem}.purchases{padding-bottom:3.75rem}.purchases__title:not(:last-child){margin-bottom:1rem}.purchases__text:not(:last-child){margin-bottom:3.125rem}.info-block__container{padding-top:6.25rem}.info-block__container{padding-bottom:3.125rem}.info-block__container{gap:1.25rem}.info-block__title:not(:last-child){margin-bottom:1rem}.job-responsibilities__container{gap:1.25rem}.job-responsibilities__container{padding-top:1.875rem}.job-responsibilities__container{padding-bottom:6.25rem}.job-responsibilities__title:not(:last-child){margin-bottom:1rem}.job-responsibilities__text ul li:not(:last-child){margin-bottom:.75rem}.direction-work{padding-bottom:3.75rem}.direction-work__title:not(:last-child){margin-bottom:2.5rem}.direction-work__list{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.direction-work__list{row-gap:3.125rem}.question__container{padding-top:3.125rem}.question__container{padding-bottom:6.25rem}.question__title{padding-bottom:1.25rem}.warehouses{padding-top:3.75rem}.warehouses{padding-bottom:3.75rem}.warehouses__list{gap:1.25rem}.request__title:not(:last-child){margin-bottom:1.5625rem}.request__row{gap:1.25rem}.photo__container{height:6.25rem}.photo__title{margin-top:-7.5rem}.photo__title{font-size:2rem}.vilage{padding-top:4.375rem}.vilage{padding-bottom:4.375rem}.vilage__item:not(:last-child){margin-bottom:2.5rem}.vilage__body{gap:1.875rem}.vilage__caption{font-size:2rem}.vilage__caption{margin-bottom:.5rem}.work__container{padding-top:5.625rem}.work__container{padding-bottom:5.625rem}.work__title{margin-bottom:1.875rem}.work__list{gap:2.5rem}.work__item:not(:last-child)::after{right:-1.875rem}.factories{padding-top:5rem}.factories{padding-bottom:5rem}.factories__container{gap:1.25rem}.factories__title:not(:last-child){margin-bottom:1.875rem}.factories__logos{gap:2.5rem}.factories__item{margin-bottom:1.875rem}.factories__item{gap:.9375rem}.strategy-marketing{padding-top:3.75rem}.strategy-marketing{padding-bottom:3.75rem}.strategy-marketing__container{gap:2.5rem}.strategy-marketing__number{font-size:3.875rem}.marketing-services__container{padding-top:6.25rem}.marketing-services__container{padding-bottom:6.25rem}.marketing-services__title{margin-bottom:2.5rem}.marketing-services__item{padding-left:1.875rem}.marketing-services__caption{font-size:1.25rem}.marketing-case{padding-bottom:3.75rem}.marketing-case{padding-top:3.75rem}.marketing-case__title{margin-bottom:1.875rem}.marketing-case .marketing-case__swiper-scrollbar{margin-top:1.5625rem}}@media (max-width:76.875em){.header__logo img{width:100%}.hero__image--other img{max-width:115%;-o-object-fit:cover;object-fit:cover}.hero__image--other2 img{max-width:115%;-o-object-fit:cover;object-fit:cover}.hero__image-ibg--1{margin-bottom:20px}.hero__image-ibg--3{top:initial;right:initial;position:relative;bottom:0}.hero__bottom{bottom:1.25rem}.job-responsibilities__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.job-responsibilities__body{-webkit-box-flex:0;-ms-flex:0 1 49.1666666667%;flex:0 1 49.1666666667%}.job-responsibilities__image-ibg{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:100%}.warehouses__number{top:-90px;left:-3%}.warehouses__caption{padding:1.875rem 0 .9375rem}}@media (max-width:76.875em) and (max-width:20em){.hero__container{padding-top:5rem}}@media (max-width:61.99875em){.menu__item:before{left:-30px}.page-404 .hero__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.marketing .hero__container::after{content:"";max-width:17.9375rem;max-height:28.5625rem}.marketing .hero__container::before{max-width:14.4375rem;max-height:30.5625rem;right:-3.875rem}.hero__decors-marketing{max-width:18.75rem}.hero__image-ibg--3{max-width:63.785714%;padding-bottom:89.070175%;margin-left:auto;margin-right:19%}.request__container::after{bottom:-6.875rem;left:-5.8%;width:10rem;height:20rem}.request__container::before{width:10rem;height:20rem;top:-5rem;right:-3.8%}.vilage__image-ibg:before{left:-30px}.work__item img{max-width:80%}.factories__logos{margin-bottom:2.5rem}}@media (max-width:47.99875em){.spollers__title{padding:1rem 4rem 1rem .75rem}._spoller-init .spollers__title::after,._spoller-init .spollers__title::before{height:.125rem;width:1.75rem}.decor::after,.decor::before{display:none}.decor__item:nth-child(1){left:10px}.decor__item:nth-child(3){right:10px}.header__container{min-height:70px}.header__logo img{min-height:2.4375rem;max-width:1.5625rem}.menu__link svg{display:none}.footer__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.marketing .hero__container::after{max-width:9.9375rem;max-height:30.5625rem;left:-9.2rem}.marketing .hero__container::before{max-width:7.4375rem;max-height:26.5625rem}.hero__decors-marketing{max-width:12.5rem;bottom:-9.375rem;right:-3.8rem}.hero__body{margin-bottom:40px}.hero__images{margin-top:-2.5rem}.hero__image--other img{max-width:105%}.hero__image-ibg--1{max-width:59.375%;-webkit-transform:translate(20px,0);-ms-transform:translate(20px,0);transform:translate(20px,0);padding-bottom:69.9115044248%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;margin-left:auto}.hero__image-ibg--2{max-width:38.125%;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.hero--big .hero__image-ibg--2{position:absolute;bottom:0;top:initial;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.hero__image-ibg--3{max-width:33.785714%;padding-bottom:49.070175%;margin-left:auto;margin-right:19%}.hero__image-ibg--big{max-width:59.375%;-webkit-transform:translate(20px,0);-ms-transform:translate(20px,0);transform:translate(20px,0);padding-bottom:69.9115044248%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;margin-left:auto}.purchases__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.purchases__image-ibg{padding-bottom:117.8571428571%}.info-block__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-block__image-ibg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:117.8571428571%}.request__container::after{left:10px;bottom:-13.875rem;-webkit-transform:translate(-92%,0);-ms-transform:translate(-92%,0);transform:translate(-92%,0)}.request__container::before{top:-8rem;right:10px;-webkit-transform:translate(81%,0);-ms-transform:translate(81%,0);transform:translate(81%,0)}.request__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.photo__title{padding:0 10px}.photo__slide{grid-template-columns:repeat(auto-fit,minmax(92px,1fr))}.vilage__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vilage__image-ibg{padding-bottom:50%;width:70%;margin-left:40px}.vilage__info{padding:0 10px}.vilage__link{position:absolute;right:0;top:30%}.work__container{background:url(//astra-tour.com/wp-content/themes/astra/img/logo/logo-bg.jpg) bottom right no-repeat}.work__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:0 0;gap:1.875rem}.work__item:not(:last-child)::after{display:none}.factories__logos{display:none}.factories__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.factories__text{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.strategy-marketing__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.marketing-services__item::before{max-width:1.125rem;height:.875rem}}@media (max-width:29.99875em){.hero__links{display:none}}@media (min-width:20em) and (max-width:76.875em){@supports (font-size:clamp(1rem ,0.8241758242rem + 0.8791208791vw ,1.5rem)){.spollers__title{font-size:clamp(1rem ,.8241758242rem + .8791208791vw ,1.5rem)}}@supports not (font-size:clamp(1rem ,0.8241758242rem + 0.8791208791vw ,1.5rem)){.spollers__title{font-size:calc(1rem + .5 * (100vw - 20rem)/ 56.875)}}@supports (font-size:clamp(2rem ,1.1208791209rem + 4.3956043956vw ,4.5rem)){.title{font-size:clamp(2rem ,1.1208791209rem + 4.3956043956vw ,4.5rem)}}@supports not (font-size:clamp(2rem ,1.1208791209rem + 4.3956043956vw ,4.5rem)){.title{font-size:calc(2rem + 2.5 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(5rem ,4.5604395604rem + 2.1978021978vw ,6.25rem)){.menu__box{padding-top:clamp(5rem ,4.5604395604rem + 2.1978021978vw ,6.25rem)}}@supports not (padding-top:clamp(5rem ,4.5604395604rem + 2.1978021978vw ,6.25rem)){.menu__box{padding-top:calc(5rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(3.125rem ,2.4656593407rem + 3.2967032967vw ,5rem)){.menu__list{gap:clamp(3.125rem ,2.4656593407rem + 3.2967032967vw ,5rem)}}@supports not (gap:clamp(3.125rem ,2.4656593407rem + 3.2967032967vw ,5rem)){.menu__list{gap:calc(3.125rem + 1.875 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(1.25rem ,0.8104395604rem + 2.1978021978vw ,2.5rem)){.menu__item{gap:clamp(1.25rem ,.8104395604rem + 2.1978021978vw ,2.5rem)}}@supports not (gap:clamp(1.25rem ,0.8104395604rem + 2.1978021978vw ,2.5rem)){.menu__item{gap:calc(1.25rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (font-size:clamp(0.875rem ,0.6552197802rem + 1.0989010989vw ,1.5rem)){.menu__item:before{font-size:clamp(.875rem ,.6552197802rem + 1.0989010989vw ,1.5rem)}}@supports not (font-size:clamp(0.875rem ,0.6552197802rem + 1.0989010989vw ,1.5rem)){.menu__item:before{font-size:calc(.875rem + .625 * (100vw - 20rem)/ 56.875)}}@supports (font-size:clamp(1.5rem ,0.7087912088rem + 3.956043956vw ,3.75rem)){.menu__link{font-size:clamp(1.5rem ,.7087912088rem + 3.956043956vw ,3.75rem)}}@supports not (font-size:clamp(1.5rem ,0.7087912088rem + 3.956043956vw ,3.75rem)){.menu__link{font-size:calc(1.5rem + 2.25 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(0.9375rem ,0.8276098901rem + 0.5494505495vw ,1.25rem)){.social{gap:clamp(.9375rem ,.8276098901rem + .5494505495vw ,1.25rem)}}@supports not (gap:clamp(0.9375rem ,0.8276098901rem + 0.5494505495vw ,1.25rem)){.social{gap:calc(.9375rem + .3125 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)){.footer{padding-top:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)}}@supports not (padding-top:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)){.footer{padding-top:calc(2.5rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)){.footer{padding-bottom:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)}}@supports not (padding-bottom:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)){.footer{padding-bottom:calc(2.5rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(1.25rem ,-1.0137362637rem + 11.3186813187vw ,7.6875rem)){.footer__body{gap:clamp(1.25rem ,-1.0137362637rem + 11.3186813187vw ,7.6875rem)}}@supports not (gap:clamp(1.25rem ,-1.0137362637rem + 11.3186813187vw ,7.6875rem)){.footer__body{gap:calc(1.25rem + 6.4375 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(6.25rem ,5.8104395604rem + 2.1978021978vw ,7.5rem)){.hero__container{padding-top:clamp(6.25rem ,5.8104395604rem + 2.1978021978vw ,7.5rem)}}@supports not (padding-top:clamp(6.25rem ,5.8104395604rem + 2.1978021978vw ,7.5rem)){.hero__container{padding-top:calc(6.25rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(3.125rem ,5.6593406593rem + -3.2967032967vw ,5rem)){.hero__container{padding-bottom:clamp(3.125rem ,5.6593406593rem + -3.2967032967vw ,5rem)}}@supports not (padding-bottom:clamp(3.125rem ,5.6593406593rem + -3.2967032967vw ,5rem)){.hero__container{padding-bottom:calc(5rem + -1.875 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(1.875rem ,1.4354395604rem + 2.1978021978vw ,3.125rem)){.hero__container{gap:clamp(1.875rem ,1.4354395604rem + 2.1978021978vw ,3.125rem)}}@supports not (gap:clamp(1.875rem ,1.4354395604rem + 2.1978021978vw ,3.125rem)){.hero__container{gap:calc(1.875rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(15.625rem ,14.5260989011rem + 5.4945054945vw ,18.75rem)){.marketing .hero__container{padding-bottom:clamp(15.625rem ,14.5260989011rem + 5.4945054945vw ,18.75rem)}}@supports not (padding-bottom:clamp(15.625rem ,14.5260989011rem + 5.4945054945vw ,18.75rem)){.marketing .hero__container{padding-bottom:calc(15.625rem + 3.125 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(6.25rem ,4.7774725275rem + 7.3626373626vw ,10.4375rem)){.home .hero__container{padding-top:clamp(6.25rem ,4.7774725275rem + 7.3626373626vw ,10.4375rem)}}@supports not (padding-top:clamp(6.25rem ,4.7774725275rem + 7.3626373626vw ,10.4375rem)){.home .hero__container{padding-top:calc(6.25rem + 4.1875 * (100vw - 20rem)/ 56.875)}}@supports (font-size:clamp(3rem ,1.9450549451rem + 5.2747252747vw ,6rem)){.hero__title{font-size:clamp(3rem ,1.9450549451rem + 5.2747252747vw ,6rem)}}@supports not (font-size:clamp(3rem ,1.9450549451rem + 5.2747252747vw ,6rem)){.hero__title{font-size:calc(3rem + 3 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(1rem ,0.8241758242rem + 0.8791208791vw ,1.5rem)){.hero__title:not(:last-child){margin-bottom:clamp(1rem ,.8241758242rem + .8791208791vw ,1.5rem)}}@supports not (margin-bottom:clamp(1rem ,0.8241758242rem + 0.8791208791vw ,1.5rem)){.hero__title:not(:last-child){margin-bottom:calc(1rem + .5 * (100vw - 20rem)/ 56.875)}}@supports (font-size:clamp(8rem ,5.3186813187rem + 13.4065934066vw ,15.625rem)){.page-404 .hero__title{font-size:clamp(8rem ,5.3186813187rem + 13.4065934066vw ,15.625rem)}}@supports not (font-size:clamp(8rem ,5.3186813187rem + 13.4065934066vw ,15.625rem)){.page-404 .hero__title{font-size:calc(8rem + 7.625 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(3.125rem ,2.7733516484rem + 1.7582417582vw ,4.125rem)){.hero__subtitle:not(:last-child){margin-bottom:clamp(3.125rem ,2.7733516484rem + 1.7582417582vw ,4.125rem)}}@supports not (margin-bottom:clamp(3.125rem ,2.7733516484rem + 1.7582417582vw ,4.125rem)){.hero__subtitle:not(:last-child){margin-bottom:calc(3.125rem + 1 * (100vw - 20rem)/ 56.875)}}@supports (font-size:clamp(1.125rem ,1.081043956rem + 0.2197802198vw ,1.25rem)){.hero__contacts>*{font-size:clamp(1.125rem ,1.081043956rem + .2197802198vw ,1.25rem)}}@supports not (font-size:clamp(1.125rem ,1.081043956rem + 0.2197802198vw ,1.25rem)){.hero__contacts>*{font-size:calc(1.125rem + .125 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(3.125rem ,2.7733516484rem + 1.7582417582vw ,4.125rem)){.hero__contacts:not(:last-child){margin-bottom:clamp(3.125rem ,2.7733516484rem + 1.7582417582vw ,4.125rem)}}@supports not (margin-bottom:clamp(3.125rem ,2.7733516484rem + 1.7582417582vw ,4.125rem)){.hero__contacts:not(:last-child){margin-bottom:calc(3.125rem + 1 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(0.9375rem ,0.8276098901rem + 0.5494505495vw ,1.25rem)){.hero__box{gap:clamp(.9375rem ,.8276098901rem + .5494505495vw ,1.25rem)}}@supports not (gap:clamp(0.9375rem ,0.8276098901rem + 0.5494505495vw ,1.25rem)){.hero__box{gap:calc(.9375rem + .3125 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(0.3125rem ,0.2026098901rem + 0.5494505495vw ,0.625rem)){.hero__scroll{gap:clamp(.3125rem ,.2026098901rem + .5494505495vw ,.625rem)}}@supports not (gap:clamp(0.3125rem ,0.2026098901rem + 0.5494505495vw ,0.625rem)){.hero__scroll{gap:calc(.3125rem + .3125 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(1.25rem ,0.5247252747rem + 3.6263736264vw ,3.3125rem)){.hero__links{gap:clamp(1.25rem ,.5247252747rem + 3.6263736264vw ,3.3125rem)}}@supports not (gap:clamp(1.25rem ,0.5247252747rem + 3.6263736264vw ,3.3125rem)){.hero__links{gap:calc(1.25rem + 2.0625 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(0.3125rem ,0.2465659341rem + 0.3296703297vw ,0.5rem)){.hero__links a{gap:clamp(.3125rem ,.2465659341rem + .3296703297vw ,.5rem)}}@supports not (gap:clamp(0.3125rem ,0.2465659341rem + 0.3296703297vw ,0.5rem)){.hero__links a{gap:calc(.3125rem + .1875 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(3.75rem ,3.3104395604rem + 2.1978021978vw ,5rem)){.purchases{padding-top:clamp(3.75rem ,3.3104395604rem + 2.1978021978vw ,5rem)}}@supports not (padding-top:clamp(3.75rem ,3.3104395604rem + 2.1978021978vw ,5rem)){.purchases{padding-top:calc(3.75rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(3.75rem ,3.3104395604rem + 2.1978021978vw ,5rem)){.purchases{padding-bottom:clamp(3.75rem ,3.3104395604rem + 2.1978021978vw ,5rem)}}@supports not (padding-bottom:clamp(3.75rem ,3.3104395604rem + 2.1978021978vw ,5rem)){.purchases{padding-bottom:calc(3.75rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(1rem ,0.5824175824rem + 2.0879120879vw ,2.1875rem)){.purchases__title:not(:last-child){margin-bottom:clamp(1rem ,.5824175824rem + 2.0879120879vw ,2.1875rem)}}@supports not (margin-bottom:clamp(1rem ,0.5824175824rem + 2.0879120879vw ,2.1875rem)){.purchases__title:not(:last-child){margin-bottom:calc(1rem + 1.1875 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(3.125rem ,2.9931318681rem + 0.6593406593vw ,3.5rem)){.purchases__text:not(:last-child){margin-bottom:clamp(3.125rem ,2.9931318681rem + .6593406593vw ,3.5rem)}}@supports not (margin-bottom:clamp(3.125rem ,2.9931318681rem + 0.6593406593vw ,3.5rem)){.purchases__text:not(:last-child){margin-bottom:calc(3.125rem + .375 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)){.info-block__container{padding-top:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)}}@supports not (padding-top:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)){.info-block__container{padding-top:calc(6.25rem + 5 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(3.125rem ,2.2458791209rem + 4.3956043956vw ,5.625rem)){.info-block__container{padding-bottom:clamp(3.125rem ,2.2458791209rem + 4.3956043956vw ,5.625rem)}}@supports not (padding-bottom:clamp(3.125rem ,2.2458791209rem + 4.3956043956vw ,5.625rem)){.info-block__container{padding-bottom:calc(3.125rem + 2.5 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(1.25rem ,1.0302197802rem + 1.0989010989vw ,1.875rem)){.info-block__container{gap:clamp(1.25rem ,1.0302197802rem + 1.0989010989vw ,1.875rem)}}@supports not (gap:clamp(1.25rem ,1.0302197802rem + 1.0989010989vw ,1.875rem)){.info-block__container{gap:calc(1.25rem + .625 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(1rem ,0.6483516484rem + 1.7582417582vw ,2rem)){.info-block__title:not(:last-child){margin-bottom:clamp(1rem ,.6483516484rem + 1.7582417582vw ,2rem)}}@supports not (margin-bottom:clamp(1rem ,0.6483516484rem + 1.7582417582vw ,2rem)){.info-block__title:not(:last-child){margin-bottom:calc(1rem + 1 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(1.25rem ,0.5906593407rem + 3.2967032967vw ,3.125rem)){.job-responsibilities__container{gap:clamp(1.25rem ,.5906593407rem + 3.2967032967vw ,3.125rem)}}@supports not (gap:clamp(1.25rem ,0.5906593407rem + 3.2967032967vw ,3.125rem)){.job-responsibilities__container{gap:calc(1.25rem + 1.875 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(1.875rem ,0.5563186813rem + 6.5934065934vw ,5.625rem)){.job-responsibilities__container{padding-top:clamp(1.875rem ,.5563186813rem + 6.5934065934vw ,5.625rem)}}@supports not (padding-top:clamp(1.875rem ,0.5563186813rem + 6.5934065934vw ,5.625rem)){.job-responsibilities__container{padding-top:calc(1.875rem + 3.75 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)){.job-responsibilities__container{padding-bottom:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)}}@supports not (padding-bottom:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)){.job-responsibilities__container{padding-bottom:calc(6.25rem + 5 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(1rem ,0.6483516484rem + 1.7582417582vw ,2rem)){.job-responsibilities__title:not(:last-child){margin-bottom:clamp(1rem ,.6483516484rem + 1.7582417582vw ,2rem)}}@supports not (margin-bottom:clamp(1rem ,0.6483516484rem + 1.7582417582vw ,2rem)){.job-responsibilities__title:not(:last-child){margin-bottom:calc(1rem + 1 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(0.75rem ,0.6620879121rem + 0.4395604396vw ,1rem)){.job-responsibilities__text ul li:not(:last-child){margin-bottom:clamp(.75rem ,.6620879121rem + .4395604396vw ,1rem)}}@supports not (margin-bottom:clamp(0.75rem ,0.6620879121rem + 0.4395604396vw ,1rem)){.job-responsibilities__text ul li:not(:last-child){margin-bottom:calc(.75rem + .25 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(3.75rem ,2.6510989011rem + 5.4945054945vw ,6.875rem)){.direction-work{padding-bottom:clamp(3.75rem ,2.6510989011rem + 5.4945054945vw ,6.875rem)}}@supports not (padding-bottom:clamp(3.75rem ,2.6510989011rem + 5.4945054945vw ,6.875rem)){.direction-work{padding-bottom:calc(3.75rem + 3.125 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)){.direction-work__title:not(:last-child){margin-bottom:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)}}@supports not (margin-bottom:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)){.direction-work__title:not(:last-child){margin-bottom:calc(2.5rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports ((-moz-column-gap:clamp(1.25rem ,0.8104395604rem + 2.1978021978vw ,2.5rem)) or (column-gap:clamp(1.25rem ,0.8104395604rem + 2.1978021978vw ,2.5rem))){.direction-work__list{-webkit-column-gap:clamp(1.25rem ,.8104395604rem + 2.1978021978vw ,2.5rem);-moz-column-gap:clamp(1.25rem ,.8104395604rem + 2.1978021978vw ,2.5rem);column-gap:clamp(1.25rem ,.8104395604rem + 2.1978021978vw ,2.5rem)}}@supports not ((-moz-column-gap:clamp(1.25rem ,0.8104395604rem + 2.1978021978vw ,2.5rem)) or (column-gap:clamp(1.25rem ,0.8104395604rem + 2.1978021978vw ,2.5rem))){.direction-work__list{-webkit-column-gap:calc(1.25rem + 1.25 * (100vw - 20rem)/ 56.875);-moz-column-gap:calc(1.25rem + 1.25 * (100vw - 20rem)/ 56.875);column-gap:calc(1.25rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (row-gap:clamp(3.125rem ,2.9052197802rem + 1.0989010989vw ,3.75rem)){.direction-work__list{row-gap:clamp(3.125rem ,2.9052197802rem + 1.0989010989vw ,3.75rem)}}@supports not (row-gap:clamp(3.125rem ,2.9052197802rem + 1.0989010989vw ,3.75rem)){.direction-work__list{row-gap:calc(3.125rem + .625 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(3.125rem ,2.2458791209rem + 4.3956043956vw ,5.625rem)){.question__container{padding-top:clamp(3.125rem ,2.2458791209rem + 4.3956043956vw ,5.625rem)}}@supports not (padding-top:clamp(3.125rem ,2.2458791209rem + 4.3956043956vw ,5.625rem)){.question__container{padding-top:calc(3.125rem + 2.5 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)){.question__container{padding-bottom:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)}}@supports not (padding-bottom:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)){.question__container{padding-bottom:calc(6.25rem + 5 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(1.25rem ,0.8104395604rem + 2.1978021978vw ,2.5rem)){.question__title{padding-bottom:clamp(1.25rem ,.8104395604rem + 2.1978021978vw ,2.5rem)}}@supports not (padding-bottom:clamp(1.25rem ,0.8104395604rem + 2.1978021978vw ,2.5rem)){.question__title{padding-bottom:calc(1.25rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(3.75rem ,2.2115384615rem + 7.6923076923vw ,8.125rem)){.warehouses{padding-top:clamp(3.75rem ,2.2115384615rem + 7.6923076923vw ,8.125rem)}}@supports not (padding-top:clamp(3.75rem ,2.2115384615rem + 7.6923076923vw ,8.125rem)){.warehouses{padding-top:calc(3.75rem + 4.375 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(3.75rem ,3.2005494505rem + 2.7472527473vw ,5.3125rem)){.warehouses{padding-bottom:clamp(3.75rem ,3.2005494505rem + 2.7472527473vw ,5.3125rem)}}@supports not (padding-bottom:clamp(3.75rem ,3.2005494505rem + 2.7472527473vw ,5.3125rem)){.warehouses{padding-bottom:calc(3.75rem + 1.5625 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(1.25rem ,-0.5082417582rem + 8.7912087912vw ,6.25rem)){.warehouses__list{gap:clamp(1.25rem ,-.5082417582rem + 8.7912087912vw ,6.25rem)}}@supports not (gap:clamp(1.25rem ,-0.5082417582rem + 8.7912087912vw ,6.25rem)){.warehouses__list{gap:calc(1.25rem + 5 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(1.5625rem ,1.2328296703rem + 1.6483516484vw ,2.5rem)){.request__title:not(:last-child){margin-bottom:clamp(1.5625rem ,1.2328296703rem + 1.6483516484vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.5625rem ,1.2328296703rem + 1.6483516484vw ,2.5rem)){.request__title:not(:last-child){margin-bottom:calc(1.5625rem + .9375 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(1.25rem ,0.8104395604rem + 2.1978021978vw ,2.5rem)){.request__row{gap:clamp(1.25rem ,.8104395604rem + 2.1978021978vw ,2.5rem)}}@supports not (gap:clamp(1.25rem ,0.8104395604rem + 2.1978021978vw ,2.5rem)){.request__row{gap:calc(1.25rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (height:clamp(6.25rem ,4.0521978022rem + 10.989010989vw ,12.5rem)){.photo__container{height:clamp(6.25rem ,4.0521978022rem + 10.989010989vw ,12.5rem)}}@supports not (height:clamp(6.25rem ,4.0521978022rem + 10.989010989vw ,12.5rem)){.photo__container{height:calc(6.25rem + 6.25 * (100vw - 20rem)/ 56.875)}}@supports (margin-top:clamp(-8.125rem ,-7.2802197802rem + -1.0989010989vw ,-7.5rem)){.photo__title{margin-top:clamp(-8.125rem ,-7.2802197802rem + -1.0989010989vw ,-7.5rem)}}@supports not (margin-top:clamp(-8.125rem ,-7.2802197802rem + -1.0989010989vw ,-7.5rem)){.photo__title{margin-top:calc(-7.5rem + -.625 * (100vw - 20rem)/ 56.875)}}@supports (font-size:clamp(2rem ,1.1208791209rem + 4.3956043956vw ,4.5rem)){.photo__title{font-size:clamp(2rem ,1.1208791209rem + 4.3956043956vw ,4.5rem)}}@supports not (font-size:clamp(2rem ,1.1208791209rem + 4.3956043956vw ,4.5rem)){.photo__title{font-size:calc(2rem + 2.5 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(4.375rem ,3.7156593407rem + 3.2967032967vw ,6.25rem)){.vilage{padding-top:clamp(4.375rem ,3.7156593407rem + 3.2967032967vw ,6.25rem)}}@supports not (padding-top:clamp(4.375rem ,3.7156593407rem + 3.2967032967vw ,6.25rem)){.vilage{padding-top:calc(4.375rem + 1.875 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(4.375rem ,3.7156593407rem + 3.2967032967vw ,6.25rem)){.vilage{padding-bottom:clamp(4.375rem ,3.7156593407rem + 3.2967032967vw ,6.25rem)}}@supports not (padding-bottom:clamp(4.375rem ,3.7156593407rem + 3.2967032967vw ,6.25rem)){.vilage{padding-bottom:calc(4.375rem + 1.875 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(2.5rem ,1.6208791209rem + 4.3956043956vw ,5rem)){.vilage__item:not(:last-child){margin-bottom:clamp(2.5rem ,1.6208791209rem + 4.3956043956vw ,5rem)}}@supports not (margin-bottom:clamp(2.5rem ,1.6208791209rem + 4.3956043956vw ,5rem)){.vilage__item:not(:last-child){margin-bottom:calc(2.5rem + 2.5 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(1.875rem ,1.2156593407rem + 3.2967032967vw ,3.75rem)){.vilage__body{gap:clamp(1.875rem ,1.2156593407rem + 3.2967032967vw ,3.75rem)}}@supports not (gap:clamp(1.875rem ,1.2156593407rem + 3.2967032967vw ,3.75rem)){.vilage__body{gap:calc(1.875rem + 1.875 * (100vw - 20rem)/ 56.875)}}@supports (font-size:clamp(2rem ,1.3846153846rem + 3.0769230769vw ,3.75rem)){.vilage__caption{font-size:clamp(2rem ,1.3846153846rem + 3.0769230769vw ,3.75rem)}}@supports not (font-size:clamp(2rem ,1.3846153846rem + 3.0769230769vw ,3.75rem)){.vilage__caption{font-size:calc(2rem + 1.75 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(0.375rem ,0.543956044rem + -0.2197802198vw ,0.5rem)){.vilage__caption{margin-bottom:clamp(.375rem ,.543956044rem + -.2197802198vw ,.5rem)}}@supports not (margin-bottom:clamp(0.375rem ,0.543956044rem + -0.2197802198vw ,0.5rem)){.vilage__caption{margin-bottom:calc(.5rem + -.125 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(5.625rem ,3.646978022rem + 9.8901098901vw ,11.25rem)){.work__container{padding-top:clamp(5.625rem ,3.646978022rem + 9.8901098901vw ,11.25rem)}}@supports not (padding-top:clamp(5.625rem ,3.646978022rem + 9.8901098901vw ,11.25rem)){.work__container{padding-top:calc(5.625rem + 5.625 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(5.625rem ,3.646978022rem + 9.8901098901vw ,11.25rem)){.work__container{padding-bottom:clamp(5.625rem ,3.646978022rem + 9.8901098901vw ,11.25rem)}}@supports not (padding-bottom:clamp(5.625rem ,3.646978022rem + 9.8901098901vw ,11.25rem)){.work__container{padding-bottom:calc(5.625rem + 5.625 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(1.875rem ,0.3365384615rem + 7.6923076923vw ,6.25rem)){.work__title{margin-bottom:clamp(1.875rem ,.3365384615rem + 7.6923076923vw ,6.25rem)}}@supports not (margin-bottom:clamp(1.875rem ,0.3365384615rem + 7.6923076923vw ,6.25rem)){.work__title{margin-bottom:calc(1.875rem + 4.375 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(2.5rem ,1.1813186813rem + 6.5934065934vw ,6.25rem)){.work__list{gap:clamp(2.5rem ,1.1813186813rem + 6.5934065934vw ,6.25rem)}}@supports not (gap:clamp(2.5rem ,1.1813186813rem + 6.5934065934vw ,6.25rem)){.work__list{gap:calc(2.5rem + 3.75 * (100vw - 20rem)/ 56.875)}}@supports (right:clamp(-6.25rem ,-0.3365384615rem + -7.6923076923vw ,-1.875rem)){.work__item:not(:last-child)::after{right:clamp(-6.25rem ,-.3365384615rem + -7.6923076923vw ,-1.875rem)}}@supports not (right:clamp(-6.25rem ,-0.3365384615rem + -7.6923076923vw ,-1.875rem)){.work__item:not(:last-child)::after{right:calc(-1.875rem + -4.375 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(5rem ,4.5604395604rem + 2.1978021978vw ,6.25rem)){.factories{padding-top:clamp(5rem ,4.5604395604rem + 2.1978021978vw ,6.25rem)}}@supports not (padding-top:clamp(5rem ,4.5604395604rem + 2.1978021978vw ,6.25rem)){.factories{padding-top:calc(5rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(5rem ,4.5604395604rem + 2.1978021978vw ,6.25rem)){.factories{padding-bottom:clamp(5rem ,4.5604395604rem + 2.1978021978vw ,6.25rem)}}@supports not (padding-bottom:clamp(5rem ,4.5604395604rem + 2.1978021978vw ,6.25rem)){.factories{padding-bottom:calc(5rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(1.25rem ,1.0302197802rem + 1.0989010989vw ,1.875rem)){.factories__container{gap:clamp(1.25rem ,1.0302197802rem + 1.0989010989vw ,1.875rem)}}@supports not (gap:clamp(1.25rem ,1.0302197802rem + 1.0989010989vw ,1.875rem)){.factories__container{gap:calc(1.25rem + .625 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(1.875rem ,1.2156593407rem + 3.2967032967vw ,3.75rem)){.factories__title:not(:last-child){margin-bottom:clamp(1.875rem ,1.2156593407rem + 3.2967032967vw ,3.75rem)}}@supports not (margin-bottom:clamp(1.875rem ,1.2156593407rem + 3.2967032967vw ,3.75rem)){.factories__title:not(:last-child){margin-bottom:calc(1.875rem + 1.875 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)){.factories__logos{gap:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)}}@supports not (gap:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)){.factories__logos{gap:calc(2.5rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(1.875rem ,1.5673076923rem + 1.5384615385vw ,2.75rem)){.factories__item{margin-bottom:clamp(1.875rem ,1.5673076923rem + 1.5384615385vw ,2.75rem)}}@supports not (margin-bottom:clamp(1.875rem ,1.5673076923rem + 1.5384615385vw ,2.75rem)){.factories__item{margin-bottom:calc(1.875rem + .875 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(0.9375rem ,0.8276098901rem + 0.5494505495vw ,1.25rem)){.factories__item{gap:clamp(.9375rem ,.8276098901rem + .5494505495vw ,1.25rem)}}@supports not (gap:clamp(0.9375rem ,0.8276098901rem + 0.5494505495vw ,1.25rem)){.factories__item{gap:calc(.9375rem + .3125 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(3.75rem ,3.3104395604rem + 2.1978021978vw ,5rem)){.strategy-marketing{padding-top:clamp(3.75rem ,3.3104395604rem + 2.1978021978vw ,5rem)}}@supports not (padding-top:clamp(3.75rem ,3.3104395604rem + 2.1978021978vw ,5rem)){.strategy-marketing{padding-top:calc(3.75rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(3.75rem ,3.3104395604rem + 2.1978021978vw ,5rem)){.strategy-marketing{padding-bottom:clamp(3.75rem ,3.3104395604rem + 2.1978021978vw ,5rem)}}@supports not (padding-bottom:clamp(3.75rem ,3.3104395604rem + 2.1978021978vw ,5rem)){.strategy-marketing{padding-bottom:calc(3.75rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (gap:clamp(2.5rem ,0.3021978022rem + 10.989010989vw ,8.75rem)){.strategy-marketing__container{gap:clamp(2.5rem ,.3021978022rem + 10.989010989vw ,8.75rem)}}@supports not (gap:clamp(2.5rem ,0.3021978022rem + 10.989010989vw ,8.75rem)){.strategy-marketing__container{gap:calc(2.5rem + 6.25 * (100vw - 20rem)/ 56.875)}}@supports (font-size:clamp(3.875rem ,3.7431318681rem + 0.6593406593vw ,4.25rem)){.strategy-marketing__number{font-size:clamp(3.875rem ,3.7431318681rem + .6593406593vw ,4.25rem)}}@supports not (font-size:clamp(3.875rem ,3.7431318681rem + 0.6593406593vw ,4.25rem)){.strategy-marketing__number{font-size:calc(3.875rem + .375 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)){.marketing-services__container{padding-top:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)}}@supports not (padding-top:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)){.marketing-services__container{padding-top:calc(6.25rem + 5 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)){.marketing-services__container{padding-bottom:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)}}@supports not (padding-bottom:clamp(6.25rem ,4.4917582418rem + 8.7912087912vw ,11.25rem)){.marketing-services__container{padding-bottom:calc(6.25rem + 5 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)){.marketing-services__title{margin-bottom:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)}}@supports not (margin-bottom:clamp(2.5rem ,2.0604395604rem + 2.1978021978vw ,3.75rem)){.marketing-services__title{margin-bottom:calc(2.5rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (padding-left:clamp(1.875rem ,1.4354395604rem + 2.1978021978vw ,3.125rem)){.marketing-services__item{padding-left:clamp(1.875rem ,1.4354395604rem + 2.1978021978vw ,3.125rem)}}@supports not (padding-left:clamp(1.875rem ,1.4354395604rem + 2.1978021978vw ,3.125rem)){.marketing-services__item{padding-left:calc(1.875rem + 1.25 * (100vw - 20rem)/ 56.875)}}@supports (font-size:clamp(1.25rem ,1.1620879121rem + 0.4395604396vw ,1.5rem)){.marketing-services__caption{font-size:clamp(1.25rem ,1.1620879121rem + .4395604396vw ,1.5rem)}}@supports not (font-size:clamp(1.25rem ,1.1620879121rem + 0.4395604396vw ,1.5rem)){.marketing-services__caption{font-size:calc(1.25rem + .25 * (100vw - 20rem)/ 56.875)}}@supports (padding-bottom:clamp(3.75rem ,2.8708791209rem + 4.3956043956vw ,6.25rem)){.marketing-case{padding-bottom:clamp(3.75rem ,2.8708791209rem + 4.3956043956vw ,6.25rem)}}@supports not (padding-bottom:clamp(3.75rem ,2.8708791209rem + 4.3956043956vw ,6.25rem)){.marketing-case{padding-bottom:calc(3.75rem + 2.5 * (100vw - 20rem)/ 56.875)}}@supports (padding-top:clamp(3.75rem ,2.8708791209rem + 4.3956043956vw ,6.25rem)){.marketing-case{padding-top:clamp(3.75rem ,2.8708791209rem + 4.3956043956vw ,6.25rem)}}@supports not (padding-top:clamp(3.75rem ,2.8708791209rem + 4.3956043956vw ,6.25rem)){.marketing-case{padding-top:calc(3.75rem + 2.5 * (100vw - 20rem)/ 56.875)}}@supports (margin-bottom:clamp(1.875rem ,1.6552197802rem + 1.0989010989vw ,2.5rem)){.marketing-case__title{margin-bottom:clamp(1.875rem ,1.6552197802rem + 1.0989010989vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.875rem ,1.6552197802rem + 1.0989010989vw ,2.5rem)){.marketing-case__title{margin-bottom:calc(1.875rem + .625 * (100vw - 20rem)/ 56.875)}}@supports (margin-top:clamp(1.5625rem ,1.2328296703rem + 1.6483516484vw ,2.5rem)){.marketing-case .marketing-case__swiper-scrollbar{margin-top:clamp(1.5625rem ,1.2328296703rem + 1.6483516484vw ,2.5rem)}}@supports not (margin-top:clamp(1.5625rem ,1.2328296703rem + 1.6483516484vw ,2.5rem)){.marketing-case .marketing-case__swiper-scrollbar{margin-top:calc(1.5625rem + .9375 * (100vw - 20rem)/ 56.875)}}}@media (max-width:76.875em) and (min-width:76.875em){.hero__container{padding-top:6.25rem}}@media (max-width:76.875em) and (min-width:20em) and (max-width:76.875em){@supports (padding-top:clamp(5rem ,4.5604395604rem + 2.1978021978vw ,6.25rem)){.hero__container{padding-top:clamp(5rem ,4.5604395604rem + 2.1978021978vw ,6.25rem)}}@supports not (padding-top:clamp(5rem ,4.5604395604rem + 2.1978021978vw ,6.25rem)){.hero__container{padding-top:calc(5rem + 1.25 * (100vw - 20rem)/ 56.875)}}}@media (min-width:61.99875em) and (min-width:20em) and (max-width:76.875em){@supports (gap:clamp(0.0000000625rem ,-3.2967032122rem + 16.4835163736vw ,9.375rem)){.factories__container{gap:clamp(.0000000625rem ,-3.2967032122rem + 16.4835163736vw ,9.375rem)}}@supports not (gap:clamp(0.0000000625rem ,-3.2967032122rem + 16.4835163736vw ,9.375rem)){.factories__container{gap:calc(.0000000625rem + 9.3749999375 * (100vw - 20rem)/ 56.875)}}}@media (min-width:61.99875em) and (max-width:20em){.factories__container{gap:.0000000625rem}}@media (any-hover:hover){.select__option:hover{color:#fff}.marketing .select__option:hover{color:#252525}.btn:hover::before{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.menu__link:hover{color:#252525}.menu__link:hover svg{opacity:1;visibility:visible}.social svg:hover path{fill:#f4584e}.footer__item ul a:hover{text-shadow:0 0 2px #f4584e;color:#f4584e}.footer__social a:hover path{fill:#f4584e}.hero__contacts>a:hover{color:#f4584e}.hero__contacts>a:hover path{fill:#f4584e}.hero__links a:hover{color:#f4584e}.hero__links a:hover path{fill:#f4584e}.direction-work__link:hover svg{opacity:1;visibility:visible}.marketing-services__link:hover{text-decoration-line:none}}@media (any-hover:none){.icon-menu{cursor:default}} 
.content-block__text {
text-align: auto;
font-size: .875rem;
line-height: 1.8571428571;
color: #252525;
padding: 60px;
}html,
body {
scroll-behavior: smooth;
}
.wrapper {
position: relative;
}
.anchor {
display: none;
transform: scale(0);
transition: transform 0.3s;
position: fixed;
bottom: 10%;
right: 4%;
width: 70px;
height: 70px;
border-radius: 50%;
background-color: #575757;
}
.anchor.active {
transform: scale(1);
}
.anchor::after,
.anchor::before {
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 20px;
height: 4px;
background-color: #f9f9f9;
}
.anchor::after {
transform: rotate(45deg);
top: 45%;
left: 45%;
}
.anchor::before {
top: 45%;
left: 27%;
transform: rotate(315deg);
}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}