.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 .bth__inp-icon:hover .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}}.lsfw-form-control__years{display:flex;flex-wrap:wrap;gap:10px;padding:10px 5px 10px 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;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:400px;min-height:auto;max-height:230px}@media screen and (max-width:750px){.lsfw-form-control__years{padding:10px 5px 10px 15px}.lsfw-form-control__body.lsfw-form-control__body--scroll.lsfw-form-control__years-scroll{max-width:100%}}@media screen and (max-width:500px){.lsfw-form-control__year{width:calc(25% - 10px)}}.nav{grid-template-columns:repeat(3,1fr)}.anchor-links{margin-bottom:20px}.anchor-link{color:#d57839;display:inline-block;vertical-align:top;text-transform:uppercase;font-size:13px;font-weight:bold;padding-right:30px}.anchor-link:hover{color:#ff8e41}.promo .bth__cnt{color:inherit}.promo{padding:50px 0 25px 0;background-color:#6a5883;color:#fff;margin-bottom:30px}.promo .tour-selection-rbt-bubble input:checked+label span{background:#e03a3a}.promo__title{font-size:37px;font-family:'apercu_pro',sans-serif;color:#fff;line-height:37px;font-weight:bold;margin-bottom:20px;text-transform:uppercase}.promo__check-mail{padding:15px;border-radius:5px;background:#fff;margin-bottom:25px}.promo__txt{margin-bottom:35px;font-size:26px;color:#fff}.promo__sub-ttl{margin-top:15px;padding-top:25px;color:#fff;font-size:14px}.promo__title br{display:none}@media screen and (max-width:1023px){.promo__title{font-size:30px}.anchor-links{white-space:nowrap;overflow:auto}}@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){.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}}
