.lsfw-form-control__years{display:flex;flex-wrap:wrap;padding:10px 5px 0 20px;background:#eee}.lsfw-form-control__year:not(.disabled):hover{color:#fff;background:#318cc6}.lsfw-form-control__year.active{background:#2d7fb3;color:#fff}.lsfw-form-control__year.disabled{cursor:auto;color:#999}.lsfw-form-control__year{text-align:center;font-size:14px;cursor:pointer;width:50px;text-transform:uppercase;height:35px;background:#fff;border-radius:2px;margin:0 10px 10px 0;line-height:35px}.lsfw-form-control__years.lsfw-form-control__years--33p .lsfw-form-control__year{width:calc(33.3% - 10px)}.lsfw-form-control__years.lsfw-form-control__years--33px .lsfw-form-control__year{width:33px;height:33px;line-height:33px}.lsfw-form-control__body.lsfw-form-control__body--scroll.lsfw-form-control__years-scroll{padding:0;background:#eee;max-width:390px;min-height:auto;max-height:230px}@media screen and (max-width:750px){.lsfw-form-control__years{padding-left:15px;padding-right:0}}@media screen and (max-width:500px){.lsfw-form-control__year{font-size:11px;width:calc(25% - 10px)}}.auth-form.tour-selection-wrap .bth__inp-icon+.bth__inp+.bth__inp-lbl{left:65px !important}.auth-form.tour-selection-wrap .bth__inp-icon+.bth__inp{padding-left:75px !important}.auth-form.tour-selection-wrap .has-error .bth__inp-icon::before{content:"\f059"}.auth-form.tour-selection-wrap .has-error .bth__inp-icon{background:#da4c4c}.auth-form.tour-selection-wrap .gender-rbt:hover .hint,.auth-form.tour-selection-wrap .has-error:hover .bth__inp-icon .hint{display:block;left:0 !important;right:auto !important;top:-35px !important}.auth-form.tour-selection-wrap .bth__inp-icon{width:45px;height:45px;background:#c5c5c5;border-radius:5px;cursor:pointer;text-align:center;line-height:45px !important;color:#fff;position:absolute;font-size:22px;left:10px;top:9px;z-index:2;display:block}.auth-form.tour-selection-wrap .genders-rbt{display:flex;align-items:center;gap:0 10px;height:65px;margin-bottom:15px;background:#fff;padding:5px 10px;border-radius:5px}.auth-form.tour-selection-wrap .tour-selection-wrap-flex{gap:0 10px}.auth-form.tour-selection-wrap .gender-rbt label{min-width:45px;height:45px;background:#c5c5c5;border-radius:5px;cursor:pointer;text-align:center;font-size:27px;line-height:45px !important;color:#fff;display:block}.auth-form.tour-selection-wrap .gender-rbt label:hover,.auth-form.tour-selection-wrap .gender-rbt input:checked+label{background:#e27200}.auth-form.tour-selection-wrap .gender-rbt input:checked+label:hover{background:#ff8e41}.auth-form.tour-selection-wrap .gender-rbt input{display:none}.auth-form.tour-selection-wrap .tour-selection-field-gap-icon{line-height:65px;min-width:50px;text-align:center;color:#fff;font-size:23px}.auth-form.tour-selection-wrap .tour-selection-wrap__loc{border-radius:5px}.auth-form.tour-selection-wrap .bth__inp-block.has-error .bth__inp-block-eye{right:16px !important;display:block !important}.auth-form.tour-selection-wrap .tour-selection-rbt-bubble label{min-width:100px}.promo .bth__btn.bth__btn--white:hover,.auth-form.tour-selection-wrap .bth__btn.bth__btn--white:hover{background-color:#facba8 !important;color:#e05c00 !important}.promo .bth__btn.bth__btn--white,.auth-form.tour-selection-wrap .bth__btn.bth__btn--white{border-color:transparent !important;color:#475669;background-color:rgba(255,255,255,0.6) !important}.promo .tour-selection-wrap .bth__btn,.auth-form.tour-selection-wrap .bth__btn{width:300px;line-height:18px;font-weight:bold;border-radius:5px;display:inline-block;vertical-align:top}.auth-form.tour-selection-wrap .bth__inp{border-radius:inherit}.auth-form.tour-selection-wrap .bth__inp-block.burger::after{top:5px}.auth-form.tour-selection-wrap .tour-selection-wrap-in .tour-selection-field .has-error .hint-block{top:24px}.auth-form.tour-selection-wrap .bth__inp{font-size:20px}.auth-form.tour-selection-wrap span.bth__inp{padding-top:30px}.auth-form.tour-selection-wrap .bth__inp-block{border-radius:5px;height:65px}@media screen and (max-width:1025px){.tour-selection-field-gap-icon{display:none}}@media screen and (max-width:1023px){.promo .bth__btn,.auth-form.tour-selection-wrap .bth__btn{width:270px}}@media screen and (max-width:767px){.auth-form.tour-selection-wrap .genders-rbt{padding:0;height:auto;background:transparent;width:100%}.auth-form.tour-selection-wrap .gender-rbt input:checked+label .hint{background-color:#ff8e41;color:#fff}html body .page .auth-form.tour-selection-wrap .gender-rbt .hint{display:block !important;position:static !important;box-shadow:none;padding:0;line-height:30px !important;font-size:11px !important;border-radius:3px;font-weight:bold !important;width:100%;min-width:auto;max-width:none;text-align:center;text-transform:uppercase !important}.auth-form.tour-selection-wrap .gender-rbt label::before{display:none}.auth-form.tour-selection-wrap .gender-rbt label{padding:3px;width:100px;line-height:normal;background:#fff !important;height:auto}}@media screen and (max-width:620px){.auth-form.tour-selection-wrap .tour-selection-field{margin-right:0 !important}.auth-form.tour-selection-wrap .tour-selection-rbt-bubble label{margin-bottom:5px;min-width:90px}.auth-form.tour-selection-wrap .bth__inp{font-size:16px}.auth-form.tour-selection-wrap .promo__user-types .hint-block.hint-block--sm-stat{margin:-3px 0 0 0}}.services{counter-reset:myCounter;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promo.promo--blue .promo__title,.promo.promo--blue .promo__sub-ttl,.promo.promo--blue .promo__txt{color:#fff}.promo.promo--blue{background-color:#96bcdc}.promo{padding:50px 0 25px 0;background-color:#f1ebd3;margin-bottom:30px}.promo__title{font-size:37px;font-family:'apercu_pro',sans-serif;color:#475669;line-height:37px;font-weight:bold;margin-bottom:20px}.promo__check-mail{padding:15px;border-radius:5px;background:#fff;margin-bottom:25px}.promo__txt{margin-bottom:35px;font-size:26px}.promo__sub-ttl{margin-top:15px;padding-top:25px;text-transform:uppercase;font-size:14px}.promo__title br{display:none}.services li{width:32%}.services li a:hover{background-color:rgba(255,191,147,0.8)}.services li a::before{counter-increment:myCounter;content:counter(myCounter);color:white;background:#e05c00 !important;display:inline-block;text-align:center;position:absolute;left:25px;top:17px;line-height:25px;width:25px;border-radius:100%;font-size:13px;font-weight:normal;height:25px}.services li a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background-color:rgba(255,191,147,0.22);border-radius:5px;display:block;font-weight:bold;font-size:14px;color:#e05c00 !important;height:60px;padding-left:65px;position:relative;cursor:pointer;text-transform:uppercase;margin-bottom:10px;line-height:60px}.header__fast-link:hover{background:#3c6587 !important}.header__fast-link{background:#2b455a !important}.steps li:not(:last-child)::after{top:5px}.steps li:not(:last-child)::after,.steps li:not(:last-child)::before{content:'';position:absolute;right:-16px;width:15px;border-bottom:2px solid #999}.steps li:not(:last-child)::before{bottom:5px}.steps li{font-size:16px;position:relative;padding:8px 15px 10px 15px;display:inline-block;border-radius:3px;vertical-align:middle;margin:10px 10px 0 0;background:#f1ebd3;line-height:23px;border:2px solid #999}@media screen and (max-width:1400px){.steps li{display:block;margin:0 0 10px 0}.steps li:not(:last-child)::after{right:0;top:auto;bottom:-12px}.steps li:not(:last-child)::after,.steps li:not(:last-child)::before{border-left:2px solid #999;border-bottom:0;height:10px}.steps li:not(:last-child)::before{left:11px;bottom:-12px}.steps li br{display:none}}@media screen and (max-width:1023px){.promo__title{font-size:30px}}@media screen and (max-width:767px){.promo__txt{margin-bottom:30px;font-size:20px}.promo__title{font-size:27px;margin-bottom:10px}.promo__sub-ttl{font-size:12px;padding-top:0}.promo{padding:25px 0}}@media screen and (max-width:620px){.services{display:none}.promo__title br{display:block}}@media screen and (max-width:413px){.promo__title{font-size:24px}.promo__txt{font-size:16px}.promo__sub-ttl{font-size:9px}}
