.ticket-title__title{color:#2b2929;font-family:El Messiri;font-size:clamp(30px,3.6458vw,70px);font-style:normal;font-weight:700;line-height:110%;margin-bottom:clamp(20px,2.083vw,40px)}.ticket-title__navigation{margin-bottom:clamp(20px,2.34375vw,40px)}.ticket-title__list{display:flex;flex-wrap:wrap;gap:20px 50px}.form-group-additional-fields{margin-top:10px}.form-group-additional>.form-date{max-width:60px}.form-group-additional>.form-date>.input{padding:15px}.form-group-additional{display:flex;gap:10px}.form-group-additional .form-group:first-child{max-width:100%;width:100%}.ticket-title__link{color:#949089;font-family:El Messiri;font-size:clamp(16px,1.0416vw,20px);font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;width:fit-content;display:block}.active-tours-link{color:#8c2937}@media (max-width: 475px){.ticket-title__list{flex-direction:column}}input::-webkit-datetime-edit{left:40px!important}input._appeals{height:60px}form#feedback-form{min-width:520px}.form-group-date{display:flex;gap:20px}._ticket-events-form-data>.qs-datepicker-container{max-width:255px}._ticket-events-time{color:#b4afa6}@media (max-width: 544px){._ticket-events-form-data>.qs-datepicker-container{max-width:540px;width:100%!important}}.input.popup-phone{padding:20px 15px}.input.popup-date{background:#fff url(/build/assets/calendar-29795216.png) no-repeat!important;background-position:15px 15px!important;padding-left:50px}.input.popup-time{position:relative;background:#fff url(/build/assets/clock2-d323c498.png) no-repeat!important;background-position:15px 18px!important;padding-left:8px;border-radius:5px;display:flex;flex-direction:row-reverse}.form-date label{white-space:nowrap}.quantity-popup-group{width:50%;display:flex;flex-direction:row!important;align-items:center;gap:10px}.quantity__input-popup input{height:30px;font-size:17px}.quantity.quantity-popup{align-items:center;justify-content:center;width:106px;height:30px;margin-left:0}.quantity__button_plus{width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #8C2937;border-radius:50%}.quantity__button{-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px;position:relative;cursor:pointer}.quantity__button_minus{width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #8C2937;border-radius:50%}.quantity__input input{width:40px;background:#fff!important;color:#000}.g-recaptcha{margin-top:15px}.g-recaptcha>frame{background:#F5F5F5!important}.rc-anchor-container{margin-top:15px}.rc-anchor-light{margin-top:15px;background:#F5F5F5!important;color:#000}.ticket-block{display:grid;grid-template-columns:520px 1fr;gap:clamp(30px,7.8125vw,150px)}.accept_checkbox .checkbox__label:before{display:none}.ticket-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:clamp(15px,1.5625vw,30px);height:fit-content}._gift-tickets{order:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ticket-cards__card{display:flex;flex-direction:column;justify-content:space-between}.form-blocks{display:flex;gap:30px}.form-block{width:520px}.select__title{margin-top:0;height:60px}.ticket-confefence{max-width:1100px;width:100%}._ticket-conference{display:flex}._btn-conference{width:47%}._tab-conference{flex-direction:column}.tabs__title._tab-conference-title{color:#2b2929;font-family:Mulish;font-size:18px;font-style:normal;font-weight:700;line-height:120%;position:relative}.tabs__title._tab-conference-title:before{position:absolute;top:25%;left:-20px;content:"";display:flex;width:12px;height:12px;border:1px solid #2B2929;border-radius:50%}.tabs__title._tab-conference-title._tab-active{text-decoration:none}.tabs__title._tab-conference-title._tab-active:before{background:#8C2937;border:1px solid #8C2937}.tabs__navigation._tab-navigation-conference{gap:9px;width:100%;padding-left:20px}._tabs-body-conference{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:clamp(15px,1.5625vw,30px)}._tabs-body-conference>.ticket-cards__card>.ticket-cards__card-title{max-width:360px}.quantity-block{display:flex;flex-wrap:wrap}.quantity-popup-group-title{width:50%;text-align:left}.form-group-info{margin-top:10px;margin-bottom:5px;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.form-group-info__title{padding-bottom:5px}.form-group-info__title span{color:#1d2023;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.form-group-info__tickets{padding-bottom:5px}.form-group-info__tickets span{color:#1d2023;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.quantity-popup-group._ticket-gift-quantity{flex-direction:column!important;align-items:start;gap:0}._ticket-card-quantity{border-top:1px solid #C4C4C4;padding-top:15px;max-width:380px;width:100%;justify-content:space-between}._gift-tickets>.ticket-cards__card>.ticket-cards__card-coast{padding-bottom:15px}._gift-tickets>.ticket-cards__card>.ticket-cards__card-button>.selectButton{max-width:296px}._ticket-card-quantity>.quantity-popup-group-title{color:#2b2929;font-family:Mulish;font-size:18px;font-style:normal;font-weight:700;line-height:120%}.form-group-info__coast{border-top:1px solid #C4C4C4;padding-top:15px;margin-top:10px;color:#2b2929;font-family:El Messiri;font-size:20px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.quantity-popup-text p{margin-top:15px;padding-bottom:0}.schedule{padding:20px;border-radius:5px;background:#FFF;display:none;margin-bottom:10px}._ticket-excursions-quantity{margin-top:10px}.input._ticket-excursions-time{padding-left:50px}.schedule h2{color:#2b2929;text-align:center;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.48px}.schedule table{max-width:520px;width:100%;border-collapse:collapse;margin-top:20px}.schedule th,td{padding:8px;text-align:center}.schedule td{cursor:pointer}.active-time{color:#8c2937;font-weight:700}._ticket-data-datepick>.qs-datepicker-container{width:100%!important}@media (max-width: 425px){.schedule{padding:10px;font-size:13px}.schedule th,td{padding:8px 4px}}@media (max-width: 1130px){.ticket-cards{flex-direction:column}._btn-conference{width:48%}}@media (max-width: 992px){.ticket-block{gap:30px}form#feedback-form{min-width:100%}}@media (max-width: 926px){._tabs-body-conference{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(15px,1.5625vw,30px)}}@media (max-width: 860px){.ticket-block{grid-template-rows:1fr;grid-auto-flow:row-reverse;grid-template-columns:1fr}.ticket-cards{flex-direction:row}#feedback-form{order:2}.ticket-cards{order:1}}@media (max-width: 768px){.form-blocks{flex-wrap:wrap}.form-block{width:100%}}@media (max-width: 604px){._tabs-body-conference>.ticket-cards__card>.ticket-cards__card-image img{width:100%}}@media (max-width: 520px){.ticket-cards{flex-direction:column}.quantity-block{display:flex;flex-direction:column;gap:10px}.quantity-popup-group{width:100%}}.ticket-cards__card-image{max-width:380px}._gift-tickets .ticket-cards__card-image img{width:100%}@media (max-width: 1090px){.gift-card-atantion-blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gift-card-atantion-block{max-width:100%}.gift-card-atantion-block:first-child{padding-right:0;border-right:none;border-bottom:1px solid #C4C4C4;padding-bottom:.9375rem}.gift-card-atantion-block:last-child{padding-left:0;padding-top:.9375rem}.gift-card-atantion-block p a{padding-top:0}}@media (max-width: 992px){.ticket-cards__card-image{max-width:100%}}.ticket-cards__card-image img{max-width:100%;max-height:100%}.ticket-cards__card-title{margin-top:clamp(15px,1.04166vw,20px);color:#2b2929;font-family:El Messiri;font-size:clamp(16px,1.0416vw,20px);font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.ticket-cards__card-coast{padding-top:5px;color:#2b2929;font-family:Mulish;font-size:clamp(15px,.9375vw,18px);font-style:normal;font-weight:700;line-height:120%}.ticket-cards__card-button{display:flex;max-width:380px;gap:15px;margin-top:15px}.ticket-cards__card-button a{display:flex;align-items:center;justify-content:center;max-width:240px;width:100%;height:54px;border-radius:5px;background:#8C2937;color:#fef8ea;transition:all ease .3s}@media (any-hover: hover){.ticket-cards__card-button a:hover{background:#76202c}}@media (max-width: 375px){.ticket-cards__card-button a{max-width:100%}}.ticket-cards__card-button a:nth-child(2){background:transparent;border-radius:5px;border:1px solid #8C2937;display:flex;align-items:center;justify-content:center;color:#8c2937;font-weight:700;display:none}.hiddden{display:none}.popup-pay{margin-top:15px}.button-disable{cursor:no-drop;opacity:.5}@media (max-width: 544px){.ticket-cards__card-button a{width:100%}.form-group-date{flex-direction:column}.form-date{width:100%}}.form-group-result{padding:12px;border-radius:5px;border:1px solid #8C2937;color:#1d2023}.form-group-result-top ul{display:flex;justify-content:space-between;gap:10px 20px}.form-group-result-top{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #C4C4C4}.form-group-result-top ul li{font-family:Mulish;font-size:18px;font-style:normal;font-weight:700;line-height:120%}.form-group-result-top ul li:nth-child(1){max-width:140px}.form-group-result-top ul li:nth-child(2),.form-group-result-top ul li:nth-child(3){padding:10px;border-radius:4px;background:#EAE4D6;font-weight:400;span {font-weight: 700;}}.form-group-result-bottom{display:flex;gap:10px 20px;justify-content:space-between;flex-wrap:wrap}.form-group-result-bottom__title{font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.form-group-result-bottom__list ul{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 20px}.form-group-result-bottom__list ul li{display:flex;align-items:center;gap:5px;white-space:nowrap;span {font-weight: 700;}}@media (max-width: 450px){.form-group-result-top ul{flex-direction:column}.form-group-result-top ul li:nth-child(1){max-width:100%}.form-group-result-top{margin-bottom:14px;padding-bottom:14px}}@media (max-width: 515px){.quantity.quantity-popup{margin-left:auto}}@media (max-width: 350px){.form-group-result-bottom__list{width:100%}.form-group-result-bottom__list ul{display:flex;flex-direction:column}.form-group-result-bottom__list ul li{justify-content:space-between;width:100%}}
