.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(/fonts/Ubuntu-R.eot?#iefix) format("embedded-opentype"),url(/fonts/Ubuntu-R.woff) format("woff"),url(/fonts/Ubuntu-R.ttf) format("truetype"),url(/fonts/Ubuntu-R.svg) format("svg")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(/fonts/Ubuntu-B.eot?#iefix) format("embedded-opentype"),url(/fonts/Ubuntu-B.woff) format("woff"),url(/fonts/Ubuntu-B.ttf) format("truetype"),url(/fonts/Ubuntu-B.svg) format("svg")}*{box-sizing:border-box;font-family:Ubuntu,Arial,sans-serif}body,html{height:100%}body{width:100%;margin:0;padding:0!important;overflow-x:hidden}section{width:100%;display:inline-block}.app{width:100%;height:auto;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.app-content{padding-top:24px;padding-bottom:60px;flex:1 1 auto;visibility:visible}.app-footer{position:fixed;display:block;padding-top:30px;left:0;bottom:0;width:100%}@media only screen and (max-width:640px){.app-footer{position:relative}}h1{color:#000;font-size:28px;font-weight:700}.fixed{position:fixed}.wrapper{height:-moz-fit-content;height:fit-content;min-height:100vh;position:relative;padding-bottom:60px}@media only screen and (max-width:640px){.wrapper{display:flex;flex-direction:column;padding-bottom:0}}.svg-icon{display:block;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:1199px){.hide-tablet{display:none}}@media only screen and (max-width:640px){html{height:100%;padding-bottom:70px}body{margin-bottom:0}}@media (max-width:1700px){.container{width:1140px}}@media only screen and (max-width:1199px){.container{width:auto}}@media only screen and (max-width:640px){.container{width:100%;flex:1}}.iti .iti__country-list{width:250px}.iti .iti__flag-container{width:100px}.iti .iti__selected-flag{width:100%}.iti.iti--allow-dropdown input{padding-left:110px!important}.header{width:100%;background:#333}.header-container{height:64px;justify-content:space-between}.header-container,.header-menu{display:flex;align-items:center}.header-menu{justify-content:space-around}.header-menu__toggle{display:none;margin-right:-15px;transition:all .5s}.header-menu__toggle.active .header-menu__toggle-button span:first-child{top:-3px;transform:rotate(45deg)}.header-menu__toggle.active .header-menu__toggle-button span:nth-child(2){opacity:0;width:0}.header-menu__toggle.active .header-menu__toggle-button span:nth-child(3){top:-3px;transform:rotate(-45deg)}.header-menu__toggle-button{width:56px;height:64px;position:relative}.header-menu__toggle-button span{width:24px;height:3px;margin:auto;display:block;position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:2px;opacity:1;transform:rotate(0);transition:all .25s}.header-menu__toggle-button span:first-child{top:-16px}.header-menu__toggle-button span:nth-child(2){top:0;width:24px}.header-menu__toggle-button span:nth-child(3){top:17px}.header-menu__link{height:64px;padding:0 12px;display:flex;gap:5px;align-items:center;flex-direction:column;justify-content:center;position:relative;color:#8c8c8c;font-size:12px}.header-menu__link.active,.header-menu__link:focus,.header-menu__link:hover{text-decoration:none;color:#fff}.header-menu__link:hover{background:rgba(0,0,0,.3)}.header-menu__link-out,.header-menu__link.active .header-menu__image-default,.header-menu__link:hover .header-menu__image-default{display:none}.header-menu__link.active .header-menu__image-active,.header-menu__link:hover .header-menu__image-active{display:block}.header-menu__link.active .header-menu__image-product2,.header-menu__link:hover .header-menu__image-product2{background-image:url(/images/icons/menu/products-hover.svg)}.header-menu__link.active .header-menu__image-bookings2,.header-menu__link:hover .header-menu__image-bookings2{background-image:url(/images/icons/menu/bookings-hover.svg)}.header-menu__link.active .header-menu__image-reviews2,.header-menu__link:hover .header-menu__image-reviews2{background-image:url(/images/icons/menu/reviews-hover.svg)}.header-menu__link.active .header-menu__image-guides2,.header-menu__link:hover .header-menu__image-guides2{background-image:url(/images/icons/menu/guides-hover.svg)}.header-menu__link.active .header-menu__image-managers2,.header-menu__link:hover .header-menu__image-managers2{background-image:url(/images/icons/menu/managers-hover.svg)}.header-menu__link.active .header-menu__image-reports2,.header-menu__link:hover .header-menu__image-reports2{background-image:url(/images/icons/menu/reports-hover.svg)}.header-menu__link.active .header-menu__image-settings2,.header-menu__link:hover .header-menu__image-settings2{background-image:url(/images/icons/menu/settings-hover.svg)}.header-menu__link.active .header-menu__image-billing2,.header-menu__link:hover .header-menu__image-billing2{background-image:url(/images/icons/menu/billing-hover.svg)}.header-menu__link.active .header-menu__image-conversations2,.header-menu__link:hover .header-menu__image-conversations2{background-image:url(/images/icons/menu/conversations-hover.svg)}.header-menu__link.active .header-menu__image-referral2,.header-menu__link:hover .header-menu__image-referral2{background-image:url(/images/icons/menu/referral-hover.svg)}.header-menu__image{width:24px;height:24px;margin-bottom:4px;background-repeat:no-repeat;background-size:contain;background-position:50%}.header-menu__image-default{display:block}.header-menu__image-active{display:none}.header-menu__image-product{background-image:url(/images/icons/menu/products.svg)}.header-menu__image-bookings{background-image:url(/images/icons/menu/bookings.svg)}.header-menu__image-reviews{background-image:url(/images/icons/menu/reviews.svg)}.header-menu__image-guides{background-image:url(/images/icons/menu/guides.svg)}.header-menu__image-managers{background-image:url(/images/icons/menu/managers.svg)}.header-menu__image-reports{background-image:url(/images/icons/menu/reports.svg)}.header-menu__image-settings{background-image:url(/images/icons/menu/settings.svg)}.header-menu__image-billing{background-image:url(/images/icons/menu/billing.svg)}.header-menu__image-conversations{background-image:url(/images/icons/menu/conversations.svg)}.header-menu__image-referral{background-image:url(/images/icons/menu/referral.svg)}.header-menu__icon{width:26px;min-height:28px;max-height:28px;fill:#8c8c8c}.header-menu__icon.is-stroke{stroke:#8c8c8c}.header-menu__link.active .header-menu__icon,.header-menu__link:hover .header-menu__icon{fill:#fff}.header-menu__link.active .header-menu__icon.is-stroke,.header-menu__link:hover .header-menu__icon.is-stroke{stroke:#fff}.header-menu__unread{height:25px;margin-top:3px;position:relative}.header-sub{background:#fff;border-bottom:1px solid #eaeaea}.header-sub__container{height:56px;display:flex;align-items:center;justify-content:space-between}.header-sub__left,.header-sub__right{display:flex}.header-sub__image{width:40px;height:40px;margin-right:12px;background-color:#d8d8d8;border:1px solid #979797;border-radius:8px;background-size:cover;background-position:50%}.header-sub__info{display:flex;flex-direction:column}.header-sub__name{color:#555;font-size:15px;font-weight:700}.header-sub__status{font-size:12px;display:flex}.header-sub__verify{color:#c52b00}.header-sub__alert{padding:8px 88px;background-color:#e83b3b;border:1px solid #820000;border-radius:14px;color:#fff;font-size:12px;text-align:center}.header-sub__links{display:flex;justify-content:space-around}.header-sub__link{font-size:14px;font-weight:700}.header-sub__tour{position:relative}.header-sub__tour #quickEdit{display:none;width:507px}.header-sub__tour #quickEdit:hover{display:block}.header-sub__tour #quickEdit{position:absolute;z-index:5;top:32px;right:-100px;background:#ccc;padding:1px 5px 2px}.header-sub__tour #quickEdit select{color:#222;font-weight:700}.header-sub__tour #quickEdit select option{font-weight:400}.header-sub__tour #quickEdit .select2-container{width:100%!important}.header-sub__tour #quickEdit .select2-selection__rendered{text-align:left}.header-sub__divider{width:1px;margin:0 16px;background-color:rgba(0,0,0,.12)}.header-sub__divider--small{margin:0 8px;background-color:#555}.header-sub__request-api{font-size:12px;font-weight:700}.header-sub__button-request-api{border:1px solid #fd673f;background-color:#fff;color:#fd673f}.header-sub__button-request-api:hover{background-color:rgba(253,103,63,.1)}@media only screen and (max-width:1199px){.header-menu{width:100%;margin-top:22px;padding:0;flex-wrap:wrap;height:0;opacity:0;visibility:hidden;transition:all .5s}.header-menu:after{content:none}.header-menu__toggle{display:flex}.header-menu__toggle.active+.header-menu__container{width:100%;height:100%;display:block;position:fixed;left:0;top:64px;z-index:1000;background:#333}.header-menu__toggle.active+.header-menu__container .header-menu{height:100%;padding-bottom:100px;overflow-y:auto;opacity:1;visibility:visible;transition:all .5s}.header-menu__container{display:none}.header-menu__link{width:105px;height:105px;margin:8px;border:1px solid #8c8c8c;font-size:14px}.header-menu__link.active{border:1px solid #fff;color:#8c8c8c;font-weight:700}.header-menu__link-out{width:100%;height:46px;margin:28px 16px;display:flex;font-size:20px;font-weight:700;color:#fff}.header-menu__link.active .header-menu__image-product{background-image:url(/images/icons/menu/products.svg)}.header-menu__link.active .header-menu__image-bookings{background-image:url(/images/icons/menu/bookings.svg)}.header-menu__link.active .header-menu__image-reviews{background-image:url(/images/icons/menu/reviews.svg)}.header-menu__link.active .header-menu__image-guides{background-image:url(/images/icons/menu/guides.svg)}.header-menu__link.active .header-menu__image-managers{background-image:url(/images/icons/menu/managers.svg)}.header-menu__link.active .header-menu__image-reports{background-image:url(/images/icons/menu/reports.svg)}.header-menu__link.active .header-menu__image-settings{background-image:url(/images/icons/menu/settings.svg)}.header-menu__link.active .header-menu__image-billing{background-image:url(/images/icons/menu/billing.svg)}.header-menu__link.active .header-menu__image-conversations{background-image:url(/images/icons/menu/conversations.svg)}.header-menu__link.active .header-menu__image-referral{background-image:url(/images/icons/menu/referral.svg)}.header-menu__image{width:48px;height:48px;background-position:50%}.header-menu__icon{width:45px;min-height:45px;max-height:45px}.header-menu__unread{height:45px}}@media only screen and (max-width:640px){.header-sub__name{float:left}.header-sub__name span{max-width:165px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left}.header-sub__alert{margin-left:8px;padding:8px 12px}}.guide-card{margin-bottom:30px;padding:20px;text-align:center;background-color:#fcfcfc;border-radius:4px;border:1px solid rgba(0,0,0,.12)}.guide-card__image{width:100px;height:100px;margin:0 auto 16px}.guide-card__image img{max-width:100%}.guide-card__name{margin-bottom:8px;font-size:18px;font-weight:700;overflow:hidden}.guide-card__email{min-height:22px;font-size:14px;color:#c4c4c4;margin-bottom:24px}.guide-card__btn{width:118px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:2px;color:#fff;font-size:12px;font-weight:700;text-align:center;cursor:pointer;position:relative;margin:auto;border:1px solid #f8a354;color:#f8a354}.guide-card__btn,.guide-card__btn:focus,.guide-card__btn:hover{text-decoration:none}.guide-card__btn:hover{background:#f8a354;color:#fff}.guide-image{width:100%;height:100%;margin-bottom:16px;background-color:#fcfcfc;background-image:url(/images/icons/avatar-guide.svg);background-repeat:no-repeat;background-position:center 100px;border:1px solid rgba(0,0,0,.12);border-radius:2px;position:relative;overflow:hidden}.guide-image__container{width:260px;height:350px;margin-bottom:16px;position:relative}.guide-image__button{position:absolute;bottom:20px;right:0;left:0}.guide-image__upload{width:118px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:2px;color:#fff;font-size:12px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;position:relative;margin:0 auto;border:1px solid #f8a354;color:#f8a354}.guide-image__upload:focus,.guide-image__upload:hover{text-decoration:none}.guide-image.js-crop{width:auto;border-radius:0;overflow:visible}.guide-image.js-crop .cr-boundary{margin-top:5px}.guide-image.js-crop .cr-slider-wrap{width:250px;margin-top:5px}.guide-form .error{border:1px solid red}.guide-form__input:focus{border-color:#ccc}.guide-form__hint{position:absolute;top:-20px;right:0;font-size:14px}.guide-form__buttons{text-align:right}.guide-form__btn{width:100px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:2px;border:none;color:#fff;font-size:12px;font-weight:700;text-align:center;cursor:pointer;position:relative;display:inline-block}.guide-form__btn,.guide-form__btn:focus,.guide-form__btn:hover{text-decoration:none}.guide-form__btn:focus{outline:none}.guide-form__submit{background:#f8a354;transition:background-color .5s ease;margin-left:auto}.guide-form__submit:hover{background:#f68923;color:#fff}.guide-form__submit:active,.guide-form__submit:focus{background:#c46308;color:#fff}.guide-form__delete{background:#fff;border:1px solid #e54;color:#e54}.guide-form__access{margin-top:30px;padding-top:16px;border-top:1px solid rgba(0,0,0,.12)}.profile-content{width:100%;margin-bottom:-1px;padding:24px;float:left;overflow:hidden}.profile-content--small{max-width:825px}.profile-content--space{padding:0}.profile-content__title{margin-bottom:16px;font-size:18px;color:#555;font-weight:700;line-height:1}.profile-frame{display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.12);border-radius:4px}.profile-conversations{padding:24px}.profile-conversation{display:block}.profile-conversation+.profile-conversation{margin-top:16px;padding-top:20px;border-top:1px solid rgba(0,0,0,.12)}.profile-conversation__image{width:40px;height:40px;float:left;margin-right:16px;background:#d8d8d8;border:1px solid #979797;border-radius:50%;overflow:hidden}.profile-conversation__image img{max-height:100%}.profile-conversation__title{margin-bottom:4px;color:#333;font-size:14px;font-weight:700}.profile-conversation__text{margin-top:8px;color:#8c8c8c;font-size:14px;line-height:1.5}.profile-conversation__text--unread{color:#555}.profile-conversation__date{color:#8c8c8c;font-size:12px}.profile-conversation__tour{padding-right:95px;position:relative}.profile-conversation__unread{width:10px;height:10px;position:absolute;right:6px;top:6px;background:#7ed321;border-radius:50%}.profile-conversation__default{width:100%;padding:8px 40px;float:left;background:#f5f5f5}.profile-conversation__default-image{width:64px;height:104px;margin-right:40px;float:left;background:url(/images/icons/rio.svg) no-repeat;background-size:contain}.profile-conversation__default-text{margin-top:18px;float:left;font-size:24px}.profile-message{width:100%;float:left;padding-left:32px;padding-right:32px}.profile-message+.profile-message{margin-top:24px}.profile-message--left+.profile-message--left,.profile-message--right+.profile-message--right{margin-top:8px}.profile-message__left{width:100%;padding-right:100px;float:left}.profile-message__right{width:100%;padding-left:100px;float:right}.profile-message__right .profile-message__image,.profile-message__right .profile-message__info{float:right}.profile-message__image{width:48px;height:48px;float:left;background:#d8d8d8;border:1px solid #979797;border-radius:50%;overflow:hidden}.profile-message__image--left{margin-right:30px}.profile-message__image--right{margin-left:30px}.profile-message__image img{max-height:100%}.profile-message__info{width:85%;padding:12px 17px;float:left;background:#f5f5f5;border-radius:4px;font-size:14px}.profile-message__name{float:left;margin-right:8px;margin-bottom:4px;color:#333;font-weight:700}.profile-message__date{color:#8c8c8c}.profile-message__text{clear:both;color:#333;line-height:1.5}.profile-message__tour{width:100%;margin-bottom:20px;padding:16px;float:left;background:#f5f5f5}.profile-message__tour-name{margin-bottom:4px;color:#333;font-size:20px;font-weight:700}.profile-message__tour-company{margin-bottom:8px;font-size:10px}.profile-message__tour-link{color:#f8a354}.profile-message__tour-image{width:144px;height:80px;float:left;margin-right:32px}.profile-message__tour-image img{max-width:100%;max-height:100%}.profile-message__tour-info{width:55%;float:left}.profile-message__tour-data{width:100%;float:left;font-size:12px}.profile-message__tour-block{width:110px;float:left;margin-bottom:12px}.profile-message__tour-block.book{width:auto}.profile-message__tour-block--column{float:left}.profile-message__tour-icon{width:16px;height:16px;margin-right:4px;float:left;background-size:contain;background-repeat:no-repeat}.profile-message__tour-icon.world{background-image:url(/images/icons/language.svg)}.profile-message__tour-icon.time{background-image:url(/images/icons/clock.svg)}.profile-message__tour-icon.date{background-image:url(/images/icons/calendar-gray.svg)}.profile-message__tour-icon.book{background-image:url(/images/icons/book.svg)}.profile-message__tour-text--bold{font-weight:700}.profile-message__tour-button{margin-top:20px;float:right}.profile-message__tour-btn{width:100%;height:40px;display:flex;align-items:center;justify-content:center;border-radius:2px;color:#fff;font-size:12px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;position:relative;transition:background-color .5s ease;padding-left:16px;padding-right:16px;color:#f8a354;border:1px solid #f8a354}.profile-message__tour-btn:focus,.profile-message__tour-btn:hover{text-decoration:none}.profile-message__tour-btn:active,.profile-message__tour-btn:focus,.profile-message__tour-btn:hover{background:#fff;color:#f8a354}.profile-message__tour-btn:hover{color:#fff;background:#f8a354;border:1px solid #f8a354}.profile-message__tips{display:flex;align-items:center;gap:45px;max-width:100%;margin:0 32px 16px;padding:12px 28px;background:#f5f5f5;border-radius:4px;font-size:12px}.profile-message__tips img{width:24px;height:24px}.profile-message__dialog{width:100%;height:46vh}.profile-message__new{width:100%;margin-top:20px;float:left;position:relative}.profile-message__typing{font-size:11px;position:absolute;top:-17px;left:16px;color:#959595;letter-spacing:.2px;visibility:hidden}.profile-message__error{position:absolute;top:-25px;left:20px;color:#9b2d2d}.profile-message__form{width:100%;min-height:80px;padding:12px 16px;float:left;background:#f5f5f5}.profile-message__form-data{width:100%;padding-right:120px}.profile-message__textarea{width:100%;min-height:105px;max-height:300px;margin-right:15px;background:#fff;resize:none;float:left}.profile-message__button{width:104px;float:right}.profile-message__button-text{margin-top:8px;font-size:12px;line-height:1;text-align:center}.profile-message__button.blocked{cursor:not-allowed}.profile-message__button.blocked .profile-message__btn{background:#8c8c8c;pointer-events:none}.profile-message__btn{width:100%;height:40px;display:flex;align-items:center;justify-content:center;border:none;color:#fff;font-size:12px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;position:relative;background:#f8a354;transition:background-color .5s ease;border-radius:2px}.profile-message__btn:focus,.profile-message__btn:hover{text-decoration:none}.profile-message__btn:hover{background:#f68923;color:#fff}.profile-message__btn:active,.profile-message__btn:focus{background:#c46308;color:#fff}.company-overview__section{display:flex;flex-direction:column;justify-content:center;align-items:baseline}.company-overview__section .row{padding:0;width:100%}.company-overview .form-group{width:100%}@media only screen and (max-width:990px){.company-overview .input-group{width:100%}}.company-overview .input-group-phone{z-index:30}.company-overview .text__wrap{padding:0 15px 0 0}@media only screen and (max-width:640px){.company-overview .text__wrap{padding:0}}.company-overview .text__wrap+.text__wrap{padding:0 0 0 15px}@media only screen and (max-width:640px){.company-overview .text__wrap+.text__wrap{padding:0}}.company-overview .text__wrap .old_text{resize:none}.company-overview .text__wrap .new_text{resize:vertical}.company-overview .table__head{width:100%;display:flex;line-height:1.75em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:linear-gradient(#fafafa,#dfdfdf);padding:10px 0;margin-bottom:15px}.company-overview .table__text{flex-grow:1;margin:0;padding-left:15px}.company-overview .btn__wrap{width:100%;display:flex;justify-content:space-around}@media only screen and (max-width:640px){.company-overview .btn__wrap .btn{width:45%}}@media only screen and (max-width:1199px){.profile-content{padding:10px}.profile-content--small{max-width:none}.profile-content--space{padding:0}.profile-conversation__company{margin-bottom:12px}.profile-conversation__tour{padding-right:0}.profile-message{padding-left:16px;padding-right:16px}.profile-message__left,.profile-message__right{padding:0}.profile-message__image--left{margin-right:16px}.profile-message__image--right{margin-left:16px}.profile-message__tour-info{width:60%}.profile-message__tour-block{width:100px}.profile-message__tour-button{float:left}.profile-message__date{width:100%;display:inline-block}.profile-message__button-text{display:none}}@media only screen and (max-width:640px){.profile-message__left{display:flex}.profile-message__right{display:flex;flex-direction:row-reverse}.profile-message__tour-image{width:100%;height:auto;margin:0 auto 16px}.profile-message__tour-info{width:100%}.profile-message__tour-block{width:50%}.profile-message__tour-button{width:100%}.profile-message__form-data{padding-right:0;float:left}.profile-message__button{width:100%;margin-top:16px}.profile-conversation__default{display:flex;flex-direction:column-reverse}.profile-conversation__default-image{width:141px;height:227px;margin:24px auto;float:none}.profile-conversation__default-text{text-align:center}}@media only screen and (max-width:400px){.profile-message__form-data{padding-right:0}.profile-message__button{width:100%;margin-top:16px}}.tour-list__menu{display:flex;flex:auto;align-items:center;justify-content:space-between;margin:30px 0 24px}.tour-list__tabs{width:85%;margin-right:35px;border-bottom-color:rgba(0,0,0,.12)}.tour-list__tabs--wide{width:100%;margin-right:0}.tour-list__tabs .nav-link{color:#555;font-size:16px}.tour-list__tabs .nav-link:hover{border-bottom-color:transparent;color:#555}.tour-list__tabs .nav-item{outline:none;z-index:1}.tour-list__tabs .nav-item.is-waiting{pointer-events:none}.tour-list__tabs .nav-item.active .nav-link{background:#fff;border-color:rgba(0,0,0,.12) rgba(0,0,0,.12) transparent}.tour-list__tabs-btn{width:135px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:2px;border:none;color:#fff;font-size:12px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;position:relative;background:#0da300;transition:background-color .5s ease;min-width:135px;font-size:14px;font-weight:400}.tour-list__tabs-btn:focus,.tour-list__tabs-btn:hover{text-decoration:none}.tour-list__tabs-btn:hover{background:#097000;color:#fff}.tour-list__tabs-btn:active,.tour-list__tabs-btn:focus{background:#032400;color:#fff}.tour-list__lang{display:flex;min-width:160px;line-height:1.2}.tour-list__lang--short{min-width:auto}.tour-list__lang img{margin-left:8px}.tour-list__cards{margin:0 -15px 30px;display:flex;flex:auto;flex-wrap:wrap}.tour-list__cards:after{content:"";flex:auto}.tour-list__card{width:255px;margin:0 15px 30px;display:flex;flex-direction:column;position:relative;background:#fff;border-radius:12px;box-shadow:0 .5px 2px 0 rgba(96,97,112,.16),0 0 1px 0 rgba(40,41,61,.08);color:#000;font-size:16px;transition:box-shadow .5s linear;overflow:hidden}.tour-list__card:focus,.tour-list__card:hover{box-shadow:0 .5px 2px 0 rgba(3,117,216,.16),0 0 1px 0 rgba(3,117,216,.08);color:#000;outline:none;text-decoration:none}.tour-list__card.is-blocked{background-color:#f5f5f5}.tour-list__card.is-blocked .tour-list__image,.tour-list__card.is-blocked .tour-list__title{pointer-events:none}.tour-list__image{width:calc(100% + 2px);height:140px;margin-left:-1px;margin-top:-1px;display:block;background-size:cover;background-position:50%;border-radius:2px 2px 0 0;overflow:hidden}.tour-list__image:hover{text-decoration:none}.tour-list__badge{position:absolute;top:8px;left:8px;padding:5px 16px;border-radius:16px;box-shadow:0 0 8px 0 rgba(0,0,0,.25)}.tour-list__badge,.tour-list__status{color:#fff;font-size:10px;font-weight:700;text-transform:uppercase}.tour-list__status{display:inline-block;margin:8px;padding:7px 12px;border-radius:8px;background-color:#f97d00;line-height:1}.tour-list__info{padding:16px;display:flex;flex:1;flex-direction:column;justify-content:space-between}.tour-list__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:16px;color:#0375d8;font-size:20px;font-weight:700;min-height:60px}.tour-list__city-title{display:flex;justify-content:space-between;gap:20px}.tour-list__city{height:24px;margin-top:auto;overflow:hidden;text-overflow:ellipsis}.tour-list__city,.tour-list__price{font-weight:700;white-space:nowrap}.tour-list__warning{position:absolute;top:-15px;color:#ed5644;font-size:8px}.tour-list__stats{display:flex;height:50px;gap:5px;margin-top:14px;position:relative}.tour-list__stat{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;background-color:#f5f5f5;padding:0 4px;border-radius:4px}.tour-list__stat-title,.tour-list__stat-value{height:14px;font-size:8px}.tour-list__stat-value{font-weight:700}.tour-list__stat-standard{height:14px;font-size:6px;color:#555}.tour-list__stat.is-warning{background-color:rgba(255,74,44,.2)}.tour-list__buttons{margin-top:16px;display:flex;justify-content:flex-end;position:relative;bottom:0;text-align:right;min-height:40px}.tour-list__button{width:96px;height:40px;display:flex;align-items:center;justify-content:center;border:none;color:#fff;font-size:12px;font-weight:700;text-align:center;cursor:pointer;position:relative;width:100%;border-radius:2px;font-size:14px;transition:background-color .5s linear}.tour-list__button,.tour-list__button:focus,.tour-list__button:hover{text-decoration:none}.tour-list__button--v1{width:115px;margin-right:12px;border:none;color:#7c7c7c}.tour-list__button--v1:active{background-color:rgba(86,86,86,.1)}.tour-list__button--v2{border:1px solid #fd6842;color:#fd6842}.tour-list__button--v2:focus,.tour-list__button--v2:hover{background-color:rgba(253,104,66,.1);color:#fd6842;outline:none}.tour-list__button--v2:active{background-color:rgba(253,104,66,.3)}.tour-list__button--v3{border:1px solid #393939;color:#393939}.tour-list__button--v3:focus,.tour-list__button--v3:hover{background-color:rgba(57,57,57,.1);color:#393939;outline:none}.tour-list__button--v3:active{background-color:rgba(57,57,57,.3)}.tour-list__button--v4{background-color:#fff;border:1px solid #0da300;color:#0da300}.tour-list__button--v4:active,.tour-list__button--v4:focus,.tour-list__button--v4:hover{background-color:rgba(13,163,0,.75);color:#fff;outline:none}.tour-list__button--disabled{background-color:#727272;border:1px solid #727272;color:#fff;cursor:default}@media only screen and (max-width:1199px){.tour-list__tabs{width:100%;height:42px;display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:100}.tour-list__tabs:before{content:"";width:24px;height:24px;position:absolute;right:10px;top:15px;z-index:10;background:url(/images/icons/arrow-small.svg) no-repeat;background-size:contain}.tour-list__tabs:hover{overflow:visible}.tour-list__tabs:hover:before{top:5px;transform:scale(-1)}.tour-list__tabs.is-open{overflow:visible}.tour-list__tabs.is-close{overflow:hidden}.tour-list__tabs.is-close:before{top:15px;transform:scale(1)}.tour-list__tabs .nav-item{order:3}.tour-list__tabs .nav-item+.nav-item{margin-left:0}.tour-list__tabs .nav-item.active{order:1}.tour-list__tabs .nav-item.active .nav-link,.tour-list__tabs .nav-item.active .nav-link:hover{background:#fff;border:1px solid rgba(0,0,0,.12)}.tour-list__tabs .nav-link{background:#f5f5f5;border:1px solid rgba(0,0,0,.12)}.tour-list__tabs-btn{width:100%}.tour-list__cards{margin:0;gap:4%}.tour-list__cards:after{content:none}.tour-list__card{width:48%;margin:0 0 25px}}@media only screen and (max-width:640px){.tour-list__menu{flex-direction:column-reverse}.tour-list__tabs{margin:auto}.tour-list__lang,.tour-list__tabs-btn{margin-bottom:15px}.tour-list__card,.tour-list__modal .modal-dialog{width:100%}}.fields-container{display:flex;flex-wrap:wrap;gap:24px}.fields-wrap{display:flex;flex-wrap:wrap;gap:26px;width:50%}.fields-wrap.is-column{width:30%}.fields-title{width:100%;color:#393939;font-size:18px;font-weight:600}.field-group{display:flex;align-items:center;gap:4px;min-height:28px}.field-group label{margin:0;font-size:16px}.field-select.is-hidden+.select2{display:none}@media only screen and (max-width:640px){.fields-wrap,.fields-wrap.is-column{width:100%}}.tour{height:100%}.tour-head{display:flex;align-items:center;justify-content:space-between}.tour-head__title{margin:0;color:#000;font-size:28px;font-weight:700;line-height:1.2;overflow:hidden}.tour-lang__title{margin-top:38px;margin-bottom:34px;color:#555;font-size:20px;font-weight:700}.tour-lang__icon{border:1px solid grey;border-radius:2px}.tour-block{float:left;width:100%;border-radius:2px}.tour-block:not(:first-child){margin-top:24px}.tour-block--bd0{border:0}.tour-block__frame{width:100%;float:left;margin-bottom:25px;border:1px solid #dbdbdb}.tour-block__footer{display:inline-block;width:100%;padding:0 6px;margin:15px 0 -9px}.tour-block__footer-content{height:72px;padding:16px 24px;background:#eee}.tour-block__range-item:first-child .tour-field__icons,.tour-block__range-item:nth-child(2) .tour-field__icon-minus{display:none}.tour-block__range-item.error .error-range{display:block!important;margin-top:8px;color:#ec584c;font-size:12px;line-height:1}.tour-block__range-item.error .error-range:before{content:"";width:12px;height:12px;margin-right:6px;position:relative;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.tour-block .fa-info-circle{display:none;cursor:pointer;font-size:14px}.tour-block .fa-tripadvisor{display:block;width:22px;height:20px;background-image:url(/images/icons/tripadvisor.svg);background-repeat:no-repeat}.tour-block .fa-tripadvisor:before{display:none}.tour-block__title{height:54px;padding:15px 24px;background:#393939;border-radius:2px 2px 0 0;border:1px solid rgba(0,0,0,.12);color:#fff;font-size:22px;font-weight:700;line-height:1}.tour-block__inside{float:left;width:100%;background:#fff}.tour-block__group-checkbox{height:40px;padding:8px 12px;display:inline-block;background:#fff9c4;border-radius:2px}.tour-block__group-checkbox .tour-field__checkbox input+label{color:#333;font-size:12px;font-weight:400}.tour-block__group-checkbox .tour-field__checkbox input+label:before{width:24px;height:24px}.tour-block__line{height:1px;margin:9px 0 24px;border:1px solid #e0e0e0}.tour-block__border{padding:24px 0;border-top:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0}.tour-block__live{width:208px;margin:15px 0;padding:11px 16px;float:right;background-color:#79aafd;border-radius:8px;color:#fff;cursor:pointer;overflow:hidden}.tour-block__live i{margin-right:12px;float:left;font-size:32px}.tour-block__live-text{font-size:14px;margin:5px}.tour-block input::-moz-placeholder,.tour-block textarea::-moz-placeholder{color:rgba(90,90,90,.75);font-size:14px}.tour-block input::placeholder,.tour-block textarea::placeholder{color:rgba(90,90,90,.75);font-size:14px}.tour-fields{margin-top:30px}.tour-fields__field{display:flex;align-items:center;margin-bottom:24px}.tour-fields__label{margin-bottom:0;cursor:pointer;line-height:1;text-transform:capitalize}.tour-fields__icon{margin:0 8px;border:1px solid grey;border-radius:2px}.tour-field{margin-bottom:15px;position:relative;line-height:1;outline:none}.tour-field+.tour-field{margin-left:16px}.tour-field--error{margin-bottom:30px}.tour-field label{margin-bottom:8px;color:#393939;font-size:14px;font-weight:700;line-height:1}.tour-field__input input{width:100%;height:40px;padding:12px;background-color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#393939;font-size:14px;outline:none}.tour-field__input input::-moz-placeholder{color:rgba(90,90,90,.75)}.tour-field__input input::placeholder{color:rgba(90,90,90,.75)}@media only screen and (max-width:640px){.tour-field__input input{height:40px;font-size:16px}}.tour-field__input input+.error-text{display:none}.tour-field__input input+.error-text:before{content:"";width:12px;height:12px;margin-right:6px;position:relative;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.tour-field__input input.error{background:rgba(236,88,76,.2);border-color:#ec584c}.tour-field__input input.error+.error-text{margin-top:6px;line-height:1}.tour-field__input input.error+.error-text,.tour-field__input input.invalid+.error{display:block;position:absolute;color:#ec584c;font-size:12px}.tour-field__input input.invalid+.error:before{content:"";width:12px;height:12px;margin-top:3px;margin-right:6px;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.tour-field__input input.invalid+.error-text{display:block;position:absolute;bottom:-15px;left:8px;color:#ec584c;font-size:12px;line-height:1}.tour-field__input input:disabled,.tour-field__input input[readonly]{background:#eceeef;cursor:not-allowed}.tour-field__select{position:relative}.tour-field__select select{width:100%;height:40px;padding:8px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#8c8c8c;font-size:14px;line-height:1.2;background:#fff url(/images/icons/arrow-select.svg) no-repeat;background-size:16px;background-position:right 8px center}.tour-field__select select:focus{border:1px solid rgba(0,0,0,.12);outline:none}.tour-field__select select.error+.select2 .select2-selection{background:rgba(236,88,76,.2);border-color:#ec584c}.tour-field__select select.error+.select2 .select2-selection__rendered{color:#ec584c}.tour-field__select .select2-container{outline:none}.tour-field__select .select2-container .select2-search--inline .select2-search__field{width:100%!important}.tour-field__select .select2-container .select2-selection--single{height:40px;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#8c8c8c;font-size:14px;outline:none}.tour-field__select .select2-container .select2-selection--multiple .select2-selection__rendered li{line-height:1.5;padding:3px}.tour-field__select .select2-container .select2-selection__rendered{padding-right:30px;line-height:40px}.tour-field__select .select2-container .select2-selection__arrow{width:14px;height:14px;position:absolute;right:12px;top:12px}.tour-field__select .select2-container .select2-selection__arrow:after,.tour-field__select .select2-container .select2-selection__arrow:before{content:"";width:9px;height:2px;display:block;position:absolute;top:50%;background:#000}.tour-field__select .select2-container .select2-selection__arrow:before{border-top-left-radius:1px;border-bottom-left-radius:1px;left:0;transform:translateY(-50%) rotate(46deg)}.tour-field__select .select2-container .select2-selection__arrow:after{border-top-right-radius:1px;border-bottom-right-radius:1px;right:0;transform:translateY(-50%) rotate(-46deg)}.tour-field__select .select2-container .select2-selection__arrow--down:before{animation:animation-down-before .2s ease 0s 1 normal forwards running}.tour-field__select .select2-container .select2-selection__arrow--down:after{animation:animation-down-after .2s ease 0s 1 normal forwards running}.tour-field__select .select2-container .select2-selection__arrow--up:before{animation:animation-up-before .2s ease 0s 1 normal forwards running}.tour-field__select .select2-container .select2-selection__arrow--up:after{animation:animation-up-after .2s ease 0s 1 normal forwards running}.tour-field__select .select2-container .select2-selection__arrow b{display:none}@media only screen and (max-width:640px){.tour-field__select select{height:48px;padding:10px;font-size:16px}}.tour-field__select select[readonly]{pointer-events:none}.tour-field__select select:disabled+.select2 .select2-selection--single,.tour-field__select select[readonly]+.select2 .select2-selection--single{background:#eceeef;pointer-events:none}.tour-field__select select.changed+.select2-container .select2-selection--single{background:rgba(236,88,76,.2);border-color:#ec584c}.tour-field__select select+.error-text{position:absolute;bottom:-15px;left:15px;color:#ec584c;font-size:12px;line-height:1}.tour-field__checkbox{margin-bottom:16px}.tour-field__checkbox input{display:none}.tour-field__checkbox input+label{margin-bottom:0;padding-left:0;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tour-field__checkbox input+label:not(.modal-checkbox__label) span{margin-top:4px}.tour-field__checkbox input+label:before{content:"";min-width:15px;height:15px;margin-right:8px;display:inline-block;border:1px solid #d7d7d7;border-radius:2px;background:#fff;cursor:pointer;transition:background-color .5s}.tour-field__checkbox input:checked+label:before{content:"";background-color:#f8a354;background-image:url(/images/icons/arrow-checkbox.svg);background-position:2px;background-repeat:no-repeat;background-size:80%;border:1px solid #f8a354}.tour-field__checkbox input:disabled+label:before{background-color:rgba(248,163,84,.5);border:1px solid rgba(248,163,84,.5);cursor:not-allowed}@media only screen and (max-width:640px){.tour-field__checkbox input+label:before{min-width:25px;height:25px}}.tour-field__checkbox-v2{margin-bottom:16px}.tour-field__checkbox-v2 input{display:none}.tour-field__checkbox-v2 input+label{margin-bottom:0;padding-left:0;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tour-field__checkbox-v2 input+label:not(.modal-checkbox__label) span{margin-top:4px}.tour-field__checkbox-v2 input+label:before{content:"";min-width:40px;height:40px;margin-right:8px;display:inline-block;border:1px solid #d7d7d7;border-radius:2px;background:#fff;cursor:pointer;transition:background-color .5s}.tour-field__checkbox-v2 input:checked+label:before{content:"";background-color:#f8a354;background-image:url(/images/icons/arrow-checkbox.svg);background-position:2px;background-repeat:no-repeat;background-size:80%;border:1px solid #f8a354}.tour-field__checkbox-v2 input:disabled+label:before{background-color:rgba(248,163,84,.5);border:1px solid rgba(248,163,84,.5);cursor:not-allowed}@media only screen and (max-width:640px){.tour-field__checkbox-v2 input+label:before{min-width:25px;height:25px}}.tour-field__checkbox input[readonly]+label{pointer-events:none}.tour-field__checkbox input[readonly]:not(:checked)+label:before{background-color:#eceeef}.tour-field__textarea textarea{width:100%;height:75px;padding:12px;border-radius:2px;border:1px solid rgba(0,0,0,.12);color:#393939;line-height:1.5;outline:none}.tour-field__textarea textarea+.error-text{display:none}.tour-field__textarea textarea+.error-text:before{content:"";width:12px;height:12px;margin-right:6px;position:relative;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.tour-field__textarea textarea.error{background:rgba(236,88,76,.2);border-color:#ec584c}.tour-field__textarea textarea.error+.error-text{margin-top:6px;line-height:1}.tour-field__textarea textarea.error+.error-text,.tour-field__textarea textarea.invalid+.error{display:block;position:absolute;color:#ec584c;font-size:12px}.tour-field__textarea textarea.invalid+.error:before{content:"";width:12px;height:12px;margin-top:3px;margin-right:6px;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.tour-field__textarea textarea.invalid+.error-text{display:block;position:absolute;bottom:-15px;left:8px;color:#ec584c;font-size:12px;line-height:1}.tour-field__textarea textarea:disabled,.tour-field__textarea textarea[readonly]{background:#eceeef;cursor:not-allowed}.tour-field__textarea textarea::-moz-placeholder{color:rgba(90,90,90,.75);font-size:14px}.tour-field__textarea textarea::placeholder{color:rgba(90,90,90,.75);font-size:14px}.tour-field__textarea--full textarea{height:250px}.tour-field__groups{width:100%;height:40px;display:flex;position:relative;border:1px solid rgba(0,0,0,.12);border-radius:2px}.tour-field__groups-v2{border:none}.tour-field__groups input{height:38px;border:none;border-radius:0}.tour-field__icons{display:flex}.tour-field__icons .tour-field__icon{margin-right:8px}.tour-field__icon{min-width:40px;display:flex;align-items:center;justify-content:center;background:#eceeef;border-right:1px solid rgba(0,0,0,.12);font-size:18px}.tour-field__icon-plus{margin-bottom:15px;background:#f8a354}.tour-field__icon-minus,.tour-field__icon-plus{width:40px;height:40px;border-right:none;border-radius:2px;color:#fff;cursor:pointer}.tour-field__icon-minus{background:#e40808}.tour-field__icon--range{margin-top:32px}.tour-field__icon .fa.hover-show{display:none}.tour-field__icon:hover .fa.hover-show{height:100%;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.tour-field__icon:hover .fa.hover-hide{display:none}.tour-field__count{position:absolute;right:8px;bottom:-15px;font-size:14px;font-weight:700}.tour-field__count .error{color:red}.tour-field .error+.error-text{margin:0;position:absolute;bottom:-18px}.tour-gallery .gallery .close{margin-right:6px;color:#d22}.tour-gallery .gallery>div:hover>.close{opacity:.8}.tour-gallery #gallery-update{display:none}.tour-gallery .dropzone{background:linear-gradient(#fff,#eee,#fff);text-align:center;padding:5px}.tour-gallery__items{display:flex;flex-wrap:wrap;justify-content:center;height:100%;max-height:475px;overflow:auto}.tour-gallery__item{width:340px;height:185px;margin:2px;position:relative;background-size:cover;overflow:hidden}.tour-gallery__item:not(:first-child) .tour-gallery__item-text{display:none}.tour-gallery__item-text{width:100%;height:40px;padding:5px;position:absolute;bottom:0;color:#fff;background:rgba(0,0,0,.65);font-weight:700;text-align:center}.tour-includes{margin-top:12px}.tour-includes__title{margin-bottom:8px;color:#393939;font-size:18px;font-weight:700;line-height:1}.tour-includes__text{color:#393939;margin-bottom:12px;font-size:14px}.tour-map__container{min-height:250px}.tour-days{padding:12px 25px;display:flex;align-items:center;justify-content:center;border-radius:4px}.tour-days+.tour-days{margin-left:16px}.tour-days--green{background:#d3f0d1;border:1px solid #83c37c}.tour-days--blue{background:#c5e3f8;border:1px solid #7fcaff}.tour-days__checkbox{width:100%;margin-bottom:0}.tour-days__checkbox input{display:none}.tour-days__checkbox input+label{margin-bottom:0;padding-left:0;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tour-days__checkbox input+label:not(.modal-checkbox__label) span{margin-top:4px}.tour-days__checkbox input+label:before{content:"";min-width:24px;height:24px;margin-right:8px;display:inline-block;border:1px solid #d7d7d7;border-radius:2px;background:#fff;cursor:pointer;transition:background-color .5s}.tour-days__checkbox input:checked+label:before{content:"";background-color:#f8a354;background-image:url(/images/icons/arrow-checkbox.svg);background-position:2px;background-repeat:no-repeat;background-size:80%;border:1px solid #f8a354}.tour-days__checkbox input:disabled+label:before{background-color:rgba(248,163,84,.5);border:1px solid rgba(248,163,84,.5);cursor:not-allowed}@media only screen and (max-width:640px){.tour-days__checkbox input+label:before{min-width:25px;height:25px}}.tour-days__checkbox+.tour-days__checkbox{margin-left:8px}.tour-days__checkbox input+label{display:flex;flex-direction:column}.tour-days__checkbox input+label:before{margin-right:0;margin-bottom:5px}.tour-days__checkbox input+label span{font-size:12px;font-weight:400;line-height:1;text-align:center;white-space:nowrap}.tour-date__container{max-width:1120px;height:355px;margin:auto;padding:25px 25px 20px;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1005;background:hsla(0,0%,100%,.9) none repeat scroll 0 0}.tour-date__calendar{height:100%;width:30%;display:inline-block;float:left}.tour-date__calendar table{color:#fff;border-collapse:separate;border-spacing:4px 10px;margin:auto}.tour-date__calendar td[colspan="5"]{font-weight:500}.tour-date__calendar #calendar-back,.tour-date__calendar #calendar-forward,.tour-date__calendar .calendar-title{cursor:pointer}.tour-date__calendar .cal-tip{position:absolute;z-index:100;background:#8eb142;border-radius:50%;margin:-10px auto 0;font-size:10px;width:20px;color:#fff;line-height:16px}.tour-date__list{height:100%;width:70%;display:inline-block;float:right;padding-left:20px;max-height:310px;overflow:auto}.tour-footer{display:flex;justify-content:space-between;width:100%;padding-top:20px}.tour-footer__block{display:flex;align-items:center}.tour-footer__info{color:#f8a354;font-size:14px}.tour-footer__info--ml{margin-left:16px}.tour__btn{width:128px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:2px;color:#fff;font-size:12px;font-weight:700;text-align:center;cursor:pointer;position:relative;transition:background-color .5s ease;background-color:#fff;border:1px solid #f8a354;color:#f8a354;font-size:13px;line-height:1}.tour__btn,.tour__btn:focus,.tour__btn:hover{text-decoration:none}.tour__btn:active,.tour__btn:focus,.tour__btn:hover{background:#fff;color:#f8a354}.tour__btn:not(:first-child){margin-left:16px}.tour__btn:hover{background:#f8a354;color:#fff}.tour__btn:after,.tour__btn:before{content:"";width:15px;height:15px;position:absolute;right:-25px;top:12px;border-radius:50%;opacity:0;transition:opacity .5s linear;animation:preloader 5s linear infinite}.tour__btn:before{border-color:#5f9afd transparent;border-style:solid;border-width:2px}.tour__btn:after{border:2px solid transparent}.tour__btn.is-disabled,.tour__btn:disabled{background-color:#ccc;cursor:no-drop;pointer-events:none}.tour__btn.is-disabled:after,.tour__btn.is-disabled:before,.tour__btn:disabled:after,.tour__btn:disabled:before{opacity:1;transition:opacity .5s linear}.tour__btn--red{background:#d9534f;transition:background-color .5s ease;border-color:#d9534f;color:#fff}.tour__btn--red:hover{background:#c9302c;color:#fff}.tour__btn--red:active,.tour__btn--red:focus{background:#8b211e;color:#fff}.tour__btn--green{background:#5cb85c;transition:background-color .5s ease;border-color:#5cb85c;color:#fff}.tour__btn--green:hover{background:#449d44;color:#fff}.tour__btn--green:active,.tour__btn--green:focus{background:#2d672d;color:#fff}.tour__btn--blue{background:#0275d8;transition:background-color .5s ease;border-color:#0275d8;color:#fff}.tour__btn--blue:hover{background:#025aa5;color:#fff}.tour__btn--blue:active,.tour__btn--blue:focus{background:#01315a;color:#fff}.tour__btn--brand{background:#f8a354;transition:background-color .5s ease;color:#fff}.tour__btn--brand:hover{background:#f68923;color:#fff}.tour__btn--brand:active,.tour__btn--brand:focus{background:#c46308;color:#fff}.tour-tags__title{margin-bottom:8px;font-size:16px;font-weight:700}.tour-tags__list{display:flex;flex-wrap:wrap;gap:15px;margin:0;padding:0;list-style:none}.tour-tags__list li{padding:8px 12px;border:1px solid #ccc;border-radius:4px}.tour .changed{background:rgba(236,88,76,.2);border-color:#ec584c}.tour-schedules,.tour .schedule-item{float:left;width:100%}.tour .schedule-item{color:#393939}.tour .schedule-item .error-text{bottom:-14px;left:0}.tour .schedule-item .error-text:before{content:none}.tour .schedule-header{display:flex;flex-wrap:wrap;align-items:center;height:60px;padding:18px 24px;background:#f9f9f9;border-bottom:1px solid rgba(0,0,0,.12);color:#393939;font-size:14px}.tour .schedule-header__text{width:100%;padding:0;background:transparent;border:0;color:#393939;outline:none}.tour .schedule-header__text::-moz-placeholder{color:rgba(0,0,0,.12)}.tour .schedule-header__text::placeholder{color:rgba(0,0,0,.12)}.tour .schedule-header .schedule-lang{font-size:16px;font-weight:700}.tour .schedule-header .schedule-limits{margin-left:auto}.tour .schedule-content{display:flex;flex-wrap:wrap;padding:16px 24px 24px;font-size:14px}.tour .schedule-content label{display:flex;align-items:center;justify-content:space-between;font-weight:700}.tour .schedule-line{border-bottom:4px solid #d8d8d8}.tour .schedule-lang{width:150px;margin-right:16px}.tour .schedule-timesheets{display:flex}.tour .schedule-timesheet{width:130px;margin-right:16px}.tour .schedule-timesheet__default{color:#c4c4c4}.tour .schedule-days{width:185px;margin-right:16px}.tour .schedule-days__update{position:relative}.tour .schedule-days__update:hover .schedule-days__change,.tour .schedule-days__update:hover .schedule-days__change--fix{display:flex}.tour .schedule-days__type{width:100%;height:40px;cursor:pointer;font-size:14px;line-height:1;text-align:center}.tour .schedule-days__type-btn{padding:12px;border-radius:2px;border:1px solid transparent}.tour .schedule-days__type--every{border-color:#83c37c;background-color:#d3f0d0}.tour .schedule-days__type--custom{border-color:#7fcaff;background-color:#c5e3f8}.tour .schedule-days__change{display:none;position:absolute;padding:16px 12px;background-color:#fff;border:1px solid #e0e0e0;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.14);z-index:15}.tour .schedule-days__change--fix{width:100%;height:4px;background-color:transparent}.tour .schedule-seasons{display:flex;justify-content:space-between;width:210px;margin-right:auto}.tour .schedule-seasons__header{color:rgba(57,57,57,.5)}.tour .schedule-seasons__header input{display:inline-block;width:62px;margin-left:10px}.tour .schedule-dates{display:flex;border:1px solid rgba(0,0,0,.12)}.tour .schedule-date{width:84px}.tour .schedule-date:last-child{border-left:1px solid #e0e0e0}.tour .schedule-date input[readonly]{background:#fff;border:0;cursor:text}.tour .schedule-date input[readonly].error{background:rgba(236,88,76,.2)}.tour .schedule-limits{display:flex;justify-content:flex-end;width:168px}.tour .schedule-primary{height:20px;margin-left:8px;padding:5px;border-radius:2px;background-color:#c4c4c4;color:#fff;font-size:9px;line-height:1}.tour .schedule-icon{width:20px;height:20px;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px;cursor:pointer}.tour .schedule-icon__edit{background-image:url(/images/icons/edit.svg)}.tour .schedule-icon__edit-open{background-image:url(/images/icons/edit-open.svg);border:1px solid #f8a354}.tour .schedule-icon__remove{margin-left:8px;margin-right:16px;background-image:url(/images/icons/remove.svg)}.tour .schedule-icon__drag{width:24px;height:24px;background-image:url(/images/icons/drag.svg)}.tour .schedule-item:first-child .schedule-icon__drag,.tour .schedule-item:first-child .schedule-icon__remove{display:none}.tour .schedule-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:16px 16px 32px}.tour .schedule-footer__add{display:flex}.tour .schedule-button{height:40px;padding:12px;border:1px solid #fba749;border-radius:2px;color:#fba749;font-size:14px;line-height:1;cursor:pointer;text-align:center;transition:background-color .5s linear;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tour .schedule-button.is-disabled{border:1px solid #ccc;color:#ccc;pointer-events:none}.tour .schedule-button.is-upgrade{padding-left:28px;padding-right:28px;background:#f8a354;color:#fff}.tour .schedule-button:hover{background-color:#fba749;color:#fff}.tour .schedule-upgrade{display:flex;align-items:center;gap:16px}.tour .schedule-upgrade.is-hidden{display:none}.tour .schedule-drag{background-color:#eee}.tour .schedule-blockout{float:left;width:100%;padding:16px 24px 32px;background:#eee}.tour .schedule-blockout__textarea{height:40px;padding:8px;border:0;overflow:hidden;resize:none;white-space:nowrap}.tour .schedule-blockout__languages{float:left;width:100%;margin-top:40px}.tour .schedule-blockout__items textarea{background:#fff;resize:none}.tour .schedule-blockout__item{display:flex;align-items:center;margin-top:8px}.tour .schedule-blockout__item-name{min-width:85px;margin-right:65px}.tour .color-red{color:red}.tour .tab-content .tab-pane{display:none}.tour .tab-content .tab-pane.active{display:block}.tour .dropzone{border-style:dashed}.tour input.invalid,.tour input.invalid+.select2,.tour select.invalid,.tour select.invalid+.select2,.tour textarea.invalid,.tour textarea.invalid+.select2{border:1px solid red}.tour input+.error-text,.tour select+.error-text,.tour textarea+.error-text{display:none}.tour input+.error-text:before,.tour select+.error-text:before,.tour textarea+.error-text:before{content:"";width:12px;height:12px;margin-right:6px;position:relative;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.tour input.error,.tour select.error,.tour textarea.error{background:rgba(236,88,76,.2);border-color:#ec584c}.tour input.error+.error-text,.tour select.error+.error-text,.tour textarea.error+.error-text{margin-top:6px;display:block;position:absolute;color:#ec584c;font-size:12px;line-height:1}.tour input.invalid+.error,.tour select.invalid+.error,.tour textarea.invalid+.error{display:block;position:absolute;color:#ec584c;font-size:12px}.tour input.invalid+.error:before,.tour select.invalid+.error:before,.tour textarea.invalid+.error:before{content:"";width:12px;height:12px;margin-top:3px;margin-right:6px;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.tour input.invalid+.error-text,.tour select.invalid+.error-text,.tour textarea.invalid+.error-text{display:block;position:absolute;bottom:-15px;left:8px;color:#ec584c;font-size:12px;line-height:1}.tour .col-md-12.card{margin-bottom:10px}.tour .card .form-group small{position:absolute;bottom:-75px;right:16px}.tour .price-range-errors{display:none}.tour .form-group>label{margin-bottom:8px;color:#393939;font-size:14px;font-weight:700;line-height:1}.tour .form-group>input[type=text]{width:100%;height:40px;padding:12px;background-color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#393939;font-size:14px;outline:none}.tour .form-group>input[type=text]::-moz-placeholder{color:rgba(90,90,90,.75)}.tour .form-group>input[type=text]::placeholder{color:rgba(90,90,90,.75)}@media only screen and (max-width:640px){.tour .form-group>input[type=text]{height:40px;font-size:16px}}.tour .form-group>input[type=text]+.error-text{display:none}.tour .form-group>input[type=text]+.error-text:before{content:"";width:12px;height:12px;margin-right:6px;position:relative;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.tour .form-group>input[type=text].error{background:rgba(236,88,76,.2);border-color:#ec584c}.tour .form-group>input[type=text].error+.error-text{margin-top:6px;line-height:1}.tour .form-group>input[type=text].error+.error-text,.tour .form-group>input[type=text].invalid+.error{display:block;position:absolute;color:#ec584c;font-size:12px}.tour .form-group>input[type=text].invalid+.error:before{content:"";width:12px;height:12px;margin-top:3px;margin-right:6px;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.tour .form-group>input[type=text].invalid+.error-text{display:block;position:absolute;bottom:-15px;left:8px;color:#ec584c;font-size:12px;line-height:1}.tour .form-group .input-group>input+.error-text{display:none}.tour .form-group .input-group>input+.error-text:before{content:"";width:12px;height:12px;margin-right:6px;position:relative;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.tour .form-group .input-group>input.error{background:rgba(236,88,76,.2);border-color:#ec584c}.tour .form-group .input-group>input.error+.error-text{margin-top:6px;line-height:1}.tour .form-group .input-group>input.error+.error-text,.tour .form-group .input-group>input.invalid+.error{display:block;position:absolute;color:#ec584c;font-size:12px}.tour .form-group .input-group>input.invalid+.error:before{content:"";width:12px;height:12px;margin-top:3px;margin-right:6px;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.tour .form-group .input-group>input.invalid+.error-text{display:block;position:absolute;bottom:-15px;left:8px;color:#ec584c;font-size:12px;line-height:1}.tour .tourupto{display:none}.tour form section:last-child .btn{margin-top:2.5rem}.tour #calendar table{color:#fff;border-collapse:separate;border-spacing:4px 10px;margin:auto}.tour td[colspan="5"]{font-weight:500}.tour #calendar-back,.tour #calendar-forward{cursor:pointer}.tour .cal-tip{position:absolute;z-index:100;background:#8eb142;border-radius:50%;margin:-10px auto 0;font-size:10px;width:20px;color:#fff;line-height:16px}.tour #dates-list span{cursor:pointer}.tour .error_show{color:red;margin-left:10px}.tour-date__calendar .cal-head th{color:#444;text-align:center}.tour-date__calendar .cal-head th:nth-child(2){cursor:pointer}.tour-date__calendar .cal-dates{background-color:#fff;color:#444;text-align:center;min-width:36px;border:1px solid #999;cursor:pointer}.tour-date__calendar .cal-dates a{color:#222}.tour-date__calendar .cal-dates span:last-of-type{display:inline-block;width:19px}.tour-date__calendar .cal-dates span.checked{background:#3071a9;color:#fff;width:100%}.meeting-point-autocomplete{position:absolute;top:8px;left:23px;width:400px;max-width:75%;box-shadow:0 3px 5px 2px rgba(0,0,0,.5);padding:5px 10px}.map-tooltip{color:#fff;background-color:grey;padding:2px 19px;border-radius:0 0 5px 5px;text-align:center;font-size:12px;letter-spacing:.5px}.includes-new-label{color:#fff;background:#f8a354;font-size:12px;padding:4px;border-radius:4px;margin-left:7px;vertical-align:1px}.select2-container{min-width:60px}.is-hidden,.select2-container--default .select2-results__option[aria-disabled=true]{display:none}@media only screen and (max-width:1199px){.tour-gallery__item{width:315px;height:170px}.tour .schedule-header{justify-content:space-between;align-items:center;height:auto}.tour .schedule-header .schedule-lang,.tour .schedule-header .schedule-limits{width:48%;margin:0}.tour .schedule-header .schedule-days,.tour .schedule-header .schedule-timesheets{width:30%}.tour .schedule-header .schedule-timesheet{width:50%;margin-right:8px}.tour .schedule-header .schedule-lang{order:1}.tour .schedule-header .schedule-limits{order:2}.tour .schedule-header .schedule-timesheets{order:3;margin:16px 0}.tour .schedule-header .schedule-days{order:4;margin:16px 0}.tour .schedule-header .schedule-seasons{order:5}}@media only screen and (max-width:1199px){.tour .schedule-header .schedule-days,.tour .schedule-header .schedule-timesheets{width:48%}.tour .schedule-content{justify-content:space-between}.tour .schedule-content .schedule-days,.tour .schedule-content .schedule-lang,.tour .schedule-content .schedule-limits,.tour .schedule-content .schedule-seasons,.tour .schedule-content .schedule-timesheets{justify-content:space-between;width:48%;margin:12px 0}.tour .schedule-content .schedule-timesheet{width:45%;margin:0}.tour .schedule-content .schedule-date{width:50%}}@media only screen and (max-width:640px){.tour-gallery__items{max-height:275px}.tour-gallery__item{width:300px;height:160px}.tour-date__container{height:auto;display:flex;flex-direction:column}.tour-date__calendar,.tour-date__list{width:100%}.tour-field__checkbox-v2 input+label:before{min-width:40px;height:40px}.tour .schedule-icon{width:28px;height:28px}.tour .schedule-icon__remove{margin-left:16px;margin-right:20px}.tour .schedule-primary{height:28px;padding:7px 20px;font-size:12px}.tour .schedule-header{padding:20px 16px}.tour .schedule-header .schedule-lang{font-size:18px}.tour .schedule-header .schedule-timesheets{width:40%}.tour .schedule-header .schedule-days{width:58%}.tour .schedule-content .schedule-days,.tour .schedule-content .schedule-lang,.tour .schedule-content .schedule-limits,.tour .schedule-content .schedule-seasons,.tour .schedule-content .schedule-timesheets{width:100%}.tour .schedule-content .schedule-days__change{width:100%;flex-direction:column}.tour .schedule-content .schedule-days__change .tour-days{margin:0;padding:12px 22px}.tour .schedule-content .schedule-days__change .tour-days:last-child{margin-top:8px}.tour .schedule-content .schedule-days__type-btn{padding:16px}.tour .schedule-footer{flex-wrap:wrap}.tour .schedule-footer__add{flex-wrap:nowrap;width:100%}.tour .schedule-upgrade{flex-wrap:wrap}.tour .schedule-button{width:100%;height:48px;padding:16px}.tour .schedule-blockout__all{margin-bottom:8px}.tour .schedule-blockout__item{align-items:flex-start;flex-direction:column}.tour-buttons .btn,.tour .schedule-blockout__item-name{margin-bottom:8px}.tour-footer{flex-direction:column;padding-top:10px}.tour-footer__block{justify-content:space-between}.tour-footer__block:first-child{margin-bottom:15px}}.booking-head{padding:0 0 20px;display:flex;align-items:center;justify-content:space-between}.booking-head--bordered{border-bottom:1px solid rgba(0,0,0,.12)}@media only screen and (max-width:640px){.booking-head--bordered{border:none}}@media only screen and (max-width:640px){.booking-head{flex-direction:column;padding:0}}.booking__tools{display:grid;grid-template-rows:auto;grid-template-areas:"limits export tours calendar"}@media only screen and (max-width:640px){.booking__tools{width:100%;grid-template-areas:"calendar limits export" "tours tours tours";grid-row-gap:16px}}.booking__tools-icon{width:40px;height:40px;margin-right:8px;border-radius:2px}@media only screen and (max-width:640px){.booking__tools-icon{margin-right:0}}.booking__tools-icon--data{background:#eceeef url(/images/icons/calendar-gray.svg) 50% no-repeat}.booking__tools-icon--xls{background:#0e7e04 url(/images/icons/excel.svg) 50% no-repeat;cursor:pointer;grid-area:export}@media only screen and (max-width:640px){.booking__tools-icon--xls{display:none}}.booking__tools-icon--limit{background:#0e7e04 url(/images/icons/limit.svg) 50% no-repeat;cursor:pointer;grid-area:limits}@media only screen and (max-width:640px){.booking__tools-icon--limit{display:none}}.booking-legends{padding:16px 0;display:flex;border-bottom:1px solid rgba(0,0,0,.12)}.booking-legends__item{margin-right:16px;display:flex;align-items:center}.booking-legends__icon{width:16px;height:16px;margin-right:8px;border-radius:50%}.booking-legends__icon-spam{background:#d4325b}.booking-legends__icon-good{background:#2ab36d}.booking-export__item{margin-bottom:0;padding-right:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.booking-export__item input{display:none}.booking-export__item input+label{margin-bottom:0;padding-left:0;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.booking-export__item input+label:not(.modal-checkbox__label) span{margin-top:4px}.booking-export__item input+label:before{content:"";min-width:15px;height:15px;margin-right:8px;display:inline-block;border:1px solid #d7d7d7;border-radius:2px;background:#fff;cursor:pointer;transition:background-color .5s}.booking-export__item input:checked+label:before{content:"";background-color:#f8a354;background-image:url(/images/icons/arrow-checkbox.svg);background-position:2px;background-repeat:no-repeat;background-size:80%;border:1px solid #f8a354}.booking-export__item input:disabled+label:before{background-color:rgba(248,163,84,.5);border:1px solid rgba(248,163,84,.5);cursor:not-allowed}@media only screen and (max-width:640px){.booking-export__item input+label:before{min-width:25px;height:25px}}.booking-export__item:hover{background-color:#e5f4f5}.booking-export__item input+label{padding:8px 12px;align-items:baseline;cursor:pointer;overflow:hidden}.booking-export__item input+label:before{position:relative;top:2px}.booking-export__item input[readonly]+label{pointer-events:none}.booking-calendar{grid-area:calendar;width:200px;display:flex;background:#fff}.booking-calendar__date{width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#393939;font-size:14px;min-width:192px;height:40px;padding:12px 12px 12px 40px;background:url(/images/icons/calenda.svg) 8px 5px/24px no-repeat;color:#555;font-size:16px;outline:none}.booking-calendar__date::-moz-placeholder{color:rgba(90,90,90,.75)}.booking-calendar__date::placeholder{color:rgba(90,90,90,.75)}@media only screen and (max-width:640px){.booking-calendar__date{height:40px;font-size:16px}}.booking-show{grid-area:tours;margin-right:8px;position:relative}@media only screen and (max-width:640px){.booking-show{margin-right:0}}.booking-show__items{display:none;width:100%;position:absolute;top:40px;left:0;z-index:10;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:0 0 2px 2px;border-top:0;overflow-y:scroll;overflow-x:hidden;height:auto;max-height:200px}.booking-show__items--wrapper{height:-moz-fit-content;height:fit-content}.booking-show__item{margin-bottom:0;padding-right:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.booking-show__item input{display:none}.booking-show__item input+label{margin-bottom:0;padding-left:0;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.booking-show__item input+label:not(.modal-checkbox__label) span{margin-top:4px}.booking-show__item input+label:before{content:"";min-width:15px;height:15px;margin-right:8px;display:inline-block;border:1px solid #d7d7d7;border-radius:2px;background:#fff;cursor:pointer;transition:background-color .5s}.booking-show__item input:checked+label:before{content:"";background-color:#f8a354;background-image:url(/images/icons/arrow-checkbox.svg);background-position:2px;background-repeat:no-repeat;background-size:80%;border:1px solid #f8a354}.booking-show__item input:disabled+label:before{background-color:rgba(248,163,84,.5);border:1px solid rgba(248,163,84,.5);cursor:not-allowed}@media only screen and (max-width:640px){.booking-show__item input+label:before{min-width:25px;height:25px}}.booking-show__item:hover{background-color:#e5f4f5}.booking-show__item input+label{padding:8px 12px;align-items:baseline;cursor:pointer;overflow:hidden}.booking-show__item input+label:before{position:relative;top:2px}.booking-show__item+.booking-show__item{border-top:1px solid rgba(0,0,0,.12)}.booking-show__title{width:255px;height:40px;padding:10px 12px;background:#f8a354;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:640px){.booking-show__title{width:100%}}.booking-show__title.open{border-radius:2px 2px 0 0}.booking-show__text{display:none;max-width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.booking-show__text--default{display:block}.booking-show__arrow{width:14px;height:14px;position:absolute;right:12px;top:12px}.booking-show__arrow:after,.booking-show__arrow:before{content:"";width:9px;height:2px;display:block;position:absolute;top:50%;background:#fff}.booking-show__arrow:before{border-top-left-radius:1px;border-bottom-left-radius:1px;left:0;transform:translateY(-50%) rotate(46deg)}.booking-show__arrow:after{border-top-right-radius:1px;border-bottom-right-radius:1px;right:0;transform:translateY(-50%) rotate(-46deg)}.booking-show__arrow--down:before{animation:animation-down-before .2s ease 0s 1 normal forwards running}.booking-show__arrow--down:after{animation:animation-down-after .2s ease 0s 1 normal forwards running}.booking-show__arrow--up:before{animation:animation-up-before .2s ease 0s 1 normal forwards running}.booking-show__arrow--up:after{animation:animation-up-after .2s ease 0s 1 normal forwards running}.booking-search{padding:15px 0 20px;display:flex;align-items:center;justify-content:space-between;width:100%}@media only screen and (max-width:640px){.booking-search{flex-direction:column}}.booking-search .search-field{width:50%;height:42px;padding:15px 14px;border-radius:2px;border:1px solid #e0e0e0}@media only screen and (max-width:640px){.booking-search .search-field{width:100%}}.booking-search .search-field::-moz-placeholder{font-size:12px;color:#c4c4c4}.booking-search .search-field::placeholder{font-size:12px;color:#c4c4c4}.booking-filter{display:flex;justify-content:space-between;width:-moz-fit-content;width:fit-content;margin-right:18px}@media only screen and (max-width:640px){.booking-filter{margin-right:0;margin-top:20px;width:100%}}.booking-filter__checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;width:24px;height:24px;transform:translateY(-.075em)}.booking-filter__checkbox input[type=checkbox]:before{content:"";min-width:24px;height:24px;display:inline-block;border:1px solid #d7d7d7;border-radius:2px;background:#fff;cursor:pointer;transition:background-color .5s}.booking-filter__checkbox input[type=checkbox]:checked:before{background-color:#f8a354;background-image:url(/images/icons/arrow-checkbox.svg);background-position:2px;background-repeat:no-repeat;background-size:80%;border:1px solid #f8a354}.booking-filter__title{color:#393939;margin-right:24px}.booking-tourcard{background:#fff;border-radius:12px;margin-bottom:16px;border:1px solid #dcdcdc;overflow:hidden}.booking-tourcard__head{background-color:#f8fdff;padding:20px 16px;display:grid;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);grid-template-areas:"title title settings" "time limits buttons";justify-items:stretch;align-items:center;row-gap:16px}@media only screen and (max-width:640px){.booking-tourcard__head{grid-template-columns:repeat(2,1fr);grid-template-areas:"title title" "time settings";position:relative}}.booking-tourcard__title{grid-area:title;display:flex;align-items:center;font-size:20px;font-weight:700}.booking-tourcard__title .span{width:88%}.booking-tourcard__settings{grid-area:settings;justify-self:end;display:block}.booking-tourcard__settings .settings-icon{width:24px;height:24px;background-color:#f9a353;display:flex;align-items:center;overflow:hidden;border-radius:50%;cursor:pointer}.booking-tourcard__settings .settings-icon .svg-icon{width:24px;height:24px;background-image:url(/images/icons/settings.svg)}@media only screen and (max-width:640px){.booking-tourcard__settings--desctop{display:none}}.booking-tourcard__time{grid-area:time;max-width:110px;height:30px;padding:4px 12px;margin-left:36px;background-color:#7c7c7c;border-radius:16px;color:#fff;display:flex;font-size:14px}.booking-tourcard__time-wrap{width:35%}.booking-tourcard__time-icon{margin-right:6px;width:20px;height:20px;background-image:url(/images/icons/time2.svg)}.booking-tourcard__limit{grid-area:limits;color:#393939;display:flex;font-size:14px;padding-left:5%}@media only screen and (max-width:640px){.booking-tourcard__limit{position:absolute;bottom:5px;left:52px;padding-left:0}}.booking-tourcard__limit-title{margin-right:16px}.booking-tourcard__limit span{padding:0 3px}.booking-tourcard__limit-const{color:#909090}.booking-tourcard__buttons{grid-area:buttons;justify-self:end;display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:14px}@media only screen and (max-width:640px){.booking-tourcard__buttons{display:none}}.booking-tourcard__button{padding:4px 12px;border-radius:2px;border:1px solid #979797;color:#393939;cursor:pointer;white-space:nowrap}.booking-tourcard__flag{width:24px;min-width:24px;height:24px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-right:12px;background-position:50%;background-repeat:no-repeat;background-size:155%}.booking-tourcard__flag .fi{background-size:cover;background-position:50%;height:100%;width:100%}.booking-person{border-top:1px solid #dcdcdc;padding:16px;position:relative}.booking-person--edited{background:rgba(251,166,73,.1)}.booking-person--edited .booking-person__tag{background:rgba(251,166,73,.2)}.booking-person--rejected{background:rgba(255,74,44,.1)}.booking-person--rejected .booking-person__tag{background:rgba(255,74,44,.2)}.booking-person--cancelled{background:rgba(89,88,88,.1)}.booking-person--cancelled .booking-person__tag{background:rgba(89,88,88,.2)}.booking-person__tag{position:absolute;left:0;top:0;padding:2px 3px;border-radius:2px;font-size:9px;font-weight:700;color:#000}@media only screen and (max-width:640px){.booking-person__tag{left:unset;right:16px;top:20px}}.booking-person__header{cursor:pointer;position:relative;display:grid;grid-template-rows:auto;grid-template-columns:35% 18% 27% 20%;justify-items:stretch;align-items:center;row-gap:16px}@media only screen and (max-width:640px){.booking-person__header{grid-template-columns:1fr;grid-template-rows:repeat(3,auto)}}.booking-person__header:after{content:"";display:block;position:absolute;height:1px;width:100%;bottom:-17px;left:36px;background:#dcdcdc}@media only screen and (max-width:640px){.booking-person__header:after{display:none}}.booking-person__header .arrow{width:32px;height:16px}.booking-person__name{font-size:16px;font-weight:700;overflow:hidden;display:flex;align-items:baseline}@media only screen and (max-width:640px){.booking-person__name{width:80%}}.booking-person__limit{display:flex;font-size:14px;color:#393939}@media only screen and (max-width:640px){.booking-person__limit{grid-row:2;grid-column:1;padding-left:36px}}.booking-person__limit-block{display:flex;align-items:center}.booking-person__limit-block:first-child{margin-right:40px}.booking-person__limit .svg-icon{margin-right:16px}.booking-person__limit-icon--adult{width:16px;height:16px;background-image:url(/images/icons/users.svg)}.booking-person__limit-icon--child{width:16px;height:16px;background-image:url(/images/icons/child-black.svg)}.booking-person__type{display:flex;justify-content:flex-end}@media only screen and (max-width:640px){.booking-person__type{grid-row:2;grid-column:2;display:none}}.booking-person__action{display:flex;justify-content:flex-end;gap:8px}@media only screen and (max-width:640px){.booking-person__action{padding-left:36px}}@media only screen and (max-width:640px){.booking-person__action a{width:100%}}.booking-person__action-btn{width:44px;height:30px;background-color:#f9a353;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:640px){.booking-person__action-btn{width:100%;height:48px}}.booking-person__email-icon{width:24px;height:24px;background-image:url(/images/icons/white_message.svg)}.booking-person__app-icon{width:24px;height:24px;background-image:url(/images/icons/white_watsapp.svg)}.booking-person.open .booking-person__details{padding-top:25px;opacity:1;visibility:visible}@media only screen and (max-width:640px){.booking-person.open .booking-person__details:not(.have-actions){padding-top:0}}.booking-person__details{height:0;transition:.5s ease;font-size:14px;color:#393939;opacity:0;visibility:hidden;display:grid;grid-template-rows:auto;grid-template-columns:35% 18% 24% 23%;justify-items:stretch;align-items:start;row-gap:16px}@media only screen and (max-width:640px){.booking-person__details{grid-template-columns:1fr;grid-template-rows:repeat(4,auto)}}.booking-person__details .details-block{display:flex;flex-direction:column;position:relative}@media only screen and (max-width:640px){.booking-person__details .details-block{padding-left:36px}}.booking-person__details .details-block__elem{line-height:1.1;padding:10px 0;display:flex;align-items:center}.booking-person__details .details-block__elem span{overflow:hidden;text-overflow:ellipsis}.booking-person__details .details-block__icon{margin-right:16px;line-height:1.1}.booking-person__details .details-block__guaranteed{padding-left:30px}@media only screen and (max-width:640px){.booking-person__details .details-block__guaranteed{padding-left:0}}.booking-person__details .details-block__cost{display:flex;justify-content:space-between}@media only screen and (max-width:640px){.booking-person__details .details-block__info{display:flex;justify-content:space-between}}.booking-person__details .details-block__info-name{margin-right:16px}.booking-person__details .details-block__email span{width:80%}.booking-person__details.open{padding-top:25px}@media only screen and (max-width:640px){.booking-person__details-contacts{order:1}.booking-person__details-contacts:after{content:"";display:block;position:absolute;height:1px;width:100%;bottom:-7px;left:36px;background:#dcdcdc}}.booking-person__details-limits{height:100%;max-height:200px}@media only screen and (max-width:640px){.booking-person__details-limits{order:4;flex-direction:row;width:100%;height:auto;min-height:60px}}@media only screen and (max-width:640px){.booking-person__details-info{order:3}.booking-person__details-info:after{content:"";display:block;position:absolute;height:1px;width:100%;bottom:-7px;left:36px;background:#dcdcdc}}@media only screen and (max-width:640px){.booking-person__details-cost{order:2}.booking-person__details-cost:after{content:"";display:block;position:absolute;height:1px;width:100%;bottom:-7px;left:36px;background:#dcdcdc}}.booking-person .booking-btn__small,.booking-person__link{padding:4px 12px;border-radius:2px;border:1px solid #979797;color:#393939;cursor:pointer;white-space:nowrap;min-width:100px;width:-moz-fit-content;width:fit-content;background:#fff;margin-top:3px}@media only screen and (max-width:640px){.booking-person .booking-btn__small,.booking-person__link{max-width:unset;width:100%;height:48px;font-size:16px;margin-top:8px}}.booking-person .booking-btn__small:hover,.booking-person__link:hover{background:#fff;color:#f8a354}.booking-person__links{height:100%;position:relative}@media only screen and (max-width:640px){.booking-person__links{width:100%}}.booking-person__text{height:30px;display:block;font-weight:700;line-height:30px}.booking-person__info-message{width:95%;height:100%;position:absolute;left:-15px;top:0;background-color:#f6f6f6;padding:16px;display:flex;flex-direction:column;gap:8px}@media only screen and (max-width:640px){.booking-person__info-message{flex-direction:row;width:100%;left:0;height:52px}}.booking-person__info-message .fas{font-size:22px;color:#7c7c7c}.booking-person__info-message .text{color:#909090;font-size:12px;line-height:1;font-weight:400}.booking-event__title{margin-bottom:24px;font-size:24px;font-weight:700;text-align:center}.booking-event__text{margin-bottom:16px;font-size:16px;font-weight:700}.booking-event__message{display:flex;gap:8px;align-items:center;margin-bottom:16px;font-size:12px}.booking-event__buttons{display:flex;justify-content:space-between;gap:16px}.booking-event__button{width:100%;height:40px;display:flex;align-items:center;justify-content:center;border-radius:2px;border:none;color:#fff;font-size:12px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;position:relative;height:48px;font-size:16px}.booking-event__button:focus,.booking-event__button:hover{text-decoration:none}.booking-event__button.is-close{background:#fff;border:1px solid #e0e0e0;color:#393939}.booking-event__button.is-close:hover{background:#e0e0e0}.booking-event__button.is-cancel{background:#e33200;transition:background-color .5s ease}.booking-event__button.is-cancel:hover{background:#b02700;color:#fff}.booking-event__button.is-cancel:active,.booking-event__button.is-cancel:focus{background:#641600;color:#fff;background:#e33200!important;transition:background-color .5s ease}.booking-event__button.is-save{background:#009e05;transition:background-color .5s ease}.booking-event__button.is-save:hover{background:#006b03;color:#fff}.booking-event__button.is-save:active,.booking-event__button.is-save:focus{background:#001f01;color:#fff}.booking-event__button:disabled{background:#ccc;pointer-events:none}.booking-limits .form-field{display:flex;justify-content:space-between}.booking-limits .form-field__checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;width:24px;height:24px;transform:translateY(-.075em)}.booking-limits .form-field__checkbox input[type=checkbox]:before{content:"";min-width:24px;height:24px;display:inline-block;border:1px solid #d7d7d7;border-radius:2px;background:#fff;cursor:pointer;transition:background-color .5s}.booking-limits .form-field__checkbox input[type=checkbox]:checked:before{background-color:#f8a354;background-image:url(/images/icons/arrow-checkbox.svg);background-position:2px;background-repeat:no-repeat;background-size:80%;border:1px solid #f8a354}.booking-limits .form-field__title{color:#393939;margin-bottom:24px}.booking-limits .form-field__value{margin-bottom:24px}.booking-limits .form-field__value input[type=number]{width:75px}.booking-limits__buttons{display:flex;justify-content:space-between;gap:8px}.booking-limits__button{width:50%;height:48px;border:none;border-radius:2px;cursor:pointer;font-size:16px;outline:none}.booking-limits__button-clean{background-color:#fff;border:1px solid rgba(0,0,0,.12);color:#393939}.booking-limits__button-submit{background-color:#009e05;color:#fff}.booking-limits__button-submit:disabled{background:#ccc;pointer-events:none}.booking-limits__warning{display:none}.booking-limits__warning.is-visible{display:block}.booking-limits__table{width:100%}.booking-limits__table th{width:34%;color:#000;text-align:center}.booking-limits__table td{padding:8px;color:#393939;text-align:center}.booking-limits__table input{width:32px;height:32px;padding:6px;border-radius:2px;border:1px solid rgba(0,0,0,.12);background-color:#fff;outline:none;text-align:center}.booking-limits__table input.error+.error-text{display:none}.booking-limits__table input.error+.error-text:before{content:"";width:12px;height:12px;margin-right:6px;position:relative;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.booking-limits__table input.error.error{background:rgba(236,88,76,.2);border-color:#ec584c}.booking-limits__table input.error.error+.error-text{margin-top:6px;line-height:1}.booking-limits__table input.error.error+.error-text,.booking-limits__table input.error.invalid+.error{display:block;position:absolute;color:#ec584c;font-size:12px}.booking-limits__table input.error.invalid+.error:before{content:"";width:12px;height:12px;margin-top:3px;margin-right:6px;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.booking-limits__table input.error.invalid+.error-text{display:block;position:absolute;bottom:-15px;left:8px;color:#ec584c;font-size:12px;line-height:1}.booking-limits__table--4 th{width:25%}.booking-limits__table--5 th{width:20%}.booking-limits__table--5 tr td:first-child{text-align:left}.booking-reject .modal-body{display:flex;flex-direction:column;justify-content:center;align-items:center}.booking-reject__form{width:100%}.booking-reject__form.is-invalid .booking-reject__text{border-color:#e33200;margin-bottom:10px}.booking-reject__form.is-invalid .booking-reject__message{display:block}.booking-reject__subtitle{display:flex;align-items:center;font-size:12px;margin-bottom:16px}.booking-reject__subtitle .fas{margin-right:8px;color:#e33200}.booking-reject__subtitle .text{color:#393939;line-height:1}.booking-reject__text{width:100%;min-height:64px;margin-bottom:24px;padding:12px 14px;border-radius:4px;border:1px solid #ccc}.booking-reject__text::-moz-placeholder{opacity:.5}.booking-reject__text::placeholder{opacity:.5}.booking-reject__message{color:#e33200;display:none;margin-bottom:16px;font-size:12px}.booking-reject__buttons{display:flex;justify-content:space-between;gap:8px}.booking-reject__button{width:50%;height:48px;border:none;border-radius:2px;cursor:pointer;font-size:16px;outline:none}.booking-reject__button-clean{background-color:#fff;border:1px solid rgba(0,0,0,.12);color:#393939}.booking-reject__button-submit{background-color:#e33200;color:#fff}.booking-settings{display:none}@media only screen and (max-width:640px){.booking-settings{display:flex;gap:16px}}.booking-settings__btn{width:48px;height:48px;background-color:#f9a353;overflow:hidden;border-radius:50%;cursor:pointer;border:none}.booking-settings__btn .fas{font-size:16px;line-height:1.4;color:#fff}.booking-settings__actions{width:100%;display:flex;flex-direction:column;gap:16px;margin-bottom:36px;position:relative}.booking-settings__actions:after{content:"";display:block;position:absolute;height:1px;width:100%;bottom:-16px;background:#dcdcdc}.booking-settings__button{width:100%;height:48px;border-radius:2px;cursor:pointer;font-size:16px;outline:none;background-color:#fff;border:1px solid rgba(0,0,0,.12);color:#393939}.booking-settings__button.btn-close{width:50%}.booking-settings .close-modal{display:flex;justify-content:flex-end}.booking-title.limits-page{margin-bottom:16px;padding-bottom:20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.12)}.booking-icon__messages{display:flex;width:44px;height:30px;background:#f8a354 url(/images/icons/white-messages.svg) no-repeat 50%;cursor:pointer}.booking-messages{display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - 400px);margin-bottom:16px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ccc #fff}.booking-messages::-webkit-scrollbar{width:2pxpx;height:2pxpx}.booking-messages::-webkit-scrollbar-track{background:#fff}.booking-messages::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:20px}.booking-messages__user{display:flex;align-items:center;gap:16px}.booking-messages__name{color:#393939;font-size:14px;font-weight:700}.booking-messages__image{width:40px;height:40px;background-size:contain;background-position:50%;background-repeat:no-repeat;border:1px solid #979797;border-radius:50%}.booking-messages__status{margin-left:auto;margin-bottom:0}.booking-messages__status input{display:none}.booking-messages__status input+label{margin-bottom:0;padding-left:0;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.booking-messages__status input+label:not(.modal-checkbox__label) span{margin-top:4px}.booking-messages__status input+label:before{content:"";min-width:24px;height:24px;margin-right:8px;display:inline-block;border:1px solid #d7d7d7;border-radius:2px;background:#fff;cursor:pointer;transition:background-color .5s}.booking-messages__status input:checked+label:before{content:"";background-color:#f8a354;background-image:url(/images/icons/arrow-checkbox.svg);background-position:2px;background-repeat:no-repeat;background-size:80%;border:1px solid #f8a354}.booking-messages__status input:disabled+label:before{background-color:rgba(248,163,84,.5);border:1px solid rgba(248,163,84,.5);cursor:not-allowed}@media only screen and (max-width:640px){.booking-messages__status input+label:before{min-width:25px;height:25px}}.booking-messages__status input.is-error+label:before{background-color:rgba(236,88,76,.5);border:1px solid #ec584c}.booking-messages__textarea{width:100%;min-height:136px;margin-bottom:24px;padding:8px;border:1px solid #ccc;border-radius:4px;resize:none}.booking-messages__textarea.is-error{background-color:rgba(236,88,76,.5);border:1px solid #ec584c}.booking-messages__subtitle{margin-top:24px}.booking-messages__subtitle i{margin-right:10px;color:#0275d8}.booking-form{height:auto}.booking-form__fields{display:flex;gap:16px;font-size:16px}.booking-form__fields.is-column{flex-direction:column}.booking-form__field{display:flex;gap:8px;flex:1 1 0;text-align:left}.booking-form__field label{margin-bottom:0}.booking-form__field.is-column{flex-direction:column}.booking-form__radio input{width:16px}.booking-form__select{position:relative}.booking-form__select select{width:100%;height:40px;padding:8px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#8c8c8c;font-size:14px;line-height:1.2;background:#fff url(/images/icons/arrow-select.svg) no-repeat;background-size:16px;background-position:right 8px center}.booking-form__select select:focus{border:1px solid rgba(0,0,0,.12);outline:none}.booking-form__select select.error+.select2 .select2-selection{background:rgba(236,88,76,.2);border-color:#ec584c}.booking-form__select select.error+.select2 .select2-selection__rendered{color:#ec584c}.booking-form__select .select2-container{outline:none}.booking-form__select .select2-container .select2-search--inline .select2-search__field{width:100%!important}.booking-form__select .select2-container .select2-selection--single{height:40px;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#8c8c8c;font-size:14px;outline:none}.booking-form__select .select2-container .select2-selection--multiple .select2-selection__rendered li{line-height:1.5;padding:3px}.booking-form__select .select2-container .select2-selection__rendered{padding-right:30px;line-height:40px}.booking-form__select .select2-container .select2-selection__arrow{width:14px;height:14px;position:absolute;right:12px;top:12px}.booking-form__select .select2-container .select2-selection__arrow:after,.booking-form__select .select2-container .select2-selection__arrow:before{content:"";width:9px;height:2px;display:block;position:absolute;top:50%;background:#000}.booking-form__select .select2-container .select2-selection__arrow:before{border-top-left-radius:1px;border-bottom-left-radius:1px;left:0;transform:translateY(-50%) rotate(46deg)}.booking-form__select .select2-container .select2-selection__arrow:after{border-top-right-radius:1px;border-bottom-right-radius:1px;right:0;transform:translateY(-50%) rotate(-46deg)}.booking-form__select .select2-container .select2-selection__arrow--down:before{animation:animation-down-before .2s ease 0s 1 normal forwards running}.booking-form__select .select2-container .select2-selection__arrow--down:after{animation:animation-down-after .2s ease 0s 1 normal forwards running}.booking-form__select .select2-container .select2-selection__arrow--up:before{animation:animation-up-before .2s ease 0s 1 normal forwards running}.booking-form__select .select2-container .select2-selection__arrow--up:after{animation:animation-up-after .2s ease 0s 1 normal forwards running}.booking-form__select .select2-container .select2-selection__arrow b{display:none}@media only screen and (max-width:640px){.booking-form__select select{height:48px;padding:10px;font-size:16px}}.booking-form__label{margin-bottom:12px;font-size:14px;font-weight:700}.booking-form__datepicker input{width:100%;height:40px;padding:12px;background-color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#393939;font-size:14px;outline:none}.booking-form__datepicker input::-moz-placeholder{color:rgba(90,90,90,.75)}.booking-form__datepicker input::placeholder{color:rgba(90,90,90,.75)}@media only screen and (max-width:640px){.booking-form__datepicker input{height:40px;font-size:16px}}.booking-form__datepicker .icon-calendar{padding-left:40px;background:url(/images/icons/calenda.svg) 8px 5px/24px no-repeat}.booking-form__datepicker .bootstrap-datetimepicker-widget.dropdown-menu{width:auto}.booking-form__datepicker .datepicker>div{display:block}.booking-form__datepicker .datepicker .table-condensed .day:not(.disabled){color:#5f9afd}.booking-form__datepicker .datepicker .table-condensed .day.new,.booking-form__datepicker .datepicker .table-condensed .day.old{visibility:hidden}.booking-form__datepicker .timepicker .table-condensed{width:auto}.booking-form__datepicker .timepicker .table-condensed td,.booking-form__datepicker .timepicker .table-condensed td span{width:30px;height:30px;line-height:30px}.booking-form__datepicker .timepicker .table-condensed td a{padding:0}.booking-fields{display:flex;gap:25px}@media only screen and (max-width:640px){.booking-fields{flex-direction:column}}.booking-field{display:flex;flex-direction:column;gap:4px;width:100%}@media only screen and (max-width:640px){.booking-field{align-items:flex-start}}.booking-field .input__wrap{display:flex;gap:8px}@media only screen and (max-width:640px){.booking-field .input__wrap{align-items:center;justify-content:flex-start}}.booking-field__btn{display:none}@media only screen and (max-width:640px){.booking-field__btn{display:flex;align-items:center;justify-content:center;background-color:#fff;padding:16px 13px 16px 11px;border-radius:4px;border:1px solid rgba(0,0,0,.12);width:40px;height:40px;font-size:20px}}.booking-field input{width:50%;width:100%;height:40px;padding:12px;background-color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#393939;font-size:14px;outline:none}.booking-field input::-moz-placeholder{color:rgba(90,90,90,.75)}.booking-field input::placeholder{color:rgba(90,90,90,.75)}@media only screen and (max-width:640px){.booking-field input{height:40px;font-size:16px;width:56px}}.booking-field input.error+.error-text{display:none}.booking-field input.error+.error-text:before{content:"";width:12px;height:12px;margin-right:6px;position:relative;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.booking-field input.error.error{background:rgba(236,88,76,.2);border-color:#ec584c}.booking-field input.error.error+.error-text{margin-top:6px;line-height:1}.booking-field input.error.error+.error-text,.booking-field input.error.invalid+.error{display:block;position:absolute;color:#ec584c;font-size:12px}.booking-field input.error.invalid+.error:before{content:"";width:12px;height:12px;margin-top:3px;margin-right:6px;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.booking-field input.error.invalid+.error-text{display:block;position:absolute;bottom:-15px;left:8px;color:#ec584c;font-size:12px;line-height:1}.booking-error{height:-moz-fit-content;height:fit-content;margin:8px 0;color:#e40808}.datepicker .day.booking-calendar__active{background:rgba(22,146,82,.25)}.datepicker .day.booking-calendar__active:hover{background:rgba(22,146,82,.4)}.datepicker .day.active{background:#555!important}.datepicker .new.disabled,.datepicker .old.disabled{height:0;font-size:0;visibility:hidden}@media only screen and (max-width:640px){.booking-icon__messages{width:48px;height:48px;border-radius:50%}.booking-messages__modal.modal-dialog{padding:0 10px;max-width:none}.booking-messages__modal .modal-title{text-align:center}.booking-messages__modal .modal-close{display:none}}.info-container{width:100%;display:inline-block}.info-billing{width:255px;float:right;background-color:#79aafd;border-radius:8px;color:#fff;overflow:hidden}.info-billing__title{padding:12px 30px 12px 16px;font-size:14px;display:flex;align-items:center}.info-billing__title i{font-size:32px;float:left}.info-billing__title span{position:relative;left:10px;font-weight:700}.info-billing__buttons{border-top:1px solid rgba(0,0,0,.2)}.info-billing__button{width:50%;float:left;height:45px;line-height:45px;cursor:pointer;text-align:center}.info-billing__button:first-child{border-right:1px solid rgba(0,0,0,.2)}.info-billing__button:hover{background:#609afd}.info-updates{margin-top:24px;padding:16px;background-color:#79aafd;border-radius:8px;color:#fff;font-size:14px;line-height:18px;text-align:center}.info-updates__title{font-weight:700;text-transform:uppercase}.info-updates__text{max-width:716px;margin:8px auto 16px}.info-updates__button,.info-updates__buttons{display:flex;justify-content:center}.info-updates__button{width:130px;height:40px;align-items:center;font-size:12px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;position:relative;min-width:130px;border:1px solid #fff;border-radius:2px;color:#fff;font-size:14px}.info-updates__button:focus,.info-updates__button:hover{text-decoration:none}.info-updates__button+.info-updates__button{margin-left:16px}.info-updates__button--white{background:#fff;transition:background-color .5s ease;color:#79aafd;font-weight:700}.info-updates__button--white:hover{background:#e6e6e6;color:#fff}.info-updates__button--white:active,.info-updates__button--white:focus{background:#bfbfbf;color:#fff}.info-updates__button--white:hover{color:#79aafd}.info-message{width:100%;margin-bottom:16px;padding:16px;background-color:#d4d6dc;border-radius:8px}.info-message--warning{background-color:#faf2cc}.info-message__icon{height:14px}@media only screen and (max-width:640px){.info-billing{width:100%}}@keyframes loadSpinner{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes round{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.billing-title{margin-bottom:16px;color:#000;font-size:28px;font-weight:700;line-height:1}.billing-head{margin-bottom:40px;position:relative}.billing-head .nav-tabs .nav-item.active .nav-link{background:#fff;border-color:#ddd #ddd transparent}.billing-head .nav-tabs .nav-link{color:#55595c}.billing-head__form{display:flex;align-items:center;position:absolute;right:0;top:-8px}.billing-head__icon{width:40px;height:40px;border-radius:2px}.billing-head__icon+.billing-head__icon{margin-left:8px}.billing-head__icon-data{background:#eceeef url(/images/icons/calendar-gray.svg) 50% no-repeat}.billing-head__icon-pdf{background:#0e7e04 url(/images/icons/pdf.svg) 50% no-repeat;cursor:pointer}.billing-head__icon-xls{background:#0e7e04 url(/images/icons/excel.svg) 50% no-repeat;cursor:pointer}.billing-head__calendar{display:flex;margin-left:16px;border-radius:2px;border:1px solid rgba(0,0,0,.12)}.billing-head__calendar-input{width:100%;background-color:#fff;border-radius:2px;color:#393939;font-size:14px;outline:none;width:120px;height:40px;padding:12px;font-size:16px;border:none}.billing-head__calendar-input::-moz-placeholder{color:rgba(90,90,90,.75)}.billing-head__calendar-input::placeholder{color:rgba(90,90,90,.75)}@media only screen and (max-width:640px){.billing-head__calendar-input{height:40px;font-size:16px}}.billing-form{padding:2px 8px 8px}.billing-card{position:relative}.billing-card__groups{display:flex;justify-content:space-between;flex:1}.billing-card__group{margin-bottom:16px;position:relative}.billing-card__icon{width:36px;position:absolute;right:8px;bottom:8px}.billing-card__icon img{max-width:100%}.billing-card__icon2{width:22px;height:22px;position:absolute;top:10px;background-repeat:no-repeat}.billing-card__icon2+.billing-card__icon2--pl{padding-left:44px}.billing-card__icon2--name{left:14px;background-image:url(/images/icons/modal-name.svg)}.billing-card__icon2--card{left:12px;background-image:url(/images/icons/modal-card.svg)}.billing-card--email{width:26px;height:26px;top:6px;left:12px;background-image:url(/images/icons/modal-email.svg);background-size:contain}.billing-card__cvc,.billing-card__expiry,.billing-card__name,.billing-card__number{width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#393939;font-size:14px;outline:none;height:40px;padding:10px 12px;font-size:16px;line-height:40px}.billing-card__cvc::-moz-placeholder,.billing-card__expiry::-moz-placeholder,.billing-card__name::-moz-placeholder,.billing-card__number::-moz-placeholder{color:rgba(90,90,90,.75)}.billing-card__cvc::placeholder,.billing-card__expiry::placeholder,.billing-card__name::placeholder,.billing-card__number::placeholder{color:rgba(90,90,90,.75)}@media only screen and (max-width:640px){.billing-card__cvc,.billing-card__expiry,.billing-card__name,.billing-card__number{height:40px;font-size:16px}}.billing-card__error{height:20px;margin:5px 0;position:absolute;overflow:hidden}.billing-card__error .field{color:#9b2d2d;font-size:14px}.billing-card__submit{width:100%;height:40px;display:flex;align-items:center;justify-content:center;border-radius:2px;border:none;color:#fff;font-size:12px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;position:relative;background:#f8a354;transition:background-color .5s ease;margin-top:32px}.billing-card__submit:focus,.billing-card__submit:hover{text-decoration:none}.billing-card__submit:hover{background:#f68923;color:#fff}.billing-card__submit:active,.billing-card__submit:focus{background:#c46308;color:#fff}.billing-card__submit:disabled{background:#c4c4c4;transition:background-color .5s ease}.billing-card__submit:disabled:hover{background:#ababab;color:#fff}.billing-card__submit:disabled:active,.billing-card__submit:disabled:focus{background:#848484;color:#fff}.billing-table{margin-bottom:32px;border-radius:2px;overflow:hidden}.billing-table table{width:100%;border:1px solid rgba(0,0,0,.12)}.billing-table table tr{vertical-align:top}.billing-table table tr:not(:first-child){border-top:1px solid rgba(0,0,0,.12)}.billing-table table th{background:#f5f5f5;font-weight:700}.billing-table table td,.billing-table table th{padding:10px 12px;color:#393939;font-size:14px;line-height:1.29}.billing-table table td.amount,.billing-table table th.amount{padding-right:105px;text-align:right}.billing-table table td.empty,.billing-table table th.empty{color:#d7d7d7;text-align:center}.billing-table--col4 table tr td,.billing-table--col4 table tr th{text-align:initial}.billing-table--col4 table tr td a,.billing-table--col4 table tr th a{color:#393939}.billing-table--col4 table tr td a .fa,.billing-table--col4 table tr th a .fa{margin-right:8px;font-size:20px}.billing-table--col4 table tr td a .v-center,.billing-table--col4 table tr th a .v-center{position:relative;top:-3px}.billing-table--col4 table tr td a:hover,.billing-table--col4 table tr th a:hover{text-decoration:none}.billing-info{margin-bottom:12px;padding:16px;border:1px solid rgba(0,0,0,.12);border-top:none;border-radius:0 0 2px 2px;color:#393939;font-size:14px;line-height:1.5}.billing-info__container{width:100%;max-width:255px;float:right}.billing-info__head{height:50px;padding:16px;background:#393939;border-radius:2px 2px 0 0;color:#fff}.billing-info__head,.billing-info__title{font-size:18px;font-weight:700;line-height:1}.billing-info__title{margin-bottom:8px}.billing-info__divider{margin:12px -16px;border-top:1px solid #e0e0e0}.billing-info__total{text-align:right;margin-top:16px;margin-bottom:-5px}.billing-info__total-text{position:relative;top:-2px}.billing-info__total-price{margin-left:15px;font-size:24px;font-weight:700;line-height:.75}.billing-info__buttons{display:flex}.billing-info__btn{width:84px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;text-align:center;cursor:pointer;position:relative;height:32px;margin-top:12px;margin-right:8px;border-radius:2px;border:1px solid transparent;font-weight:400;line-height:1.5;transition:all .2s linear}.billing-info__btn,.billing-info__btn:focus,.billing-info__btn:hover{text-decoration:none}.billing-info__btn--green{border-color:#0da300;color:#0da300}.billing-info__btn--green:hover{background:#0da300;color:#fff}.billing-info__btn--blue{border-color:#327ab7;color:#327ab7}.billing-info__btn--blue:hover{background:#327ab7;color:#fff}.billing-info__status{color:#ffc900}.billing-cards{margin-bottom:16px;padding:16px;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#393939;font-size:14px;line-height:1.29}.billing-cards--v2{padding:24px 16px;background:#fcfcfc}.billing-cards__title{margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.13}.billing-cards--v2 .billing-cards__title{font-size:14px;font-weight:700;line-height:1.29}.billing-cards__divider{margin:12px 0;border-top:1px solid #e0e0e0}.billing-cards__one{display:flex;overflow:hidden}.billing-cards__one+.billing-cards__one{margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,.12)}.billing-cards__one-text{margin-bottom:4px;line-height:1.29}.billing-cards__one-primary{width:-moz-fit-content;width:fit-content;height:20px;padding:0 20px;margin-top:14px;margin-right:auto;background:#4789d8;border-radius:10px;color:#fff;font-size:12px;line-height:20px}.billing-cards__one-primary--green{background:#21a121}.billing-cards__one-primary--red{background:#b13939}.billing-cards__one-buttons{margin-top:14px;display:flex;font-size:12px;line-height:1.5}.billing-cards__one-buttons .btn-link:hover{text-decoration:none}.billing-cards__one-buttons .btn-delete{color:#c4c4c4}.billing-cards__one-buttons .btn-divider{width:2px;height:16px;margin:0 8px;background:#c4c4c4}.billing-cards__add{width:120px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:2px;border:none;color:#fff;font-size:12px;font-weight:700;text-align:center;cursor:pointer;position:relative;background:#f8a354;transition:background-color .5s ease;margin-left:auto;font-size:14px;font-weight:400}.billing-cards__add,.billing-cards__add:focus,.billing-cards__add:hover{text-decoration:none}.billing-cards__add:hover{background:#f68923;color:#fff}.billing-cards__add:active,.billing-cards__add:focus{background:#c46308;color:#fff}.billing-cards__icon{width:20px;height:20px;display:inline-block;position:relative;top:2px}.billing-cards__icon,.billing-cards__icon2{background-size:contain;background-repeat:no-repeat}.billing-cards__icon2{min-width:28px;height:28px;margin-top:-5px;margin-right:10px}.billing-cards__icon--visa{background-image:url(/images/icons/cards/visa.svg)}.billing-cards__icon--mastercard{background-image:url(/images/icons/cards/mastercard.svg)}.billing-cards__image{margin-right:8px}.billing-container{height:90%;display:flex;align-items:center}.billing-wait{margin:auto;padding:24px;display:none;position:relative;background:#fff;border-radius:2px}.billing-wait--small{width:270px;display:block;text-align:center}.billing-wait--wide{max-width:505px;display:block}.billing-wait__spinner{color:#f8a354;font-size:56px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;position:relative;transform:translateZ(0);animation:loadSpinner 1.7s ease infinite,round 1.7s ease infinite}.billing-wait__spinner--small{font-size:40px;margin:15px}.billing-wait__card,.billing-wait__complete{display:none}.billing-wait__title{margin-top:35px;margin-bottom:16px;color:#000;font-size:24px;font-weight:700;line-height:.83}.billing-wait__text{margin-bottom:16px;color:#555;font-size:14px;line-height:1.5}.billing-wait__support{position:absolute;bottom:-50px;right:0;left:0;color:#fff;font-size:14px;line-height:1.5;text-align:center}.billing-default{width:100%;max-width:350px;margin-bottom:32px;padding:125px 50px 75px;border-radius:2px;border:1px solid rgba(0,0,0,.12);background-color:#fcfcfc}.billing-default__image{width:160px;height:160px;margin:0 auto 16px}.billing-default__btn,.billing-default__image{display:flex;align-items:center;justify-content:center}.billing-default__btn{width:86px;height:40px;border-radius:2px;border:none;color:#fff;font-size:12px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;position:relative;background:#f8a354;transition:background-color .5s ease;height:32px;margin:auto;font-weight:400;line-height:1.5}.billing-default__btn:focus,.billing-default__btn:hover{text-decoration:none}.billing-default__btn:hover{background:#f68923;color:#fff}.billing-default__btn:active,.billing-default__btn:focus{background:#c46308;color:#fff}.billing-profile{width:100%;max-width:350px;margin-bottom:32px;color:#393939;font-size:14px;line-height:1.5}.billing-profile__title{margin-bottom:16px;font-size:18px;font-weight:700;line-height:1}.billing-profile__info{margin-bottom:12px}.billing-profile__btn{width:120px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:2px;border:none;color:#fff;font-size:12px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;position:relative;background:#f8a354;transition:background-color .5s ease;margin-top:32px}.billing-profile__btn:focus,.billing-profile__btn:hover{text-decoration:none}.billing-profile__btn:hover{background:#f68923;color:#fff}.billing-profile__btn:active,.billing-profile__btn:focus{background:#c46308;color:#fff}.billing-pagination{text-align:center}.billing-pagination .pagination{margin-top:-8px;margin-bottom:40px}.billing-filter{margin-bottom:12px}.billing-filter__item{display:inline-block;margin-right:12px;padding:12px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:20px;font-size:14px;color:#393939;cursor:pointer;line-height:1;text-decoration:none;transition:border .25s linear,background-color .25s linear;white-space:nowrap}.billing-filter__item:active,.billing-filter__item:focus,.billing-filter__item:hover{background-color:#e5e5e5;border:1px solid silver;color:#393939;text-decoration:none}.billing-filter__item--active{border:1px solid #393939}@media only screen and (max-width:1199px){.billing-head .nav-tabs{display:flex}.billing-head .nav-tabs .nav-link{white-space:nowrap}.billing-default,.billing-info__container,.billing-profile{max-width:none}}@media only screen and (max-width:640px){.billing-head__arrow{width:16px;height:16px;position:absolute;right:12px;top:12px;z-index:10}.billing-head__arrow:after,.billing-head__arrow:before{content:"";width:11px;height:4px;display:block;position:absolute;top:50%;background:#fff}.billing-head__arrow:before{border-top-left-radius:1px;border-bottom-left-radius:1px;left:0;transform:translateY(-50%) rotate(46deg)}.billing-head__arrow:after{border-top-right-radius:1px;border-bottom-right-radius:1px;right:0;transform:translateY(-50%) rotate(-46deg)}.billing-head__arrow--down:before{animation:animation-down-before .2s ease 0s 1 normal forwards running}.billing-head__arrow--down:after{animation:animation-down-after .2s ease 0s 1 normal forwards running}.billing-head__arrow--up:before{animation:animation-up-before .2s ease 0s 1 normal forwards running}.billing-head__arrow--up:after{animation:animation-up-after .2s ease 0s 1 normal forwards running}@keyframes animation-down-before{0%{transform:translateY(-50%) rotate(-46deg)}50%{transform:translate(-20%,-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(46deg)}}@keyframes animation-up-before{0%{transform:translateY(-50%) rotate(46deg)}50%{transform:translate(-20%,-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(-46deg)}}@keyframes animation-down-after{0%{transform:translateY(-50%) rotate(46deg)}50%{transform:translate(20%,-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(-46deg)}}@keyframes animation-up-after{0%{transform:translateY(-50%) rotate(-46deg)}50%{transform:translate(20%,-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(46deg)}}.billing-head__arrow-container{position:relative}.billing-head .nav-tabs{height:40px;flex-direction:column;border:none;border-radius:2px;color:#fff;position:relative;overflow:hidden}.billing-head .nav-tabs.show-menu{height:auto}.billing-head .nav-tabs.show-menu:after{transform:scaleY(-1)}.billing-head .nav-tabs .nav-item{width:100%;background:#f8a354;order:3}.billing-head .nav-tabs .nav-item+.nav-item{margin-left:0}.billing-head .nav-tabs .nav-item.active{order:1;pointer-events:none}.billing-head .nav-tabs .nav-item.active .nav-link{background:#f8a354}.billing-head .nav-tabs .nav-link{border:none;background:#f8a354;color:#fff}.billing-head__icon-pdf,.billing-head__icon-xls{display:none}.billing-table table td.amount,.billing-table table th.amount{padding-right:12px}.billing-table table td .link-download,.billing-table table th .link-download{text-align:center}.billing-table table td .link-download__icon,.billing-table table th .link-download__icon{display:block}.billing-table table td .link-download__text,.billing-table table th .link-download__text{display:none}.billing-filter{display:flex;overflow-x:auto}}.referral-info{margin-bottom:12px;padding:16px;border:1px solid rgba(0,0,0,.12);border-top:none;border-radius:0 0 2px 2px;color:#393939;font-size:14px;line-height:1.5}.referral-info__container{width:100%;max-width:255px;float:right}.referral-info__text{width:50%;text-align:center;margin-top:15px}.referral-info__head{height:50px;padding:16px;background:#393939;border-radius:2px 2px 0 0;color:#fff}.referral-info__head,.referral-info__title{font-size:18px;font-weight:700;line-height:1}.referral-info__title{margin-bottom:8px}.referral-info__divider{margin:12px -16px;border-top:1px solid #e0e0e0}.referral-info__total{text-align:right;margin-top:16px;margin-bottom:-5px}.referral-info__total-text{position:relative;top:-2px}.referral-info__total-price{margin-left:15px;font-size:24px;font-weight:700;line-height:.75}.referral-info__buttons{display:flex;gap:8px}.referral-info__btn{width:84px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;text-align:center;cursor:pointer;position:relative;width:50%;height:32px;margin-top:12px;border-radius:2px;border:1px solid transparent;font-weight:400;line-height:1.2;transition:all .2s linear}.referral-info__btn,.referral-info__btn:focus,.referral-info__btn:hover{text-decoration:none}.referral-info__btn--green{border-color:#0da300;color:#0da300}.referral-info__btn--green:hover{background:#0da300;color:#fff}.referral-info__btn--blue{border-color:#327ab7;color:#327ab7}.referral-info__btn--blue:hover{background:#327ab7;color:#fff}.referral-info__status{color:#ffc900}.referral-form .error{border:1px solid red}.referral-form__input:focus{border-color:#ccc}.referral-form__buttons{text-align:right}.referral-form__btn{width:100px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:2px;border:none;color:#fff;font-size:12px;font-weight:700;text-align:center;cursor:pointer;position:relative;display:inline-block}.referral-form__btn,.referral-form__btn:focus,.referral-form__btn:hover{text-decoration:none}.referral-form__btn:focus{outline:none}.referral-form__submit{background:#f8a354;transition:background-color .5s ease;margin-left:auto}.referral-form__submit:hover{background:#f68923;color:#fff}.referral-form__submit:active,.referral-form__submit:focus{background:#c46308;color:#fff}.referral-form__delete{background:#fff;border:1px solid #e54;color:#e54}.referral-form__access{margin-top:30px;padding-top:16px;border-top:1px solid rgba(0,0,0,.12)}.referral-text{margin-top:25px}.referral-buttons{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.referral-error{background:rgba(236,88,76,.2);border-color:#ec584c}.referral-error__text{display:none;margin-top:4px;color:#ec584c;font-size:12px;line-height:1}.referral-error+.referral-error__text{display:block}.referral-outline--none:active:focus,.referral-outline--none:focus{outline:none}.referral-table{overflow-x:auto}@media screen and (max-width:768px){.referral-info__container{float:none}}.bidding-table{width:100%;font-size:14px;text-align:left;margin-bottom:24px}.bidding-table__head{height:65px;padding:0 25px;background:#333;font-size:14px;display:flex;align-items:center}@media only screen and (max-width:990px){.bidding-table__head{flex-direction:column;align-items:flex-start;padding:15px 25px;height:auto}}.bidding-table__content{border:1px solid #dbdbdb}.bidding-table__text{color:#fff;width:30%}@media only screen and (max-width:990px){.bidding-table__text{font-size:22px;margin-bottom:14px;width:100%}}.bidding-table__select{width:30%}@media only screen and (max-width:990px){.bidding-table__select{width:100%}}.bidding-table__blockhead{display:flex;align-items:center;height:65px;padding:0 8px 0 25px;background-color:#e0e0e0;color:#000;font-weight:700}.bidding-table__blockrow{position:relative;display:flex;align-items:center;min-height:42px;padding:0 8px 8px 25px}.bidding-table__blockrow.first{padding-top:8px}.bidding-table__blockrow.first:before{content:"";display:block;position:absolute;width:100%;height:1px;top:0;left:0;background-color:#d8d8d8}@media only screen and (max-width:990px){.bidding-table__blockrow.first{padding-top:0}}.bidding-table__blockrow.first-row:before{display:none}.bidding-table__blockcell{display:flex}.bidding-table__blockcell--m{display:flex;justify-content:space-between;width:100%}.bidding-table__blockcell--m:not(:last-child){margin-bottom:16px}.bidding-table__blockcell--m:last-child.cell__abid:after,.bidding-table__blockcell--m:not(:last-child).cell__abid:after{display:none}.bidding-table__blockcell--m .title{font-weight:700;min-width:23%;margin-right:16px}.bidding-table__blockcell--m .value--bold{text-transform:capitalize;font-weight:700;text-align:right}.bidding-table__blockcell--m.cell__abid{position:relative;flex-direction:column;height:auto;width:100%;align-items:flex-start;margin-bottom:16px}.bidding-table__blockcell--m.cell__abid:after{content:"";display:block;position:absolute;width:100%;height:1px;bottom:-16px;left:0;background-color:#d8d8d8}.bidding-table__blockcell--m.cell__abid .form-control{border-radius:.25rem 0 0 .25rem}.bidding-table__blockcell--m.cell__abid .input-group-addon{width:20%;height:auto}.bidding-table__blockcell--m.cell__abid .title{margin-bottom:16px}.bidding-table__blockcell--m.cell__abid .value{display:flex;width:100%}.bidding-table__blockcell--m.cell__bid--m{position:relative}.bidding-table__blockcell--m.cell__bid--m:after{content:"";display:block;position:absolute;width:100%;height:1px;bottom:-16px;left:0;background-color:#d8d8d8}.bidding-table__blockcell--m.cell__lang--m,.bidding-table__blockcell--m.cell__tour--m{margin-top:16px}.bidding-system{padding:16px}.cell__tour{width:30%;font-weight:700;padding-right:25px}.cell__type{text-transform:capitalize}.cell__bid,.cell__type{width:12%;font-weight:700}.cell__lang{width:12%}.cell__bbid{width:14%}.cell__abid{width:20%;flex-direction:column}.cell__abid-content{display:flex;align-items:center;height:38px}.cell__abid .bid-input{border-radius:.25rem 0 0 .25rem}.cell__abid .bid-input.editable{color:#000}.cell__abid .bid-input.blocked{color:#55595c}.cell__abid .bid-input__error{display:none;font-size:13px;transition:.4s ease-in-out;color:red}.cell__abid .bid-input__error.have-error{display:block}.cell__abid .input-group-addon{width:25%;height:100%;display:flex;justify-content:center;align-items:center}.cell__abid .btn-info{position:relative}.cell__abid .btn-info.editable{cursor:pointer}.cell__abid .btn-info.editable:disabled{pointer-events:none}.cell__abid .btn-info.blocked .edit-icon{color:#9b9b99}.cell__abid .btn-info.blocked:hover{background-color:#eceeef;border-color:#ccc}.cell__abid .btn-info.blocked:hover .tooltiptext{display:block;height:auto}.cell__abid .btn-info.is-active:hover{background-color:#eceeef;border-color:#eceeef}.cell__abid .btn-info .edit-icon.fa-check-square{color:#66afe9}.cell__abid .btn-info .tooltiptext{color:#000;display:none;width:-moz-fit-content;width:fit-content;height:0;font-size:12px;padding:5px 10px;box-shadow:0 0 8px 2px rgba(0,0,0,.25);background-color:#fff;border-radius:3px;position:absolute;z-index:1;top:-30px;right:0}.hide{opacity:0;height:0;visibility:hidden;overflow:hidden}.hide,.show{transition:.4s ease-in-out}.show{visibility:visible;opacity:1}.section-table{margin-bottom:24px}@media only screen and (max-width:990px){.desctop-view{display:none}}.mobile-view{display:none}@media only screen and (max-width:990px){.mobile-view{display:flex;height:40px}}.mobile-view__row{display:none}@media only screen and (max-width:990px){.mobile-view__row{display:flex;height:auto;flex-direction:column;align-items:flex-start;padding:0 16px;margin:0}.mobile-view__row:not(.first) .cell__lang--m{position:relative}.mobile-view__row:not(.first) .cell__lang--m:before{top:-16px}.mobile-view__row:not(.first) .cell__lang--m:before,.mobile-view__row:not(.first):before{content:"";display:block;position:absolute;width:100%;height:1px;left:0;background-color:#d8d8d8}.mobile-view__row:not(.first):before{top:0}}.mobile-view__row:not(.first) .cell__lang--m{position:relative}.mobile-view__row:not(.first) .magic-block{display:none}.mobile-view__row .first{padding-top:0}.home{padding-top:8px}.home-promo{width:100%;display:inline-block;border-radius:12px;background-image:linear-gradient(0deg,#fc653c,#ff7752)}.home-promo__info{float:left;max-width:530px;margin:24px 32px;color:#fff;text-align:left}.home-promo__image{float:right;margin:24px 32px 0}.home-promo__title{margin-bottom:12px;font-size:24px;font-weight:700;line-height:1.25}.home-promo__text{margin-bottom:8px;font-size:14px;line-height:1.71}.home-promo__more{margin-bottom:26px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;text-decoration:underline}.home-promo__link{display:inline-block;color:#f8a354;text-decoration:underline}.home-promo__link+.home-promo__link{margin-left:16px}.home-promo__link img{max-height:45px}.home-modal{width:100%;max-width:495px}.home-cards{display:flex;flex-wrap:wrap;justify-content:space-between}.home-card{display:inline-block;width:350px;height:315px;margin-bottom:20px;padding:16px 24px;border-radius:12px;background-color:#d4d6dc;overflow:hidden}.home-card__title{margin-bottom:12px;color:#555;font-size:24px;font-weight:700;line-height:1}.home-card__text{color:#555;font-size:15px;font-weight:400;line-height:1.33}.home-card__read{width:90px;height:32px;margin-top:-5px;float:right;border-radius:8px;border:1px solid rgba(85,85,85,.12);color:#555;font-size:14px;line-height:32px;text-align:center}.home-card__read:hover{background-color:rgba(85,85,85,.2);color:#555;text-decoration:none}.home-card__read:active,.home-card__read:focus{color:#fff;background-color:#555;outline:none;text-decoration:none}.home-top-buttons{width:100%;display:flex;justify-content:space-between;gap:30px;padding:12px 0}.home-top-buttons__container{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-left:auto;padding:16px;background-color:#d3d3d3;border-radius:12px}.home-top-buttons__container.is-plan{width:100%}.home-top-buttons__container span{font-size:20px}.home-top-buttons__btn{display:flex;align-items:center;justify-content:center;width:152px;height:40px;border:1px solid;border-radius:8px;background-color:#fff;font-size:14px;font-weight:400;line-height:1;cursor:pointer}.home-top-buttons__contact_btn{border-color:#fd673f;color:#fd673f}.home-top-buttons__contact_btn:hover{background-color:rgba(253,103,63,.1)}.home-top-buttons__contact_btn:active,.home-top-buttons__contact_btn:focus{background-color:#fd673f;color:#fff;outline:none}.home-top-buttons__stats_btn{color:#14b8a6;border-color:#14b8a6;cursor:pointer}.home-top-buttons__stats_btn:active,.home-top-buttons__stats_btn:focus,.home-top-buttons__stats_btn:hover,.home-top-buttons__stats_btn:visited{color:#14b8a6;text-decoration:none}.home-top-buttons__stats_btn:hover{background-color:rgba(20,184,166,.1)}.home-calendar table{border-collapse:separate;border-spacing:8px 12px;margin-top:-12px;margin-left:-8px}.home-calendar tr th{color:#555;text-align:center}.home-calendar .calendar-title{font-size:24px;text-align:left}.home-calendar .calendar-icon{width:32px;height:32px;background:#fff;border-radius:50%;cursor:pointer}.home-calendar .calendar-icon:hover{background:#ccc}.home-calendar .calendar-icon+.home-calendar .calendar-icon{margin-left:8px}.home-review+.home-review{margin-top:12px;padding-top:12px;border-top:1px solid rgba(47,47,47,.5)}.home-review__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:4px;color:#555;font-size:15px;font-weight:700;line-height:1.2}.home-review__title:hover{text-decoration:none}.home-review__info{display:flex}.home-review__rating{margin-right:6px;font-size:12px;line-height:1}.home-review__date{color:#555}.home-review__date,.home-review__link{font-size:14px;font-weight:400;line-height:1}.home-review__link{margin-left:8px;padding-left:8px;border-left:1px solid rgba(85,85,85,.4);color:#fd673f}.home-review__link:hover{text-decoration:none}.home-review__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px;color:#7c7c7c;font-size:15px;font-weight:400;line-height:1.33}@media only screen and (max-width:1199px){.home-card{width:340px}.home-top-buttons__btn{margin-left:0}}@media only screen and (max-width:990px){.home-top-buttons{flex-wrap:wrap;gap:16px}}@media only screen and (max-width:640px){.home-cards{margin-top:28px}.home-card{width:100%;height:auto;margin-bottom:16px}.home-top-buttons{order:4}.home-top-buttons__container{width:100%}.home-top-buttons__container:first-child{flex-wrap:wrap}.home-top-buttons__btn{width:100%;height:48px;margin:0}.home-promo__info{margin:16px 16px 40px}.home-promo__image{width:100%;margin:auto;text-align:center}.home-modal__close.modal-close{top:-5px;right:10px;background-image:url(/images/icons/modal-close.svg)}}@media only screen and (max-width:400px){.home-promo__link+.home-promo__link{margin-top:8px;margin-left:0}.home-promo__image img{max-width:100%}}.setting-cards{display:flex;flex-wrap:wrap;gap:15px}.setting-card{display:flex;flex-direction:column;width:375px;padding:24px;border-radius:2px;border:1px solid rgba(0,0,0,.12);background-color:#fcfcfc;color:#393939;font-size:14px}.setting-card__title{margin-bottom:16px;font-size:20px;font-weight:700}.setting-card__text{margin-bottom:16px}.setting-card__checkbox{margin-top:auto;margin-bottom:0}.setting-card__checkbox input{display:none}.setting-card__checkbox input+label{margin-bottom:0;padding-left:0;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.setting-card__checkbox input+label:not(.modal-checkbox__label) span{margin-top:4px}.setting-card__checkbox input+label:before{content:"";min-width:24px;height:24px;margin-right:8px;display:inline-block;border:1px solid #d7d7d7;border-radius:2px;background:#fff;cursor:pointer;transition:background-color .5s}.setting-card__checkbox input:checked+label:before{content:"";background-color:#f8a354;background-image:url(/images/icons/arrow-checkbox.svg);background-position:2px;background-repeat:no-repeat;background-size:80%;border:1px solid #f8a354}.setting-card__checkbox input:disabled+label:before{background-color:rgba(248,163,84,.5);border:1px solid rgba(248,163,84,.5);cursor:not-allowed}@media only screen and (max-width:640px){.setting-card__checkbox input+label:before{min-width:25px;height:25px}}.setting-card__checkbox input+label{align-items:flex-start;cursor:pointer}.setting-card__checkbox input+label span{margin-top:2px!important}.setting-notification{margin-bottom:16px;padding:12px;background:#fff9c4;border-radius:2px;font-size:12px}.setting-select{position:relative}.setting-select select{width:100%;height:40px;padding:8px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#8c8c8c;font-size:14px;line-height:1.2;background:#fff url(/images/icons/arrow-select.svg) no-repeat;background-size:16px;background-position:right 8px center}.setting-select select:focus{border:1px solid rgba(0,0,0,.12);outline:none}.setting-select select.error+.select2 .select2-selection{background:rgba(236,88,76,.2);border-color:#ec584c}.setting-select select.error+.select2 .select2-selection__rendered{color:#ec584c}.setting-select .select2-container{outline:none}.setting-select .select2-container .select2-search--inline .select2-search__field{width:100%!important}.setting-select .select2-container .select2-selection--single{height:40px;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#8c8c8c;font-size:14px;outline:none}.setting-select .select2-container .select2-selection--multiple .select2-selection__rendered li{line-height:1.5;padding:3px}.setting-select .select2-container .select2-selection__rendered{padding-right:30px;line-height:40px}.setting-select .select2-container .select2-selection__arrow{width:14px;height:14px;position:absolute;right:12px;top:12px}.setting-select .select2-container .select2-selection__arrow:after,.setting-select .select2-container .select2-selection__arrow:before{content:"";width:9px;height:2px;display:block;position:absolute;top:50%;background:#000}.setting-select .select2-container .select2-selection__arrow:before{border-top-left-radius:1px;border-bottom-left-radius:1px;left:0;transform:translateY(-50%) rotate(46deg)}.setting-select .select2-container .select2-selection__arrow:after{border-top-right-radius:1px;border-bottom-right-radius:1px;right:0;transform:translateY(-50%) rotate(-46deg)}.setting-select .select2-container .select2-selection__arrow--down:before{animation:animation-down-before .2s ease 0s 1 normal forwards running}.setting-select .select2-container .select2-selection__arrow--down:after{animation:animation-down-after .2s ease 0s 1 normal forwards running}.setting-select .select2-container .select2-selection__arrow--up:before{animation:animation-up-before .2s ease 0s 1 normal forwards running}.setting-select .select2-container .select2-selection__arrow--up:after{animation:animation-up-after .2s ease 0s 1 normal forwards running}.setting-select .select2-container .select2-selection__arrow b{display:none}@media only screen and (max-width:640px){.setting-select select{height:48px;padding:10px;font-size:16px}}.setting-description{margin-bottom:16px;padding:inherit;border:1px solid #ccc}.setting-description legend{width:auto;padding:inherit;font-size:18px}.setting-fields{display:flex;flex-wrap:wrap}.setting-field{width:33%}.setting .error{background:rgba(236,88,76,.2);border-color:#ec584c}.setting input[type=radio].error{width:15px;height:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%}.setting input[type=radio]:checked{background:#f8a354}.js-es{display:none}.articles{margin:8px auto 0}.articles-head{margin-bottom:40px;display:flex;align-items:center;justify-content:space-between}.articles-head__title{font-size:36px;font-weight:700;line-height:1;color:#393939}.articles-head__btn{display:inline-block;width:60px;height:32px;border:1px solid hsla(0,0%,59.2%,.12);border-radius:8px;font-size:15px;color:#393939;cursor:pointer;line-height:32px;text-align:center}.articles-head__btn+span{margin-left:8px}.articles-head__btn:hover{background-color:rgba(253,103,63,.3);border-color:rgba(253,103,63,.3)}.articles-head__lang{display:flex;justify-content:flex-end}.articles-head__lang--active{background-color:rgba(253,103,63,.3);border-color:rgba(253,103,63,.3)}.articles-head__lang--mobile{display:none}.articles-head__link{display:flex;align-items:center;font-size:15px;font-weight:700;color:#393939}.articles-head__link:before{content:"";float:left;width:10px;height:10px;margin-right:9px;padding:3px;border-color:#3f3b3b transparent transparent #3f3b3b;border-style:solid;border-width:3px;transform:rotate(-45deg)}.articles-head__link:hover{color:rgba(57,57,57,.8);text-decoration:none}.articles-head__link:hover:before{border-top-color:rgba(57,57,57,.8);border-left-color:rgba(57,57,57,.8)}.articles-item{display:flex;flex-wrap:wrap;margin-bottom:32px}.articles-item__image{max-width:445px;margin-right:30px;max-height:250px;overflow:hidden;border-radius:12px;display:flex;align-items:center}.articles-item__image img{width:100%;border-radius:12px}.articles-item__info{display:flex;flex:1;flex-direction:column}.articles-item__title{margin-bottom:24px;font-size:28px;font-weight:700;line-height:1;color:#393939}.articles-item__title:hover{text-decoration:none}.articles-item__text{font-size:15px;line-height:1.33;color:#8c8c8c}.article{display:flex;flex:1 1 auto;justify-content:space-between}.article-content{order:2;max-width:540px}.article-content__title{margin:24px 0;font-size:28px;font-weight:700;line-height:1;color:#393939}.article-content__subtitle{margin:24px 0 16px;font-size:20px;font-weight:700;line-height:1}.article-content__text{font-size:15px;line-height:1.33;color:#8c8c8c}.article-content__text+.article-content__text{margin-top:24px}.article-content__list{padding-left:16px}.article-content__image{width:100%;margin-top:16px;margin-bottom:16px}.article-content__image img{width:100%}.article-content>.article-content__image{margin-top:0}.article-promo{margin:16px 0 40px;padding:16px 64px 24px;border-radius:12px;background-image:linear-gradient(0deg,#fc653c,#ff7752);color:#fff;text-align:center}.article-promo__title{margin-bottom:12px;font-size:24px;font-weight:700;line-height:1.25}.article-promo__text{max-width:306px;margin:0 auto 24px;font-size:14px;line-height:1.71}.article .articles-head__back,.article .articles-head__lang{width:25%}.article .articles-head__lang{order:3}@media only screen and (max-width:1199px){.articles-item__image{max-width:none;margin-bottom:24px}.article{flex-wrap:wrap}.article-content{order:3;width:100%;max-width:none;margin:0}.article .articles-head__back,.article .articles-head__lang{width:50%;display:flex;margin-bottom:15px}.article .articles-head__lang{order:2;justify-content:flex-end}}@media only screen and (max-width:640px){.articles-head{margin-bottom:16px}.articles-head__title{font-size:20px}.articles-head__btn{display:none;width:100%;height:40px;line-height:40px}.articles-head__lang{width:165px}.articles-head__lang--mobile{display:block}.articles-item__image{margin-right:0}.article-head__link{display:inline-block;width:100%;height:40px;margin-bottom:24px;border:1px solid hsla(0,0%,59.2%,.12);border-radius:8px;font-size:15px;color:#393939;line-height:40px;cursor:pointer;text-align:center}.article-head__link:before{content:none}.article-promo{padding:24px 12px 32px}}@media only screen and (max-width:400px){.articles-head__link{font-size:14px}.articles-head__link:before{margin-right:8px;padding:2px}.article-promo__title{font-size:20px}}@keyframes preloader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.blockouts{position:relative}.blockouts-waiting.is-preloader:before{content:"";background:rgba(0,0,0,.25);width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.blockouts-waiting.is-preloader .blockouts-waiting__animation:after,.blockouts-waiting.is-preloader .blockouts-waiting__animation:before{opacity:1;transition:opacity .5s linear}.blockouts-waiting__animation:after,.blockouts-waiting__animation:before{content:"";width:50px;height:50px;position:absolute;left:0;top:0;right:0;bottom:0;z-index:100;margin:auto;border-radius:50%;opacity:0;transition:opacity .5s linear;animation:preloader 5s linear infinite}.blockouts-waiting__animation:before{border-color:#5f9afd transparent;border-style:solid;border-width:4px}.blockouts-waiting__animation:after{border:4px solid transparent}.blockouts-table{width:100%;border:1px solid #dbdbdb;font-size:14px}.blockouts-table__head{background:#333;color:#fff}.blockouts-table__head th:not(:first-child){padding:12px 16px}.blockouts-table__head th:nth-child(3){width:195px}.blockouts-table__filters{background:#e0e0e0}.blockouts-table__cell{padding:12px 16px}.blockouts-table__cell2{padding:16px}.blockouts-table__row{border-top:1px solid #dbdbdb}.blockouts-table__row td{padding:12px 16px}.blockouts-table__row td:nth-child(3){width:175px}.blockouts-table__tours{width:350px}.blockouts-table__checkbox{width:16px;margin:0;padding-left:16px}.blockouts-table__checkbox input{display:none}.blockouts-table__checkbox input+label{margin-bottom:0;padding-left:0;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.blockouts-table__checkbox input+label:not(.modal-checkbox__label) span{margin-top:4px}.blockouts-table__checkbox input+label:before{content:"";min-width:15px;height:15px;margin-right:8px;display:inline-block;border:1px solid #d7d7d7;border-radius:2px;background:#fff;cursor:pointer;transition:background-color .5s}.blockouts-table__checkbox input:checked+label:before{content:"";background-color:#f8a354;background-image:url(/images/icons/arrow-checkbox.svg);background-position:2px;background-repeat:no-repeat;background-size:80%;border:1px solid #f8a354}.blockouts-table__checkbox input:disabled+label:before{background-color:rgba(248,163,84,.5);border:1px solid rgba(248,163,84,.5);cursor:not-allowed}@media only screen and (max-width:640px){.blockouts-table__checkbox input+label:before{min-width:25px;height:25px}}.blockouts-table__checkbox label{width:0}.blockouts-table__select{min-width:200px;max-width:340px;position:relative}.blockouts-table__select select{width:100%;height:40px;padding:8px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#8c8c8c;font-size:14px;line-height:1.2;background:#fff url(/images/icons/arrow-select.svg) no-repeat;background-size:16px;background-position:right 8px center}.blockouts-table__select select:focus{border:1px solid rgba(0,0,0,.12);outline:none}.blockouts-table__select select.error+.select2 .select2-selection{background:rgba(236,88,76,.2);border-color:#ec584c}.blockouts-table__select select.error+.select2 .select2-selection__rendered{color:#ec584c}.blockouts-table__select .select2-container{outline:none}.blockouts-table__select .select2-container .select2-search--inline .select2-search__field{width:100%!important}.blockouts-table__select .select2-container .select2-selection--single{height:40px;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#8c8c8c;font-size:14px;outline:none}.blockouts-table__select .select2-container .select2-selection--multiple .select2-selection__rendered li{line-height:1.5;padding:3px}.blockouts-table__select .select2-container .select2-selection__rendered{padding-right:30px;line-height:40px}.blockouts-table__select .select2-container .select2-selection__arrow{width:14px;height:14px;position:absolute;right:12px;top:12px}.blockouts-table__select .select2-container .select2-selection__arrow:after,.blockouts-table__select .select2-container .select2-selection__arrow:before{content:"";width:9px;height:2px;display:block;position:absolute;top:50%;background:#000}.blockouts-table__select .select2-container .select2-selection__arrow:before{border-top-left-radius:1px;border-bottom-left-radius:1px;left:0;transform:translateY(-50%) rotate(46deg)}.blockouts-table__select .select2-container .select2-selection__arrow:after{border-top-right-radius:1px;border-bottom-right-radius:1px;right:0;transform:translateY(-50%) rotate(-46deg)}.blockouts-table__select .select2-container .select2-selection__arrow--down:before{animation:animation-down-before .2s ease 0s 1 normal forwards running}.blockouts-table__select .select2-container .select2-selection__arrow--down:after{animation:animation-down-after .2s ease 0s 1 normal forwards running}.blockouts-table__select .select2-container .select2-selection__arrow--up:before{animation:animation-up-before .2s ease 0s 1 normal forwards running}.blockouts-table__select .select2-container .select2-selection__arrow--up:after{animation:animation-up-after .2s ease 0s 1 normal forwards running}.blockouts-table__select .select2-container .select2-selection__arrow b{display:none}@media only screen and (max-width:640px){.blockouts-table__select select{height:48px;padding:10px;font-size:16px}}.blockouts-table__select .select2-container--default .select2-selection--single .select2-selection__placeholder,.blockouts-table__select .select2-container .select2-selection__rendered{color:#373a3c;font-weight:400}.blockouts-table__date{display:flex;position:relative;border:1px solid #e0e0e0;border-radius:2px}.blockouts-table__date-icon{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;background:#ced1d2;border-right:1px solid #e0e0e0;font-size:20px}.blockouts-table__date-clear{display:none;padding:12px 8px;background:#fff;cursor:pointer;line-height:1}.blockouts-table__date-field{width:100%;padding:0 10px;border:0;font-weight:400}.blockouts-table__date-field:focus,.blockouts-table__date-field:focus-visible{outline:none}.blockouts-table__status{font-weight:700}.blockouts-table__status--blue{color:#0175d8}.blockouts-table__status--gray{color:#5c5c5c}.blockouts-table__buttons{padding:16px}.blockouts-table__buttons .blockouts-table__button{width:124px}.blockouts-table__buttons .blockouts-table__button:first-child{margin-bottom:8px}.blockouts-table__button{width:60px;padding:4px 12px;position:relative;border-radius:2px;color:#fff;cursor:pointer;font-size:10px;font-weight:500;text-align:center}.blockouts-table__button--blue{background:#5f9afd}.blockouts-table__button--gray{background:#5c5c5c}.blockouts-table__button.is-preloader{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.blockouts-table__button.is-preloader:after,.blockouts-table__button.is-preloader:before{opacity:1;transition:opacity .5s linear}.blockouts-table__button:after,.blockouts-table__button:before{content:"";width:15px;height:15px;position:absolute;left:-20px;top:4px;border-radius:50%;opacity:0;transition:opacity .5s linear;animation:preloader 5s linear infinite}.blockouts-table__button:before{border-color:#5f9afd transparent;border-style:solid;border-width:2px}.blockouts-table__button:after{border:2px solid transparent}.blockouts-table .table-condensed .day:not(.disabled){color:#5f9afd}.blockouts-table .table-condensed .day:not(.disabled).active,.blockouts-table .table-condensed .day:not(.disabled):hover{background:#5f9afd!important;color:#fff}.blockouts-table .table-condensed .day.new,.blockouts-table .table-condensed .day.old{visibility:hidden}.blockouts-pagination{display:flex;justify-content:center}.blockouts-pagination .pagination .active span{background:#f8a353;border-color:#f8a353}.blockouts-pagination .pagination a{color:#373a3c}.blockouts-empty{padding:16px;text-align:center}.blockouts .is-laptop{display:block}.blockouts .is-mobile{display:none}.blockouts .is-cursor-default{cursor:default}.bootstrap-datetimepicker-widget .picker-switch{pointer-events:none}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{padding:8px}@media only screen and (max-width:1199px){.blockouts-table{border:0}.blockouts-table__head{display:flex;font-size:22px}.blockouts-table__filters{display:flex;flex-direction:column;background:#fff;border:1px solid #d7d7d7}.blockouts-table__cell{display:none}.blockouts-table__cell--mobile{display:block}.blockouts-table__row{display:flex;flex-wrap:wrap;margin-top:24px;padding:23px 25px 23px 16px;background-color:#f9f9f9;border-top:0;border-radius:2px}.blockouts-table__row td{flex:auto}.blockouts-table__checkbox{display:none}.blockouts-table__select{max-width:none}.blockouts-table__date-field,.blockouts-table__tours{width:100%}.blockouts-table__buttons,.blockouts .is-laptop{display:none}.blockouts .is-mobile{display:block}}@media only screen and (max-width:640px){.blockouts-table__cell2,.blockouts-table__tours{max-width:88vw}.blockouts-table__row td{padding:4px 8px 4px 0}.blockouts-table__row td:nth-child(2){width:100%;font-size:18px;font-weight:700}.blockouts-table__row td:nth-child(4){width:75%}.blockouts-table__row td:nth-child(5){width:50%}.blockouts-table__row td:nth-child(6){display:flex;justify-content:flex-end;width:50%}}@keyframes hideSlow{0%{opacity:1;visibility:visible}50%{opacity:.75;visibility:visible}to{opacity:0;visibility:hidden}}.modal-open #page-wrapper{right:7px}.modal-open .header__bg{z-index:1000}.modal-fixed{overflow-y:hidden}.modal-close{width:16px;height:16px;position:absolute;right:-30px;top:6px;background:url(/images/icons/modal-close.svg) no-repeat;color:#fff;cursor:pointer;font-size:20px;transition:transform .25s}.modal-close:hover{transform:rotate(90deg)}.modal-dialog{margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important}.modal-dialog--login,.modal-dialog--register{width:100%;max-width:350px}.modal-dialog--register{padding:5% 0;position:relative;top:0;left:0;transform:translate(0)!important}.modal-dialog--info{width:100%;max-width:480px}.modal-dialog--image{max-width:1200px;width:auto}.modal-dialog--image img{max-width:100%}.modal-body{width:100%}.modal-content{border-radius:12px}.modal-footer{width:100%;margin-top:0;text-align:left}.modal-hide:not(:hover){animation:hideSlow 3s linear forwards}.modal-card{display:none;overflow:hidden}.modal-block{padding:20px 24px;display:inline-block;background:#fff;border-radius:6px}.modal-block--v2{padding-bottom:24px}.modal-dashed{width:90%;margin:auto;position:relative}.modal-dashed__line{position:absolute;top:0;left:0;width:100%;height:1px;background-color:#fff;background-image:linear-gradient(90deg,transparent 50%,hsla(0,0%,76.9%,.5) 0);background-size:20px 100%}.modal-line{width:100%;height:1px;margin:20px 0;background:#ccc}.modal-title{margin-bottom:16px;color:#000;font-size:24px;font-weight:700;line-height:1}.modal-title--small{margin-bottom:12px;font-size:16px}.modal-title--thanks{width:100%;margin-bottom:0;float:left;text-align:center}.modal-title--name{overflow:hidden}.modal-image--avatar{width:76px;height:76px;float:left}.modal-image--avatar img{max-width:100%}.modal-form{position:relative}.modal-form .g-recaptcha{margin-bottom:15px}.modal-form .g-recaptcha+.error-text{display:none}.modal-form .g-recaptcha+.error-text:before{content:"";width:12px;height:12px;margin-right:6px;position:relative;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.modal-form .g-recaptcha.error{background:rgba(236,88,76,.2);border-color:#ec584c}.modal-form .g-recaptcha.error+.error-text{margin-top:6px;line-height:1}.modal-form .g-recaptcha.error+.error-text,.modal-form .g-recaptcha.invalid+.error{display:block;position:absolute;color:#ec584c;font-size:12px}.modal-form .g-recaptcha.invalid+.error:before{content:"";width:12px;height:12px;margin-top:3px;margin-right:6px;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.modal-form .g-recaptcha.invalid+.error-text{display:block;position:absolute;bottom:-15px;left:8px;color:#ec584c;font-size:12px;line-height:1}.modal-group+.modal-group{margin-top:24px}.modal-input{width:100%;height:40px;padding:11px 45px 11px 16px;border:1px solid rgba(0,0,0,.12);border-radius:2px;font-size:14px}.modal-input::-moz-placeholder{color:#c4c4c4}.modal-input::placeholder{color:#c4c4c4}.modal-input+.error-text{display:none}.modal-input+.error-text:before{content:"";width:12px;height:12px;margin-right:6px;position:relative;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.modal-input.error{background:rgba(236,88,76,.2);border-color:#ec584c}.modal-input.error+.error-text{margin-top:6px;line-height:1}.modal-input.error+.error-text,.modal-input.invalid+.error{display:block;position:absolute;color:#ec584c;font-size:12px}.modal-input.invalid+.error:before{content:"";width:12px;height:12px;margin-top:3px;margin-right:6px;float:left;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.modal-input.invalid+.error-text{display:block;position:absolute;bottom:-15px;left:8px;color:#ec584c;font-size:12px;line-height:1}.modal-input+.error-text{margin-top:2px!important;line-height:1!important}.modal-input:-webkit-autofill{padding-left:20px}.modal-input--default{width:100%;padding:12px;background-color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#393939;outline:none;height:40px;font-size:14px}.modal-input--default::-moz-placeholder{color:rgba(90,90,90,.75)}.modal-input--default::placeholder{color:rgba(90,90,90,.75)}@media only screen and (max-width:640px){.modal-input--default{height:40px;font-size:16px}}.modal-input--default+.modal-input--default{margin-top:8px}.modal-input--email{background:url(/images/icons/modal-email.svg) center right 8px no-repeat;background-size:30px}.modal-input--pass,.modal-input--pass-confirm{background:url(/images/icons/modal-pass.svg) center right 8px no-repeat;background-size:30px}.modal-select{margin-top:8px}.modal-select .select2-container .select2-selection--single{padding:0 8px}.modal-select .select2-container .select2-selection--single .select2-selection__rendered{line-height:40px}.modal-select .select2-container .select2-selection__arrow b{height:40px}.modal-checkbox{margin-bottom:16px}.modal-checkbox input{display:none}.modal-checkbox input+label{margin-bottom:0;padding-left:0;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal-checkbox input+label:not(.modal-checkbox__label) span{margin-top:4px}.modal-checkbox input+label:before{content:"";min-width:24px;height:24px;margin-right:8px;display:inline-block;border:1px solid #d7d7d7;border-radius:2px;background:#fff;cursor:pointer;transition:background-color .5s}.modal-checkbox input:checked+label:before{content:"";background-color:#f8a354;background-image:url(/images/icons/arrow-checkbox.svg);background-position:2px;background-repeat:no-repeat;background-size:80%;border:1px solid #f8a354}.modal-checkbox input:disabled+label:before{background-color:rgba(248,163,84,.5);border:1px solid rgba(248,163,84,.5);cursor:not-allowed}@media only screen and (max-width:640px){.modal-checkbox input+label:before{min-width:25px;height:25px}}.modal-checkbox .required.error+label:before{background:rgba(236,88,76,.2);border-color:#ec584c}.modal-select{position:relative}.modal-select select{width:100%;height:40px;padding:8px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#8c8c8c;font-size:14px;line-height:1.2;background:#fff url(/images/icons/arrow-select.svg) no-repeat;background-size:16px;background-position:right 8px center}.modal-select select:focus{border:1px solid rgba(0,0,0,.12);outline:none}.modal-select select.error+.select2 .select2-selection{background:rgba(236,88,76,.2);border-color:#ec584c}.modal-select select.error+.select2 .select2-selection__rendered{color:#ec584c}.modal-select .select2-container{outline:none}.modal-select .select2-container .select2-search--inline .select2-search__field{width:100%!important}.modal-select .select2-container .select2-selection--single{height:40px;border:1px solid rgba(0,0,0,.12);border-radius:2px;color:#8c8c8c;font-size:14px;outline:none}.modal-select .select2-container .select2-selection--multiple .select2-selection__rendered li{line-height:1.5;padding:3px}.modal-select .select2-container .select2-selection__rendered{padding-right:30px;line-height:40px}.modal-select .select2-container .select2-selection__arrow{width:14px;height:14px;position:absolute;right:12px;top:12px}.modal-select .select2-container .select2-selection__arrow:after,.modal-select .select2-container .select2-selection__arrow:before{content:"";width:9px;height:2px;display:block;position:absolute;top:50%;background:#000}.modal-select .select2-container .select2-selection__arrow:before{border-top-left-radius:1px;border-bottom-left-radius:1px;left:0;transform:translateY(-50%) rotate(46deg)}.modal-select .select2-container .select2-selection__arrow:after{border-top-right-radius:1px;border-bottom-right-radius:1px;right:0;transform:translateY(-50%) rotate(-46deg)}.modal-select .select2-container .select2-selection__arrow--down:before{animation:animation-down-before .2s ease 0s 1 normal forwards running}.modal-select .select2-container .select2-selection__arrow--down:after{animation:animation-down-after .2s ease 0s 1 normal forwards running}.modal-select .select2-container .select2-selection__arrow--up:before{animation:animation-up-before .2s ease 0s 1 normal forwards running}.modal-select .select2-container .select2-selection__arrow--up:after{animation:animation-up-after .2s ease 0s 1 normal forwards running}@keyframes animation-down-before{0%{transform:translateY(-50%) rotate(-46deg)}50%{transform:translate(-20%,-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(46deg)}}@keyframes animation-up-before{0%{transform:translateY(-50%) rotate(46deg)}50%{transform:translate(-20%,-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(-46deg)}}@keyframes animation-down-after{0%{transform:translateY(-50%) rotate(46deg)}50%{transform:translate(20%,-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(-46deg)}}@keyframes animation-up-after{0%{transform:translateY(-50%) rotate(-46deg)}50%{transform:translate(20%,-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(46deg)}}.modal-select .select2-container .select2-selection__arrow b{display:none}@media only screen and (max-width:640px){.modal-select select{height:48px;padding:10px;font-size:16px}}.modal-select .required.error+label:before{background:rgba(236,88,76,.2);border-color:#ec584c}.modal-button,.modal-submit{width:100%;height:40px;display:flex;align-items:center;justify-content:center;border-radius:2px;border:none;color:#fff;font-size:12px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;position:relative;background:#f8a354;transition:background-color .5s ease;margin-bottom:12px}.modal-button:focus,.modal-button:hover,.modal-submit:focus,.modal-submit:hover{text-decoration:none}.modal-button:hover,.modal-submit:hover{background:#f68923;color:#fff}.modal-button:active,.modal-button:focus,.modal-submit:active,.modal-submit:focus{background:#c46308;color:#fff}.modal-button__clean,.modal-submit__clean{background:none;border:1px solid #f8a354;color:#f8a354}.modal-button__deptor,.modal-submit__deptor{width:148px;height:48px;margin-left:auto;background:#009e05}.modal-button__deptor:hover,.modal-submit__deptor:hover{background:#008504}.modal-button:disabled,.modal-submit:disabled{background:#c4c4c4}.modal-flex{line-height:1}.modal-cards,.modal-flex{display:flex;justify-content:space-between}.modal-cards{margin-bottom:40px}.modal-cards__card{width:144px;padding:28px;display:flex;align-items:center;flex-direction:column;border:1px solid rgba(0,0,0,.12);cursor:pointer;font-size:14px;transition:all .05s linear}.modal-cards__card:hover{background:#f8a354;border:1px solid #f8a354;color:#fff;font-weight:700}.modal-cards__card:before{content:"";width:70px;height:70px;margin-bottom:4px;background-repeat:no-repeat}.modal-cards__company:before{background-image:url(/images/icons/login/company.svg)}.modal-cards__company:hover:before{background-image:url(/images/icons/login/company-hover.svg)}.modal-cards__guide:before{width:56px;background-image:url(/images/icons/login/guides.svg)}.modal-cards__guide:hover:before{background-image:url(/images/icons/login/guides-hover.svg)}.modal-link{display:inline-block;background:none;border:0;color:#333;cursor:pointer;line-height:1}.modal-link:hover{background:none;color:#f57b0b;text-decoration:none}.modal-link--brand{height:auto;padding:0;color:#f8a354;font-size:16px;font-weight:700;text-align:left}.modal-link--blue{margin-bottom:20px;float:right;color:#327ab7;font-size:12px}.modal-link--gray{color:#8c8c8c;font-weight:700}.modal-link[disabled]{cursor:not-allowed}.modal-terms{color:#8c8c8c;font-size:12px;line-height:1.2;text-transform:none}.modal-terms--center{text-align:center}.modal-text{margin-bottom:12px;color:#333;font-size:12px;line-height:1.33}.modal-text b,.modal-text strong{color:#000}.modal-text--error{position:absolute;top:-16px;color:#9b2d2d;font-size:12px}.modal-text--v2,.modal-text__ul{font-size:14px;line-height:1.36}.modal-text__ul{margin:0;color:#393939}.modal-captcha{display:none}.modal-error{display:none;width:100%;margin-bottom:20px;padding:12px 20px 12px 44px;float:left;background:rgba(236,88,76,.2);border:1px solid #ec584c;color:#ec584c;position:relative}.modal-error:before{content:"";width:24px;height:24px;position:absolute;left:12px;top:12px;background-image:url(/images/icons/error.svg);background-repeat:no-repeat;background-size:contain}.modal-error__text{font-weight:700}.modal-result{padding:14px 10px 10px;margin-bottom:20px;background:#def4da;font-size:18px;color:#57af36;border:1px solid #beecb4}.modal .tear-off{transform:translateY(150%);transition:.25s ease-in}.modal-mt-16{margin-top:16px}@media only screen and (max-width:640px){.modal-close{top:20px;right:20px;z-index:100;background-image:url(/images/icons/modal-close-black.svg)}.modal-dialog{width:100%;padding:0 15px}.modal-page{padding:8px 0}.modal-container{max-height:90vh;overflow-y:scroll}.modal-input--default{font-size:16px}}.help{margin-bottom:20px}.help ul{padding-left:15px}.help ol:not([type=A]){margin-top:8px;padding-left:0}.help ol:not([type=A]) li{list-style:none;counter-increment:item}.help ol:not([type=A]) li:before{content:counter(item) ".";margin-right:10px;display:inline-block;font-weight:700}.help ol[type=A]{padding-left:20px}.help ol[type=A] li::marker{font-weight:700}.help ol[type=A] li span{margin-left:5px;color:#555}.help-line{background:#f5f5f5;position:relative}.help-line+.help-line{margin-top:15px}.help-line:before{content:"";width:20px;height:20px;position:absolute;top:10px;right:10px;z-index:10;border-radius:50%}.help-line:before,.help-line:hover:before{background:#f8a354}.help-title{padding:12px 40px 12px 12px;position:relative;color:#555;cursor:pointer;font-family:Arial;font-size:16px;font-weight:700;line-height:1}.help-title:hover{background:#dcdcdc}.help-title:after,.help-title:before{content:"";width:12px;height:2px;position:absolute;top:19px;right:14px;z-index:15;background:#fff}.help-title:before{transform:rotate(90deg);transition:all .25s}.help-title.help-open:before{transform:rotate(0)}.help-info{padding:15px;display:none}.help-info p{margin-bottom:0;font-size:16px}.help-info p:not(:first-child){margin-top:8px}.help-image{margin:15px;text-align:center}.help-image img{max-width:100%}.help-link{color:#f8a354}.help-last{padding-bottom:50px}@media only screen and (max-width:640px){.help-image{margin:15px 0}}.footer{width:100%;height:40px;padding:10px;display:inline-block;position:absolute;bottom:0;z-index:100;background:#f5f5f5;border-top:1px solid #c4c4c4;text-align:center}@media only screen and (max-width:640px){.footer{height:auto;position:relative}.footer-link{display:block}}a:focus{outline:none}