/*! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variation-settings:normal}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding:0}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,menu,ol,ul{margin:0;padding:0}menu,ol,ul{list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.end-1{inset-inline-end:.25rem}.m-0{margin:0}.mr-60{margin-right:15rem}.mt-2{margin-top:.5rem}.mt-32{margin-top:8rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.flex-shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--subtitle-color:#505154;--gray-color:#828285;--neutral-gray-color:#e9e9ea;--neutral-gray-2-color:#d2d1d3;--blue-main-color:#4370ff;--link-hover-color:#1850ff;--light-main-color:#35c9ff;--title-font:Ubuntu,sans-serif;--background-color:#f8f8f8;--text-black-color:#05060b;--subtitle-font-size:0.875rem;--purple-color:#7473c0;--search-gray-color:rgba(5,6,11,.03);--orange-color:#ec824a;--neutral-gray-4-color:#a5a3a7;--disabled-button-text-color:#8f8c91;--box-shadow-main:0 1px 15px rgba(0,0,0,.05);--layout-content-top-margin:5rem;--error-color:#da1e28;--success-color:#008b28}@font-face{font-display:block;font-family:primeicons;font-style:normal;font-weight:400;src:url(/fonts/primeicons.eot);src:url(/fonts/primeicons.eot?#iefix) format("embedded-opentype"),url(/fonts/primeicons.woff2) format("woff2"),url(/fonts/primeicons.woff) format("woff"),url(/fonts/primeicons.ttf) format("truetype"),url(/fonts/primeicons.svg?#primeicons) format("svg")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:700;src:url(../../fonts/Ubuntu/Ubuntu-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:700;src:url(../../fonts/Ubuntu/Ubuntu-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:400;src:url(../../fonts/Ubuntu/Ubuntu-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:500;src:url(../../fonts/Ubuntu/Ubuntu-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:400;src:url(../../fonts/Ubuntu/Ubuntu-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:300;src:url(../../fonts/Ubuntu/Ubuntu-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:500;src:url(../../fonts/Ubuntu/Ubuntu-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:300;src:url(../../fonts/Ubuntu/Ubuntu-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(../../fonts/Montserrat/Montserrat-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../../fonts/Montserrat/Montserrat-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(../../fonts/Montserrat/Montserrat-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(../../fonts/Montserrat/Montserrat-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:url(../../fonts/Montserrat/Montserrat-BlackItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(../../fonts/Montserrat/Montserrat-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../../fonts/Montserrat/Montserrat-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:url(../../fonts/Montserrat/Montserrat-ExtraLightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(../../fonts/Montserrat/Montserrat-SemiBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(../../fonts/Montserrat/Montserrat-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../../fonts/Montserrat/Montserrat-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../../fonts/Montserrat/Montserrat-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(../../fonts/Montserrat/Montserrat-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../../fonts/Montserrat/Montserrat-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../../fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(../../fonts/Montserrat/Montserrat-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(../../fonts/Montserrat/Montserrat-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:url(../../fonts/Montserrat/Montserrat-ThinItalic.ttf) format("truetype")}audio,canvas,embed,iframe,img,object,svg,video{display:inline}.main-color{color:var(--blue-main-color)}.container{margin:0 auto;max-width:1180px}@media (max-width:1280px){.container{max-width:100%;padding:0 16px}}.info-card__title{font-family:var(--title-font);font-size:40px;font-weight:500}@media (max-width:500px){.info-card__title{font-size:32px}}@media (max-width:360px){.info-card__title{font-weight:400}}.info-card__text{color:#505154;font-size:18px}@media (max-width:500px){.info-card__text{font-size:14px}}.info-section{margin-bottom:160px}.info-section__heading{margin-bottom:80px}@media (max-width:768px){.info-section__heading{margin-bottom:56px}}@media (max-width:480px){.info-section__heading{margin-bottom:40px}}.info-section__title{font-family:Ubuntu,sans-serif;font-size:2.5rem;font-weight:500;line-height:48px;margin-bottom:1rem;text-align:center}@media (max-width:480px){.info-section__title{font-size:1.5rem;font-weight:400;line-height:2rem}}.info-section__subtitle{color:var(--subtitle-color);font-size:18px;margin:auto;max-width:70%;opacity:.9;text-align:center}@media (max-width:1024px){.info-section__subtitle{max-width:90%}}@media (max-width:768px){.info-section__subtitle{max-width:100%}}@media (max-width:480px){.info-section__subtitle{font-size:.875rem;line-height:rem(20)}}.info-section_card{background:#fff;border-radius:32px;box-shadow:0 0 6px 4px rgba(0,0,0,.05);padding:56px 48px}@media (max-width:768px){.info-section{margin-bottom:112px}}@media (max-width:480px){.info-section{margin-bottom:80px}.info-section_card{padding:40px 24px}}@media (max-width:400px){.info-section{margin-bottom:64px}}.section-margin{margin-bottom:10rem}@media (max-width:768px){.section-margin{margin-bottom:112px}}@media (max-width:480px){.section-margin{margin-bottom:80px}}a:not(.btn-main){color:var(--blue-main-color);transition:color .2s}a:not(.btn-main):hover{color:#1850ff}.light-link{color:var(--light-main-color)!important}.link-underline{text-decoration:underline!important}input:not([type=radio]){border:1px solid var(--neutral-gray-2-color);border-radius:8px;font-size:var(--subtitle-font-size);height:48px;outline:0;padding-left:1rem;padding-right:1rem;width:100%}input.error{background-color:#fee7e7}.dark-link{text-decoration:underline!important}.dark-link,.dark-link_no-underline{color:var(--text-black-color)}button{background:transparent;border:none;cursor:pointer;font-size:1rem;outline:none;padding:0}.btn-main{align-items:center;background:var(--blue-main-color);border-radius:8px;color:#fff;display:flex;font-family:var(--title-font);font-size:1rem;font-weight:500;height:48px;justify-content:center;text-align:center;transition:background .2s}.btn-main:hover{background:#1850ff}.btn-main:disabled{background:#d2d1d3;color:#8f8c91}@media (max-width:768px){.btn-main{font-size:.875rem}}.btn-main-gradient{background-image:linear-gradient(89.24deg,#35c9ff 25.25%,#4370ff 99.28%);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:var(--title-font);font-weight:700;padding:1rem;position:relative;text-transform:uppercase;transition:background-image .2s;width:100%;z-index:1}.btn-main-gradient:before{background-image:linear-gradient(89.25deg,#35c9ff -30.42%,#4370ff 80.81%);border-radius:8px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s linear;z-index:-1}.btn-main-gradient:hover:before{opacity:1}.btn-main-outline{align-items:center;border:1px solid var(--blue-main-color);border-radius:8px;color:var(--blue-main-color);display:flex;font-family:var(--title-font);font-size:1rem;font-weight:500;height:48px;justify-content:center;padding:0 1.5rem;text-align:center;transition:.2s}@media (max-width:500px){.btn-main-outline{font-size:14px;font-weight:400}}.btn-main-outline_white{border-color:#fff;color:#fff}.btn-main-outline_white:hover{border-color:var(--blue-main-color);color:var(--blue-main-color)}.box-shadow-main{box-shadow:0 1px 15px rgba(0,0,0,.05)}.p-inputtext{font-family:Montserrat,sans-serif,Helvetica!important}.p-overlaypanel{border-radius:8px!important;z-index:99}.p-calendar .p-datepicker{border:none!important}.p-component{font-family:Montserrat,sans-serif,Helvetica!important}.p-dropdown-item{font-family:var(--title-font);font-size:var(--subtitle-font-size)}.p-autocomplete-panel{border:1px solid!important;border-radius:8px!important;font-family:var(--title-font)!important;font-size:var(--subtitle-font-size)!important;margin-top:.5rem;max-width:100%!important}.p-autocomplete-panel::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#2c2c2c;border:4px solid transparent;border-radius:8px}.p-autocomplete-panel::-webkit-scrollbar{width:16px}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{padding-left:1rem!important;white-space:break-spaces}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item span{align-items:center;display:flex;gap:4px}.p-accordion-header a{background:#fff!important;border:none!important;border-radius:14px!important;box-shadow:none!important}.p-accordion-header a[aria-expanded=true]{border-radius:14px 14px 0 0!important}.p-toggleable-content .p-accordion-content{border:none!important;border-radius:0 0 14px 14px!important;padding-top:0!important}.p-dialog .p-dialog-header{border-radius:16px 16px 0 0!important}.p-dialog .p-dialog-content{border-radius:0 0 16px 16px!important}.p-dropdown-panel{border-radius:8px;margin-top:.5rem}@media (max-width:500px){.p-dialog{padding:0 14px}}.footer{background:var(--text-black-color);color:#fff;padding:5rem 0 0}.footer__top{align-items:center;gap:16px;justify-content:space-between;margin-bottom:5rem}.footer__row,.footer__top{display:flex;flex-wrap:wrap}.footer__row{font-family:Ubuntu,sans-serif;gap:24px;margin-bottom:-1rem}@media (max-width:1440px){.footer__row{flex-wrap:wrap}}@media (max-width:768px){.footer__row{justify-content:space-between}}.footer__section{margin-bottom:1rem;margin-right:5rem}@media (max-width:768px){.footer__section{margin-right:3rem;width:140px}}.footer__list{color:var(--gray-color);list-style:none}.footer__list li{margin-bottom:1rem}.footer__heading{font-size:1.125rem;margin-bottom:1.5rem}.footer__item{margin-bottom:1.25em}.footer__bottom{color:var(--gray-color);display:flex;flex-wrap:wrap;font-size:.875rem;gap:1rem 2rem;margin-top:11.875rem;padding-bottom:1.5rem}.footer__social{display:flex;gap:.75rem}.footer__social-item path{transition:.2s}.footer__social-item:hover path{fill:#fff}.top-routes{font-family:Ubuntu,sans-serif}.top-routes .home-page-subtitle{max-width:60%}@media (max-width:768px){.top-routes .home-page-subtitle{max-width:100%}}.top-routes__row{display:flex;justify-content:space-between}@media (max-width:1024px){.top-routes__row{flex-wrap:wrap;gap:5rem 1rem;padding:0 5rem}}@media (max-width:770px){.top-routes__row{gap:2rem 1rem;padding:0}}.top-routes__list{display:flex;flex-direction:column;gap:1.5rem}@media (max-width:1024px){.top-routes__list{width:calc(50% - .5rem)}}@media (max-width:770px){.top-routes__list{width:100%}}.top-routes-card{border:1px solid var(--neutral-gray-color);border-radius:16px;min-width:230px}.top-routes-card__image{background:url(/img/pages/home/placeholder.png);background-size:cover;border-radius:16px 16px 0 0;height:120px}.top-routes-card__bottom{align-items:center;background:#fff;border-radius:0 0 16px 16px;display:flex;gap:.5rem;padding:.5rem .5rem 1rem}@media (max-width:1024px){.top-routes-card{margin-right:auto;max-width:230px;width:calc(50% - .5rem)}}.font-title-bold{font-family:Ubuntu,sans-serif;font-weight:500}.font-subtitle{font-size:.875rem}.text-center{text-align:center}.color-inverse{color:#fff}.color-subtitle{color:var(--subtitle-color)}@media (min-width:1440px){.home-page-extra-container{margin:0 auto}}.home-page-card{background:#fff;border-radius:32px;box-shadow:0 0 6px 4px rgba(0,0,0,.05);padding:56px 48px}.home-page-title{font-family:Ubuntu,sans-serif;font-size:2.5rem;font-weight:500;line-height:48px;margin-bottom:1rem;text-align:center}@media (max-width:480px){.home-page-title{font-size:1.5rem;font-weight:400;line-height:2rem}}.home-page-subtitle{font-size:18px;margin:auto;max-width:70%;opacity:.9;text-align:center}@media (max-width:1024px){.home-page-subtitle{max-width:90%}}@media (max-width:768px){.home-page-subtitle{max-width:100%}}@media (max-width:480px){.home-page-subtitle{font-size:.875rem;line-height:rem(20)}}.home-page-section{margin-bottom:160px}@media (max-width:768px){.home-page-section{margin-bottom:112px}}@media (max-width:480px){.home-page-section{margin-bottom:80px}}.home-page-section .home-page-section__heading{margin-bottom:80px}@media (max-width:768px){.home-page-section .home-page-section__heading{margin-bottom:56px}}@media (max-width:480px){.home-page-section .home-page-section__heading{margin-bottom:40px}}.home-page-top{display:flex;min-height:820px;padding-top:var(--layout-content-top-margin)}@media (max-width:1024px){.home-page-top{flex-direction:column-reverse;min-height:auto;padding-top:16px}}.home-page-top__left{min-width:442px;width:442px}@media (max-width:1024px){.home-page-top__left{margin:0 auto}}@media (max-width:480px){.home-page-top__left{min-width:auto;width:100%}}.home-page-top__right{text-align:center;width:100%}.home-page-top__background{background-image:url(/img/pages/home/homemain.png);background-size:cover;height:812px;position:absolute;right:0;top:0;width:1052px;z-index:-1}@media (min-width:1900px){.home-page-top__background{background-image:url(/img/pages/home/home-top-background-big.jpg);border-radius:0 0 48px 48px;left:0;margin:0 auto;width:1900px}}.home-page-top__title{font-family:Ubuntu,sans-serif;font-size:56px;font-weight:700;margin-bottom:18px}@media (max-width:1024px){.home-page-top__title{font-size:48px;margin-bottom:8px;margin-top:40px}}.home-page-top__subtitle{font-size:18px}@media (max-width:1024px){.home-page-top__subtitle{margin-bottom:2rem}}@media (max-width:400px){.home-page-top__title{font-size:32px}.home-page-top{min-height:700px}.home-page-top__subtitle{font-size:14px;line-height:20px}}.home-page__discover{color:var(--blue-main-color)}.home-info-idea-of-travel{margin-top:80px;text-align:center}.home-info-idea-of-travel .home-info-idea-of-travel__title{font-size:40px;font-weight:500;margin-bottom:20px}.home-info-idea-of-travel .home-info-idea-of-travel__subtitle{font-size:18px;margin:0 auto;opacity:.9}.home-info-idea-of-travel .home-info-idea-of-travel__row{display:flex;gap:48px 2.5rem;justify-content:space-around;margin-top:80px;padding:0 5rem}@media (max-width:1440px){.home-info-idea-of-travel .home-info-idea-of-travel__row{flex-wrap:wrap;gap:48px 12px}}@media (max-width:1024px){.home-info-idea-of-travel .home-info-idea-of-travel__row{padding:0 3rem}}@media (max-width:700px){.home-info-idea-of-travel .home-info-idea-of-travel__row{padding:0}}@media (max-width:480px){.home-info-idea-of-travel .home-info-idea-of-travel__row{gap:16px;margin-top:32px}}.home-info-idea-of-travel-item{color:var(--gray-color);font-size:var(--subtitle-font-size);text-align:center;width:100%}.home-info-idea-of-travel-item img{width:50px}@media (max-width:1024px){.home-info-idea-of-travel-item img{margin-right:1rem}}.home-info-idea-of-travel-item .home-info-idea-of-travel-item__title{color:var(--text-black-color);font-family:var(--title-font);font-size:24px;margin-bottom:.5rem;margin-top:1rem}@media (max-width:1440px){.home-info-idea-of-travel-item{width:calc(50% - 6px)}}@media (max-width:1024px){.home-info-idea-of-travel-item{display:flex;text-align:left}}@media (max-width:480px){.home-info-idea-of-travel-item{flex-direction:column;width:calc(50% - 8px)}.home-info-idea-of-travel-item__title{font-size:18px!important}.home-info-idea-of-travel-item__text{font-size:12px!important;line-height:16px}}.how-it-works__image{display:none;width:100%}.how-it-works__image_desktop{display:block}@media (max-width:800px){.how-it-works__image_desktop{display:none}.how-it-works__image_tablet{display:block}}@media (max-width:480px){.how-it-works__image_tablet{display:none}.how-it-works__image_mobile{display:block}}@media (max-width:360px){.how-it-works__image_mobile{display:none}.how-it-works__image_extra-mobile{display:block}}.discover-destinations__slide{display:flex;flex-wrap:wrap;gap:32px;margin:0 auto 100px}@media (max-width:768px){.discover-destinations__slide{width:80%}}@media (max-width:480px){.discover-destinations__slide{margin-bottom:60px;width:100%}}@media (max-width:400px){.discover-destinations__slide{gap:24px}}.discover-destinations-item{background:#fff;border-radius:20px;width:calc(25% - 24px)}.discover-destinations-item .discover-destinations-item__image{background-image:url(/img/pages/home/placeholder.png);background-position:50%;background-size:cover;border-radius:20px 20px 0 0;height:168px;width:100%}.discover-destinations-item .discover-destinations-item__bottom{padding:8px 16px 16px}.discover-destinations-item .discover-destinations-item__title{font-family:Ubuntu,sans-serif;font-weight:500;margin-bottom:.5rem}.discover-destinations-item .discover-destinations-item__subtitle{align-items:center;color:var(--subtitle-color);display:flex;font-size:.875rem;gap:.5rem}@media (max-width:1024px){.discover-destinations-item{width:calc(50% - 16px)}}@media (max-width:480px){.discover-destinations-item{border-radius:12px}.discover-destinations-item .discover-destinations-item__image{height:112px}.discover-destinations-item .discover-destinations-item__title{font-size:12px}.discover-destinations-item .discover-destinations-item__subtitle{font-size:9px}}@media (max-width:360px){.discover-destinations-item .discover-destinations-item__image{height:88px}.discover-destinations-item .discover-destinations-item__title{font-size:9px}.discover-destinations-item .discover-destinations-item__subtitle{font-size:7px}}.home-travel-agencies__grid{display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.home-travel-agencies__grid{grid-template-columns:repeat(1,1fr);padding:0 5rem}}@media (max-width:770px){.home-travel-agencies__grid{margin:0 auto;padding:0;width:80%}}@media (max-width:480px){.home-travel-agencies__grid{width:100%}}.home-travel-agencies-item{background:#fff;border:1px solid transparent;border-radius:32px;height:560px;padding:40px 48px;position:relative}.home-travel-agencies-item__title{font-size:2rem;margin-bottom:.5em}.home-travel-agencies-item__text{max-width:50%}.home-travel-agencies-item__image{border-radius:0 0 32px 32px;bottom:0;left:0;max-height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;width:100%}.home-travel-agencies-item:hover{border:1px solid var(--blue-main-color);cursor:pointer}.home-travel-agencies-item:hover .home-travel-agencies-item__title{color:var(--blue-main-color)}@media (max-width:480px){.home-travel-agencies-item{height:480px;padding:32px 24px}.home-travel-agencies-item__title{font-size:24px;font-weight:400}.home-travel-agencies-item__text{font-size:14px;line-height:20px;max-width:65%}}.world-map-section__row{display:flex;gap:4rem;justify-content:center;margin-top:-3rem}@media (max-width:1024px){.world-map-section__row{flex-wrap:wrap;padding:0 5rem}.world-map-section__row div{width:calc(50% - 2rem)}}@media (max-width:770px){.world-map-section__row{gap:2rem;padding:0}}.world-map-section__map{max-width:100%}.world-map-section-item{align-items:center;background:#fff;border-radius:16px;display:flex;flex-direction:column;font-family:Ubuntu,sans-serif;font-weight:500;padding:1.5em 0;width:25%}.world-map-section-item__title{color:var(--blue-main-color);font-size:2.5rem;margin-bottom:1rem;text-align:center}.world-map-section-item__subtitle{font-size:1.125rem;text-align:center}@media (max-width:480px){.world-map-section-item__title{font-size:30px}.world-map-section-item__subtitle{font-size:14px}}.customers-trips-slider__slide{display:flex;gap:2rem;margin-bottom:5rem;margin-left:auto;margin-right:auto}@media (max-width:1024px){.customers-trips-slider__slide{flex-wrap:wrap;width:80%}}@media (max-width:480px){.customers-trips-slider__slide{width:100%}}.customers-trips-slider .customers-trips-slider-item{background-color:#fff;background-size:cover;border-radius:16px;display:flex;font-family:Ubuntu,sans-serif;font-size:.875rem;height:252px;padding:1.5rem .5rem;width:25%}.customers-trips-slider .customers-trips-slider-item__bottom{align-items:center;background:#fff;border-radius:8px;display:flex;gap:.5rem;margin-top:auto;padding:.5rem 4px .5rem .5rem;position:relative;width:100%}@media (max-width:1024px){.customers-trips-slider .customers-trips-slider-item{width:calc(50% - 1rem)}}.customers-trips-slider .customers-trips-slider-item__bottom a{color:#323130}.customers-trips-slider .customers-trips-slider-item__bottom a:hover{color:var(--blue-main-color)}@media (max-width:480px){.customers-trips-slider .customers-trips-slider-item{height:189px}.customers-trips-slider .customers-trips-slider-item__bottom{font-size:11px}}@media (max-width:360px){.customers-trips-slider__slide{gap:16px}.customers-trips-slider .customers-trips-slider-item{gap:2px;height:142px;padding:10px 5px;width:calc(50% - 8px)}.customers-trips-slider__bottom{font-size:7px}}.search-page{margin-top:3.5rem;padding-bottom:50px}.search-page_empty .search-page-form__heading{color:var(--neutral-gray-2-color)}.search-page .return-form{margin-top:1rem}@media (max-width:610px){.search-page .pass-lug-input{display:none}}.search-page-top{display:flex;gap:2rem;margin-bottom:160px}.search-page-top__left{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:30px;position:-webkit-sticky;position:sticky;top:20px;width:calc(48% - 1rem);z-index:998}.search-page-top__right{width:calc(52% - 1rem)}@media (max-width:1024px){.search-page-top{flex-direction:column;margin-bottom:112px}.search-page-top__left{margin-left:auto;margin-right:auto;position:relative;width:588px}.search-page-top__right{width:100%}}@media (max-width:768px){.search-page-top{margin-bottom:80px}.search-page-top__left{width:100%}}.search-page-form{background:#fff;border-radius:16px;display:flex;flex-direction:column;max-height:98vh;min-height:70vh;overflow-y:auto;padding:2rem 1.5rem}.search-page-form__heading{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--title-font);font-size:2.5rem;font-weight:500;gap:.5rem 2rem}.search-page-form__submit{margin-top:auto;min-height:48px;width:100%}.search-page-form__row{gap:.5rem}.search-page-form__input,.search-page-form__row{align-items:center;display:flex;justify-content:center}.search-page-form__input{background-color:var(--search-gray-color);border-radius:8px;font-family:var(--title-font);height:48px;justify-items:center}.search-page-form .book-journey-date-input-wrapper{width:100%}.search-page-form .book-journey-date-input-wrapper .book-journey-date-input{background-color:var(--search-gray-color)!important;border-radius:0 0 0 16px;width:100%!important}.search-page-form-section{margin-top:2rem}.search-page-form-section__title{font-family:var(--title-font);font-size:1.125rem;margin-bottom:1rem}.search-page-extra-stops__list{margin-bottom:-1rem}.search-page-extra-stops-right{display:flex;flex-direction:column}.search-page-extra-stops-right__title{font-family:var(--title-font);font-size:2rem;font-weight:500;margin-bottom:1rem}.search-page-extra-stops-right__subtitle{color:#505154;cursor:pointer;font-size:var(--subtitle-font-size);padding-bottom:2rem}.search-page-extra-stops-right-item{background-image:url(/img/placeholder.png);background-size:cover;border-radius:16px;display:flex;height:413px;margin-bottom:2rem;max-width:100%;min-width:0;overflow:hidden;position:relative;width:100%}.search-page-extra-stops-right-item__bottom{align-items:center;background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.526) 59%,#000);border-radius:0 0 16px 16px;color:#fff;display:flex;margin-top:auto;min-width:0;padding:130px 3rem 1.5rem}.search-page-extra-stops-right-item__column{display:flex;flex-direction:column;margin-left:2rem;min-width:0}.search-page-extra-stops-right-item__button{align-items:center;background:var(--purple-color);border-radius:8px;color:#fff;display:flex;font-family:var(--title-font);font-size:var(--subtitle-font-size);font-weight:500;height:48px;justify-content:center;min-width:140px;padding:0 .5rem;text-align:center}.search-page-extra-stops-right-item__button_selected{background:#d2d1d3;color:#8f8c91}.search-page-extra-stops-right-item__title{font-family:var(--title-font);font-size:1.5rem;line-height:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-page-extra-stops-right-item__subtitle{cursor:pointer;font-size:var(--subtitle-font-size);line-height:1.25rem;max-height:2.5rem;overflow:hidden;text-overflow:ellipsis}.search-page__tabs{align-items:center;background-color:#fff;border:1px solid var(--neutral-gray-color);border-radius:8px;display:flex;margin:2rem 0}.search-page__tabs .search-page__tab{background-color:#fff;border-radius:8px;color:var(--gray-color);cursor:pointer;font-family:var(--title-font);font-size:var(--subtitle-font-size);font-weight:500;padding:.5rem;position:relative;text-align:center;width:100%}.search-page__tabs .search-page__tab:after{background-color:var(--neutral-gray-color);content:"";display:inline;height:50%;position:absolute;right:0;width:1px}.search-page__tabs .search-page__tab:last-of-type:after{content:none}.search-page__tabs .search-page__tab_active{background-color:var(--blue-main-color);color:#fff}.search-page__tabs .search-page__tab_active:after{content:none}.search-page-extra-section__grid{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.search-page-extra-section__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.search-page-extra-section__grid{grid-template-columns:repeat(1,1fr)}}.search-page-extra-section__item{background:#fff;border-radius:16px;padding:1.5rem 2rem}.search-page-extra-section__row{align-items:center;display:flex;font-family:var(--title-font);font-size:1.5rem;gap:1rem;margin-bottom:.5rem}.search-page-extra-section__row svg{height:20px;width:20px}.search-page-extra-section__text{color:var(--subtitle-color);font-size:var(--subtitle-font-size);line-height:1.25rem}.search-page-after-booking-section{padding-left:32px;padding-right:32px}.search-page-after-booking-section__row{background-image:url(/img/svg/search/after-booking-bg.svg);background-size:cover;display:flex;height:238px;width:100%}@media (max-width:1280px){.search-page-after-booking-section__row{background-image:none;flex-wrap:wrap;height:auto;justify-content:space-between}}.search-page-after-booking-section .search-page-after-booking-section-item{margin-right:1rem;padding-top:1.5rem;width:calc(25% - 1rem)}@media (min-width:1280px){.search-page-after-booking-section .search-page-after-booking-section-item{padding-left:2rem}.search-page-after-booking-section .search-page-after-booking-section-item:first-child{width:214px}.search-page-after-booking-section .search-page-after-booking-section-item:nth-child(2){width:250px}.search-page-after-booking-section .search-page-after-booking-section-item:nth-child(3){width:279px}.search-page-after-booking-section .search-page-after-booking-section-item:nth-child(4){color:#fff;padding-left:3rem}.search-page-after-booking-section .search-page-after-booking-section-item:nth-child(4) svg path{fill:#fff!important;stroke:#fff!important}}@media (max-width:1024px){.search-page-after-booking-section .search-page-after-booking-section-item{width:calc(50% - 1rem)}}@media (max-width:480px){.search-page-after-booking-section .search-page-after-booking-section-item{width:100%}}.search-page-after-booking-section .search-page-after-booking-section-item__title{font-family:var(--title-font);font-size:1.5rem;line-height:2rem;margin-bottom:.5rem}.search-page-after-booking-section .search-page-after-booking-section-item__subtitle{font-size:var(--subtitle-font-size)}.search-page-after-booking-section .search-page-after-booking-section-item__list{font-family:var(--title-font);list-style:none;margin-bottom:.5rem;margin-top:1rem}.search-page-after-booking-section .search-page-after-booking-section-item__item{align-items:center;display:flex;margin-bottom:.5rem;width:113%}.search-page-after-booking-section .search-page-after-booking-section-item__item svg{margin-right:1rem}.search-page-after-booking-section .search-page-after-booking-section-item__item svg path{fill:#000!important;stroke:#000!important}.order{padding-top:70px}.order__wrap{display:flex;padding-bottom:117px}@media (max-width:770px){.order__wrap{flex-direction:column-reverse;margin:0 auto;max-width:536px;width:100%}}.order__title{font-family:var(--title-font);font-size:2.5rem;font-weight:500;margin-bottom:2rem}@media (max-width:770px){.order__title{text-align:center}}@media (max-width:1200px){.order{padding-top:14px}}@media (max-width:500px){.order__title{font-size:24px;font-weight:400;text-align:left}}.order__aside{margin-left:3.5rem;width:450px}.order__aside-wrap{position:-webkit-sticky;position:sticky;top:20px}@media (max-width:770px){.order__aside{margin-bottom:3.5rem;margin-left:0;width:100%}}.order__form{width:calc(100% - 450px - 3.5rem)}.order__form label{display:block;font-size:var(--subtitle-font-size);margin-bottom:.5rem}@media (max-width:770px){.order__form{width:100%}}.order .order-accessibility-icon path{fill:var(--gray-color)}.order section{background:#fff;border-radius:16px;box-shadow:var(--box-shadow-main);display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:18px;padding:2.5rem 2rem}.order section h2{font-family:var(--title-font);font-size:1.5rem;line-height:27px;margin-bottom:.5rem}.order section em,.order section h2{display:block;font-style:normal;font-weight:400;width:100%}.order section em{color:var(--gray-color);font-size:var(--subtitle-font-size);margin-bottom:1.5rem}.order section.--two{padding-bottom:16px;padding-top:33px}.order section .input-phone{position:relative;width:calc(100% - 4px)}.order section .input-phone .iti{box-shadow:none}.order section .input-phone .iti__flag-container{height:48px}.order section .input-phone input{box-shadow:none;margin-bottom:0;width:100%}@media (max-width:400px){.order section{padding:24px}}.order .block-input,.order .textarea-block{margin-bottom:1.5rem;width:calc(100% - 4px)}@media (max-width:992px){.order .block-input,.order .textarea-block{width:100%}}.order .block-input input,.order .textarea-block input{margin-bottom:0}.order .block-input.half,.order .textarea-block.half{width:calc(50% - 8px)}@media (max-width:1180px){.order .block-input.half,.order .textarea-block.half{width:calc(50% - 8px)}}@media (max-width:400px){.order .block-input.half,.order .textarea-block.half{width:100%}}.order-sum{background:#fff;border-radius:16px;box-shadow:var(--box-shadow-main)}.order-sum.active .order-sum__title-mobile{padding-bottom:23px;padding-top:21px}@media (min-width:769px){.order-sum.active .order-sum__title-mobile{display:none}}.order-sum.active .order-sum__title-mobile b{margin-right:auto}.order-sum.active .order-sum__title-mobile em{display:none}.order-sum__title-mobile{align-items:center;display:flex;justify-content:space-between;padding:15px 40px}@media (min-width:769px){.order-sum__title-mobile{display:none}}.order-sum__title-mobile b{color:orange;font-size:20px;font-style:normal;font-weight:700;letter-spacing:.15em;line-height:27px}.order-sum__title-mobile em{color:#8b8b8b;font-size:13px;font-style:normal;font-weight:400;line-height:27px;margin-right:auto;padding-left:6px}.order-sum__title-mobile .tickets__footer-info{display:none;margin-left:auto;margin-right:16px;width:auto}.order-sum__title-mobile .tickets__footer-info svg{fill:orange}.order-sum__title-mobile .arrow{height:6px;transform:rotate(180deg);transform-origin:center;width:10px}.order-sum__title-mobile .arrow svg{fill:#ec824a;display:block;height:100%;width:100%}.order-sum__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:29px;padding-left:25px;padding-right:20px;padding-top:26px}.order-sum__head h2{font-family:var(--title-font);font-size:1.5rem;font-weight:400}.order-sum__head a{color:#03acd1;font-size:14px;font-style:normal;font-weight:400;text-decoration:none}.order-sum__head a:hover{text-decoration:underline}.order-sum__country{padding-bottom:1.5rem;padding-left:25px;padding-right:20px;position:relative}.order-sum__country:before{border-left:1px dashed var(--blue-main-color);content:"";display:block;height:51%;left:28px;position:absolute;top:0;width:1px}.order-sum__country_daytour:before{content:none}.order-sum__country-item{padding-left:23px;position:relative}@media (max-width:768px){.order-sum__country-item{padding-left:19px}}.order-sum__country-item:after{background-image:url(/img/svg/icons/location-with-circle.svg);content:"";height:24px;left:0;position:absolute;top:45%;transform:translateY(-50%) translateX(-35%);width:24px}.order-sum__country-item_from:after{background-image:url(/img/svg/icons/location-large-circle.svg)}.order-sum__country-item_hour:after{background-image:url(/img/svg/icons/timmer-black.svg)}.order-sum__country-item:first-child:before{background-color:#fff;content:"";display:block;height:72%;left:3px;position:absolute;top:0;width:2px}.order-sum__country-item:not(:last-child){margin-bottom:30px}@media (max-width:768px){.order-sum__country-item:not(:last-child){margin-bottom:23px}}.order-sum__country-item p{display:block;font-family:var(--title-font);font-size:1.125rem}.order-sum__country-item span{color:var(--gray-color);font-size:var(--subtitle-font-size)}.order-sum__cars{border:1px solid var(--neutral-gray-color);border-radius:16px;margin:0 2rem}.order-sum__cars>div{display:flex;justify-content:flex-end;padding-right:26px;padding-top:9px}.order-sum__cars>div a{color:#03acd1;font-size:13px;font-style:normal;font-weight:400;text-decoration:none}@media (max-width:768px){.order-sum__cars>div a{display:none}}.order-sum__cars>div a:hover{text-decoration:underline}@media (max-width:768px){.order-sum__cars-item{padding-left:36px;padding-right:36px}}.order-sum__cars .tickets__footer{flex-wrap:nowrap;padding-bottom:1.5rem;padding-left:1rem;padding-top:1.5rem}@media (max-width:768px){.order-sum__cars .tickets__footer{padding-top:15px}}.order-sum__cars .tickets__footer i{width:188px}@media (max-width:768px){.order-sum__cars .tickets__footer i{width:129px}}.order-sum__cars .tickets__footer i img{max-width:inherit;width:100%}@media (max-width:768px){.order-sum__cars .tickets__footer>div{padding-left:14px}}.order-sum__cars .tickets__footer h4{font-family:var(--title-font);font-size:1.125rem;font-weight:500;margin-bottom:0}.order-sum__cars .tickets__footer em{margin-bottom:0}.order-sum__footer{align-items:center;display:flex;justify-content:space-between;padding:25px 30px 28px 27px}.order-sum__footer div span{display:block;font-family:var(--title-font);font-size:1.125rem;line-height:1.5rem}.order-sum__footer div em{color:var(--gray-color);display:block;font-size:var(--subtitle-font-size);font-style:normal;font-weight:400}.order-sum__footer div b{color:#ec824a;display:block;font-size:25px;font-style:normal;font-weight:700;line-height:27px;margin-top:-3px}@media (max-width:480px){.order-sum__footer div b{font-size:16px}}.order-sum__submit .btn-main{font-size:1.125rem;font-weight:400;height:56px;width:100%}@media (max-width:768px){.order-sum.active{transform:translateY(0)}.order-sum.active .tickets__footer-info{display:inline-block}}@media (max-width:480px){.order-sum__cars-item{flex-direction:column;gap:1rem}}.r-pay{align-items:center;display:flex;font-family:var(--title-font);font-weight:500}.r-pay svg{margin-top:10px;width:53px}.order-sum-postscript{font-size:var(--subtitle-font-size);margin-top:1.5rem;padding:2rem}.order-sum-postscript__title{font-family:var(--title-font);font-size:1.125rem;margin-bottom:1rem}.order-sum-postscript__subtitle{margin-bottom:.5rem}.order-sum-postscript__row{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.order-sum-postscript__row:last-of-type{margin-bottom:0}.order-sum-customer-detail{margin:0 0 1.5rem;padding:0 26px}.order-sum-customer-detail__title{font-family:var(--title-font);font-weight:500;margin-bottom:2rem}.order-sum-customer-detail__row{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--title-font);font-size:var(--subtitle-font-size);gap:.5rem 1.5rem}.order-sum-customer-detail__row div{align-items:center;display:flex;gap:.25rem}.order-sum-customer-detail__row div b{font-weight:500}.order-sum-customer-detail__row div span{opacity:.6}.order-card{background:#fff;border-radius:16px;box-shadow:var(--box-shadow-main)}.order-flexible-cancel{margin-top:1.5rem;padding:2rem 1.5rem}.order-flexible-cancel__title{font-family:var(--title-font);font-size:1.125rem;margin-bottom:1rem}.order-flexible-cancel-item{align-items:flex-start;display:flex;gap:.5rem;margin-bottom:1rem}.order-flexible-cancel-item__col{display:flex;flex-direction:column}.order-flexible-cancel-item__subtitle{font-size:.75rem}.order-flexible-cancel-item__title{font-size:var(--subtitle-font-size);font-weight:500}.order-flexible-cancel-item:last-of-type{margin-bottom:0}.order-terms{font-size:var(--subtitle-font-size);margin-top:.5rem;text-align:center}.order-payment-methods{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.order-payment-methods-item{align-items:center;border:1px solid var(--neutral-gray-color);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:80px;justify-content:center;width:calc(50% - .5rem)}.order-payment-methods-item p{font-family:var(--title-font);font-size:.75rem;font-weight:500}.order-payment-methods-item_active{background:rgba(67,112,255,.1);border:1px solid var(--blue-main-color)}@media (max-width:400px){.order-payment-methods-item:first-child,.order-payment-methods-item:nth-child(2){width:100%}}.daytour-page{margin-top:3.5rem}.daytour-page-top{display:flex;margin-bottom:10rem}.daytour-page-top__title{font-family:var(--title-font);font-size:2.5rem;font-weight:500;margin-bottom:2rem}.daytour-page-top__left{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:calc(48% - 1rem)}.daytour-page-top__form{background:#fff;border-radius:16px;padding:2rem 1.5rem}.daytour-page-top__right{width:calc(52% - 1rem)}.daytour-page .duration-input{border-radius:0 16px 0 0}.daytour-page .book-journey-date-input{border-radius:0 0 0 16px!important}.daytour-page .p-dropdown .p-inputtext{font-family:var(--title-font)!important}@media (max-width:1024px){.daytour-page-top{flex-direction:column}.daytour-page-top__left,.daytour-page-top__right{width:100%}}.duration-option{align-items:center;display:flex;gap:.2rem}.duration-option svg{width:12px}.duration-option svg path{stroke:#000}.request-route{background-color:#f6f8ff;background-image:url(/img/pages/request-route/world-map.png);background-position:50%;background-size:cover;padding-bottom:120px;padding-top:5rem}.request-route .container{max-width:1000px;width:100%}@media (max-width:1024px){.request-route .container{max-width:500px}}.request-route__title{font-family:var(--title-font);font-size:2.5rem;font-weight:500;margin-bottom:.5rem}.request-route__subtitle{color:var(--subtitle-color);font-size:1.125rem;margin-bottom:2rem}.request-route-top{display:flex;justify-content:space-between}@media (max-width:1024px){.request-route-top{align-items:center;flex-direction:column;gap:132px}}@media (max-width:480px){.request-route-top{gap:64px}}.request-route-top__left{max-width:500px;width:100%}@media (max-width:1024px){.request-route-top__right{width:100%}}.request-route-top__form{background:#fff;border-radius:16px;padding:3rem 2.5rem}.request-route-top__form-section{margin-bottom:1.5rem}.request-route-top__input-row{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.request-route-top__input-row span{width:100%}.request-route-top .request-route-info-step{background:#fff;border-radius:16px;margin-bottom:2rem;padding:1.5rem 2rem;width:378px}@media (max-width:1024px){.request-route-top .request-route-info-step{width:100%}}.request-route-top .request-route-info-step__head{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.request-route-top .request-route-info-step__step{color:var(--subtitle-color);font-size:var(--subtitle-font-size);margin-bottom:.5rem}.request-route-top .request-route-info-step__title{font-family:var(--title-font);font-size:1.5rem}.request-route-top .request-route-info-step__title span{font-weight:700}.request-route-top .request-route-info-step__text{color:var(--subtitle-color);font-size:var(--subtitle-font-size)}@media (max-width:500px){.request-route__title{font-size:24px;font-weight:400}.request-route__subtitle{font-size:14px}.request-route-top__form{padding:3rem 24px}.request-route-top__input-row{flex-direction:column}}@media (max-width:400px){.request-route .tab:first-child{width:50%}.request-route .cars,.request-route .pass-lug-input-wrapper{flex-direction:column}.request-route .cars .service-class-cars{height:48px;width:100%!important}.request-route .cars .service-class-cars__inner{height:48px}.request-route .cars .service-class-cars .service-class-cars-info-wrapper{margin-bottom:0}.request-route .cars .service-class-cars .service-class-cars-info{flex-direction:row;justify-content:space-between;margin-bottom:0!important}.request-route .cars .service-class-cars .service-class-cars-info__title{margin-bottom:0!important}}.request-route .book-journey-date-input-wrapper{width:100%}.request-route .book-journey-date-input-wrapper .book-journey-date-input{background-color:var(--search-gray-color)!important;border-radius:8px;width:100%!important}.request-route .pass-lug-input-wrapper{display:flex;gap:.5rem;margin-bottom:1.5rem;margin-top:1rem}.request-route .pass-lug-input-wrapper .pass-lug-input{width:100%}.request-route .autocomplete-input-wrapper{margin-bottom:1rem}.request-route .autocomplete-input{display:block}.request-route .autocomplete-input input{background:var(--search-gray-color);border:none;border-radius:8px;font-family:var(--title-font)!important;font-size:var(--subtitle-font-size);height:48px;margin-bottom:0;padding:1rem}.request-route .autocomplete-input input::-moz-placeholder{color:var(--gray-color)}.request-route .autocomplete-input input:-ms-input-placeholder{color:var(--gray-color)}.request-route .autocomplete-input input::placeholder{color:var(--gray-color)}.request-route .cars{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.request-route .cars .service-class-cars{cursor:pointer;width:calc(50% - .25rem)}.request-route .cars .service-class-cars__image{margin-right:1rem;width:60px}.request-route .cars .service-class-cars__inner{min-height:auto;padding:.75rem 1rem;transition:border .2s}.request-route .cars .service-class-cars__inner:hover{border-color:var(--blue-main-color)}.request-route .cars .service-class-cars .service-class-cars-info-wrapper{width:100%}.request-route .cars .service-class-cars .service-class-cars-info__title{font-size:1rem;margin-bottom:.5rem}.request-route .cars .service-class-cars .service-class-cars-info__row{font-size:.625rem}.request-route .cars .service-class-cars_active .service-class-cars__inner{border-color:var(--blue-main-color)}.request-route label{display:flex;font-size:var(--subtitle-font-size);margin-bottom:.5rem}.request-route input,.request-route textarea{background:var(--search-gray-color)}.request-route .btn-main-gradient{margin-top:1.5rem}.request-route .request-submitted{display:flex;flex-direction:column;height:500px;justify-content:center}.request-route .request-submitted svg{height:80px;margin-bottom:1.5rem}.request-route .request-submitted__title{font-family:var(--title-font);font-size:1.5rem;margin-bottom:.5rem}.request-route .request-submitted__subtitle{color:var(--gray-color);font-size:var(--subtitle-font-size);margin-bottom:1.5rem}.request-route .request-submitted__button{font-family:var(--title-font);font-size:var(--subtitle-font-size);margin:0 auto;width:170px}.order-success{margin-bottom:120px;margin-top:3.5rem;max-width:1042px}@media (max-width:1024px){.order-success,.order-success__row{align-items:center;flex-direction:column}}.order-success-card{padding:2.5rem 2rem}.order-success .order-success-location-icon{width:16px}.order-success .order-success-location-icon path{fill:#000}@media (max-width:1024px){.order-success-left{max-width:624px;width:100%!important}}@media (max-width:650px){.order-success-left{max-width:100%}.order-success-left__title{font-size:24px!important;font-weight:400!important}}.order-success .order-success-left-head{height:68px}.order-success .order-success-left-inner-section{margin-bottom:2rem}.order-success .order-success-left-inner-section:last-of-type{margin-bottom:0}.order-success .order-success-left-inner-section__title{font-family:var(--title-font);font-size:1.5rem;margin-bottom:.5rem}.order-success .order-success-left-inner-section__subtitle{color:var(--gray-color);font-size:var(--subtitle-font-size)}.order-success .order-success-left-inner-section__bottom-text{font-size:var(--subtitle-font-size);margin-top:1.5rem}.order-success .order-success-left-inner-section-border{border:1px solid var(--neutral-gray-color);border-radius:16px;font-family:var(--title-font);margin-top:1.5rem;padding:1.5rem 2rem}.order-success .order-success-left-inner-section-border__title{align-items:center;display:flex;font-size:1.125rem;gap:.5rem;margin-bottom:1rem}.order-success .order-success-left-inner-section-border__row{display:flex;flex-wrap:wrap;font-size:var(--subtitle-font-size);gap:1rem}@media (max-width:1024px){.order-success .order-success-left-inner-section-border__row{gap:.5rem}}.order-success .order-success-left-inner-section-border__item{align-items:center;display:flex;gap:.5rem}.order-success .order-success-left-inner-section-border__item_half{width:calc(50% - .5rem)}@media (max-width:1024px){.order-success .order-success-left-inner-section-border__item_half{width:calc(50% - .25rem)}}.order-success .order-success-right{width:47%}@media (max-width:1024px){.order-success .order-success-right{max-width:624px;width:100%!important}}@media (max-width:650px){.order-success .order-success-right{max-width:100%}}.order-success .order-success-right-head{display:flex;gap:1.5rem;height:68px;justify-content:flex-end}.order-success .order-success-right-head__heading{font-family:var(--title-font);text-align:right}.order-success .order-success-right-head__subtitle{font-weight:700;margin-top:.25rem}.order-success .order-success-right-inner{margin-top:1.5rem}.order-success .order-success-right-inner__title{font-family:var(--title-font);font-size:1.5rem;margin-bottom:1.5rem}.order-success .order-success-right-inner__bottom-text{color:var(--subtitle-color);font-size:var(--subtitle-font-size);margin:1.5rem 0}.order-success .order-success-right-inner-content{margin-bottom:1rem}.order-success .order-success-right-inner-content:last-of-type{margin-bottom:0}.order-success .order-success-right-inner-content__title{color:var(--subtitle-color);font-size:var(--subtitle-font-size);margin-bottom:.25rem}.order-success .order-success-right-inner-content__text{font-family:var(--title-font);line-height:1.5rem}.order-success .order-success-right-inner-content__text span{color:var(--blue-main-color)}.order-success .order-success-right-inner .btn-main{width:100%}.order-success .order-success-location-section{margin-bottom:2rem}.order-success .order-success-location-section:last-of-type{margin-bottom:0}.order-success .order-success-location-section__label{color:var(--subtitle-color);font-size:var(--subtitle-font-size);line-height:1.25rem}.order-success .order-success-location-section a{color:var(--blue-main-color)}.order-success .order-success-location-section svg{width:16px}.order-success .order-success-location-section .hours{font-size:14px}.order-error{display:flex;justify-content:center;min-height:100vh;padding-top:20vh}.order-error__wrap{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.order-error__icon{align-items:center;background-color:#ff4d4d;border-radius:50%;display:flex;height:80px;justify-content:center;width:80px}.order-error__icon svg{fill:#fff;height:50px;width:50px}.order-error__title{font-size:2.5rem;font-weight:500;margin-bottom:.5rem;margin-top:2rem}.order-error__subtitle{color:var(--subtitle-color);font-size:16px;margin-bottom:2rem}.order-error__button{width:260px}.order-error__button svg{fill:currentColor;height:20px;margin-right:8px;width:20px}.order-cards{background:#fff;border-radius:16px}.order-success__row{display:flex;gap:3.5rem;margin-bottom:5rem}.order-success-card{background:#fff;border-radius:16px;padding:40px 16px}.order-success-location-icon{width:16px}.order-success-location-icon path{fill:#000}.order-success-left{width:57%}.order-success-left__title{font-family:var(--title-font);font-size:2rem;font-weight:500}.order-success-left__subtitle{color:var(--subtitle-color);font-size:1.125rem;margin-top:.25rem}.order-success-left .order-success-confirm-icon{margin-right:.7rem}.order-success-left-inner{margin-top:1.5rem}.order-success-left-inner__title{font-family:var(--title-font);font-size:1.5rem;margin-bottom:.5rem}.order-success-left-inner__subtitle{color:var(--gray-color);font-size:var(--subtitle-font-size);margin-bottom:2rem}.order-success-left-head{height:68px}.order-success-left-inner-section{margin-bottom:2rem}.order-success-left-inner-section:last-of-type{margin-bottom:0}.order-success-left-inner-section__title{font-family:var(--title-font);font-size:1.5rem;margin-bottom:.5rem}.order-success-left-inner-section__subtitle{color:var(--gray-color);font-size:var(--subtitle-font-size)}.order-success-left-inner-section__bottom-text{font-size:var(--subtitle-font-size);margin-top:1.5rem}.order-success-left-inner-section-border{border:1px solid var(--neutral-gray-color);border-radius:16px;font-family:var(--title-font);margin-top:1.5rem;padding:1.5rem 2rem}.order-success-left-inner-section-border__title{align-items:center;display:flex;font-size:1.125rem;gap:.5rem;margin-bottom:1rem}.order-success-left-inner-section-border__row{display:flex;font-size:var(--subtitle-font-size);gap:1rem}.order-success-left-inner-section-border__item{align-items:center;display:flex;gap:.5rem}.order-success-right{width:47%}.order-success-right-head{display:flex;gap:1.5rem;height:68px;justify-content:flex-end}.order-success-right-head__heading{font-family:var(--title-font);text-align:right}.order-success-right-head__subtitle{font-weight:700;margin-top:.25rem}.order-success-right-inner{margin-top:1.5rem}.order-success-right-inner__title{font-family:var(--title-font);font-size:1.5rem;margin-bottom:1.5rem}.order-success-right-inner__bottom-text{color:var(--subtitle-color);font-size:var(--subtitle-font-size);margin:1.5rem 0}.order-success-right-inner-content{margin-bottom:1rem}.order-success-right-inner-content:last-of-type{margin-bottom:0}.order-success-right-inner-content__title{color:var(--subtitle-color);font-size:var(--subtitle-font-size);margin-bottom:.25rem}.order-success-right-inner-content__text{font-family:var(--title-font);line-height:1.5rem}.order-success-right-inner .btn-main{width:100%}.order-success-location-section{margin-bottom:2rem}.order-success-location-section:last-of-type{margin-bottom:0}.order-success-location-section__label{color:var(--subtitle-color);font-size:var(--subtitle-font-size);line-height:1.25rem}.order-success-location-section a{color:var(--blue-main-color)}.container-company .p-accordion-toggle-icon{display:none!important}.container-company .p-highlight .tab-title{color:#05060b}.container-company .p-highlight .tab-title span{color:#4370ff}.journey-page{margin-bottom:80px;margin-top:32px}.journey-page .link-back{display:flex;font-size:.875rem;font-weight:700;margin-bottom:32px}.journey-page .link-back a{align-items:center;color:var(--blue-main-color);display:flex}.journey-page .link-back a svg{margin-right:9px}.journey-page .title-wrap{align-items:center;display:flex;justify-content:space-between}.journey-page .title-wrap .name-city{font-family:var(--title-font);font-size:2.5rem;font-weight:500;line-height:3rem;margin-bottom:32px;margin-left:32px}.journey-page .title-wrap .name-city svg{margin:0 32px}.journey-page .title-wrap .number{font-family:var(--title-font);font-size:1rem;font-weight:400;line-height:1.563rem;text-align:right}.journey-page .title-wrap .number span{font-weight:700}.journey-page .title-wrap .btn-download{margin-left:40px;width:253px}.journey-main-content{display:flex;flex-wrap:wrap;gap:2rem}.journey-main-content .main-content-item-two{width:calc(50% - 1rem)}.journey-main-content .main-content-item-two .main-content-item-wrap{background:#fff;border-radius:16px;margin-bottom:32px;padding:32px 24px;width:100%}.journey-main-content .main-content-item-two .main-content-item-wrap .journey-details{font-family:var(--title-font);font-size:1rem;font-weight:500;line-height:1.25rem}.journey-main-content .main-content-item-two .main-content-item-wrap .wrap-title{align-items:center;display:flex;justify-content:space-between}.journey-main-content .main-content-item-two .main-content-item-wrap .details-data{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--title-font);font-size:.875rem;font-weight:500;gap:1rem 0;line-height:1.25rem;margin:24px 0}.journey-main-content .main-content-item-two .main-content-item-wrap .details-data div{margin-right:28px}.journey-main-content .main-content-item-two .main-content-item-wrap .details-data div span{color:#828285;font-size:.813rem;font-weight:400;line-height:.934rem}.journey-main-content .main-content-item-two .main-content-item-wrap .details-data div img,.journey-main-content .main-content-item-two .main-content-item-wrap .details-data div svg{margin-right:2px}.journey-main-content .main-content-item-two .main-content-item-wrap .details-info{align-items:center;background:#eaf2fd;border-radius:8px;display:flex;font-family:var(--title-font);font-size:.875rem;font-weight:400;line-height:1.006rem;padding:16px}.journey-main-content .main-content-item-two .main-content-item-wrap .details-info div{margin-right:32px}.journey-main-content .main-content-item-two .main-content-item-wrap .details-info div svg{margin-right:4px}.journey-main-content .main-content-item-two .main-content-item-wrap .wrap-payment{align-items:center;background:#eaf2fd;border-radius:8px;display:flex;font-family:var(--title-font);font-size:.875rem;font-weight:400;justify-content:center;line-height:1.006rem;margin-left:auto;margin-right:auto;margin-top:16px;max-width:417px;padding:19px;text-align:center;width:100%}.journey-main-content .main-content-item-two .main-content-item-wrap .wrap-payment-with-btn{flex-direction:column}.journey-main-content .main-content-item-two .main-content-item-wrap .wrap-payment-with-btn div{margin-bottom:8px}.journey-main-content .main-content-item-two .main-content-item-wrap .wrap-payment-with-btn div span{font-weight:700}.journey-main-content .main-content-item-two .main-content-item-wrap .wrap-payment-with-btn .btn-main{font-size:.875rem;height:32px;width:100%}.journey-main-content .main-content-item-two .main-content-item-wrap .details-info-driver{margin-top:16px}.journey-main-content .main-content-item-two .main-content-item-wrap .details-info-driver-warning{align-items:center;display:flex;font-size:.75rem;font-weight:400;line-height:1rem;margin-top:16px}.journey-main-content .main-content-item-two .main-content-item-wrap .details-info-driver-warning svg{margin-right:16px}.journey-main-content .main-content-item-two .main-content-item-wrap .mt-32{margin-top:32px}.journey-main-content .main-content-item-two .main-content-item-wrap .car-number-wrap{background:#eaf2fd;border-bottom-right-radius:16px;border-top-right-radius:16px;margin-left:53px;max-width:252px;padding:16px 32px;width:100%}.journey-main-content .main-content-item-two .main-content-item-wrap .car-number-wrap .number-label{color:#828285;font-family:var(--title-font);font-size:.75rem;font-weight:400;line-height:1.25rem}.journey-main-content .main-content-item-two .main-content-item-wrap .car-number-wrap .number{font-family:var(--title-font);font-size:1.125rem;font-weight:500;letter-spacing:.04em;line-height:1.688rem}.journey-main-content .main-content-item-two .main-content-item-wrap .car-number-wrap .number-name{align-items:center;display:flex;font-size:13px;font-weight:400;line-height:1.688rem}.journey-main-content .main-content-item-two .main-content-item-wrap .car-number-wrap .number-name svg{margin-right:6px}.journey-main-content .main-content-item-two .main-content-item-wrap .warning-car{color:#828285;font-size:.875rem;font-weight:400;line-height:1.25rem;margin-left:53px;margin-top:0;max-width:239px}.journey-main-content .main-content-item-two .main-content-item-wrap .car-wrapper{justify-content:space-between;margin-bottom:16px;margin-top:37px}.journey-main-content .main-content-item-two .main-content-item-wrap .car{margin-right:32px;max-width:122px;width:100%}.journey-main-content .main-content-item-two .main-content-item-wrap .car-type{font-size:1.125rem;font-weight:400;line-height:1.1}.journey-main-content .main-content-item-two .main-content-item-wrap .car-model{font-size:.813rem;font-weight:400;line-height:1.688rem;margin-bottom:4px}.journey-main-content .main-content-item-two .main-content-item-wrap .car-seats{align-items:center;color:#8b8b8b;display:flex;font-size:.813rem;font-weight:400;line-height:1.125rem}.journey-main-content .main-content-item-two .main-content-item-wrap .car-seats svg{margin-left:4px;margin-right:4px}.journey-main-content .cancel-trip{align-items:center;color:#7473c0;cursor:pointer;display:flex;font-family:var(--title-font);font-size:1rem;font-weight:400;justify-content:center;letter-spacing:.25px;line-height:1.149rem;margin-top:47px}.journey-main-content .cancel-trip svg{margin-right:4px}.journey-main-content .journey-change{color:var(--blue-main-color);cursor:pointer;font-family:var(--title-font);font-size:.75rem;font-weight:500;line-height:1.25rem}.journey-main-content .wrap-map{border-radius:16px;height:214px;margin-bottom:32px;width:100%}.journey-main-content .wrap-map-mt{margin-bottom:0;margin-top:32px}.journey-main-content .main-content-item{background:#fff;border-radius:16px;padding:32px;width:calc(50% - 1rem)}.journey-main-content .main-content-item .start{color:#828285;font-size:.875rem;font-weight:400;line-height:1.25rem;margin-bottom:9px}.journey-main-content .main-content-item .start-city{align-items:center;display:flex;font-size:1.5rem;font-weight:600;letter-spacing:.015em;line-height:1.724rem}.journey-main-content .main-content-item .start-city svg{margin-right:16px}.journey-main-content .main-content-item .wrap-date{align-items:center;display:flex;justify-content:space-between;margin-top:18px;width:100%}.journey-main-content .main-content-item .wrap-date .journey-date{align-items:center;display:flex;font-family:var(--title-font);font-size:.875rem;font-weight:500;line-height:1.006rem}.journey-main-content .main-content-item .wrap-date .journey-date svg{margin-right:8px}.journey-main-content .main-content-item .wrap-date .clock-ml{margin-left:74px}.journey-main-content .main-content-item .wrap-date .journey-address{color:#828285;font-size:.875rem;font-weight:400;line-height:1.25rem;text-align:center}.journey-main-content .main-content-item .wrap-margin{margin-top:32px}.journey-main-content .main-content-item .journey-address-street{font-family:var(--title-font);font-size:.875rem;font-weight:400;line-height:1.125rem;margin-bottom:34px;margin-top:8px}.journey-main-content .main-content-item .journey-address-street svg{margin-right:6px}.journey-main-content .main-content-item .arrive{font-size:.875rem;font-weight:400;line-height:1.25rem;margin-bottom:8px}.journey-main-content .main-content-item .add-extra{width:100%}.journey-main-content .main-content-item .add-extra svg{margin-right:7px}.journey-main-content .main-content-item .stop-wrap{background:#eaf2fd;border-radius:16px;margin-bottom:32px;padding:16px 24px}.journey-main-content .main-content-item .stop-wrap .journey-stops{font-family:var(--title-font);font-size:1rem;font-weight:500;line-height:1.25rem}.journey-main-content .main-content-item .stop-wrap .wrap-mb{margin-bottom:16px;margin-top:0}.journey-main-content .main-content-item .stop-wrap .stop-address{font-family:var(--title-font);font-size:.875rem;font-weight:700;line-height:1.006rem;margin-left:13px;margin-top:1rem}.journey-main-content .main-content-item .stop-wrap .stop-time{align-items:center;color:#828285;display:flex;font-family:var(--title-font);font-size:.875rem;font-weight:400;letter-spacing:.005em;line-height:1.006rem;margin-left:13px;margin-top:8px}.journey-main-content .main-content-item .stop-wrap .stop-time svg{margin-right:8px}.journey-main-content .main-content-item .stop-wrap .imp-padding:not(:last-child){margin-bottom:2rem}.journey-main-content .main-content-item .stop-wrap .imp-padding{padding:0 5px;position:relative}.journey-main-content .main-content-item .stop-wrap .imp-padding .recommended{align-items:center;background-color:hsla(0,0%,100%,.8);border-bottom-left-radius:12px;border-top-left-radius:12px;display:flex;padding:14px 13px;position:absolute;right:5px;top:29px}.journey-main-content .main-content-item .stop-wrap .imp-padding .recommended .recommended-text{color:#3897f0;font-size:.797rem;font-weight:700;line-height:11px;margin-left:4px}.journey-main-content .main-content-item .stop-wrap .imp-padding .recommended .recommended-text span{color:#505154;font-size:.516rem;font-weight:500;line-height:.469rem}.journey-main-content .main-content-item .stop-wrap ::v-deep .search-page-extra-stops-right-item{height:325px;margin-bottom:0}.journey-main-content .main-content-item .stop-wrap ::v-deep .search-page-extra-stops-right-item__bottom{padding:18px 36px}.journey-main-content .main-content-item .stop-wrap ::v-deep .search-page-extra-stops-right-item__column{margin-left:30px}.journey-main-content .main-content-item .stop-wrap ::v-deep .search-page-extra-stops-right-item__title{font-size:1.125rem}.journey-main-content .main-content-item .stop-wrap ::v-deep .search-page-extra-stops-right-item__subtitle{font-size:.656rem}.journey-main-content .main-content-item .stop-wrap ::v-deep .search-page-extra-stops-right-item__subtitle a{text-decoration:underline}.journey-main-content .main-content-item .stop-wrap ::v-deep .search-page-extra-stops-right-item__button{height:35px;min-width:110px;padding:0}@media (max-width:1279px){.journey-page .title-wrap .name-city{display:flex}.journey-page .title-wrap .btn-download{font-size:.875rem;font-weight:500;letter-spacing:.0025em;margin-left:24px;white-space:nowrap;width:211px}.journey-page .main-content{flex-direction:column}.journey-page .form-control-date,.journey-page .main-content .main-content-item,.journey-page .main-content .main-content-item-two{width:100%}}@media (max-width:768px){.journey-page .title-wrap{fleX-wrap:wrap;gap:16px 0;margin-bottom:32px}.journey-page .title-wrap .name-city{margin:0}.journey-page .title-wrap .name-city svg{margin:0 16px}.journey-page .journey-main-content .details-info{flex-wrap:wrap;gap:2rem 0}.journey-page .journey-main-content .start-city{font-size:24px}}@media (max-width:500px){.journey-page .title-wrap .name-city{font-size:32px}.journey-page .journey-main-content .main-content-item-two .main-content-item-wrap .car-wrapper{flex-wrap:wrap;gap:16px 0;justify-content:start}.journey-page .journey-main-content .main-content-item-two .main-content-item-wrap .details-info-driver-warning{margin-left:0}}@media (max-width:400px){.journey-page .title-wrap .name-city{font-size:24px;font-weight:400}.journey-page .title-wrap .booking-row{align-items:start;flex-direction:column;text-align:left;width:100%}.journey-page .title-wrap .booking-row .number{margin-bottom:8px;margin-left:auto;text-align:left}.journey-page .title-wrap .booking-row .btn-download{margin-left:0;width:100%}.journey-page .journey-main-content .start-city{font-size:18px;font-weight:400}.journey-page .journey-main-content .clock-ml{margin-left:10px!important}}.blue-text{color:var(--blue-main-color)}.search-page-extra-stops-right-item__bottom{width:100%}*{box-sizing:inherit}body{background-color:var(--background-color);box-sizing:border-box;color:var(--text-black-color);font-family:Montserrat,sans-serif,Helvetica!important;font-size:16px;margin:0}.logo{height:34px}p{margin:0}.uppercase{text-transform:uppercase}.italic{font-style:italic}.recommended{align-items:center;background-color:hsla(0,0%,100%,.8);border-bottom-left-radius:12px;border-top-left-radius:12px;display:flex;padding:14px 13px;position:absolute;right:0;top:29px}.recommended .recommended-text{color:#3897f0;font-size:.797rem;font-weight:700;line-height:11px;margin-left:4px}.recommended .recommended-text span{color:#505154;font-size:.516rem;font-weight:500;line-height:.469rem}.ss-main{color:#666;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.mobile-scheme{display:none!important;padding-left:5%!important;width:60%!important}.group_agency_s:before{background-color:rgba(0,0,0,.5);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}a[name=partner]{background-image:linear-gradient(45deg,#068421,#029a24 50%,#024b12)!important;background-position:100% 0!important;background-size:200% 200%!important;border-radius:10px!important;box-shadow:0 16px 32px 0 rgba(0,40,120,.35)!important;color:#fff!important;display:inline-block!important;font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:300!important;padding:25px 120px;text-decoration:none!important;transition:.5s!important}a[name=partner]:hover{background-position:0 0!important;box-shadow:0 0 0 0 rgba(0,40,120,0)!important}a[name=driver]{background-image:linear-gradient(45deg,#6ab1d7,#33d9de 50%,#002878)!important;background-position:100% 0!important;background-size:200% 200%!important;border-radius:10px!important;box-shadow:0 16px 32px 0 rgba(0,40,120,.35)!important;color:#fff!important;display:inline-block!important;font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:300!important;padding:25px 120px;text-decoration:none!important;transition:.5s!important}a[name=driver]:hover{background-position:0 0!important;box-shadow:0 0 0 0 rgba(0,40,120,0)!important}.iti__selected-dial-code{color:#000;font-size:13px}.map-btn{display:none}.agency_img_a_s{align-items:center;display:flex;justify-content:center;position:relative}.agency_img_a_s .container{align-items:center!important;display:flex!important;justify-content:center!important;margin:0!important;padding:0!important;position:absolute}.agency_img_a_s .container h1{color:#fff!important;padding:0 0 8%!important}.banner__top{align-items:center;background:url(/img/travel-banner.png) top no-repeat!important;background-size:100%!important;display:flex;height:690px!important;justify-content:center}.banner__bottom img{width:100%}.img__banner{display:flex;flex-direction:column;justify-content:space-between;width:100%}.img__banner img{width:100%}.travel__banner{height:80%;-o-object-fit:cover;object-fit:cover}.travel__banner_bottom{height:20%}.iti__country-list{width:496%!important}.iti__country-name{color:#000}.ss-main .ss-single-selected{background-color:#fff;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;height:30px;outline:0;padding:6px;transition:background-color .2s;width:100%}.iti__country-list--dropup{bottom:-405%!important}.ss-main .ss-single-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-single-selected .placeholder{flex:1 1 100%;line-height:1em;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(100% - 30px)}.ss-main .ss-single-selected .placeholder,.ss-main .ss-single-selected .placeholder *{align-items:center;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-single-selected .placeholder *{width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#dedede}.ss-main .ss-single-selected .ss-deselect{align-items:center;display:flex;flex:0 1 auto;font-weight:700;justify-content:flex-end;margin:0 6px}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.iti.iti--allow-dropdown.iti--separate-dial-code,.iti__country-list{width:100%}.ss-main .ss-single-selected .ss-arrow{align-items:center;display:flex;flex:0 1 auto;justify-content:flex-end;margin:0 6px}.ss-main .ss-single-selected .ss-arrow span{border:solid #666;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s;-o-transition:transform .2s,margin .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{margin:3px 0 0;transform:rotate(-135deg)}.ss-main .ss-single-selected .ss-arrow span.arrow-down{margin:-3px 0 0;transform:rotate(45deg)}.ss-main .ss-multi-selected{background-color:#fff;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;min-height:30px;outline:0;padding:0 0 0 3px;transition:background-color .2s;width:100%}.ss-main .ss-multi-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#666}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-multi-selected .ss-values{display:flex;flex:1 1 100%;flex-wrap:wrap;justify-content:flex-start;width:calc(100% - 30px)}.ss-main .ss-multi-selected .ss-values .ss-disabled{align-items:center;color:#dedede;display:flex;line-height:1em;margin:2px 0;overflow:hidden;padding:4px 5px;text-overflow:ellipsis;white-space:nowrap;width:100%}@-webkit-keyframes scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.ss-main .ss-multi-selected .ss-values .ss-value{align-items:center;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:scaleIn;animation-name:scaleIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-color:#5897fb;border-radius:4px;color:#fff;display:flex;font-size:12px;margin:3px 5px 3px 0;padding:3px 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:scaleOut;animation-name:scaleOut;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{cursor:pointer;margin:0 0 0 5px}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{align-items:center;background:#666;display:flex;height:10px;justify-content:center;position:relative;transition:transform .2s;width:2px}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#666;content:"";height:2px;left:-4px;position:absolute;top:4px;width:10px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}.ss-content{background-color:#fff;border:1px solid #dcdee2;box-sizing:border-box;margin:-1px 0 0;opacity:0;position:absolute;transform:scaleY(0);transform-origin:center top;transition:transform .2s,opacity .2s;-o-transition:transform .2s,opacity .2s;width:100%;z-index:1010}.ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}.ss-content .ss-search{display:flex;flex-direction:row;padding:8px 8px 6px}.ss-content .ss-search.ss-hide,.ss-content .ss-search.ss-hide input{height:0;margin:0;opacity:0;padding:0}.ss-content .ss-search input{-webkit-appearance:textfield;background-color:#fff;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-flex;flex:1 1 auto;font-size:inherit;height:30px;line-height:inherit;margin:0;min-width:0;outline:0;padding:6px 8px;text-align:left;width:100%}.ss-content .ss-search input::-moz-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input:-ms-input-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input::placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px #5897fb}.ss-content .ss-search .ss-addable{align-items:center;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-flex;flex:0 0 30px;font-size:22px;font-weight:700;height:30px;justify-content:center;margin:0 0 0 8px}.ss-content .ss-addable{padding-top:0}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{font-weight:700;padding:6px 10px}.ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-content .ss-list .ss-optgroup-label-selectable:hover{background-color:#5897fb;color:#fff}.ss-content .ss-list .ss-option{cursor:pointer;padding:6px 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-content .ss-list .ss-option *{display:inline-block}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover{background-color:#5897fb;color:#fff}.ss-content .ss-list .ss-option.ss-disabled{background-color:#fff;color:#dedede;cursor:not-allowed}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{background-color:rgba(88,151,251,.1);color:#666}.ss-content .ss-list .ss-option.ss-hide{display:none}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}.swiper-container{height:360px;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{box-sizing:border-box;position:relative}.carousel *,.carousel :after,.carousel :before{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.carousel.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.carousel__viewport{max-height:100%;max-width:100%;overflow:hidden;position:relative}.carousel__track{display:flex}.carousel__slide{-ms-scroll-chaining:none;-webkit-overflow-scrolling:touch;flex:0 0 auto;max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1rem;position:relative;touch-action:pan-y;width:var(--carousel-slide-width,60%)}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{display:flex;justify-content:center;left:0;list-style:none;margin:0 auto;padding:0;position:absolute;right:0;top:calc(100% + .5rem);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{cursor:pointer;display:block;height:22px;margin:0;padding:0;position:relative;width:22px}.carousel__dots .carousel__dot:after{background-color:currentColor;border-radius:50%;content:"";height:8px;left:50%;opacity:.25;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease-in-out;width:8px}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{align-items:center;background:var(--carousel-button-bg,transparent);border:0;border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);color:var(--carousel-button-color,currentColor);cursor:pointer;display:flex;height:var(--carousel-button-height,48px);justify-content:center;padding:0;pointer-events:all;transition:opacity .15s;width:var(--carousel-button-width,48px)}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);height:var(--carousel-button-svg-height,50%);pointer-events:none;width:var(--carousel-button-svg-width,50%)}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{-webkit-tap-highlight-color:transparent;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.4));bottom:0;box-sizing:border-box;color:var(--fancybox-color,#fff);direction:ltr;display:flex;flex-direction:column;left:0;margin:0;outline:0;overflow:hidden;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);position:fixed;right:0;top:0;transform-origin:top left;z-index:1050}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{box-sizing:inherit}.fancybox__container :focus{outline:0}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}.fancybox__backdrop{background:var(--fancybox-bg,rgba(24,24,27,.92));bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.fancybox__carousel{flex:1 1 auto;height:100%;min-height:0;position:relative;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{cursor:default;height:100%;overflow:visible;position:relative;width:100%}.fancybox__track{display:flex;height:100%}.fancybox__slide{-ms-scroll-chaining:none;-webkit-overflow-scrolling:touch;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px;display:flex;flex:0 0 auto;flex-direction:column;margin:0;max-width:100%;outline:0;overflow:auto;overscroll-behavior:contain;padding:48px 8px 8px;position:relative;width:100%}.fancybox__slide:after,.fancybox__slide:before{content:"";flex:0 0 0;margin:auto}.fancybox__content{-ms-grid-row-align:center;align-self:center;background:var(--fancybox-content-bg,#fff);color:var(--fancybox-content-color,#374151);display:flex;flex-direction:column;margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);max-height:600;overflow:auto;padding:36px;position:relative;width:75%;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){box-shadow:none;outline:thin dotted}.fancybox__caption{-ms-grid-row-align:center;align-self:center;color:var(--fancybox-color,currentColor);cursor:auto;flex-shrink:0;line-height:1.375;margin:0;max-width:100%;overflow-wrap:anywhere;padding:1rem 0 0;visibility:visible}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{color:var(--fancybox-color,#fff);top:100%}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}.fancybox__nav .carousel__button.is-prev{left:8px}.carousel__button.is-close{position:absolute;right:8px;right:calc(env(safe-area-inset-right, 0px) + 8px);top:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);z-index:40}.fancybox__content>.carousel__button.is-close{color:var(--fancybox-color,#fff);position:absolute;right:0;top:-40px}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{color:var(--fancybox-color,currentColor);height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center center;width:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke:currentColor;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite}@-webkit-keyframes fancybox-rotate{to{transform:rotate(1turn)}}@keyframes fancybox-rotate{to{transform:rotate(1turn)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{-webkit-animation:fancybox-fadeIn .15s backwards;animation:fancybox-fadeIn .15s backwards}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{-webkit-animation:fancybox-fadeOut .15s both;animation:fancybox-fadeOut .15s both}.fancybox-fadeIn{-webkit-animation:fancybox-fadeIn .15s both;animation:fancybox-fadeIn .15s both}.fancybox-fadeOut{-webkit-animation:fancybox-fadeOut .1s both;animation:fancybox-fadeOut .1s both}.fancybox-zoomInUp{-webkit-animation:fancybox-zoomInUp .2s both;animation:fancybox-zoomInUp .2s both}.fancybox-zoomOutDown{-webkit-animation:fancybox-zoomOutDown .15s both;animation:fancybox-zoomOutDown .15s both}.fancybox-throwOutUp{-webkit-animation:fancybox-throwOutUp .15s both;animation:fancybox-throwOutUp .15s both}.fancybox-throwOutDown{-webkit-animation:fancybox-throwOutDown .15s both;animation:fancybox-throwOutDown .15s both}@-webkit-keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{0%{opacity:0;transform:scale(.97) translate3d(0,16px,0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes fancybox-zoomInUp{0%{opacity:0;transform:scale(.97) translate3d(0,16px,0)}to{opacity:1;transform:scale(1) translateZ(0)}}@-webkit-keyframes fancybox-zoomOutDown{to{opacity:0;transform:scale(.97) translate3d(0,16px,0)}}@keyframes fancybox-zoomOutDown{to{opacity:0;transform:scale(.97) translate3d(0,16px,0)}}@-webkit-keyframes fancybox-throwOutUp{to{opacity:0;transform:translate3d(0,-30%,0)}}@keyframes fancybox-throwOutUp{to{opacity:0;transform:translate3d(0,-30%,0)}}@-webkit-keyframes fancybox-throwOutDown{to{opacity:0;transform:translate3d(0,30%,0)}}@keyframes fancybox-throwOutDown{to{opacity:0;transform:translate3d(0,30%,0)}}.fancybox__carousel .carousel__slide{scrollbar-color:#ccc hsla(0,0%,100%,.1);scrollbar-width:thin}.fancybox__carousel .carousel__slide::-webkit-scrollbar{height:8px;width:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__image{touch-action:none;transform-origin:0 0;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-image .fancybox__content{background:0 0;min-height:1px;padding:0}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{height:auto;max-width:100%}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{height:100%;width:100%}.has-image[data-image-fit=cover] .fancybox__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{height:80%;width:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{height:540px;max-height:100%;max-width:100%;width:960px}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{background:rgba(24,24,27,.9);color:#fff;padding:0}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:0 0;border:0;display:block;height:100%;width:100%}.fancybox-placeholder{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fancybox__thumbs{flex:0 0 auto;opacity:var(--fancybox-opacity,1);padding:0 3px;position:relative}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:fancybox-fadeIn .15s ease-in backwards;animation:fancybox-fadeIn .15s ease-in backwards}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{align-items:center;box-sizing:content-box;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;margin:0;overflow:visible;padding:8px 3px;width:var(--fancybox-thumbs-width,96px)}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border:5px solid var(--fancybox-accent-color,rgba(1,210,232,.94));border-radius:var(--fancybox-thumbs-border-radius,4px);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__thumb{background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--fancybox-thumbs-border-radius,4px);padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));position:relative;width:100%}.fancybox__toolbar{--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;background:linear-gradient(0deg,transparent 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44));display:flex;justify-content:space-between;left:0;opacity:var(--fancybox-opacity,1);padding:0;position:absolute;right:0;text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4));top:0;touch-action:none;z-index:20}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:fancybox-fadeIn .15s ease-in backwards;animation:fancybox-fadeIn .15s ease-in backwards}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{left:50%;position:absolute;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}.fancybox__counter{-webkit-font-smoothing:subpixel-antialiased;font-size:17px;font-variant-numeric:tabular-nums;line-height:var(--carousel-button-height,48px);min-width:72px;padding:0 10px;text-align:center}.fancybox__progress{background:var(--fancybox-accent-color,rgba(1,210,232,.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:30}.fancybox__container:-webkit-full-screen::-webkit-backdrop{opacity:0}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:-ms-fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::-webkit-backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2),.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;overflow:hidden;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;user-select:none}.glide__arrows,.glide__bullets,.glide__slide a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}html{-webkit-text-size-adjust:100%;line-height:1.15}details,main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;transition:.2s}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}h1,h2,h3,h4,h5,h6,ul{margin:0;padding:0}.b-efbooking__bg{align-items:center;background:rgba(0,0,0,.6);border-radius:22px;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:21px}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}p{font-style:normal}h2{margin:0;padding:0}.h1,h1{font-family:inherit;font-size:80px;font-weight:400;line-height:1}.h1.--min,h1.--min{font-size:70px}.h2.--fw-bold,h2.--fw-bold{font-weight:400}.h3,h3{font-family:inherit;font-size:27px;line-height:1}.h4,h4{font-size:35px;font-weight:700;line-height:50px}.custom-select .ss-main{background-color:transparent;width:auto}.custom-select .ss-main .ss-single-selected{background-color:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:32px;height:32px;padding-left:10px;padding-right:11px}.custom-select .ss-main .placeholder{color:#fff;font-size:13px;position:relative;top:1px}.custom-select .ss-main .ss-arrow{margin:0 0 0 4px}.custom-select .ss-main .ss-arrow span{border-width:0 1px 1px 0;padding:2px}.custom-select .ss-content{border:0;border-radius:7px;box-shadow:0 4px 45px 20px rgba(71,71,71,.04);left:0;margin-top:9px;min-width:113px;width:auto}.custom-select .ss-content:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 5.5px 6px;content:"";display:block;height:0;left:15px;position:absolute;top:-6px;width:0}.custom-select .ss-content .ss-list{padding-bottom:6px;padding-top:6px}.custom-select .ss-content .ss-list .ss-option{font-size:10px;padding:6px 10px 4px;text-align:left}.custom-select .ss-content .ss-list .ss-option.ss-option-selected{background-color:#fff;color:#ec824a}.custom-select .ss-content .ss-list .ss-option.ss-option-selected:hover{color:#fff}.custom-select .ss-content .ss-list .ss-option.ss-highlighted,.custom-select .ss-content .ss-list .ss-option:hover{background-color:#ec824a}.social.--white a{background-color:#fff}.social.--white a:hover svg{fill:#fff}.social.--white svg{fill:#1f1f1f}.social a{background-color:#424242;border-radius:100%;display:inline-flex;height:42px;margin-bottom:10px;margin-right:13px;overflow:hidden;position:relative;transition:.3s;width:42px}.social a:hover{background-color:transparent;transition:.2s}.social a:hover:after{opacity:1}.social a.instagram:after{background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d)}.social a.facebook:after{background:#3b5998}.social a.facebook svg{position:relative;right:1px}.social a.youtube:after{background:red}.social a.whatsapp:after{background:#25d366}.social a:after{content:"";display:block;height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:.3s;width:100%;z-index:1}.social a svg{fill:#fff;height:19px;margin:auto;position:relative;width:19px;z-index:2}.ico-line{align-items:center;display:inline-flex}.ico-line i{background:#504f4f;border-radius:100%;display:flex;height:65px;width:65px}.ico-line i svg{fill:#fff;height:33px;margin:auto;width:33px}.ico-line div{padding-left:18px;width:calc(100% - 65px)}.ico-line div b{font-size:18px;line-height:27px;width:100%}.ico-line div span{display:flex;font-size:18px;font-weight:350;line-height:27px}.btn{background:#03acd1;border:0;border-radius:7px;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;height:50px;text-align:center;text-transform:uppercase}.btn-border{cursor:pointer;display:inline-flex;padding:25px 0;position:relative}.btn-border:hover svg{transform:translateX(10px)}.btn-border:before{background:linear-gradient(90deg,#dc3178,#f6b22e);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.btn-border span{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(0deg,#dc3178,#f6b22e);-webkit-background-clip:text;font-size:13px;font-weight:700;letter-spacing:1.5px;line-height:1;text-transform:uppercase}.btn-border svg{fill:url(#gradient);height:14px;margin-left:30px;position:relative;top:-1px;transition:.2s;width:54px}.date-time{background:#fff;border-radius:7px;display:flex;width:100%}.date-time .custom-calendar{flex:1}.date-time .custom-calendar:after{background-color:#efeeee;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.date-time .custom-time{width:117px}.calendar .vc-container{background:#fff;border:0;border-radius:7px;box-shadow:0 4px 45px 20px rgba(71,71,71,.04);position:relative;width:316px}.calendar .vc-container:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 6px 7px;content:"";display:block;height:0;left:18px;position:absolute;top:1px;transform:translateY(-100%);width:0;z-index:1}.calendar .vc-container .vc-weekday{color:#b5b5b5;font-size:13px;font-weight:300}.calendar .vc-container .vc-header{padding-top:11px}.calendar .vc-container .vc-arrow{background:url(../img/arrow-calendar.svg) 50% no-repeat;background-size:contain;border:0;height:10px;margin:0;position:relative;width:20px}.calendar .vc-container .vc-arrow.is-left{left:4px;padding-left:5px;top:11px;transform:rotate(180deg);transform-origin:center center}.calendar .vc-container .vc-arrow.is-right{padding-right:5px;right:4px;top:11px}.calendar .vc-container .vc-arrow svg{display:none}.calendar .vc-container .vc-title{color:#292929;font-size:20px;font-weight:400;letter-spacing:-.8px;line-height:27px}.calendar .vc-container .vc-weeks{padding:12px 10px 10px;position:relative}.calendar .vc-container .vc-weeks:before{background-color:#f2f2f2;content:"";display:block;height:1px;left:0;position:absolute;top:41px;width:100%}.calendar .vc-container .vc-weeks .vc-weekday{padding-bottom:21px}.calendar .vc-container .vc-day .vc-day-content{font-size:13px;font-weight:300}.calendar .vc-container .vc-day .vc-day-content:not(.is-disabled){color:#03acd1}.calendar .vc-container .vc-day .vc-highlight{background-color:#03acd1}.form-block{width:375px}.form-block .btn-submit{position:relative;z-index:0}.form-block__wrap{background:rgba(3,3,3,.7);border-radius:24px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:inline-flex;flex-wrap:wrap;padding:42px 20px 46px;position:relative;width:100%}.form-block h2{color:#fff;font-size:36px;font-weight:700;margin-bottom:8px;text-align:center}.form-block h2,.label{display:block;line-height:27px}.label{color:#b9b9b9;font-size:13px}.label.--white{color:#fff}.btn-submit{align-items:center;border:0;border-radius:7px;cursor:pointer;display:inline-flex;height:53px;justify-content:center;overflow:hidden;position:relative;transition:.2s;width:100%}.btn-submit.--simple{background:#03acd1}.btn-submit.--simple:hover{opacity:.7}.btn-submit.--simple:after{display:none}.btn-submit.--no-opacity{background:#03acd1;transition:.2s}.btn-submit.--no-opacity:hover{opacity:.7}.btn-submit.--sm{height:44px;min-width:164px;width:auto}.btn-submit:hover:after{transform:scale(1.25) translateX(-5%)}.btn-submit:after{background:url(../img/btn-bg.svg) 0 0 no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;transform:scale(1.25) translateX(-15%);transform-origin:top left;transition:.7s;width:100%;z-index:1}.btn-submit span{color:#fff;font-size:13px;letter-spacing:.12em;position:relative;text-transform:uppercase;z-index:2}.input-block em{color:#999;display:block;font-size:13px;font-style:normal;font-weight:400;margin-bottom:10px}.input-block input{box-shadow:0 4px 4px rgba(0,0,0,.25);font-size:13px}.input-block .iti{border-radius:7px;box-shadow:0 4px 4px rgba(0,0,0,.25);width:100%}.input-password em{color:#999;display:block;font-size:13px;font-style:normal;font-weight:400;margin-bottom:11px}.input-password div{position:relative}.input-password div button{align-items:center;background-color:transparent;border:0;display:flex;height:30px;justify-content:center;margin:0;padding:0;position:absolute;right:11px;top:10px;width:30px;z-index:10}.input-password div svg{fill:#c1c1c1;height:16px;width:18px}.input-password div input{padding-right:30px}textarea{background:#fff;border:1px solid;border:1px solid var(--neutral-gray-2-color);border-radius:8px;font-size:var(--subtitle-font-size);font-style:normal;font-weight:400;max-width:100%;min-height:80px;min-width:100%;outline:0;overflow:auto;padding-left:17px;padding-top:20px}textarea::-moz-placeholder{color:#b9b9b9}textarea:-ms-input-placeholder{color:#b9b9b9}textarea::placeholder{color:#b9b9b9}textarea.error{background-color:#fee7e7}.form-vue form{width:100%}.form-vue__footer.--line{display:flex;flex-wrap:wrap}.form-vue__footer.--line a,.form-vue__footer.--line span{display:inline-block;font-size:13px;line-height:1.2}.form-vue__footer a,.form-vue__footer span{color:#fff;display:block;font-size:16.5px;font-style:normal;font-weight:400;line-height:27px;text-align:center}.form-vue__footer a{color:#03acd1;text-decoration:none}.form-vue__footer a:hover{text-decoration:underline}.header-block{background-position:100%;background-repeat:no-repeat;background-size:cover;position:relative}.header-block:after{background-color:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.works__img{z-index:100}.header-block .container{position:relative;z-index:1}.header-block__wrap{padding-bottom:212px;padding-top:95px}.header-block h1{color:#fff;font-size:60px;font-style:normal;font-weight:400;line-height:1.2}.checkbox{display:inline-block;position:relative;width:35%}.checkbox.--violet input:checked+label{border-color:#635bff}.checkbox.--violet input:checked+label:before{border-color:#635bff;border-width:5px}.checkbox input{height:0;opacity:0;position:absolute;width:0}.checkbox input:checked+label{border:1px solid #ec824a}.checkbox input:checked+label:before{border-color:#ec824a;border-width:6px}.checkbox input:checked+label span{color:#ec824a}.checkbox input:checked+label svg{fill:#ec824a}.checkbox label{align-items:center;background-color:#f8f8f8;border-radius:7px;display:flex;height:52px;min-width:168px;padding-left:45px;padding-right:15px;position:relative;transition:.2s}.checkbox label:before{border:1px solid #dcdcdc;border-radius:100%;box-sizing:border-box;content:"";height:20px;left:14px;position:absolute;top:50%;transform:translateY(-50%);transition:.2s;width:20px;will-change:border}.checkbox label svg{fill:silver;height:10px;margin-right:8px;transition:.2s;width:12px}.checkbox label span{font-size:16px;font-style:normal;font-weight:700;line-height:1;position:relative;top:2px;transition:.2s}.error-message{color:#fd4747;font-size:12px;font-style:normal;font-weight:400;line-height:21px}.header__control{display:flex;justify-content:flex-end;width:170px}.header__lang{display:none}.header__lang,.header__user{margin-left:6px}.header__user a{align-items:center;border:1px solid hsla(0,0%,100%,.1);border-radius:100%;display:flex;height:32px;justify-content:center;width:32px}.header__user a:hover svg{fill:#ec824a}.header__user a svg{fill:hsla(0,0%,100%,.7);height:14px;transition:.2s;width:14px}.header__mobile{display:none}.header__mobile-logo{margin-left:15px}.header__burger{height:16px;position:relative;width:23px}.header__burger:before{content:"";display:block;height:250%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%}.header__burger.--active span i{opacity:0}.header__burger.--active span:before{left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.header__burger.--active span:after{left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.header__burger span{display:block;height:16px;position:relative;width:23px}.header__burger span:after,.header__burger span:before,.header__burger span i{background-color:#fff;border-radius:2px;content:"";display:block;height:2px;left:0;position:absolute;transition:.2s;width:100%}.header__burger span:hover:after,.header__burger span:hover:before,.header__burger span:hover i{background-color:#ec824a}.header__burger span i{top:50%;transform:translateY(-50%)}.header__burger span:before{top:0}.header__burger span:after{bottom:0}.btn-map{display:none!important}.homehead .container{position:relative;z-index:2}.homehead .form-block__wrap{padding-bottom:6px;padding-top:6px}.homehead .form-block__wrap .label{margin-bottom:4px}.homehead .form-vue .label{color:#c3c3c3}.homehead .form-vue__footer{justify-content:center;margin-bottom:17px;margin-top:16px;text-align:center}.homehead .form-vue__footer span{color:#c3c3c3;margin-right:7px}.homehead .form-vue__footer .label{display:none;text-align:left;width:100%}.homehead__top{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.3)),url(../img/home-head.jpg) top no-repeat;background-position-y:10%;background-size:cover;padding-bottom:20%;padding-top:125px;position:relative;z-index:5}.homehead__calc,.homehead__top h1{margin-bottom:34px}.homehead__calc{background:#504f4f;border-radius:20px;height:185px}.homehead__wrap{display:flex}.homehead__content{padding-left:15.6%;width:calc(100% - 375px)}.homehead__content h1{color:#f1f0f0;font-family:Roboto,sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:80px;margin-bottom:1%;margin-top:-60px}.homehead__content-label{align-items:center;color:#fff;display:flex;width:48%}.homehead__content-label i{height:62px;width:40px}.homehead__content-label i img{width:100%}.homehead__content-label div{padding-left:8px;width:calc(100% - 40px)}.homehead__content-label b{display:block;font-size:18px;font-weight:700;line-height:27px;margin-bottom:5px}.homehead__content-label span{display:block;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:20px}.homehead__bottom{background:url(../../../img/head-img2.jpg) bottom no-repeat;background-size:100% auto;padding-bottom:140px;padding-top:94px;position:relative}.homehead__bottom:after{background:linear-gradient(180deg,#fff,transparent);content:"";display:block;height:60%;left:0;position:absolute;top:-5px;width:100%;z-index:0}.homehead__list{display:flex;justify-content:space-between;position:relative;z-index:2}.homehead__list-item{background:linear-gradient(180deg,rgba(3,172,209,.49) 32.29%,rgba(211,243,255,0));border-radius:20px;box-shadow:inset 0 4px 50px rgba(0,0,0,.25);color:#000;padding:90px 34px 36px;width:calc(33.33333% - 20px)}.homehead__list-item:first-child i{width:54px}.homehead__list-item:nth-child(2) i{width:103px}.homehead__list-item:nth-child(3) i{width:81px}.homehead__list-item i{display:inline-block;height:97px;justify-content:flex-start;margin-bottom:26px;width:inherit}.homehead__list-item i svg{fill:#000;height:100%;width:100%}.homehead__list-item b{display:block;font-size:25px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:4px}.homehead__list-item p{font-size:16px;font-style:normal;font-weight:300;line-height:27px;margin-top:0}.homehead__info{color:#fff;display:block;margin-left:auto;margin-right:auto;margin-top:298px;text-align:center;width:556px}.homehead__info em{display:inline-block;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:17px}.homehead__info h3{font-size:30px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:20px}.homehead__info p{font-size:16px;font-style:normal;font-weight:300;line-height:27px}.homehead-info__grid{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;padding:33px 0 51px .8%}.homehead-info__item{align-items:center;display:flex;width:522px}.homehead-info__item.mobile{display:none}.homehead-info__item.first{padding-right:20px;width:60%}#block-form{scroll-margin-top:70px}.homehead-info__item.first i{padding-bottom:4px}.homehead-info__item.second{width:40%}.homehead-info__item i{height:70px;width:80px}.available-routes i{height:80px;width:80px}.homehead-info__item i img{max-height:50px;width:100%}.available-routes{display:none}.available-routes i img:first-child{max-height:60px}.homehead-info__item div{padding-left:32px;width:calc(100% - 80px)}.homehead-info__item b{display:block;font-size:18px;font-style:normal;font-weight:700;line-height:27px}.homehead-info__item span{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:27px}.custom-time{background-color:#fff;border-radius:7px;height:49px;position:relative}.custom-time.border:after{background-color:#efeeee;content:"";height:43px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.custom-time__head{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:space-between;padding-left:18px;padding-right:14px;width:100%}.custom-time__head span{color:#2d2d2d;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-time__head svg{fill:silver;height:7px;margin-left:11px;width:11px}.custom-time__dropdown{background:#fff;border-radius:7px;box-shadow:0 4px 45px 20px rgba(71,71,71,.04);margin-top:16px;position:relative}.custom-time__dropdown:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 6px 7px;content:"";display:block;height:0;left:18px;position:absolute;top:1px;transform:translateY(-100%);width:0;z-index:1}.custom-time__dropdown-head{align-items:center;border-bottom:1px solid #f2f2f2;display:flex;justify-content:center;padding-bottom:15px;padding-top:15px;text-align:center}.custom-time__dropdown-head span{color:#b9b9b9;cursor:pointer;font-size:13px;line-height:1;text-transform:uppercase}.custom-time__dropdown-head span.active{color:#03acd1}.custom-time__dropdown-head button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;cursor:pointer;padding:0;position:relative;top:1px}.custom-time__dropdown-head svg{fill:#03acd1;height:12px;margin-left:10px;margin-right:10px;width:13px}.custom-time__dropdown-content{align-items:center;display:flex;justify-content:center;padding-bottom:19px;padding-top:15px;width:100%}.custom-time__dropdown-content em{color:#b9b9b9;font-size:20px;font-style:normal;margin-left:5px;margin-right:5px}.custom-select{display:inline-block;position:relative;width:100%;z-index:30}.custom-select.--left .custom-select__head{border-radius:7px 0 0}.custom-select.--right .custom-select__head{border-radius:0 7px 0 0}.custom-select__item{margin-bottom:5px;position:relative;z-index:2}.custom-select__item.--active{z-index:3}.custom-select__head{align-items:center;background:#f8f8f8;border-radius:7px;cursor:pointer;display:flex;height:49px;overflow:hidden}.custom-select__head.error{background-color:#fee7e7}.custom-select__head span{align-items:center;color:#292929;display:flex;font-size:13px;font-style:normal;height:100%;line-height:50px;outline:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.custom-select__head input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;box-shadow:none;flex:1;height:100%;margin-bottom:0;outline:0;overflow:hidden;padding:0 17px}.custom-select__head input.error{background-color:#fee7e7}.custom-select__head .error-message{display:none}.custom-select__options{background:#fff;border-radius:7px;box-shadow:0 4px 45px 20px rgba(71,71,71,.04);left:0;margin-top:16px;opacity:0;pointer-events:none;position:absolute;top:100%;transition:.2s;visibility:hidden;width:100%}.custom-select__options.--opened{opacity:1;pointer-events:auto;visibility:visible}.custom-select__options:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 6px 7px;content:"";display:block;height:0;left:18px;position:absolute;top:1px;transform:translateY(-100%);width:0;z-index:1}.custom-select__option{cursor:pointer;padding:16px 15px 12px;transition:.2s}.custom-select__option:not(:last-child){border-bottom:1px solid #f2f2f2}.custom-select__option:nth-child(2n){background-color:#fbfbfb}.custom-select__option b{display:block;font-size:13px;font-style:normal;font-weight:600;line-height:1}.custom-select__option em{color:#b5b5b5;font-size:13px;font-style:normal;font-weight:400;line-height:1}.custom-select__change{align-items:center;background:#fff;border-radius:100%;box-shadow:0 0 15px rgba(0,0,0,.05);cursor:pointer;display:inline-flex;height:30px;justify-content:center;margin-top:-2px;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:30px;z-index:10}.custom-select__change svg{display:block;height:12px;width:14px}.custom-calendar{position:relative}.custom-calendar .calendar{margin-top:16px;position:absolute;top:100%}.custom-calendar.error{background-color:#fee7e7}.custom-calendar__btn{align-items:center;cursor:pointer;display:flex;height:49px;justify-content:space-between;padding-left:17px;padding-right:19px;position:relative}.custom-calendar__btn,.custom-calendar__btn>span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-calendar__btn>span{font-size:13px;margin-right:10px}.custom-calendar>svg,.custom-calendar svg.calendar{fill:#03acd1;height:17px;margin:0;position:absolute;right:17px;top:50%;transform:translateY(-50%);width:16px}.select-humans{position:relative;width:100%}.select-humans>input{height:0;opacity:0;position:absolute;width:0}.select-humans .error-message{display:none}input.error~.select-humans__head div{background-color:#fee7e7}.select-humans__head{align-items:center;cursor:pointer;display:flex;position:relative}.select-humans__head div{align-items:center;background-color:#fff;border-radius:7px;display:flex;height:49px;justify-content:space-between;padding-left:17px;padding-right:14px;width:50%}.select-humans__head div:first-child{margin-right:5px}.select-humans__head div.error{background-color:#fee7e7}.select-humans__head div em{color:#b9b9b9;font-size:13px;font-style:normal;margin-right:4px}.select-humans__head div span{font-size:13px;margin-right:10px}.select-humans__head div svg{fill:#03acd1;height:18px;margin-left:auto;width:17px}.select-english__list,.select-humans__list{background:#fff;border-radius:7px;box-shadow:0 4px 45px 20px rgba(71,71,71,.04);height:180px;margin-top:16px;position:absolute;top:100%;width:212px;z-index:20}.select-english__list:after,.select-humans__list:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 6px 7px;content:"";display:block;height:0;left:18px;position:absolute;top:1px;transform:translateY(-100%);width:0;z-index:1}.select-english__list:after,.select-humans__list-item{align-items:center;display:flex;padding:14px 14px 14px 16px}.select-english__list-item>div,.select-humans__list-item>div{width:calc(100% - 82px)}.select-english__list-item span,.select-humans__list-item>div>span{color:#292929;display:block;font-size:13px;font-weight:700;line-height:1.1;margin-bottom:2px}.select-english__list-item>div em,.select-humans__list-item>div em{color:#b5b5b5;display:block;font-size:13px;font-style:normal;font-weight:400;line-height:1.1}.select-humans__list-item .incdec{width:82px}.select-english__list-item:not(:last-child),.select-humans__list-item:not(:last-child){border-bottom:1px solid #f2f2f2}.select-english__list-item{align-items:center;cursor:pointer;display:flex;height:30px;padding-left:10px}.select-english__list-item:hover{background:grey}.select-english__list{height:120px;top:52.5%;z-index:50}.pabout__title{margin-top:90px}.incdec{align-items:center;border:1px solid #ebebeb;border-radius:7px;display:flex;height:32px;width:82px}.incdec.--max{flex:none;height:40px;padding:0;width:115px}.incdec.--max .incdec__minus,.incdec.--max .incdec__plus{padding:0}.incdec__minus,.incdec__plus{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:45%}.incdec__minus:hover svg,.incdec__plus:hover svg{fill:#ec824a}.incdec__minus svg,.incdec__plus svg{fill:#e1e1e1;height:9px;transition:.2s;width:9px}.incdec.--max .incdec__input{padding-left:0;white-space:nowrap}.incdec__input{align-items:center;color:#292929;display:flex;font-size:13px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:10%}.incdec__input span{margin-bottom:0}.pabout__inner{align-items:flex-start;display:flex;justify-content:space-between;padding-top:100px}.calc{align-items:center;display:flex;flex-wrap:wrap;width:335px}.calc .date-time{margin-bottom:5px;position:relative;z-index:10}.calc__items{margin-top:13px}.calc__item{margin-bottom:10px}.calc__item b{color:#fff;cursor:pointer;display:block;font-size:18px;font-style:normal;font-weight:400;line-height:27px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calc__change{padding-left:10px;padding-right:10px}.calc__change i{align-items:center;background-color:#fff;border-radius:100%;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.calc__change svg{height:12px;width:13px}.calc__form{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:5px}.calc__form .error-message{display:none}.calc__form input{margin-bottom:5px}.calc__form input.half{width:calc(50% - 2.9px)}.num-select{align-items:center;display:flex;flex-direction:column}.num-select span{color:#292929;font-size:25px;line-height:1;text-align:center;width:28px}.num-select button{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:24px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:24px}.num-select button.plus svg{transform:rotate(-180deg)}.num-select button svg{fill:silver;height:7px;transform-origin:center center;width:11px}.extrastops{align-items:center;display:inline-flex;justify-content:space-between;margin-top:5px;position:relative;width:100%;z-index:1}.extrastops.opened{z-index:11}.extrastops.disabled{z-index:9}.extrastops.disabled .extrastops__item{cursor:default}.extrastops.disabled .extrastops__item span:after{background-color:#adadad}.extrastops__item{align-items:center;background-color:#fff;border-radius:7px;display:inline-flex;height:49px;position:relative;width:calc(100% - 30px);z-index:1}.extrastops__item-1{margin-top:6px;width:11.6rem}.extrastops__item>span{align-items:center;color:#b9b9b9;display:inline-flex;font-size:13px;font-style:normal;font-weight:400;height:100%;padding-left:20px;padding-right:20px;position:relative;width:calc(100% - 111px)}.extrastops__item>span:after{background-color:#efeeee;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.extrastops__select{height:100%;position:relative;width:111px}.extrastops__select-head{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:100%;padding-left:10px;padding-right:20px;position:relative;text-align:center}.extrastops__select-head span{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.extrastops__select-head svg{fill:#b9b9b9;height:5px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:.2s;width:8px}.extrastops__select ul{height:100%;list-style:none;margin:0;max-height:200px;overflow:auto;padding:0;width:100%}.extrastops__select ul li{color:#000;cursor:pointer;padding:5px 10px;transition:.2s}.extrastops__select ul li:hover{background-color:#03acd1;color:#fff}.extrastops__select ul li span{font-size:14px}.extrastops__list{background-color:#fff;border-radius:7px;box-shadow:0 4px 35px 10px rgba(71,71,71,.1);list-style:none;margin-top:10px;padding-bottom:10px;padding-top:10px;position:absolute;top:100%;width:100%}.extrastops__list:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 6px 7px;content:"";display:block;height:0;left:18px;position:absolute;top:1px;transform:translateY(-100%);width:0;z-index:1}.extrastops button{align-items:center;background-color:#414141;border:0;border-radius:100%;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:relative;transition:.2s;width:20px}.extrastops button.add:hover{background-color:#03acd1;color:#fff}.extrastops button.remove:hover{background-color:red;color:#fff}.extrastops button:after{content:"";height:150%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%}.extrastops button svg{fill:#fff;height:10px;width:10px}.choosecar{background:#fff;border-radius:7px;display:block;height:49px;position:relative;width:100%;z-index:8}.choosecar__head{cursor:pointer;height:100%;width:100%}.choosecar__item{align-items:center;display:flex;height:100%;padding-left:15px;padding-right:30px;position:relative;width:100%}.choosecar__item i{display:inline-block;height:28px;width:58px}.choosecar__item i img{display:block;max-width:100%;width:100%}@supports ((-o-object-fit:contain) or (object-fit:contain)){.choosecar__item i img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}.choosecar__item span{font-size:13px;font-style:normal;font-weight:400;padding-left:10px}.choosecar__item svg{fill:#b9b9b9;height:5px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:.2s;width:8px}.choosecar ul{background-color:#fff;border-radius:7px;box-shadow:0 4px 35px 10px rgba(71,71,71,.1);list-style:none;margin-top:10px;padding-bottom:10px;padding-top:10px;position:absolute;top:100%;width:100%}.choosecar ul:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 6px 7px;content:"";display:block;height:0;left:18px;position:absolute;top:1px;transform:translateY(-100%);width:0;z-index:1}.choosecar ul li{cursor:pointer;padding:10px 0;transition:.2s}.choosecar ul li:hover{background-color:#03acd1;color:#fff}.requirements{background-color:transparent;border-bottom:1px solid #b9b9b9;min-height:73px;padding-bottom:10px;position:relative}.requirements textarea{border:0;border-radius:7px;display:block;max-width:100%;min-height:inherit;min-width:100%;padding:20px 12px 12px;resize:none;width:100%}.requirements em{color:#b9b9b9;font-size:13px;font-style:normal;font-weight:400;position:absolute;right:8px;top:5px}.partners{border-bottom:1px solid #d7d7d7;overflow:hidden;padding-bottom:75px;padding-top:75px}.partners__wrap{background:url(../img/parteners-bg.png) bottom no-repeat;background-size:cover;display:block;margin-left:auto;margin-right:auto;padding-bottom:169px;text-align:center;width:721px}.partners__wrap h4{margin-bottom:32px;padding:0 10px}.partners__wrap p{font-size:16px;font-weight:300;line-height:27px;margin-bottom:61px;margin-top:0;padding-left:30px;padding-right:30px}.partners__slider{width:100%}.partners__slider h2{margin-bottom:1px}.partners-slider .swiper-slide{background:#b5b5b5;border-radius:25px;height:118px;margin-top:50px;overflow:hidden;width:274px}.partners-slider .swiper-slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.sliderhome{overflow:hidden;padding-bottom:100px;padding-top:100px}.sliderhome-mobile{display:none}.sliderhome__wrap h2{margin-bottom:48px}.sliderhome-slider{width:100%}.slidercompany-slider{height:100%}.sliderhome-slider .swiper-slide>b{display:block;font-size:30px;font-weight:700;line-height:27px;margin-bottom:26px;margin-top:0}.sliderhome-slider .swiper-slide{width:360px}.sliderhome-slider .swiper-slide i{border-radius:20px;display:block;height:230px;margin-bottom:39px;overflow:hidden;width:100%}.sliderhome-slider .swiper-slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.sliderhome-slider .swiper-slide p{font-size:16px;font-weight:300;line-height:24px}.description{padding-bottom:70px;padding-top:70px}.description__wrap{width:100%}.choose__item{align-items:center;flex-direction:column;height:370px;position:relative;width:300px}.choose__item,.choose__list{display:flex;justify-content:center}.choose__list{padding-right:20px}.choose__background,.choose__content{height:100%;position:absolute;width:100%}.choose__background_mobile{display:none}.choose__content p{font-size:13px;font-weight:300;line-height:18px;padding:0 32px 0 80px;text-align:center}.choose__header{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:16px;margin-top:36px;padding:0 32px 0 80px}.choose__icon{margin-bottom:16px;width:54px}.choose__title{font-size:24px;font-weight:400;line-height:16px;text-align:center}.description__title{padding-bottom:56px;text-align:center}.description__title h3{font-size:40px}.description__title h2,.description__title h3{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;line-height:27px}.description__title h2{font-size:45px}.description__items{padding-right:65px;text-align:-webkit-center;width:1280px}.description__item{align-items:center;display:-ms-flexbox;display:table-cell;padding-bottom:16%}.description__item i{display:block;height:54px;margin-bottom:20px;margin-top:37px;padding-left:25px;width:44px}.description__item i img{width:55px}.description__item i svg{fill:#03acd1;display:none;height:100%;width:100%}.description__item div{box-sizing:border-box;padding-left:62px}.description__item h3{font-size:45px;font-weight:400;line-height:1;margin-bottom:7px}.description__item p{font-size:20px;font-style:normal;font-weight:300;line-height:27px;margin-bottom:0;padding-left:6%;padding-right:6%}.countries{border-top:1px solid #d7d7d7;padding-bottom:190px;padding-top:130px;position:relative;width:100%}.countries .container{max-width:1100px}.countries .form-block .calc .form-vue__footer span,.countries .form-block .calc .label{color:#c3c3c3}.countries .form-block__wrap{padding-bottom:13px;padding-top:47px}.countries .form-block__wrap .label{margin-bottom:4px;width:100%}.countries__form{position:relative;z-index:10}.countries-form .select-humans{margin-bottom:13px}.countries-form .btn-submit{margin-bottom:12px;margin-top:20px}.countries__wrap{display:flex;flex-wrap:wrap;position:relative}.countries__wrap h2{font-family:Roboto,sans-serif;font-size:50px;font-style:normal;font-weight:400;line-height:70px;margin-bottom:75px;position:relative;width:100%;z-index:2}.countries__img{left:40%;max-height:100%;max-width:calc(100% - 335px);position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.countries__img img{width:100%}.countries__img img.mobile{display:none}.routes-header{background:url(../img/routes-bg.jpg) top no-repeat;background-size:cover;color:#fff;min-height:212px;padding-bottom:21px;padding-top:51px;position:relative}.routes-header:after{background-color:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.routes-header .container{position:relative;z-index:1}.routes-header h2{margin-bottom:34px}.routes-header span{font-size:25px;line-height:27px}.routes-content{display:flex;justify-content:space-between;padding-bottom:61px;padding-left:91px;padding-top:68px}.routes-content ul{list-style:none;margin:0;padding:0 20px 0 0;width:18.2%}.routes-content ul li{margin-bottom:25px}.routes-content a{color:#ec824a;font-size:18px;text-decoration:none}.routes-content a:hover{text-decoration:underline}.wrap-text{background:rgba(0,0,0,.6);border-radius:18px;display:flex;flex-direction:column;justify-content:center;padding:10px}.routes2__wrap{padding-bottom:59px;padding-top:56px}.routes2__wrap h2{margin-bottom:34px}.routes2__grid{display:flex;flex-wrap:wrap;justify-content:space-between}.routes2__grid:after{content:"";display:block;width:calc(33.3333% - 9px)}.routes2__item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:7px;color:#fff;display:flex;flex-direction:column;height:309px;justify-content:flex-end;margin-bottom:13px;overflow:hidden;padding:32px 28px 25px;position:relative;text-decoration:none;width:calc(33.3333% - 9px)}.routes2__item:after{background:linear-gradient(0deg,#151515 4.82%,rgba(39,39,39,0) 30.4%);bottom:0;content:"";display:block;height:50%;left:0;pointer-events:none;position:absolute;width:100%}.routes2__item:hover h4,.routes2__item:hover p{color:#ec824a}.routes2__item h4{-webkit-line-clamp:3;display:block;font-size:20px;font-style:normal;font-weight:700;line-height:27px;margin-bottom:7px}.routes2__item h4,.routes2__item p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;position:relative;text-decoration:none;transition:.2s;z-index:2}.routes2__item p{-webkit-line-clamp:4;font-size:13px;font-weight:300;line-height:21px;margin-bottom:0}.request{background-position:top;background-repeat:no-repeat;background-size:cover;position:relative}.request:after{background:#000;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.request__wrap{padding-bottom:147px;padding-top:45px;position:relative;z-index:2}.request__info,.request__wrap{display:flex;justify-content:center}.request__info{flex-direction:column;padding-left:90px;padding-top:38px}.request__info-item{color:#fff;display:flex;width:100%}.request__info-item:not(:last-child){margin-bottom:11.3%}.request__info-item:first-child span,.request__info-item:last-child span{font-size:16px}.request__info-item i{align-items:flex-start;display:flex;height:80px;justify-content:center;width:80px}.request__info-item i img,.request__info-item i svg{fill:#fff;display:block;height:85%;width:100%}.request__info-item div{box-sizing:border-box;flex:1;padding-left:26px}.request__info-item div b{display:block;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;margin-bottom:3px}.request__info-item div span{font-family:Roboto,sans-serif;font-size:18px;font-weight:300;line-height:27px}.pcabinet section{padding-top:50px}.pcabinet section header{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px;width:100%}.pcabinet section header h4{font-size:25px;font-style:normal;font-weight:400;line-height:27px}.pcabinet section header a{color:#03acd1;font-size:13px;font-style:normal;font-weight:400;line-height:1;position:relative;text-decoration:none;top:3px;transition:.2s}.pcabinet section header a:hover{text-decoration:underline}.pcabinet section form{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.pcabinet__head{background-position:top;background-repeat:no-repeat;background-size:cover;min-height:149px;padding-bottom:35px;padding-top:47px}.pcabinet__head h1{color:#fff;font-size:60px;font-style:normal;font-weight:400;line-height:1.2}.pcabinet__wrap{display:flex;flex-wrap:wrap;padding-bottom:85px}.pcabinet__tab{display:flex;margin-bottom:30px;margin-top:30px;width:100%}.pcabinet__tab button{background-color:transparent;border:0;border-bottom:1px solid #d6d6d6;border-radius:0;cursor:pointer;flex:1;padding-bottom:16px;padding-top:16px;text-align:center;transition:.2s}.pcabinet__tab button.active,.pcabinet__tab button:hover{border-color:#1f1f1f}.pcabinet__tab button.active span,.pcabinet__tab button:hover span{color:#292929}.pcabinet__tab button span{color:#838383;font-size:20px;font-style:normal;font-weight:400;line-height:27px}.pcabinet__cabinet{border-right:1px solid #eaeaea;box-sizing:border-box;padding-right:54px;width:423px}.pcabinet__cabinet .input-block{margin-bottom:13px;width:100%}.pcabinet__cabinet .input-block.--half{width:calc(50% - 7px)}.pcabinet__cabinet button{margin-top:23px}.pcabinet__ticket{padding-left:39px;width:calc(100% - 423px)}.input-phone .iti{box-shadow:none}.input-phone .iti__flag{border-radius:100%;height:14px!important;overflow:hidden;width:14px!important}.input-phone .iti__selected-flag{border-radius:7px;height:49px;padding-left:15px}.input-phone .iti__flag-container,.input-phone .iti__selected-flag{background-color:transparent!important}.tickets__item{margin-bottom:10px;transition:.2s}.tickets__item.active{box-shadow:0 10px 35px 3px hsla(0,0%,8%,.03);margin-bottom:32px}.tickets__item.active .tickets__wrap{background:#f5f4ef;border-color:#f5f4ef;border-bottom:1px solid #e8e8e8;border-radius:7px 7px 0 0}.tickets__item.active .tickets__content{display:block}.tickets__item.active .tickets__ft:after{background-color:#f5f4ef}.tickets__item.active .tickets__arrow svg{transform:rotate(180deg)}.tickets__content{display:none}.tickets__fromto{align-items:center;display:inline-flex;flex:1;margin-right:auto;position:relative}.tickets__wrap{align-items:center;border:1px solid #eaeaea;border-radius:7px;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;padding:23px 30px 23px 24px;transition:.2s}.tickets__ft{margin-right:0;position:relative}.tickets__ft.--last{margin-right:auto}.tickets__ft b{display:block;font-size:16px;font-weight:700;margin-bottom:2px}.tickets__ft b,.tickets__ft em{font-style:normal;line-height:1.2}.tickets__ft em{color:#8b8b8b;font-size:13px;font-weight:400}.tickets__between{height:13px;margin:0 3.5%;min-width:28px;width:28px}.tickets__between svg{fill:#ec824a;height:100%;width:100%}.tickets__amount{align-items:center;display:flex;margin-right:auto;position:relative;top:2px}.tickets__amount div{margin-left:17px}.tickets__amount div span{font-size:13px;margin-right:5px}.tickets__amount div svg{fill:#03acd1;height:13px;width:13px}.tickets__price{align-items:center;display:flex;margin-left:5%;position:relative;top:2px}.tickets__price b{color:#ec824a;font-size:16px;font-weight:700}.tickets__arrow{height:6px;margin-left:4%;padding-left:10px;width:20px}.tickets__arrow svg{fill:#b9b9b9;display:block;height:100%;transform-origin:center center;transition:.2s;width:100%}.tickets__list{background:#f5f4ef;padding:24px 30px 13px 24px}.tickets__list>em{color:#8b8b8b;font-size:13px;font-style:normal;font-weight:400}.tickets__list-item{align-items:center;display:flex;justify-content:space-between;padding-bottom:18px;padding-top:18px}.tickets__list-item:not(:last-child){border-bottom:1px solid #e8e8e8}.tickets__list-item i{border-radius:7px;height:50px;margin-right:24px;overflow:hidden;width:71px}.tickets__list-item i img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.tickets__list-item div{display:inline-flex;flex:1}.tickets__list-item div h4{width:200px}.tickets__list-item h4{font-size:16px;font-style:normal;font-weight:700;line-height:1.2;margin-right:9.7%}.tickets__list-item em{color:#afafaf;font-size:13px;font-style:normal;font-weight:400;line-height:21px}.tickets__list-item span{font-size:13px;font-style:normal;font-weight:700;margin-left:auto}.tickets__footer{align-items:center;display:flex;justify-content:space-between;padding:29px 30px 29px 24px}.tickets__footer i{display:block;width:101px}.tickets__footer i img{max-width:100%}.tickets__footer-info{display:flex;flex-wrap:wrap;margin-right:auto;padding-left:18px}.tickets__footer-info h4{display:block;font-size:18px;font-style:normal;font-weight:700;line-height:1;margin-bottom:8px;width:100%}.tickets__footer-info em{color:#8b8b8b;display:block;font-size:13px;font-style:normal;font-weight:400;margin-bottom:17px;width:100%}.tickets__footer-info>div{display:inline-flex;margin-right:15px}.tickets__footer-info>div span{color:#8b8b8b;font-size:13px;margin-right:5px}.tickets__footer-info>div svg{fill:#8b8b8b;height:13px;width:13px}.tickets__footer-price{align-items:baseline;display:flex;margin-right:0}.tickets__footer-price em{color:#afafaf;font-size:13px;font-style:normal;font-weight:400}.tickets__footer-price b{color:#ec824a;font-size:25px;font-style:normal;font-weight:700;line-height:27px;margin-left:15px}.tickets__footer-bottom{align-items:center;display:flex;justify-content:space-between;width:100%}.tickets__footer-bottom .tickets__amount{display:flex!important}.tickets__footer-bottom b{color:#ec824a;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.15em;line-height:27px;text-align:right}.b-video{align-items:center;background:url(../img/video-bg.jpg) 50% no-repeat;background-size:cover;display:flex;justify-content:center;min-height:295px;overflow:hidden}.b-video h2{color:#fff;font-size:48px;font-weight:700;text-align:center}.b-efbooking{background:url(../img/efbooking-bg.jpg) 50% no-repeat;background-size:cover;color:#fff;position:relative}.b-efbooking:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.b-efbooking__wrap{display:block;margin-left:auto;margin-right:auto;padding-bottom:100px;padding-top:100px;position:relative;width:730px;z-index:1}.b-efbooking__wrap h2{font-family:Roboto,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:1.1;margin-bottom:31px;text-align:center}.b-efbooking__item{align-items:center;display:flex}.b-efbooking__item:not(:last-child){margin-bottom:21px}.b-efbooking__item i{background-color:#fff;border-radius:100%;display:flex;height:82px;width:82px}.b-efbooking__item i img{height:60%;margin:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:60%}.b-efbooking__item div{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;padding-left:45px;width:calc(100% - 82px)}.b-efbooking__item div h4{font-size:24px}.b-efbooking__item div h4,.b-efbooking__item div h6{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;line-height:27px}.b-efbooking__item div h6{font-size:20px}.b-efbooking__item div p{font-size:18px;font-style:normal;font-weight:400;line-height:27px;margin-bottom:0}.order__payment{display:flex;flex-direction:column;width:100%}.order__payment-wrap,.order__payment .order__payment-item{display:flex;flex-wrap:wrap;width:100%}.order__payment .order__payment-item{align-items:flex-start;position:relative}.order__payment .order__payment-item:last-child:after{background-color:#f1f1f1;content:"";display:block;height:119px;left:-9px;margin-top:-30px;position:absolute;top:5px;width:0}.card_details>div{width:48%}.card-name input{color:#000;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:16px;text-transform:uppercase}.card-name{margin-top:12px}.order__payment .order__payment-item h4{font-size:16px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:7px;width:100%}.order__payment .order__payment-item .checkbox{margin-bottom:10px;margin-right:14px}.order__payment-type{display:none}.order__payment-type.active{border-top:1px solid #f1f1f1;display:block;padding-top:14px}.order__payment-type ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;width:100%}.order__payment-type ul li{display:inline-block;height:43px;margin-bottom:3px;width:75px}.order__payment-type ul li:not(:last-child){margin-right:5px;width:calc(14.2857% - 5px)}.order__payment-type ul li:last-child{width:14.29%}.order__payment-type ul li img{display:block;height:100%;width:100%}.order__payment-type b,.order__payment-type p{font-size:16px;font-style:normal;line-height:28px}.order__payment-type b{display:block;font-weight:700;margin-bottom:6px}.order__payment-type p{line-height:25px;margin-bottom:10px}.img-wrap{display:flex;justify-content:flex-end;margin-top:90px}.pabout__wrap{padding-bottom:81px;padding-top:63px}.pabout__wrap img{max-width:100%;width:100%}.pabout header{background-color:#000;background-position:bottom;background-size:cover;color:#fff;display:flex;min-height:758px;overflow:hidden;padding-bottom:38px;padding-top:40px;position:relative;right:0;width:100%}.pabout header:after{background-color:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.pabout header .container{position:relative;z-index:1}.pabout header p{background:rgba(0,0,0,.6);border-radius:22px;display:flex;font-size:24px;font-style:normal;font-weight:400;justify-content:center;line-height:35px;margin-bottom:0;padding:21px;text-align:center;width:478px}.pabout__grid{display:flex;flex-wrap:wrap;justify-content:space-between}.pabout__grid h2{display:block;margin-bottom:82px;width:100%}.pabout__grid-item{width:256px}.pabout__grid-item i{border-radius:100%!important;display:block;height:130px!important;margin-bottom:46px;overflow:hidden;width:130px!important}.pabout__grid-item i img{display:block;width:100%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.pabout__grid-item i img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.pabout__grid-item h4{display:block;font-size:25px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:4px}.pabout__grid-item em{color:#929292;display:block;font-size:11px;font-style:normal;font-weight:400;letter-spacing:.1em;line-height:1.2;margin-bottom:18px;text-transform:uppercase}.pabout__grid-item p{font-size:13px;font-style:normal;font-weight:300;line-height:21px}.pabout__footer{padding-bottom:202px;position:relative}.pabout__footer-green-vector{position:absolute;top:120px;width:517px}.pabout__footer-blue-vector{position:absolute;right:23px;top:120px;width:562px}.pabout__footer-red-vector{left:21px;position:absolute;top:344px;width:517px}.pabout__footer-orange-vector{bottom:220px;position:absolute;right:23px;width:562px}.pabout__footer-center-img{height:425px;left:43.6%;position:absolute;top:80px;width:206px}.pabout__footer ul{grid-column-gap:695px;grid-row-gap:114px;-ms-grid-columns:300px 300px;-ms-grid-rows:200px 200px;display:-ms-grid;display:grid;grid-template-columns:300px 300px;grid-template-rows:200px 200px;list-style:none;margin:0;padding-top:52px}.pabout__footer ul :first-child,.pabout__footer ul :nth-child(2){width:265px}.pabout__footer ul :nth-child(3){width:246px}.pabout__footer ul :nth-child(4){padding-top:106px;width:246px}.pabout__footer ul li{padding-right:30px;width:50%}.pabout__footer ul li span{display:block;font-size:13px;font-style:normal;font-weight:400;line-height:19px;margin-bottom:3px}.pabout__footer ul li b{color:#ec824a;font-size:25px;font-style:normal;font-weight:700;line-height:37px;margin-bottom:5px}.pabout__footer ul li b.--blue{color:#44c9f0}.pabout__footer ul li b.--red{color:#a61523}.pabout__footer ul li b.--green{color:#14ba3d}.pabout__footer ul li p{font-size:13px;font-style:normal;font-weight:300;line-height:21px;padding-top:26px}.routes3{background:url(../img/routes-bg3.jpg) 100% 0 no-repeat #202020;min-height:800px;padding-bottom:30px}.routes3 .form-block form{width:100%}.routes3 .form-block__wrap{padding:0}.routes3__wrap{background:rgba(0,0,0,.6);border-radius:22px;display:inline-table;padding:21px;width:30rem}.routes3__form{background-color:#1f1f1f;margin-bottom:-5px;padding-bottom:30px;padding-top:27px}.routes3__form form{width:100%}.routes3__content{color:#fff}.routes3__content h1,.routes3__content h2{color:#fff;margin-bottom:53px}.routes3__content h1{font-size:70px;font-style:normal;font-weight:400;line-height:80px;width:23rem}.routes3__grid{display:flex;flex-wrap:wrap;width:468px}.routes3__item{margin-bottom:37px;width:175px}.routes3__item:first-child{margin-right:58px}.routes3__item:last-child{width:47%}.routes3__item svg{fill:#03acd1;height:36px;margin-bottom:28px;width:34px}.routes3__item b{font-size:20px;font-weight:700;margin-bottom:8px;text-align:left}.routes3__item b,.routes3__item span{color:#fff;display:block;font-style:normal;line-height:27px}.routes3__item span{font-size:16px;font-weight:300}.routes3__img{display:none;padding-left:20px;padding-right:20px}.routes3__img img{width:100%}.fancybox__backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(0,0,0,.7)}.popup{background:#fff;border-radius:7px;box-shadow:0 4px 45px 20px rgba(71,71,71,.04);display:none;padding:50px 29px 23px}.popup.--sm{width:345px}.popup.--md{width:439px}.popup.--xl{width:530px}.popup h3{font-size:35px;font-style:normal;font-weight:400;line-height:1.1;margin-bottom:28px}.popup h3.--center{text-align:center}.fancybox__container .popup .carousel__button{background:#efefef;height:24px;position:absolute;right:10px;top:10px;width:24px}.fancybox__container .popup .carousel__button svg{stroke:#b9b9b9;box-shadow:none;filter:none;height:8px;width:8px}.popup .btn-submit{margin-top:23px}.popup-login form,.popup .btn-submit{display:block;margin-left:auto;margin-right:auto}.popup-login form{width:215px}.popup-login form .input-block{margin-bottom:7px}.popup-login form input{box-shadow:none;margin-bottom:0}.popup-login form .btn-submit{margin-bottom:29px;margin-top:13px}.popup-login form a{color:inherit;display:block;font-size:13px;font-style:normal;font-weight:400;line-height:27px;text-align:center;text-decoration:none}.popup-login form a:hover{color:#03acd1}.popup-success__wrap{align-items:center;display:flex;height:276px;justify-content:center}.popup-success img{display:block;margin-bottom:38px;margin-left:auto;margin-right:auto}.popup-chgpass{padding-bottom:37px;padding-top:40px}.popup-chgpass h3{text-align:left}.popup-chgpass form{display:flex;flex-wrap:wrap;justify-content:space-between}.popup-chgpass form>em{color:#afafaf;font-size:11px;font-style:normal;font-weight:400;line-height:16px;margin-top:-5px}.popup-chgpass .input-block{margin-bottom:13px;width:100%}.popup-chgpass .input-block.half{width:calc(50% - 7px)}.popup-chgpass .btn-submit{height:44px;margin-top:17px}.popup-select-rider label{border:1px solid #ebebeb;border-radius:8px;box-sizing:border-box;display:block;margin-bottom:8px;transition:.2s}.popup-select-rider .tickets__footer{flex-wrap:nowrap}.popup-select-rider .tickets__footer-price{display:flex;flex-basis:25%;justify-content:flex-end}.popup-select-rider .tickets__footer i{min-width:124px}.popup-select-rider .tickets__footer-price b{font-size:16px}.popup-select-rider input{height:0;opacity:0;position:absolute;width:0}.popup-select-rider input:checked+label{border-color:#03acd1}.psearch .glide{overflow:hidden;padding-bottom:1px}.psearch .glide__slide{box-sizing:border-box}.psearch .glide__slide:last-child,.psearch .glide__slide:last-child article{margin-bottom:0}.psearch .glide__slides{max-height:747px;overflow:auto;padding-right:10px}.psearch .glide__slides::-webkit-scrollbar{height:4px;width:4px}.psearch .glide__slides::-webkit-scrollbar-thumb{background:#ec824a;border-radius:5px}.psearch .glide__slides::-webkit-scrollbar-thumb:hover{background:#b3afb3}.psearch .glide__slides::-webkit-scrollbar-track{background:#eaeaea;border-radius:0;box-shadow:inset 0 0 0 0 #f0f0f0}.psearch .glide__bullets{align-items:center;display:flex;justify-content:center;margin-bottom:40px;margin-top:10px}.psearch .glide__bullets button{background:#c4c4c4;border:0;border-radius:100%;cursor:pointer;height:10px;margin-left:4px;margin-right:4px;padding:0;width:10px}.psearch .glide__bullets button.glide__bullet--active{background-color:#03acd1}.psearch__wrap{overflow:hidden}.psearch__form{float:left;padding-right:82px;padding-top:58px;position:relative;width:calc(100% - 621px)}.psearch__form .calc{align-items:flex-start;width:100%}.psearch__form .calc form{width:100%}.psearch__head{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:22px}.psearch__head h2{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:40px;font-style:normal;font-weight:400;line-height:1.2}.psearch__head h2 svg{fill:#b9b9b9;height:20px;margin-left:17px;margin-right:17px;min-width:31px;width:31px}.psearch__head em{color:#8b8b8b;font-size:13px;font-style:normal;font-weight:400;line-height:27px}.psearch__other{float:right;min-height:70vh;padding-bottom:87px;padding-top:60px;width:619px}.psearch__other h3{font-size:40px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:18px}.psearch__other article{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:7px;color:#fff;display:flex;flex-direction:column;height:367px;justify-content:flex-end;margin-bottom:11px;overflow:hidden;position:relative;width:100%}.psearch__other article>div{align-items:flex-end!important;background:linear-gradient(0deg,rgba(0,0,0,.8) 20%,transparent)!important;border-radius:0!important;display:flex!important;flex-direction:row-reverse!important;justify-content:flex-start!important;width:100%!important}.psearch__other article:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.3));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.psearch__other article b{font-size:20px;font-weight:600;line-height:27px;margin-bottom:7px;width:100%}.psearch__other article b,.psearch__other article p{display:block;font-style:normal;position:relative;z-index:2}.psearch__other article p{font-size:13px;font-weight:300;line-height:21px;margin-bottom:18px;width:272px}.psearch__other article button{background:#03acd1;border:0;border-radius:7px;box-shadow:none;color:#fff;cursor:pointer;font-size:11px;font-style:normal;font-weight:600;height:44px;letter-spacing:.12em;line-height:21px;margin-bottom:10px!important;margin-right:4%!important;max-width:140px;overflow:hidden;padding:0;position:relative;text-transform:uppercase;width:36%;z-index:2}.psearch__other article a.added span,.psearch__other article button.added span{display:flex}.psearch__other article a{color:#fff}.psearch__other article>div>a{width:64%}.psearch__other article a:hover{color:#ec824a}.psearch__other article button:hover{background:#038aaa}.psearch__other article a span,.psearch__other article button span{align-items:center;background:#706f6f;color:#fff;display:none;font-size:11px;font-style:normal;font-weight:600;height:100%;justify-content:center;left:0;letter-spacing:.12em;line-height:21px;position:absolute;text-transform:uppercase;top:0;width:100%}.psearch__other article a>div>p{width:100%}.psearch__other article a span svg,.psearch__other article button span svg{fill:#fff;height:7px;margin-right:5px;width:9px}.psearch__last{float:left;padding-bottom:87px;padding-right:82px;width:calc(100% - 621px)}.withstops{margin-top:15px;width:100%}.withstops em{color:#8b8b8b;display:block;font-size:13px;font-style:normal;font-weight:400;line-height:27px;margin-bottom:4px}.withstops__list{background:#fff;border-radius:7px;box-shadow:0 4px 4px rgba(0,0,0,.25);overflow:hidden}.withstops__list-item{align-items:center;display:flex;justify-content:space-between;padding:15px 22px 15px 15px;position:relative}.withstops__list-item:not(:last-child){border-bottom:1px solid #afafaf}.withstops__list-item i{border-radius:7px;display:block;height:54px;overflow:hidden;width:81px}.withstops__list-item i img{width:100%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.withstops__list-item i img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.withstops__list-item div{flex:1;padding-left:15px}.withstops__list-item div b{display:block;font-size:16px;font-style:normal;font-weight:600;line-height:27px}.withstops__list-item div span{font-size:13px;font-style:normal;font-weight:400;line-height:21px}.withstops__list-item>b{color:#ec824a;font-size:13px;font-style:normal;font-weight:600;letter-spacing:.1em;line-height:1;margin-left:10%;position:relative;top:2px}.withstops__list-item button{background-color:transparent;border:0;cursor:pointer;height:12px;margin:0 0 0 7%;padding:0;position:relative;width:12px}.withstops__list-item button:hover svg{fill:#ec824a}.withstops__list-item button:after{content:"";height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%}.withstops__list-item button svg{fill:#b9b9b9;height:100%;transition:.2s;width:100%}.yourride{margin-top:37px;width:100%}.yourride__head{align-items:center;display:flex;justify-content:space-between}.yourride__head h3{font-size:25px;font-style:normal;font-weight:400;line-height:27px;margin-bottom:13px}.yourride__head a,.yourride__head span{color:#292929;font-size:13px;font-style:normal;font-weight:400;line-height:27px;text-decoration:none}.yourride__head a:hover{color:#03acd1}.yourride__selected{border-radius:7px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;margin-bottom:18px;min-height:131px;overflow:hidden;padding-left:12px}.yourride__selected.two{box-shadow:none;display:flex;flex-direction:column;overflow:initial;padding-left:0}.yourride__selected.two .tickets__footer{border-radius:7px;box-shadow:0 4px 4px rgba(0,0,0,.25);clear:both;display:block;overflow:hidden;padding:18px 23px;position:relative;width:100%}.yourride__selected.two .tickets__footer>i{display:block;float:left;min-height:100px;position:absolute;top:50%;transform:translateY(-50%);width:167px}.yourride__selected.two .tickets__footer>i img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:110px}.yourride__selected.two .tickets__footer>i img:first-child{margin-left:-20px;margin-top:10px;z-index:2}.yourride__selected.two .tickets__footer>i img:last-child{margin-top:-10px;z-index:1}.yourride__selected.two .tickets__footer-info{align-items:center;display:flex;float:right;justify-content:space-between;padding-bottom:12px;padding-left:0;padding-top:12px;width:calc(100% - 167px)}.yourride__selected.two .tickets__footer-info:not(:last-child){border-bottom:1px solid #e6e6e6}.yourride__selected.two .tickets__footer-info header{margin-right:auto;width:calc(100% - 120px)}.yourride__selected.two .tickets__footer-info header em{margin-bottom:0}.footer__bottom a,.footer__link a{color:var(--gray-color)}.footer__bottom a:hover,.footer__link a:hover{color:var(--blue-main-color)}.yourride__selected.two button{border-radius:7px;box-shadow:0 4px 4px rgba(0,0,0,.25);height:55px;margin-top:14px;min-height:55px;width:100%}.yourride__selected .tickets__footer{padding:0;width:calc(100% - 130px)}.yourride__selected .tickets__footer i{width:128px}.yourride__selected .tickets__footer i img{width:100%}.yourride__selected .tickets__footer-info{padding-left:32px;width:calc(100% - 128px)}.yourride__selected .tickets__footer-info header{width:100%}.yourride__selected button{align-items:center;background:#03acd1;border:0;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-style:normal;font-weight:600;height:100%;justify-content:center;letter-spacing:.1em;min-height:inherit;padding:0;text-transform:uppercase;transition:opacity .2s;width:193px}.yourride__selected button:hover{opacity:.7}.yourride__footer{background:hsla(0,0%,100%,.91);border-radius:7px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;justify-content:space-between;padding:25px 28px 2px 24px}.yourride__footer ul:first-child{width:34%}.yourride__footer ul:last-child{width:20%}.yourride__footer ul li{align-items:center;display:flex;margin-bottom:24px}.yourride__footer ul li i{display:block;height:13px;position:relative;top:-1px;width:13px}.yourride__footer ul li i svg{fill:#03acd1;height:100%;width:100%}.yourride__footer ul li span{font-size:13px;font-style:normal;font-weight:400;line-height:1.1;padding-left:8px;width:calc(100% - 13px)}.travel__agency_btn_orange{background-image:linear-gradient(45deg,#ff5c00,#d94f00 50%,#682600);background-position:100% 0;background-size:200% 200%;border-radius:10px;box-shadow:0 16px 32px 0 rgba(0,40,120,.35);color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:300;padding:25px 120px;text-decoration:none;transition:.5s}.travel__agency_btn_orange:hover{background-position:0 0;box-shadow:0 0 0 0 rgba(0,40,120,0);color:#fff}.coopirate__title{margin-bottom:80px}.coopirate__inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:90%}.coopirate__item{align-items:center;background-color:#fbbc04;border:1px solid #000;border-radius:17px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.25);color:#fff;display:flex;flex-direction:column;min-height:342px;padding:23px 14px;width:23%}.coopirate__item.blue{background:#03acd1}.coopirate__item.orange{background:#cd6022}.coopirate__item.green{background:#4caf50}.coopirate__item.green2{background:#024b12;border:none}.coopirate__item.blue2{background:#0d63c7;border:none}.coopirate__item img{width:80px}.coopirate__item h5{font-size:14px;font-weight:700;line-height:20px;margin:14px 0 24px}.sig_img_d{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.3)),url(../img/VENICE1.jpg) top no-repeat}.sig_content_text h1{font-size:40px;font-weight:700;line-height:35px}.sig_content_text h1,.sig_content_text p{align-items:center;color:#000;font-family:Roboto;font-style:normal;text-align:center}.sig_content_text p{font-size:18px;font-weight:400;line-height:30px;padding-top:31px}.agency_content i{display:flex}.sig_img_a2{background:url(../img/shutterstock1.jpg) top no-repeat}.sig__inner{align-items:start;justify-content:space-between;padding-top:111px}.sig__title h1{align-items:center;background:rgba(0,0,0,.41);border-radius:17px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:grid;font-family:Roboto;font-size:30px;font-weight:700;height:110px;line-height:40px;margin-left:auto;margin-right:auto;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25);width:730px}.travel__btn,.travel__btn1{background-image:linear-gradient(45deg,#ff5c00,#d94f00 50%,#682600);background-position:100% 0;background-size:200% 200%;border-radius:10px;box-shadow:0 16px 32px 0 rgba(0,40,120,.35);color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:300;padding:20px;text-decoration:none;transition:.5s}.travel__btn1:hover,.travel__btn:hover{background-position:0 0;box-shadow:0 0 0 0 rgba(0,40,120,0);color:#fff}@media (max-width:960px){.travel__btn1{margin:0!important;width:80%}}@media (max-width:520px){.travel__btn1{margin:0 0 20px!important;width:100%}.driver__btn1,.partner__btn1{min-height:70px}}.driver__btn1,.partner__btn1{padding:20px!important}.travel__btn2{background-image:linear-gradient(45deg,#03acd1,#03acd1 50%,#00738c)!important}.travel__btn3{background-image:linear-gradient(45deg,#ff5c00,#d94f00 50%,#682600)!important}.travel__btn4{background-image:linear-gradient(45deg,#4caf50,#4caf50 50%,#255b27)!important}.travel__btn5{background-image:linear-gradient(45deg,#fbbc04,#fbbc04 50%,#a67b00)!important}@media (min-width:520px){.custom-calendar,.custom-time{width:50%!important}.select-humans{padding-right:0}}.glide__header{margin-bottom:20px}.glide__arrows,.glide__header{align-items:center;display:flex;justify-content:space-between}.glide_arrow{background:none;border:none;cursor:pointer;font-size:24px;transition:color .2s}.glide_arrow:hover{color:#ec824a}.line{align-items:center;display:flex}.line hr{background:#000;border:none;height:2px;margin-bottom:50%;width:20px}@media (min-height:1000px){#psearch,.partners__banner header,.request,.routes{min-height:calc(100vh - 300px)}.request{background-size:120%}}
