.pretty *{box-sizing:border-box}.pretty input:not([type=checkbox]):not([type=radio]){display:none}.pretty{position:relative;display:inline-block;margin-right:1em;white-space:nowrap;line-height:1}.pretty input{position:absolute;left:0;top:0;min-width:1em;width:100%;height:100%;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer}.pretty .state label{position:static;display:inline-block;font-weight:400;margin:0;text-indent:1.5em;min-width:calc(1em + 2px)}.pretty .state label:after,.pretty .state label:before{content:"";width:calc(1em + 2px);height:calc(1em + 2px);display:block;box-sizing:border-box;border-radius:0;border:1px solid transparent;z-index:0;position:absolute;left:0;top:calc(-108% - -1em);background-color:transparent}.pretty .state label:before{border-color:#bdc3c7}.pretty .state.p-is-hover,.pretty .state.p-is-indeterminate{display:none}@-webkit-keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes jelly{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}40%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}50%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}65%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}75%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jelly{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}40%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}50%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}65%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}75%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}to{box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}to{box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}.pretty.p-default.p-fill .state label:after{-webkit-transform:scale(1);transform:scale(1)}.pretty.p-default .state label:after{-webkit-transform:scale(.6);transform:scale(.6)}.pretty.p-default input:checked~.state label:after{background-color:#bdc3c7!important}.pretty.p-default.p-thick .state label:after,.pretty.p-default.p-thick .state label:before{border-width:.14286em}.pretty.p-default.p-thick .state label:after{-webkit-transform:scale(.4)!important;transform:scale(.4)!important}.pretty.p-icon .state .icon{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc(-108% - -1em);border:1px solid transparent;opacity:0}.pretty.p-icon .state .icon:before{margin:0;width:100%;height:100%;text-align:center;display:flex;flex:1 1;justify-content:center;align-items:center;line-height:1}.pretty.p-icon input:checked~.state .icon{opacity:1}.pretty.p-icon input:checked~.state label:before{border-color:#5a656b}.pretty.p-svg .state .svg{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc(-108% - -1em);border:1px solid transparent;opacity:0}.pretty.p-svg .state svg{margin:0;width:100%;height:100%;text-align:center;display:flex;flex:1 1;justify-content:center;align-items:center;line-height:1}.pretty.p-svg input:checked~.state .svg{opacity:1}.pretty.p-image .state img{opacity:0;position:absolute;width:calc(1em + 2px);height:calc(1em + 2px);top:0;top:calc(-108% - -1em);left:0;z-index:0;text-align:center;line-height:normal;-webkit-transform:scale(.8);transform:scale(.8)}.pretty.p-image input:checked~.state img{opacity:1}.pretty.p-switch input{min-width:2em}.pretty.p-switch .state{position:relative}.pretty.p-switch .state:before{content:"";border:1px solid #bdc3c7;border-radius:60px;width:2em;box-sizing:unset;height:calc(1em + 2px);position:absolute;top:0;top:calc(-116% - -1em);z-index:0;transition:all .5s ease}.pretty.p-switch .state label{text-indent:2.5em}.pretty.p-switch .state label:after,.pretty.p-switch .state label:before{transition:all .5s ease;border-radius:100%;left:0;border-color:transparent;-webkit-transform:scale(.8);transform:scale(.8)}.pretty.p-switch .state label:after{background-color:#bdc3c7!important}.pretty.p-switch input:checked~.state:before{border-color:#5a656b}.pretty.p-switch input:checked~.state label:before{opacity:0}.pretty.p-switch input:checked~.state label:after{background-color:#5a656b!important;left:1em}.pretty.p-switch.p-fill input:checked~.state:before{border-color:#5a656b;background-color:#5a656b!important}.pretty.p-switch.p-fill input:checked~.state label:before{opacity:0}.pretty.p-switch.p-fill input:checked~.state label:after{background-color:#fff!important;left:1em}.pretty.p-switch.p-slim .state:before{height:.1em;background:#bdc3c7!important;top:calc(50% - .1em)}.pretty.p-switch.p-slim input:checked~.state:before{border-color:#5a656b;background-color:#5a656b!important}.pretty.p-has-hover input:hover~.state:not(.p-is-hover){display:none}.pretty.p-has-hover input:hover~.state.p-is-hover,.pretty.p-has-hover input:hover~.state.p-is-hover .icon{display:block}.pretty.p-has-focus input:focus~.state label:before{box-shadow:0 0 3px 0 #bdc3c7}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state:not(.p-is-indeterminate){display:none}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate{display:block}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate .icon{display:block;opacity:1}.pretty.p-toggle .state.p-on{opacity:0;display:none}.pretty.p-toggle .state .icon,.pretty.p-toggle .state.p-off,.pretty.p-toggle .state .svg,.pretty.p-toggle .state img{opacity:1;display:inherit}.pretty.p-toggle .state.p-off .icon{color:#bdc3c7}.pretty.p-toggle input:checked~.state.p-on{opacity:1;display:inherit}.pretty.p-toggle input:checked~.state.p-off{opacity:0;display:none}.pretty.p-plain.p-toggle .state label:before,.pretty.p-plain input:checked~.state label:before{content:none}.pretty.p-plain.p-plain .icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.pretty.p-round .state label:after,.pretty.p-round .state label:before{border-radius:100%}.pretty.p-round.p-icon .state .icon{border-radius:100%;overflow:hidden}.pretty.p-round.p-icon .state .icon:before{-webkit-transform:scale(.8);transform:scale(.8)}.pretty.p-curve .state label:after,.pretty.p-curve .state label:before{border-radius:20%}.pretty.p-smooth .icon,.pretty.p-smooth .svg,.pretty.p-smooth label:after,.pretty.p-smooth label:before{transition:all .5s ease}.pretty.p-smooth input:checked+.state label:after{transition:all .3s ease}.pretty.p-smooth.p-default input:checked+.state label:after,.pretty.p-smooth input:checked+.state .icon,.pretty.p-smooth input:checked+.state .svg,.pretty.p-smooth input:checked+.state img{-webkit-animation:zoom .2s ease;animation:zoom .2s ease}.pretty.p-smooth.p-plain input:checked+.state label:before{content:"";-webkit-transform:scale(0);transform:scale(0);transition:all .5s ease}.pretty.p-tada:not(.p-default) input:checked+.state .icon,.pretty.p-tada:not(.p-default) input:checked+.state .svg,.pretty.p-tada:not(.p-default) input:checked+.state img,.pretty.p-tada:not(.p-default) input:checked+.state label:after,.pretty.p-tada:not(.p-default) input:checked+.state label:before{-webkit-animation:tada .7s cubic-bezier(.25,.46,.45,.94) 1 alternate;animation:tada .7s cubic-bezier(.25,.46,.45,.94) 1 alternate;opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state .icon,.pretty.p-jelly:not(.p-default) input:checked+.state .svg,.pretty.p-jelly:not(.p-default) input:checked+.state img,.pretty.p-jelly:not(.p-default) input:checked+.state label:after,.pretty.p-jelly:not(.p-default) input:checked+.state label:before{-webkit-animation:jelly .7s cubic-bezier(.25,.46,.45,.94);animation:jelly .7s cubic-bezier(.25,.46,.45,.94);opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state label:before{border-color:transparent}.pretty.p-rotate:not(.p-default) input:checked~.state .icon,.pretty.p-rotate:not(.p-default) input:checked~.state .svg,.pretty.p-rotate:not(.p-default) input:checked~.state img,.pretty.p-rotate:not(.p-default) input:checked~.state label:after,.pretty.p-rotate:not(.p-default) input:checked~.state label:before{-webkit-animation:rotate .7s cubic-bezier(.25,.46,.45,.94);animation:rotate .7s cubic-bezier(.25,.46,.45,.94);opacity:1}.pretty.p-rotate:not(.p-default) input:checked~.state label:before{border-color:transparent}.pretty.p-pulse:not(.p-switch) input:checked~.state label:before{-webkit-animation:pulse 1s;animation:pulse 1s}.pretty input[disabled]{cursor:not-allowed;display:none}.pretty input[disabled]~*{opacity:.5}.pretty.p-locked input{display:none;cursor:not-allowed}.pretty.p-toggle .state.p-primary label:after,.pretty input:checked~.state.p-primary label:after{background-color:#428bca!important}.pretty.p-toggle .state.p-primary .icon,.pretty.p-toggle .state.p-primary .svg,.pretty input:checked~.state.p-primary .icon,.pretty input:checked~.state.p-primary .svg{color:#fff;stroke:#fff}.pretty.p-toggle .state.p-primary-o label:before,.pretty input:checked~.state.p-primary-o label:before{border-color:#428bca}.pretty.p-toggle .state.p-primary-o label:after,.pretty input:checked~.state.p-primary-o label:after{background-color:transparent}.pretty.p-toggle .state.p-primary-o .icon,.pretty.p-toggle .state.p-primary-o .svg,.pretty.p-toggle .state.p-primary-o svg,.pretty input:checked~.state.p-primary-o .icon,.pretty input:checked~.state.p-primary-o .svg,.pretty input:checked~.state.p-primary-o svg{color:#428bca;stroke:#428bca}.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after{background-color:#428bca!important}.pretty.p-switch input:checked~.state.p-primary:before{border-color:#428bca}.pretty.p-switch.p-fill input:checked~.state.p-primary:before{background-color:#428bca!important}.pretty.p-switch.p-slim input:checked~.state.p-primary:before{border-color:#245682;background-color:#245682!important}.pretty.p-toggle .state.p-info label:after,.pretty input:checked~.state.p-info label:after{background-color:#5bc0de!important}.pretty.p-toggle .state.p-info .icon,.pretty.p-toggle .state.p-info .svg,.pretty input:checked~.state.p-info .icon,.pretty input:checked~.state.p-info .svg{color:#fff;stroke:#fff}.pretty.p-toggle .state.p-info-o label:before,.pretty input:checked~.state.p-info-o label:before{border-color:#5bc0de}.pretty.p-toggle .state.p-info-o label:after,.pretty input:checked~.state.p-info-o label:after{background-color:transparent}.pretty.p-toggle .state.p-info-o .icon,.pretty.p-toggle .state.p-info-o .svg,.pretty.p-toggle .state.p-info-o svg,.pretty input:checked~.state.p-info-o .icon,.pretty input:checked~.state.p-info-o .svg,.pretty input:checked~.state.p-info-o svg{color:#5bc0de;stroke:#5bc0de}.pretty.p-default:not(.p-fill) input:checked~.state.p-info-o label:after{background-color:#5bc0de!important}.pretty.p-switch input:checked~.state.p-info:before{border-color:#5bc0de}.pretty.p-switch.p-fill input:checked~.state.p-info:before{background-color:#5bc0de!important}.pretty.p-switch.p-slim input:checked~.state.p-info:before{border-color:#2390b0;background-color:#2390b0!important}.pretty.p-toggle .state.p-success label:after,.pretty input:checked~.state.p-success label:after{background-color:#5cb85c!important}.pretty.p-toggle .state.p-success .icon,.pretty.p-toggle .state.p-success .svg,.pretty input:checked~.state.p-success .icon,.pretty input:checked~.state.p-success .svg{color:#fff;stroke:#fff}.pretty.p-toggle .state.p-success-o label:before,.pretty input:checked~.state.p-success-o label:before{border-color:#5cb85c}.pretty.p-toggle .state.p-success-o label:after,.pretty input:checked~.state.p-success-o label:after{background-color:transparent}.pretty.p-toggle .state.p-success-o .icon,.pretty.p-toggle .state.p-success-o .svg,.pretty.p-toggle .state.p-success-o svg,.pretty input:checked~.state.p-success-o .icon,.pretty input:checked~.state.p-success-o .svg,.pretty input:checked~.state.p-success-o svg{color:#5cb85c;stroke:#5cb85c}.pretty.p-default:not(.p-fill) input:checked~.state.p-success-o label:after{background-color:#5cb85c!important}.pretty.p-switch input:checked~.state.p-success:before{border-color:#5cb85c}.pretty.p-switch.p-fill input:checked~.state.p-success:before{background-color:#5cb85c!important}.pretty.p-switch.p-slim input:checked~.state.p-success:before{border-color:#357935;background-color:#357935!important}.pretty.p-toggle .state.p-warning label:after,.pretty input:checked~.state.p-warning label:after{background-color:#f0ad4e!important}.pretty.p-toggle .state.p-warning .icon,.pretty.p-toggle .state.p-warning .svg,.pretty input:checked~.state.p-warning .icon,.pretty input:checked~.state.p-warning .svg{color:#fff;stroke:#fff}.pretty.p-toggle .state.p-warning-o label:before,.pretty input:checked~.state.p-warning-o label:before{border-color:#f0ad4e}.pretty.p-toggle .state.p-warning-o label:after,.pretty input:checked~.state.p-warning-o label:after{background-color:transparent}.pretty.p-toggle .state.p-warning-o .icon,.pretty.p-toggle .state.p-warning-o .svg,.pretty.p-toggle .state.p-warning-o svg,.pretty input:checked~.state.p-warning-o .icon,.pretty input:checked~.state.p-warning-o .svg,.pretty input:checked~.state.p-warning-o svg{color:#f0ad4e;stroke:#f0ad4e}.pretty.p-default:not(.p-fill) input:checked~.state.p-warning-o label:after{background-color:#f0ad4e!important}.pretty.p-switch input:checked~.state.p-warning:before{border-color:#f0ad4e}.pretty.p-switch.p-fill input:checked~.state.p-warning:before{background-color:#f0ad4e!important}.pretty.p-switch.p-slim input:checked~.state.p-warning:before{border-color:#c77c11;background-color:#c77c11!important}.pretty.p-toggle .state.p-danger label:after,.pretty input:checked~.state.p-danger label:after{background-color:#d9534f!important}.pretty.p-toggle .state.p-danger .icon,.pretty.p-toggle .state.p-danger .svg,.pretty input:checked~.state.p-danger .icon,.pretty input:checked~.state.p-danger .svg{color:#fff;stroke:#fff}.pretty.p-toggle .state.p-danger-o label:before,.pretty input:checked~.state.p-danger-o label:before{border-color:#d9534f}.pretty.p-toggle .state.p-danger-o label:after,.pretty input:checked~.state.p-danger-o label:after{background-color:transparent}.pretty.p-toggle .state.p-danger-o .icon,.pretty.p-toggle .state.p-danger-o .svg,.pretty.p-toggle .state.p-danger-o svg,.pretty input:checked~.state.p-danger-o .icon,.pretty input:checked~.state.p-danger-o .svg,.pretty input:checked~.state.p-danger-o svg{color:#d9534f;stroke:#d9534f}.pretty.p-default:not(.p-fill) input:checked~.state.p-danger-o label:after{background-color:#d9534f!important}.pretty.p-switch input:checked~.state.p-danger:before{border-color:#d9534f}.pretty.p-switch.p-fill input:checked~.state.p-danger:before{background-color:#d9534f!important}.pretty.p-switch.p-slim input:checked~.state.p-danger:before{border-color:#a02622;background-color:#a02622!important}.pretty.p-bigger .icon,.pretty.p-bigger .img,.pretty.p-bigger .svg,.pretty.p-bigger label:after,.pretty.p-bigger label:before{font-size:1.2em!important;top:calc(-135% - -1em)!important}.pretty.p-bigger label{text-indent:1.7em}@media print{.pretty .state .icon,.pretty .state:before,.pretty .state label:after,.pretty .state label:before{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}}input:focus,textarea:focus{outline:none}.error-input{font-family:"Geometria";font-style:normal;font-weight:400;font-size:13px;margin-top:4px;color:#b22222}.file-upload__text{display:flex;flex-direction:column;justify-content:center;border:1px dashed #a8987e;height:150px;border-radius:10px;font-size:14.527px;color:#b6b6b6}.file-upload__text,.file-upload__title{font-family:"Geometria";font-style:normal;font-weight:400;line-height:18px;text-align:center}.file-upload__title{color:#000;margin:16px 0}.file-upload__infoText{font-size:14.527px;color:#b6b6b6}.file-upload__infoText,.select-text{font-family:"Geometria";font-style:normal;font-weight:400;line-height:18px}.select-text{color:#000;text-decoration:none;transition:all .2s ease;cursor:pointer}.select-text:hover{text-decoration:none;color:#000;opacity:.8}.cursor-pointer{cursor:pointer}.datepicker{width:100%;border-radius:5px;border:.2px solid #000;background-color:#fff;padding:10px 16px;font-family:"GothamPro";font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}.datepicker.airlines{padding:5px 16px;margin-top:2px;line-height:15px;width:unset}.datepicker.hotels{width:100%}.datepicker::-webkit-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.datepicker:-ms-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.datepicker::-ms-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.datepicker::placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.datepicker-calendar .react-datepicker__day--keyboard-selected{background:#707070}.datepicker-calendar .react-datepicker__day:hover{background:#707070!important;opacity:.8}.datepicker-calendar .react-datepicker__day:focus{outline:none}@font-face{font-family:"Geometria Bold";src:url(/static/media/Geometria-Bold.1e6ae1ee.ttf) format("truetype")}@font-face{font-family:"GeometriaMedium";src:url(/static/media/Geometria-Medium.86b1b85b.ttf) format("truetype")}@font-face{font-family:"GothamProBlack";src:url(/static/media/GothamPro-Black.efb0c02a.ttf) format("truetype")}@font-face{font-family:"GothamPro";src:url(/static/media/GothamPro.3100f91b.ttf) format("truetype")}@font-face{font-family:"Geometria";src:url(/static/media/Geometria.4307d7ba.ttf) format("truetype")}body{padding:0;height:100%;background-color:#f1f1f1}body,h1,h2,h3,h4,h5,h6,p{margin:0}.pretty.p-default input:checked~.state label:after{background-color:#5f5f5f!important}.pretty .state{display:flex;align-items:center}.pretty .state label{font-family:"GothamPro";font-size:10.5px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#7c7c7c;margin-bottom:0}.pretty .state label:before{border-color:#7c7c7c}.pretty .state label:checked{background-color:#7c7c7c;background:#000;color:#000}.pretty input[type=checkbox]:checked+label:before{background:#fff;color:#333;text-align:center}.header{padding-top:50px}.header-menu{cursor:pointer;background:transparent;border:none;font-family:"GeometriaMedium";font-size:17px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;text-transform:uppercase}.header-menu:focus{outline:none}.header-menu:hover{transition:color .2s linear;color:#000}.header-menu__text{font-family:"GeometriaMedium";font-size:15px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#605f5f;text-transform:uppercase}.header-menu__text:active{background:#707070}.header-nav__link{font-family:"GeometriaMedium";font-size:17px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;padding-right:90px;text-transform:uppercase}.header-nav__link:after{content:"";display:block;width:0;height:2px;background:#000;transition:width .3s}.header-nav__link:hover:after{width:50%}.header-nav__link:hover{transition:color .3s;color:#000;text-decoration:none}.mainPage{display:flex;flex-direction:column;height:100vh}.mainPage-title{font-family:"Geometria Bold";font-size:65px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;text-transform:uppercase;padding-top:120px}.mainPage-selects{padding-top:110px;max-width:600px;margin:0 auto}.mainPage-selects__select{max-width:224px;width:100%}.mainPage-selects__select .css-yk16xz-control{height:48px;border:none;background:#fff;border-radius:15px;box-shadow:0 15px 7px -15px #000}.mainPage-selects__select .css-yk16xz-control:focus{outline:none}.mainPage-selects__select .css-1pahdxg-control{height:48px!important;border-radius:15px;box-shadow:0 15px 7px -15px #000;background:#fff;border-color:transparent}.mainPage-selects__select .css-1pahdxg-control:focus{outline:none}.mainPage-selects__select .css-1pahdxg-control:hover{border-color:transparent}.mainPage-selects__select .css-1okebmr-indicatorSeparator{display:none}.mainPage-selects__select .css-1wa3eu0-placeholder{font-family:"Geometria";font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#5f5f5f}.mainPage-selects__select .css-1n7v3ny-option{background-color:#f1f1f1}.mainPage-selects__select:focus{outline:none}.mainPage-mobile{margin-top:80px}.mainPage-mobile__text{font-family:"Geometria Bold";font-size:30px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;text-transform:uppercase}.mainPage-info{margin-top:135px}.mainPage-info__title{font-family:"GothamProBlack";font-size:42px;text-transform:uppercase}.mainPage-info__subtitle{font-family:"GeometriaMedium";font-size:15px;line-height:0;text-transform:uppercase}.footer{padding-top:40px;padding-bottom:30px;margin-top:auto}.footer-text{font-family:"GeometriaMedium";font-size:22px;color:#9a9a9a}@media (max-width:420px){.mainPage-title{font-size:37px}.mainPage-selects,.mainPage-title{padding-top:80px}.mainPage-info__title{font-size:24px}.mainPage-info__subtitle{font-size:8px}.mainPage-selects__select .css-1wa3eu0-placeholder{font-size:12px}.mainPage-selects__select .css-yk16xz-control{height:48px}.mainPage-selects .css-2b097c-container{margin-right:10px}.mainPage-selects .css-2b097c-container:last-child{margin-right:0}.header{display:none!important}.header-mobile{display:block!important;padding-top:35px}.footer-text{font-size:12px}}@media (min-width:421px){.header-mobile{display:none!important}}@media (max-width:320px){.mainPage-title{font-size:32px;padding-top:40px}.mainPage-info{margin-top:100px}}.sign{height:calc(100vh - 76px);justify-content:center}.sign,.sign-table{display:flex;align-items:center}.sign-table{flex-direction:column;border-radius:7px;background-color:#fff;padding:32px 0;width:750px;border-radius:5px}.sign-table__links{display:flex;text-align:center;margin-bottom:76px}.sign-table__links-text{font-family:"Geometria";font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#7c7c7c}.sign-table__links-text:first-child{margin-right:46px}.sign-table__links-text:after{content:"";display:block;width:0;height:2px;background:#010000;transition:width .2s}.sign-table__links-text:hover:after{width:100%;margin-top:5px}.sign-table__links-text:hover{transition:all .2s linear;color:#010000;text-decoration:none}.sign-table__links-text__active{color:#010000}.sign-table__links-text__active:after{content:"";display:block;width:0;height:2px;background:#010000;transition:width .2s;width:100%;margin-top:5px}.sign-table__inputs{display:flex;flex-direction:column;align-items:center;width:425px}.sign-table__inputs .register{margin-bottom:27px}.sign-table__inputs__label{width:100%;position:relative;margin:0 0 30px}.sign-table__inputs__label:last-child{margin-bottom:0}.sign-table__inputs__label .text-danger{position:absolute;left:4%;top:100%}.sign-table__inputs__input{border-radius:5px;border:1px solid #000;padding:14px 15px 13px;font-family:"GothamPro";font-weight:300;width:100%;line-height:20px}.sign-table__inputs__input::-webkit-input-placeholder{font-family:"GothamPro";font-size:14px;color:#7c7c7c}.sign-table__inputs__input:-ms-input-placeholder{font-family:"GothamPro";font-size:14px;color:#7c7c7c}.sign-table__inputs__input::-ms-input-placeholder{font-family:"GothamPro";font-size:14px;color:#7c7c7c}.sign-table__inputs__input::placeholder{font-family:"GothamPro";font-size:14px;color:#7c7c7c}.sign-table__inputs__input:focus{border:2px solid #000;outline:none}.sign-table__rememberMe{display:flex;align-items:flex-end;margin-top:25px}.sign-table__rememberMe__checkbox{position:relative;height:10px;width:10px;border:1px solid grey;display:inline-block;margin-right:8px}.sign-table__rememberMe__checkbox:checked{background:green}.sign-table__rememberMe__label{font-family:"GothamPro";font-size:10.5px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#7c7c7c;margin-bottom:0}.sign-table__buttons{display:flex;flex-direction:column;align-items:center;margin-top:25px}.sign-table__buttons__btn{border:none;border-radius:5px;background-color:#707070;font-size:15px;font-weight:700;color:#fff;padding:15px;width:200px;margin-bottom:21px;text-transform:uppercase}.sign-table__buttons__btn,.sign-table__forgotPass{font-family:"GothamPro";font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center}.sign-table__forgotPass{font-size:13px;font-weight:400;color:#000;text-decoration:underline}.sign-table__forgotPass:hover{transition:all .2s linear;color:#000}@media (max-width:992px){.sign-table{padding:30px 0;width:100%}}@media (max-width:550px){.sign-table__inputs{padding:0 37px;width:100%}}.hotelsAndAirlines{height:100vh}.hotelsAndAirlines,.hotelsAndAirlines-modal{display:flex;justify-content:center;align-items:center}.hotelsAndAirlines-modal{flex-direction:column;width:420px;background-color:#fff;border-radius:5px;max-height:330px;height:100%}.hotelsAndAirlines-modal-btn{margin-top:105px;margin-bottom:55px}.hotelsAndAirlines-modal-btn,.hotelsAndAirlines-modal-wrapper{display:flex;justify-content:center}.hotelsAndAirlines-modal-wrapper a{margin-right:30px}.hotelsAndAirlines-modal-wrapper a:last-child{margin-right:0}.hotelsAndAirlines-modal-wrapper__btn{border-radius:5px;border:1px solid #000;background:#fff;font-family:"Geometria";font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;padding:12px 50px;transition:all .2s linear;margin-right:30px}.hotelsAndAirlines-modal-wrapper__btn:last-child{margin-right:0}.hotelsAndAirlines-modal-wrapper__btn:focus,.hotelsAndAirlines-modal-wrapper__btn:hover{background-color:#7c7c7c;color:#fff;border:1px solid #7c7c7c;padding:12px 50px}.hotelsAndAirlines-modal-wrapper__btn:focus{outline:none}.hotelsAndAirlines-modal-wrapper__btn.next{display:flex;flex-direction:row;align-items:center;border:none;font-family:"Geometria";font-size:17.5px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;transition:opacity .2s linear;padding:0}.hotelsAndAirlines-modal-wrapper__btn.next:hover{background-color:transparent;opacity:.7}.hotelsAndAirlines-modal-wrapper__btn.next:focus{outline:none}.hotelsAndAirlines-modal-wrapper__btn.next svg{margin-left:8px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.registerAirlines{display:flex;justify-content:center;align-items:center;height:100vh}.registerAirlines__title{font-family:"Geometria";font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;margin-bottom:20px}.registerAirlines-modal{width:616px;background-color:#fff;border-radius:5px;padding:65px 0}.registerAirlines-modal-wrapper{display:flex;flex-direction:column;align-items:center}.registerAirlines-modal-wrapper__input{width:293px;border-radius:5px;border:.2px solid #000;background-color:#fff;padding:6px 16px}.registerAirlines-modal-wrapper__input::-webkit-input-placeholder{font-family:"Geometria";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.registerAirlines-modal-wrapper__input:-ms-input-placeholder{font-family:"Geometria";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.registerAirlines-modal-wrapper__input::-ms-input-placeholder{font-family:"Geometria";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.registerAirlines-modal-wrapper__input::placeholder{font-family:"Geometria";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.registerAirlines-modal-wrapper__textarea{display:flex;flex-direction:column;margin-top:50px;width:293px}.registerAirlines-modal-wrapper__textarea.label{font-family:"Geometria";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;margin-bottom:6px;padding-left:8px}.registerAirlines-modal-wrapper__textarea textarea{width:293px;height:142px;border:1px dashed #a8987e;border-radius:0;resize:none;overflow:hidden;border-radius:5px}.registerAirlines-modal-wrapper__textarea textarea::-webkit-input-placeholder{padding:50px 60px;line-height:25px;font-family:"Geometria";font-size:21px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#b6b6b6}.registerAirlines-modal-wrapper__textarea textarea:-ms-input-placeholder{padding:50px 60px;line-height:25px;font-family:"Geometria";font-size:21px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#b6b6b6}.registerAirlines-modal-wrapper__textarea textarea::-ms-input-placeholder{padding:50px 60px;line-height:25px;font-family:"Geometria";font-size:21px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#b6b6b6}.registerAirlines-modal-wrapper__textarea textarea::placeholder{padding:50px 60px;line-height:25px;font-family:"Geometria";font-size:21px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#b6b6b6}.registerAirlines-btn{margin-top:50px;background:#707070;border:none;font-family:"Geometria";font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;padding:14px;width:197px;transition:all .2s linear;color:#fff;text-transform:uppercase;border-radius:5px}.registerHotels{display:flex;justify-content:center;align-items:center;padding:100px 0}.registerHotels-modal{width:1000px;background-color:#fff;border-radius:5px;padding:65px 0}.registerHotels-modal-wrapper{display:flex;flex-direction:column;width:515px;margin:0 auto}.registerHotels-modal-wrapper-items{width:100%}.registerHotels-modal-wrapper-items label{font-family:"Geometria";font-size:11.5px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#b6b6b6;width:100%}.registerHotels-modal-wrapper__input{width:100%;border-radius:5px;border:.2px solid #000;background-color:#fff;padding:6px 16px}.registerHotels-modal-wrapper__input:last-child{margin-bottom:0}.registerHotels-modal-wrapper__input::-webkit-input-placeholder{font-family:"Geometria";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.registerHotels-modal-wrapper__input:-ms-input-placeholder{font-family:"Geometria";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.registerHotels-modal-wrapper__input::-ms-input-placeholder{font-family:"Geometria";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.registerHotels-modal-wrapper__input::placeholder{font-family:"Geometria";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.registerHotels-modal-wrapper__input:focus{outline:none}.registerHotels-modal-wrapper__textarea{width:100%;height:142px;border:1px solid #000;border-radius:5px;resize:none;margin-bottom:35px;padding:7px 10px}.registerHotels-modal-wrapper__textarea::-webkit-input-placeholder{font-family:"Geometria";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.registerHotels-modal-wrapper__textarea:-ms-input-placeholder{font-family:"Geometria";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.registerHotels-modal-wrapper__textarea::-ms-input-placeholder{font-family:"Geometria";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.registerHotels-modal-wrapper__textarea::placeholder{font-family:"Geometria";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.registerHotels-modal-wrapper__textarea:focus{outline:none}.registerHotels-modal-wrapper__images{position:relative;width:310px;height:210px;border-radius:5px;border:1px dashed #a8987e;margin-right:24px}.registerHotels-modal-wrapper__images:last-child{margin-right:0}.registerHotels-modal-wrapper__images p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"Geometria";font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#b6b6b6}.registerHotels-btn{display:flex;justify-content:center}.registerHotels-btn.button{margin-top:50px;background:#707070;border:none;font-family:"Geometria";font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;padding:14px;width:197px;transition:all .2s linear;color:#fff;text-transform:uppercase;border-radius:5px}@media (max-width:800px){.registerHotels{padding:100px 0;height:100%}}@media (max-width:420px){.hotelsAndAirlines-modal,.registerAirlines-modal{width:100%}.registerHotels-modal{width:100%;padding:30px 0}.registerHotels-modal-wrapper{width:100%;align-items:center;padding:0 25px}.registerHotels-modal-wrapper__textarea{width:293px}.registerHotels-modal-wrapper-items{display:flex;flex-direction:column;align-items:center;width:293px;margin:0 auto}.registerHotels-modal-wrapper__images:nth-child(2){margin-right:0}.registerHotels-modal-wrapper__images:last-child{display:none}}@media (max-width:375px){.hotelsAndAirlines-modal-btn{padding-top:80px}.hotelsAndAirlines-modal-wrapper__btn{padding:16px 40px}}@media (max-width:350px){.hotelsAndAirlines-modal-wrapper__btn{padding:16px 30px}.registerAirlines-modal{width:100%}.registerAirlines-modal-wrapper__input{width:250px}.registerAirlines-modal-wrapper__textarea{align-items:center}.registerAirlines-modal-wrapper__textarea textarea{width:250px}.registerAirlines-modal-wrapper__textarea textarea::-webkit-input-placeholder{font-size:14px}.registerAirlines-modal-wrapper__textarea textarea:-ms-input-placeholder{font-size:14px}.registerAirlines-modal-wrapper__textarea textarea::-ms-input-placeholder{font-size:14px}.registerAirlines-modal-wrapper__textarea textarea::placeholder{font-size:14px}.registerHotels-modal{width:100%}.registerHotels-modal-wrapper{width:100%;align-items:center}.registerHotels-modal-wrapper__input,.registerHotels-modal-wrapper__textarea{width:250px}.registerHotels-modal-wrapper-items{display:flex;flex-direction:column;align-items:center;width:250px;margin:0 auto}.registerHotels-modal-wrapper__images:last-child{display:none}}.signAirlines{display:flex;justify-content:center;align-items:center;height:100%}.signAirlines .react-datepicker-wrapper{width:100%}.signAirlines-modal{width:750px;background-color:#fff;border-radius:5px;margin:50px 0;padding:100px 30px 55px}.signAirlines-modal-wrapper{width:520px;margin:0 auto}.signAirlines-modal-items-wrapper{width:515px;margin:0 auto}.signAirlines-modal-items-btn{display:flex;justify-content:center;margin-top:50px}.signAirlines-modal-items__btn{border:none;border-radius:5px;background:#707070;font-family:"GothamPro";font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;padding:14px;width:200px}.signAirlines-modal-items__btn:focus{outline:none}.signAirlines-modal-items-input{width:100%;border-radius:5px;border:.2px solid #000;background-color:#fff;padding:10px 16px}.signAirlines-modal-items-input::-webkit-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signAirlines-modal-items-input:-ms-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signAirlines-modal-items-input::-ms-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signAirlines-modal-items-input::placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signAirlines-modal-items__file{display:none}.signAirlines-modal-items-inputs{display:flex;justify-content:center;justify-content:space-between;margin-bottom:40px!important}.signAirlines-modal-items-inputs__input{width:165px;border-radius:5px;border:.2px solid #000;background-color:#fff;padding:10px 16px}.signAirlines-modal-items-inputs__input:last-child{margin-right:0}.signAirlines-modal-items-inputs__input:focus{outline:none}.signAirlines-modal-items-inputs__input::-webkit-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signAirlines-modal-items-inputs__input:-ms-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signAirlines-modal-items-inputs__input::-ms-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signAirlines-modal-items-inputs__input::placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signAirlines-modal-items-inputs__input__width{width:250px;border-radius:5px;border:.2px solid #000;background-color:#fff;padding:10px 16px}.signAirlines-modal-items-inputs__input__width:last-child{margin-right:0}.signAirlines-modal-items-inputs__input__width:focus{outline:none}.signAirlines-modal-items-inputs__input__width::-webkit-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signAirlines-modal-items-inputs__input__width:-ms-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signAirlines-modal-items-inputs__input__width::-ms-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signAirlines-modal-items-inputs__input__width::placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signAirlines-modal-items-inputs-departures{display:flex;justify-content:space-between;margin-bottom:50px}.signAirlines-modal-items-inputs-departures:last-child{margin-bottom:0}.signAirlines-modal-items-inputs-departures span{border:1px solid #444;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:9px}.signAirlines-custom-file-upload{display:flex;justify-content:center;flex-direction:column;width:100%;height:150px;border:1px dashed #a8987e;cursor:pointer;font-family:Geometria;font-style:normal;font-weight:400;font-size:20px;line-height:26px;text-align:center;color:#b6b6b6}.signAirlines-inputDate{width:250px;border-radius:5px;border:.2px solid #000;background-color:#fff;padding:10px 16px;font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6;height:47px}.signAirlines-inputDate:focus{outline:none}@media (max-width:650px){.signAirlines{height:100%}.signAirlines-inputDate,.signAirlines-modal-wrapper{width:100%}}@media (max-width:570px){.signAirlines{display:flex;justify-content:center;align-items:center;height:100%}.signAirlines-modal{width:100%;box-shadow:0 15px 10px -15px #111;background-color:#fff;border-radius:7px;padding:60px 30px 55px}.signAirlines-modal-items-wrapper{width:515px;margin:0 auto}.signAirlines-modal-items-inputs{flex-direction:column}.signAirlines-modal-items-inputs.airline{margin-bottom:0}.signAirlines-modal-items-inputs__input{width:100%;margin-bottom:30px}.signAirlines-modal-items-inputs__input.airline,.signAirlines-modal-items-inputs__input:last-child{margin-bottom:0}.signAirlines-modal-items-inputs__input__width{width:100%;margin-bottom:30px}.signAirlines-modal-items-inputs__input__width.airline,.signAirlines-modal-items-inputs__input__width:last-child{margin-bottom:0}.signAirlines-modal-items-inputs-departures{flex-direction:column}.signAirlines-modal-items-inputs-departures.airline{margin-bottom:16px}.signAirlines-modal-items-inputs-departures span{display:none}.signAirlines-modal-items-btn{display:flex;justify-content:center;margin-top:50px}}@media (max-width:360px){.signAirlines{display:flex;justify-content:center;align-items:center}}.signHotels{display:flex;justify-content:center;align-items:center;height:100%;margin:40px 0}.signHotels .react-datepicker-wrapper{width:100%}.signHotels-modal{width:850px;background-color:#fff;border-radius:5px;padding:110px 30px 35px}.signHotels-modal-wrapper{width:536px;margin:0 auto}.signHotels-modal-container{margin-bottom:35px}.signHotels-modal-items-wrapper{width:515px;margin:0 auto}.signHotels-modal-items-textarea.textarea{margin-top:33px;width:100%;height:120px;border-radius:0;border:.2px solid #000;overflow:hidden;resize:none;border-radius:5px}.signHotels-modal-items-textarea.textarea:focus{outline:none}.signHotels-modal-items-textarea.textarea::-webkit-input-placeholder{padding:10px;font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-textarea.textarea:-ms-input-placeholder{padding:10px;font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-textarea.textarea::-ms-input-placeholder{padding:10px;font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-textarea.textarea::placeholder{padding:10px;font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-textarea__textarea{resize:none;width:100%;height:157px;overflow:hidden;border-radius:0;border:.2px solid #000;border-radius:5px}.signHotels-modal-items-textarea__textarea::-webkit-input-placeholder{padding:10px;font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-textarea__textarea:-ms-input-placeholder{padding:10px;font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-textarea__textarea::-ms-input-placeholder{padding:10px;font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-textarea__textarea::placeholder{padding:10px;font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-btn{display:flex;justify-content:center;margin-top:50px}.signHotels-modal-items__btn{border:none;border-radius:5px;background:#707070;font-family:"GothamPro";font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;padding:14px;width:200px}.signHotels-modal-items__btn:focus{outline:none}.signHotels-modal-items-inputs,.signHotels-modal-items-inputs-file-items{display:flex;justify-content:space-between}.signHotels-modal-items-inputs-file-block{display:flex;flex-direction:column;margin-top:35px}.signHotels-modal-items-inputs-file__label{font-family:"GothamPro";font-size:11.5px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6;margin-bottom:16px}.signHotels-modal-items-inputs-file__file{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;width:100%;height:180px;border-radius:0;border:1px dashed #a8987e;border-radius:5px}.signHotels-modal-items-inputs-file__file p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:19px;letter-spacing:normal;text-align:center;color:#b6b6b6}.signHotels-modal-items-inputs__input{max-height:46px;border-radius:5px!important;margin-right:0!important;border:.2px solid #000!important;background-color:#fff;padding:10px 16px!important}.signHotels-modal-items-inputs__input.airline{width:100%}.signHotels-modal-items-inputs__input:last-child{margin-right:0!important}.signHotels-modal-items-inputs__input:focus{outline:none}.signHotels-modal-items-inputs__input::-webkit-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-inputs__input:-ms-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-inputs__input::-ms-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-inputs__input::placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-inputs__input .MuiInput-underline:after,.signHotels-modal-items-inputs__input .MuiInput-underline:before{display:none}.signHotels-modal-items-inputs__input .MuiInputBase-input{display:flex;align-items:flex-end;font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;padding:0;height:100%;color:#b6b6b6}.signHotels-modal-items-inputs__input .MuiInputLabel-formControl{left:16px;margin-top:4px}.signHotels-modal-items-inputs__input label+.MuiInput-formControl{margin-top:6px}.signHotels-modal-items-inputs__input__width{width:240px;border-radius:5px;border:.2px solid #000;background-color:#fff;padding:6px 16px}.signHotels-modal-items-inputs__input__width:last-child{margin-right:0}.signHotels-modal-items-inputs__input__width:focus{outline:none}.signHotels-modal-items-inputs__input__width::-webkit-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-inputs__input__width:-ms-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-inputs__input__width::-ms-input-placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-inputs__input__width::placeholder{font-family:"GothamPro";font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b6b6b6}.signHotels-modal-items-inputs-departures{display:flex;justify-content:space-between;margin-bottom:50px}.signHotels-modal-items-inputs-departures:last-child{margin-bottom:0}.signHotels-modal-items-inputs-departures span{border:1px solid #b6b6b6;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:9px}@media (max-width:650px){.signHotels{height:100%}}@media (max-width:570px){.signHotels{display:flex;justify-content:center;align-items:center;height:100%}.signHotels-modal{width:100%;box-shadow:0 15px 10px -15px #111;background-color:#fff;border-radius:7px;padding:60px 30px 55px}.signHotels-modal-wrapper{width:100%}.signHotels-modal-items-wrapper{width:515px;margin:0 auto}.signHotels-modal-items-textarea.textarea,.signHotels-modal-items-textarea__textarea{width:100%}.signHotels-modal-items-inputs{display:flex;flex-direction:column;margin-bottom:0}.signHotels-modal-items-inputs-file__file:last-child{display:none}.signHotels-modal-items-inputs__input{width:100%}.signHotels-modal-items-btn{display:flex;justify-content:center;margin-top:50px}}@media (max-width:360px){.signHotels{display:flex;justify-content:center;align-items:center;height:100%}}.react-datepicker{border:.2px solid #000;font-family:"GothamPro";font-size:14px;color:#000;border-radius:0}.react-datepicker__header{background-color:#f1f1f1;border-bottom:.2px solid #000}.react-datepicker__navigation--previous{border-right-color:#707070}.react-datepicker__navigation--next{border-left-color:#707070}.react-datepicker__time-container{border-left:.2px solid #000}.react-datepicker__day--selected{background-color:#707070}.airlineOffers-empty{display:flex;justify-content:center;align-items:center;height:100vh}.airlineOffers-empty__text{font-family:"Geometria";font-style:normal;font-weight:400;font-size:40px;line-height:40px;text-align:center;color:#000}.airlineOffers-wrapper{width:1300px;margin:0 auto;padding-top:100px}.airlineOffers-accordion{margin-bottom:50px;border-radius:5px}.airlineOffers-accordion .card{border-radius:5px}.airlineOffers-block{display:flex;justify-content:space-between;align-items:center;background:#fff;border:.2px solid #5f5f5f;padding:33px 25px;margin-bottom:50px;border-radius:5px}.airlineOffers-block:last-child{margin-bottom:0}.airlineOffers-direction{display:flex;align-items:center}.airlineOffers-direction__input{display:flex;align-items:center;border:.4px solid #5f5f5f;padding:9px 14px;width:264px;border-radius:5px}.airlineOffers-direction__input input{border:none;background:transparent;margin-left:6px;width:100%}.airlineOffers-direction__input input:focus{outline:none}.airlineOffers-date__input{display:flex;align-items:center;border:.4px solid #5f5f5f;padding:9px 14px;width:367px;border-radius:5px}.airlineOffers-date__input span{border:1px solid #c4c4c4;height:30px}.airlineOffers-date__input input{border:none;background:transparent;margin-left:6px;width:100%}.airlineOffers-date__input input:focus{outline:none}.airlineOffers-date__input input::-webkit-input-placeholder{font-family:"Geometria";font-style:normal;font-weight:400;font-size:18.0063px;line-height:23px;color:#b6b6b6}.airlineOffers-date__input input:-ms-input-placeholder{font-family:"Geometria";font-style:normal;font-weight:400;font-size:18.0063px;line-height:23px;color:#b6b6b6}.airlineOffers-date__input input::-ms-input-placeholder{font-family:"Geometria";font-style:normal;font-weight:400;font-size:18.0063px;line-height:23px;color:#b6b6b6}.airlineOffers-date__input input::placeholder{font-family:"Geometria";font-style:normal;font-weight:400;font-size:18.0063px;line-height:23px;color:#b6b6b6}.airlineOffers-date__input .right::-webkit-input-placeholder{text-align:end;font-family:"Geometria";font-style:normal;font-weight:400;font-size:18.0063px;line-height:23px;color:#b6b6b6}.airlineOffers-date__input .right:-ms-input-placeholder{text-align:end;font-family:"Geometria";font-style:normal;font-weight:400;font-size:18.0063px;line-height:23px;color:#b6b6b6}.airlineOffers-date__input .right::-ms-input-placeholder{text-align:end;font-family:"Geometria";font-style:normal;font-weight:400;font-size:18.0063px;line-height:23px;color:#b6b6b6}.airlineOffers-date__input .right::placeholder{text-align:end;font-family:"Geometria";font-style:normal;font-weight:400;font-size:18.0063px;line-height:23px;color:#b6b6b6}.airlineOffers-dropdown{display:flex;justify-content:space-between;align-items:center;width:200px;border:.4px solid #5f5f5f;background:transparent;padding:10px 18px;font-family:"Geometria";font-style:normal;font-weight:400;font-size:18.0063px;line-height:23px;color:#b6b6b6;transition:all .2s linear;border-radius:5px}.airlineOffers-dropdown:focus{outline:none}.airlineOffers-dropdown img [aria-expanded=true]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.airlineOffers-collapse{border:1px solid #5f5f5f}.airlineOffers-card-header{display:flex;justify-content:space-between;align-items:center;background:#fff;border:.2px solid #5f5f5f;padding:33px 25px;border-radius:5px}.airlineOffers-card-header-img{width:120px}.airlineOffers-card-header-img img{width:100%}.airlineOffers-card__btn{border:none;background:transparent}.airlineOffers-card__btn:focus{outline:none}.airlineOffers-card__btn svg{transition:all .2s linear}.airlineOffers-card__btn svg[aria-expanded=true]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.airlineOffers-card__title{font-family:"Geometria";font-style:normal;font-weight:500;font-size:19px;line-height:28px;color:#000}.airlineOffers-card__subtitle{font-family:"Geometria";font-style:normal;font-weight:400;font-size:15px;line-height:19px;color:#5f5f5f}.airlineOffers-card__price{font-family:"Geometria";font-style:normal;font-weight:500;font-size:20px;line-height:28px;color:#31bb00;text-align:right}.airlineOffers-card-border{border:1px solid #5f5f5f}.airlineOffers-card-body__title{margin-top:60px;margin-left:73px;font-family:"Geometria Bold";font-style:normal;font-weight:700;font-size:35.1926px;line-height:44px;color:#000}.airlineOffers-card-body-info{display:flex;align-items:center;margin-top:32px;margin-left:73px}.airlineOffers-card-body-info ul{display:flex;margin-bottom:0}.airlineOffers-card-body-info ul li{font-family:"Geometria";font-style:normal;font-weight:300;font-size:21.9954px;line-height:28px;color:#919191;margin-right:50px}.airlineOffers-card-body-info ul li:last-child{margin-right:0}.airlineOffers-card-body-info ul li span{font-weight:700;color:#000}.airlineOffers .MuiStepper-root{padding-top:50px;padding-left:60px;padding-bottom:60px}.airlineOffers .MuiStepLabel-label,.airlineOffers .MuiStepLabel-label.MuiStepLabel-active{font-family:"Geometria";font-style:normal;font-weight:500;font-size:21px;line-height:28px;color:#000}.airlineOffers .MuiStepIcon-root{width:17px;height:17px;border:1px solid #919191;border-radius:50%;color:transparent;margin-left:4px}.airlineOffers .MuiStepConnector-lineVertical{min-height:100px}.airlineOffers .MuiStepContent-root,.airlineOffers .MuiStepIcon-text{display:none}.airlineOffers .MuiStepConnector-vertical{padding:0}.airlineOffers .MuiStepIcon-root.MuiStepIcon-active{width:17px;height:17px;border:1px solid #919191;border-radius:50%;color:transparent}.airlineOffers-step-airport{font-family:"Geometria";font-style:normal;font-weight:500;font-size:21.9954px;line-height:28px;color:#595757;margin-left:50px}.allHotels{padding-top:100px}.allHotels,.allHotels-empty{display:flex;flex-direction:column;align-items:center}.allHotels-empty{justify-content:center;height:calc(100vh - 200px)}.allHotels-empty__text{font-family:"Geometria";font-style:normal;font-weight:400;font-size:40px;line-height:43px;text-align:center;color:#000}.allHotels-card{width:1255px;background:#fff;border:1px solid #919191;margin-bottom:60px;border-radius:5px}.allHotels-card-header{display:flex;justify-content:space-between;align-items:center;padding:20px 25px}.allHotels-card-header-img{width:304px;height:194px}.allHotels-card-header-img img{width:304px;height:194px;object-fit:fill}.allHotels-card-header-info__title{font-family:"Geometria Bold";font-style:normal;font-weight:700;font-size:44.5416px;line-height:56px;color:#000;margin-bottom:40px;transition:all .2s ease}.allHotels-card-header-info__title:hover{color:#000;opacity:.8;text-decoration:none}.allHotels-card-header-info__subtitle{display:flex;align-items:baseline;font-family:"Geometria";font-style:normal;font-weight:400;font-size:18.1834px;line-height:23px;color:#000;margin-bottom:16px}.allHotels-card-header-info__subtitle svg{margin-right:8px}.allHotels-card-header-info__text{display:flex;align-items:center;padding:0}.allHotels-card-header-info__text li{font-family:"Geometria";font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#494949;margin-right:26px}.allHotels-card-header-info__text li:first-child{list-style:none}.allHotels-card-header-right__title{font-family:"Geometria Bold";font-style:normal;font-weight:700;font-size:29.164px;line-height:37px;color:#000;margin-bottom:16px;text-align:right}.allHotels-card-header-right__subtitle{font-family:"Geometria";font-style:normal;font-weight:300;font-size:17.3812px;line-height:22px;text-align:right;color:#5f5f5f;margin-bottom:40px}.allHotels-card-header-right-buttons{display:flex;flex-direction:column}.allHotels-card-header-right-buttons-btn{background:#707070;border:none;font-family:"Geometria Bold";font-style:normal;font-weight:700;font-size:18.1834px;line-height:23px;color:#fff;padding:10px 24px;margin-bottom:8px;border-radius:5px}.allHotels-card-header-right-buttons-btn:focus{outline:none}.allHotels-card-header-right-buttons-second-btn{border:none;background:transparent;font-family:"Geometria";font-style:normal;font-weight:400;font-size:13.4211px;line-height:17px;color:#000;padding:0;text-align:right;margin-bottom:0}.allHotels-card-header-right-buttons-second-btn:focus{outline:none}.allHotels-card-header-right-buttons-second-btn svg{margin-left:8px;transition:all .2s linear}.allHotels-card-header-right-buttons-second-btn svg[aria-expanded=true]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.allHotels-card-body{width:606px;padding:0 25px 35px}.allHotels-card-body-info{display:flex}.allHotels-card-body-table{width:158px;padding:8px 13px;border:1px solid #afafaf;border-radius:5px}.allHotels-card-body-table__title{font-family:"Geometria";font-style:normal;font-weight:400;font-size:9px;line-height:12px;color:#8d8b8b;margin-bottom:4px}.allHotels-card-body-table__text{font-family:"Geometria";font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#000;margin-bottom:0}.allHotels-card-body-description{margin-top:25px}.allHotels-card-body-description-text{font-family:"Geometria";font-style:normal;font-weight:400;font-size:18.1834px;line-height:23px;color:#000}.allHotels-card-body-description-text:first-child{margin-bottom:16px}.allHotels-card-body-comfort{display:flex;align-items:center;margin-top:50px}.allHotels-card-body-comfort-item{display:flex;align-items:center;margin-right:50px}.allHotels-card-body-comfort-item:last-child{margin-right:0}.allHotels-card-body-comfort-item-text{font-family:"Geometria";font-style:normal;font-weight:400;font-size:16.0441px;line-height:20px;color:#31bb00}.allHotels-card-body-comfort-item svg{margin-right:16px}.hotel-wrapper{margin:0 auto;width:1255px;background:#fff;border-radius:5px}.hotel-breadCrumb{display:flex;align-items:center;font-family:"Geometria";font-style:normal;font-weight:500;font-size:13px;line-height:17px;color:#000;padding:65px 25px 45px}.hotel-breadCrumb svg{margin:0 8px}.hotel-info{margin:50px 0;padding:25px}.hotel-info-carousel-inner img{height:500px;object-fit:fill}.hotel-info-carousel-control-next,.hotel-info-carousel-control-prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:50px;width:5%;background:hsla(0,0%,100%,.4);box-shadow:0 4px 4px rgba(0,0,0,.25);opacity:1}.hotel-info-carousel-control-next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hotel-info-img{display:flex}.hotel-info-img-main{width:723px;height:513px;margin-right:16px}.hotel-info-img-submain{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.hotel-info-img-submain img{width:246px;height:247px;object-fit:fill}.hotel-info-img-submain img:first-child,.hotel-info-img-submain img:nth-child(2){margin-bottom:16px}.hotel-info-description{display:flex;margin-top:65px;margin-bottom:100px}.hotel-info-description-left{width:720px}.hotel-info-description-left__title{display:flex;font-family:"Geometria Bold";font-style:normal;font-weight:700;font-size:42.6143px;line-height:54px;color:#000;margin-bottom:60px}.hotel-info-description-left__title svg{margin-left:16px}.hotel-info-description-left__subtitle{font-family:"Geometria";font-style:normal;font-weight:400;font-size:20.6451px;line-height:26px;color:#000;margin-bottom:16px}.hotel-info-description-left__subtitle:last-child{margin-bottom:0}.hotel-info-right{width:455px}.hotel-info-right-reserve{width:100%;border:1px solid #afafaf;padding:16px 12px;border-radius:5px}.hotel-info-right-reserve-titles{display:flex;align-items:center;justify-content:space-between}.hotel-info-right-reserve-titles.price{font-family:"Geometria Bold";font-style:normal;font-weight:700;font-size:24px;line-height:31px;color:#000}.hotel-info-right-reserve-titles.person{font-family:"Geometria";font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#000;margin-left:8px}.hotel-info-right-reserve-check{display:flex;border:1px solid #afafaf;margin-top:25px;margin-bottom:42px;height:65px;border-radius:5px}.hotel-info-right-reserve-check__title{font-family:"Geometria";font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#8d8b8b;padding-top:10px;padding-left:20px;padding-right:20px}.hotel-info-right-reserve-check__text{font-family:"Geometria";font-style:normal;font-weight:400;font-size:16px;line-height:16px;text-align:center;color:#000;padding:10px 20px}.hotel-info-right-reserve-check-check-in{width:100%;border-right:1px solid #afafaf}.hotel-info-right-reserve-check-check-in input{width:100%;border:none;padding-left:20px}.hotel-info-right-reserve-check-check-in input:focus{outline:none}.hotel-info-right-reserve-check-check-out{width:100%}.hotel-info-right-reserve-check-check-out input{width:100%;border:none;padding-left:20px}.hotel-info-right-reserve-check-check-out input:focus{outline:none}.hotel-info-right-reserve-buttons{display:flex;flex-direction:column;align-items:center}.hotel-info-right-reserve-buttons__btn{background:#707070;border:none;border-radius:5px;font-family:"Geometria Bold";font-style:normal;font-weight:700;font-size:27.3756px;line-height:34px;color:#fff;text-transform:uppercase;width:100%;padding:20px 0}.hotel-info-right-reserve-buttons__link{font-family:"Geometria";font-style:normal;font-weight:500;font-size:11px;line-height:14px;color:#000;text-decoration:underline;margin-top:16px;transition:all .2s linear}.hotel-info-right-reserve-buttons__link:hover{opacity:.8;color:#000}.moderatorTable{background:#fff}.moderatorTable-header{display:flex;justify-content:space-between;padding-top:20px}.moderatorTable-header-links__link{font-family:"Geometria";font-style:normal;font-weight:400;font-size:24.878px;line-height:31px;color:#000;margin-right:50px;padding-left:16px;transition:opacity .2s linear}.moderatorTable-header-links__link:last-child{margin-right:0}.moderatorTable-header-links__link:hover{color:#000;opacity:.6;text-decoration:none}.moderatorTable-header__input{display:flex;align-items:center;border:.7px solid #000;padding:10px;margin-right:16px}.moderatorTable-header__input svg{margin-right:16px}.moderatorTable-header__input input{width:100%;border:none}.moderatorTable-header__input input::-webkit-input-placeholder{font-family:"Geometria";font-style:normal;font-weight:400;font-size:18px;line-height:31px;color:#b6b6b6}.moderatorTable-header__input input:-ms-input-placeholder{font-family:"Geometria";font-style:normal;font-weight:400;font-size:18px;line-height:31px;color:#b6b6b6}.moderatorTable-header__input input::-ms-input-placeholder{font-family:"Geometria";font-style:normal;font-weight:400;font-size:18px;line-height:31px;color:#b6b6b6}.moderatorTable-header__input input::placeholder{font-family:"Geometria";font-style:normal;font-weight:400;font-size:18px;line-height:31px;color:#b6b6b6}.moderatorTable-header__input input:focus{outline:none}.accountData{padding:30px 0}.accountData-container{padding:0 25px}.accountData-wrapper{background:#fff}.accountData-table{padding-top:80px;padding-bottom:200px}.accountData-table-pagination{display:flex;align-items:center;justify-content:flex-end}.accountData-table-pagination .right{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:40px}.accountData-table-header{display:flex;justify-content:space-between;margin-top:70px;margin-bottom:50px}.accountData-table-header-left{display:flex;flex-direction:column}.accountData-table-header-left__title{font-family:"Geometria Bold";font-style:normal;font-weight:700;font-size:50px;line-height:79px;color:#000;flex:1 0 auto}.accountData-table-header-left-items{display:flex;align-items:center}.accountData-table-header-left-items__item{display:flex;flex-direction:column;font-family:"Geometria";font-style:normal;font-weight:400;font-size:18px;line-height:34px;color:#000;margin-right:70px}.accountData-table-header-left-items__item:last-child{margin-right:0}.accountData-table-header-left-items__item span{border:1px solid #000;margin-top:16px}.accountData-table-header-right-img{width:236px;height:171px;border:1px solid #000}.accountData-table-header-right-buttons{display:flex;justify-content:space-between;margin-top:50px}.accountData-table-header-right-buttons__btn{border:none;background:#707070;font-family:"Geometria";font-style:normal;font-weight:400;font-size:17px;line-height:23px;color:#fff;width:112px;padding:6px 0}.accountData-table-cards{margin-bottom:30px}.accountData-table-cards:last-child{margin-bottom:0}.accountData-table-card{display:flex;border:1px solid #000;padding:18px 22px}.accountData-table-card-img{width:570px;height:313px}.accountData-table-card-img img{width:570px;height:313px;object-fit:fill}.accountData-table-card-info{width:100%;margin-left:30px}.accountData-table-card-info__title{font-family:"Geometria Bold";font-style:normal;font-weight:700;font-size:41px;line-height:57px;color:#000}.accountData-table-card-info__subtitle{font-family:"Geometria";font-style:normal;font-weight:500;font-size:17px;line-height:22px;color:#000}.accountData-table-card-info__border{border:1px solid #000;width:100px;margin-top:30px;margin-bottom:16px}.accountData-table-card-info__text{font-family:"Geometria";font-style:normal;font-weight:400;font-size:15px;line-height:19px;color:#000;width:400px;margin-bottom:8px}.accountData-table-card-info__text .react-datepicker-wrapper{display:block}.accountData-table-card-info__input{border-radius:5px;border:1px solid #000;padding:10px 15px;font-family:"GothamPro";font-weight:300;width:100%;line-height:15px}.accountData-table-card-info__input.hotel::-webkit-input-placeholder{font-family:"GothamPro";font-size:25px;color:#7c7c7c}.accountData-table-card-info__input.hotel:-ms-input-placeholder{font-family:"GothamPro";font-size:25px;color:#7c7c7c}.accountData-table-card-info__input.hotel::-ms-input-placeholder{font-family:"GothamPro";font-size:25px;color:#7c7c7c}.accountData-table-card-info__input.hotel::placeholder{font-family:"GothamPro";font-size:25px;color:#7c7c7c}.accountData-table-card-info__input::-webkit-input-placeholder{font-family:"GothamPro";font-size:14px;color:#7c7c7c}.accountData-table-card-info__input:-ms-input-placeholder{font-family:"GothamPro";font-size:14px;color:#7c7c7c}.accountData-table-card-info__input::-ms-input-placeholder{font-family:"GothamPro";font-size:14px;color:#7c7c7c}.accountData-table-card-info__input::placeholder{font-family:"GothamPro";font-size:14px;color:#7c7c7c}.accountData-table-card-info__input:focus{border:2px solid #000;outline:none}.accountData-table-card-info__input.airlines{padding:5px 10px;font-size:16px;margin-top:2px}.accountData-table-card-info-buttons{display:flex;justify-content:space-between;margin-top:40px}.accountData-table-card-info-buttons.airlines{flex-direction:column;margin:0;justify-content:unset}.accountData-table-card-info-buttons__btn{border:none;background:#707070;font-family:"Geometria";font-style:normal;font-weight:700;font-size:17.8159px;line-height:22px;color:#fff;width:206px;padding:12px 0;transition:opacity .2s linear}.accountData-table-card-info-buttons__btn.delete{border:1px solid #000;background:transparent;color:#000}.accountData-table-card-info-buttons__btn:hover{opacity:.7}.accountData-table-card-info-buttons__btn.airlines{background:#fff;width:unset;padding:0;border:none;outline:none;margin:5px 0}@media (max-width:1260px){.hotel{margin:0 20px}.hotel-breadCrumb{padding:65px 13px 45px 20px}.hotel-wrapper{width:100%;margin-top:30px}.hotel-info{padding:0 20px}.hotel-info-img{display:none}.hotel-info-description{padding:0}.hotel-info-description-left{margin-right:24px}.hotel-info-carousel-inner img{height:800px;object-fit:fill}.hotel-info-carousel-control-next,.hotel-info-carousel-control-prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:50px;width:5%;background:hsla(0,0%,100%,.4);box-shadow:0 4px 4px rgba(0,0,0,.25);opacity:1}.hotel-info-carousel-control-next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media (max-width:964px){.hotel-info-description .allHotels-card-body-comfort{flex-wrap:wrap;justify-content:space-between}.hotel-info-description .allHotels-card-body-comfort-item{margin-right:16px;margin-bottom:16px}}@media (max-width:768px){.hotel-info-carousel-inner img{height:500px;object-fit:fill}}@media (max-width:760px){.hotel-info-description{margin-top:40px;flex-direction:column}.hotel-info-description-left{width:100%}.hotel-info-description-left__title{margin-bottom:35px}.hotel-info-right{width:100%;margin-top:20px;padding-bottom:50px}}@media (max-width:475px){.hotel{margin:0 15px}.hotel-breadCrumb{padding:65px 13px 45px 15px}.hotel-info{padding:15px}.hotel-info-description{margin-bottom:0}.hotel-info-carousel-inner img{height:400px}.hotel-info-carousel-control-next,.hotel-info-carousel-control-prev{width:10%}.hotel-info-right-reserve-check{height:80px}.hotel-info-right-reserve-buttons__btn{padding:10px 0}.hotel-info-description{margin-top:24px}.hotel-info-description-left__title{font-size:30px;margin-bottom:16px}.hotel-info-description-left__subtitle{font-size:18px}}@media (max-width:380px){.hotel-info-carousel-inner img{height:350px}}@media (max-width:360px){.hotel-info-description-left__title{font-size:26px}.hotel-info-description-left__subtitle{font-size:16px}}@media (max-width:1300px){.airlineOffers-wrapper{width:90%}.airlineOffers-block{flex-direction:column}.airlineOffers-adult,.airlineOffers-date{display:none}.airlineOffers-direction{width:100%}.airlineOffers-direction__input{width:50%}.airlineOffers-mobile-date{display:flex!important;justify-content:space-between;width:100%;margin-top:8px}.airlineOffers-mobile-date__input{border:1px solid #5f5f5f;padding:9px 25px;width:50%;border-radius:5px}.airlineOffers-mobile-date__input:first-child{margin-right:50px}.airlineOffers-mobile-date__input input{border:none;background:transparent;width:100%}.airlineOffers-mobile-date__input input::-webkit-input-placeholder{font-family:"Geometria";font-style:normal;font-weight:400;font-size:16px;line-height:30px;color:#b6b6b6}.airlineOffers-mobile-date__input input:-ms-input-placeholder{font-family:"Geometria";font-style:normal;font-weight:400;font-size:16px;line-height:30px;color:#b6b6b6}.airlineOffers-mobile-date__input input::-ms-input-placeholder{font-family:"Geometria";font-style:normal;font-weight:400;font-size:16px;line-height:30px;color:#b6b6b6}.airlineOffers-mobile-date__input input::placeholder{font-family:"Geometria";font-style:normal;font-weight:400;font-size:16px;line-height:30px;color:#b6b6b6}.airlineOffers-mobile-person{display:flex;align-items:center}.airlineOffers-mobile-person span{margin-left:8px}.airlineOffers-mobile-filter{display:flex!important;width:100%;justify-content:space-between}.airlineOffers-mobile-dropdown{padding-left:0;display:flex;align-items:center;border:none;background:transparent;font-family:"Geometria";font-style:normal;font-weight:400;font-size:16px;line-height:30px;color:#000}.airlineOffers-mobile-dropdown svg{margin-left:8px}.airlineOffers-mobile-dropdown:focus{outline:none}}@media (max-width:1000px){.airlineOffers-card-body-info ul li,.airlineOffers-card__title{font-size:16px}}@media (max-width:860px){.airlineOffers-card-header{flex-wrap:nowrap;flex-direction:column}.airlineOffers-card-header-img{width:300px!important}.airlineOffers-card-header div{width:100%;margin:8px}.airlineOffers-card-header p{text-align:center}.airlineOffers-card__title{text-align:center;font-size:22px}.airlineOffers-card__subtitle{font-size:18px}.airlineOffers-card-body-info{flex-direction:column;align-items:baseline}.airlineOffers-card-body-info p{margin-bottom:10px}.airlineOffers-card-body-info ul{padding-left:20px;flex-direction:column}.airlineOffers-card-body-info ul li{font-size:18px;margin-bottom:8px;margin-right:0}}@media (max-width:720px){.airlineOffers-card-header{flex-wrap:wrap}.airlineOffers-card-header div{margin:8px}}@media (max-width:500px){.airlineOffers-card-header{flex-wrap:nowrap;flex-direction:column}.airlineOffers-card-header div{width:100%!important;margin:8px}.airlineOffers-card-header div p{text-align:center}.airlineOffers-card__title{text-align:center;font-size:18px}.airlineOffers-card__subtitle{font-size:14px}}@media (max-width:1260px){.allHotels-card{width:100%}.allHotels-card-header-img{margin-right:21px}}@media (max-width:1024px){.allHotels-card{width:90%;margin:20px auto}.allHotels-card-header-img{margin-right:21px}.allHotels-card-header-info__title{font-size:30px;margin-bottom:24px}}@media (max-width:900px){.allHotels-accordion{width:100%}.allHotels-card{width:80%;margin:20px auto}.allHotels-card-header{flex-direction:column}.allHotels-card-header-img{width:100%;height:300px;margin-right:0}.allHotels-card-header-img img{width:100%;height:300px}.allHotels-card-header-info{width:100%}.allHotels-card-header-info__title{font-size:30px;margin-bottom:24px}.allHotels-card-header-right,.allHotels-card-header-right-buttons{width:100%}.allHotels-card-header-right-buttons-second-btn{font-size:16px;margin-top:16px}}@media (max-width:800px){.allHotels-card{width:90%}}@media (max-width:690px){.allHotels-card{width:90%}.allHotels-card-body{width:100%}}@media (max-width:550px){.allHotels-card-body-info{flex-direction:column}.allHotels-card-body-table{width:100%}.allHotels-card-body-comfort{justify-content:space-between}.allHotels-card-body-comfort-item{margin-right:21px}}@media (max-width:450px){.allHotels-card-header{padding:20px}.allHotels-card-header-info__text{flex-direction:column;align-items:baseline}.allHotels-card-header-info__text li{list-style:inside;margin-bottom:8px;font-size:16px}.allHotels-card-header-info__text li:first-child{list-style:inside}.allHotels-card-body{padding:0 20px}.allHotels-card-body-comfort{margin-top:21px;flex-direction:column;align-items:baseline}.allHotels-card-body-comfort-item{margin-bottom:8px}}@media (max-width:400px){.allHotels-card-header-img,.allHotels-card-header-img img{height:250px}}.book{padding:100px 20px}.book-wrapper{display:flex}.book-main-title{display:flex;align-items:center;background:#f1f1f1}.book-main-title svg{margin:0 16px}.book-main-title__text{font-family:"Geometria";font-style:normal;font-weight:400;font-size:44.1961px;line-height:56px;color:#000}.book-left{background:#fff;width:795px;padding:60px 20px;margin-right:110px;border-radius:5px}.book-left-logo{margin-bottom:70px}.book-left__title{font-family:"Geometria Bold";font-style:normal;font-weight:700;font-size:23.9639px;line-height:30px;color:#000;margin-bottom:50px}.book-left__title:last-of-type{margin-bottom:24px}.book-left__title-return{margin-top:80px;margin-bottom:24px;font-family:"Geometria Bold";font-style:normal;font-weight:700;font-size:23.9639px;line-height:30px;color:#000}.book-left-list{display:flex}.book-left-list-time-travel{font-style:normal;font-weight:500;font-size:14.9775px;line-height:19px;color:#000}.book-left-list-time-stop,.book-left-list-time-travel{font-family:"Geometria Bold"}.book-left-list ul{display:flex;align-items:center;padding:0}.book-left-list ul li{color:#595757;list-style:inside;margin-right:30px}.book-left-list ul li:first-child{list-style:none;font-family:"Geometria";font-style:normal;font-weight:500;font-size:14.9775px;line-height:19px;color:#000}.book-left-list ul li:nth-child(2){color:#595757}.book-left-list ul li:nth-child(2),.book-left-list ul li:nth-child(3){font-family:"Geometria";font-style:normal;font-weight:300;font-size:14.9775px;line-height:19px}.book-left-list ul li:nth-child(3){color:#a60000}.book-left .MuiStepper-root{margin-top:30px;padding:0}.book-left .MuiStepLabel-label,.book-left .MuiStepLabel-label.MuiStepLabel-active{font-family:"Geometria Bold";font-style:normal;font-weight:500;font-size:21px;line-height:28px;color:#000}.book-left .MuiStepIcon-root{width:17px;height:17px;border:1px solid #919191;border-radius:50%;color:transparent;margin-left:4px}.book-left .MuiStepConnector-lineVertical{min-height:100px}.book-left .MuiStepContent-root,.book-left .MuiStepIcon-text{display:none}.book-left .MuiStepConnector-vertical{padding:0}.book-left .MuiStepIcon-root.MuiStepIcon-active{width:17px;height:17px;border:1px solid #919191;border-radius:50%;color:transparent}.book-left-step-airport{font-family:"Geometria";font-style:normal;font-weight:500;font-size:21.9954px;line-height:28px;color:#595757;margin-left:50px}.book-right-table{width:390px}.book-right-table-items{display:flex;justify-content:space-between}.book-right-table-items:nth-child(3){border-bottom:1px solid #000}.book-right-table-items__text{font-family:"Geometria";font-style:normal;font-weight:400;font-size:17.2049px;line-height:48px;color:#000}.book-right-table-items__text.price{font-family:"Geometria Bold"}.book-right-table-buttons{display:flex;flex-direction:column;align-items:center;margin-top:25px}.book-right-table-buttons__btn{width:100%;border:none;background:#707070;font-family:"Geometria";font-style:normal;font-weight:700;font-size:30px;line-height:39px;color:#fff;padding:10px 0;transition:all .2s linear;border-radius:5px}.book-right-table-buttons__btn:hover{opacity:.8}.book-right-table-buttons__link{margin-top:10px;font-family:"Geometria";font-style:normal;font-weight:500;font-size:10.257px;line-height:13px;color:#000;text-decoration:underline;transition:all .2s linear}.book-right-table-buttons__link:hover{color:#000;opacity:.7}.book-baggage{margin-top:40px;width:795px;background:#fff;border-radius:5px}.book-baggage-table{padding:60px 0}.book-baggage-table__title{padding-left:20px;font-family:"Geometria Bold";font-style:normal;font-weight:700;font-size:23.9639px;line-height:30px;color:#000;margin-bottom:24px}.book-baggage-table-items{margin-top:14px;display:flex;justify-content:space-between;align-items:center;width:320px;padding-bottom:14px;border-bottom:1px solid #5f5f5f}.book-baggage-table-items:first-of-type{margin-top:0}.book-baggage-table-items svg:first-child{margin-left:20px}.book-baggage-table-items__text{font-family:"Geometria";font-style:normal;font-weight:400;font-size:15.0267px;line-height:19px;color:#000;width:120px}.book-baggage-table-items__text.unactive{color:#c4c4c4}@media (max-width:1024px){.book-main-title svg{margin:0 16px}.book-main-title__text{font-size:30px;line-height:30px}.book-left{margin-right:50px}.book-left .MuiStepLabel-label,.book-left .MuiStepLabel-label.MuiStepLabel-active{font-size:16px}.book-left-list ul{flex-direction:column;align-items:baseline}.book-left-list ul li{margin-right:0;margin-bottom:8px}.book-left-list ul li:first-of-type{list-style:inside}}@media (max-width:900px){.book-right-table{width:100%}.book-right-table-items{align-items:center}.book-baggage{width:100%}}@media (max-width:800px){.book-wrapper{flex-direction:column}.book-baggage-table-items,.book-left{width:100%}}@media (max-width:460px){.book{padding:15px}.book-main-title__text{font-size:21px}}.contact{padding-top:70px;text-align:center;font-family:"GeometriaMedium";font-size:22px}.contact-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;height:80vh}.aboutsUs-text{text-align:center;font-family:"GeometriaMedium";font-size:22px}.aboutsUs-wrapper{display:flex;flex-direction:row;align-items:center;width:500px;margin:0 auto;height:70vh}@media (max-width:600px){.aboutsUs-wrapper{width:100%}}.error404{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.error404__title{font-size:65px;text-transform:uppercase}.error404__subtitle,.error404__title{font-family:"GeometriaMedium";font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.error404__subtitle{font-size:28px;margin-bottom:16px}.error404__link{font-family:"GeometriaMedium";font-size:28px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;text-transform:capitalize;background:#707070;border-radius:10px;padding:10px 15px;transition:all .2s ease}.error404__link:hover{opacity:.8;text-decoration:none;color:#fff}
/*# sourceMappingURL=main.3f8ed839.chunk.css.map */