.chose_ticket .table_component tbody tr:not(.not_animate){transition:all .2s ease-in-out;cursor:pointer}.chose_ticket .table_component tbody tr.not_animate.table_spacing{translate:0 -10px}.chose_ticket .table_component tbody tr.not_animate{translate:0 -4px}.chose_ticket .table_component tbody tr.active:hover{box-shadow:0 0 0 1px #00afef;border:none}.chose_ticket .table_component tbody tr.active{border:1px solid #00afef}.chose_ticket .table_component tbody tr:hover:not(.not_animate){transform:scale(1.02)}.chose_ticket{padding:16px}.chose_ticket .table_component .minus,.table_component .plus{width:25px;height:25px;font-size:18px;padding-top:2px}.chose_ticket .table_component .number input{width:28px}.chose_ticket .table_component .confirm_btn{margin-top:50px}.checkbox-wrapper-18 .round{position:relative}.checkbox-wrapper-18 .round label{background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:20px;width:20px;display:block}.checkbox-wrapper-18 .round label:after{border:2px solid #fff;border-top:none;border-right:none;content:"";height:5px;left:4px;opacity:0;position:absolute;top:4px;transform:rotate(-45deg);width:9px}.checkbox-wrapper-18 .round input[type=checkbox]{visibility:hidden;display:none;opacity:0}.checkbox-wrapper-18 .round input[type=checkbox]:checked+label{background-color:#66bb6a;border-color:#66bb6a}.checkbox-wrapper-18 .round input[type=checkbox]:checked+label:after{opacity:1}.chose_ticket .ticket_type_btn{display:flex;justify-content:space-between}.chose_ticket .ticket_type_btn .ticket_info_btn,.chose_ticket .ticket_type_btn .ticket_reservation_calendar_btn{background:#00afef;font-size:16px;font-weight:400;color:#fff;padding:6px 0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;cursor:pointer}.chose_ticket .ticket_type_btn .ticket_info_btn:hover,.chose_ticket .ticket_type_btn .ticket_reservation_calendar_btn:hover{background:#26c2fc}.chose_ticket .ticket_type_btn{width:100%}.chose_ticket .table_component td.button-container{padding:0}.chose_ticket .button-container div{display:flex}.chose_ticket .button-container button{width:100%;cursor:pointer;background:#00afef;color:#fff;padding:6px 0;font-size:16px;font-weight:400;border:none;border-radius:0 0 5px 5px;display:flex;align-items:center;justify-content:center}.chose_ticket .button-container button img{margin-right:5px}.chose_ticket .table_component .ticket_info_tr td{padding:0}.chose_ticket .ticket_price_th{width:100px;text-align:center}.chose_ticket .select_ticket_checkbox{width:50px}@media (max-width:800px){.chose_ticket .ticket_name{width:40%}.chose_ticket .table_component tbody tr:hover{transform:scale(1)}.chose_ticket .table_component .abonement_price{font-size:9px}.chose_ticket .table_component th{font-size:10px}.chose_ticket .table_component td{font-size:9px}.checkbox-wrapper-18 .round label{width:20px!important;height:20px!important}.checkbox-wrapper-18 .round label:after{left:5px!important;top:6px!important}.chose_ticket .button-container button{cursor:default;font-size:12px}.chose_ticket .table_component .price div{justify-content:flex-end}}.send_notification{padding:16px;max-width:800px;height:auto;margin:0 auto}.send_notification .get_ticket_form .form-field{display:block;width:100%;padding:7px;line-height:25px;font-size:14px;font-weight:500;border-radius:6px;-webkit-appearance:none;transition:border .3s ease}.send_notification .get_ticket_form img{width:19px;height:19px}.send_notification .get_ticket_form .form-field:focus{outline:none}.send_notification .get_ticket_form .form-group{position:relative;display:flex;width:100%}.send_notification .get_ticket_form .form-group .form-field,.send_notification .get_ticket_form .form-group>div{white-space:nowrap;display:block}.send_notification .get_ticket_form .form-group .form-field:not(:first-child):not(:last-child),.send_notification .get_ticket_form .form-group>div:not(:first-child):not(:last-child){border-radius:0}.send_notification .get_ticket_form .form-group .form-field:first-child,.send_notification .get_ticket_form .form-group>div:first-child{border-radius:6px 0 0 6px}.send_notification .get_ticket_form .form-group .form-field:last-child,.send_notification .get_ticket_form .form-group>div:last-child{border-radius:0 6px 6px 0;font-family:Montserrat,sans-serif}.send_notification .get_ticket_form .form-group>div{text-align:center;padding:14px;transition:background .3s ease,border .3s ease,color .3s ease;background:#00afef;height:19px}.send_notification .get_ticket_form .whatsapp::-webkit-inner-spin-button,.send_notification .get_ticket_form .whatsapp::-webkit-outer-spin-button{-webkit-appearance:none}.send_notification .get_ticket_form .form-group img{vertical-align:middle}.send_notification .get_ticket_form .whatsapp_input{margin-top:14px}.send_notification .get_ticket_form .form-field{border:none;color:#868585;font-size:10px;font-weight:400}.send_notification .confirm_btn{text-align:center;margin-top:50px;margin-bottom:100px}.send_notification .confirm_btn button{border-radius:115px;padding:10px 20px;box-shadow:inset 3px 0 4px 0 rgba(0,0,0,.06);border:none;color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;display:inline-block;transition:all .3s;position:relative;overflow:hidden;z-index:1;font-family:Montserrat,sans-serif;cursor:pointer;width:160px;height:auto}.send_notification .confirm_btn button:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#00afef;border-radius:10rem;z-index:-2}.send_notification .confirm_btn button:before{content:"";position:absolute;bottom:0;left:0;width:0;height:100%;transition:all .3s;border-radius:10rem;z-index:-1}.send_notification .confirm_btn button:hover:before{width:100%}.send_notification .buy_ticket_h1{color:#373435;font-style:normal;font-weight:500;margin-top:30px;margin-bottom:11px}#countryCode,.send_notification .buy_ticket_h1{font-size:10px;font-family:Montserrat,sans-serif}#countryCode{border:none!important;color:#868585;font-weight:400;background:#fff;max-width:100px;padding-left:4px!important;outline:none}.page2 .confirm_btn button:after,.page2 .confirm_btn button:before,.send_notification .confirm_btn button{background:#d8d8d8;border-color:#d8d8d8;margin-bottom:10px;pointer-events:none}.page2 .confirm_btn button.active:after,.page2 .confirm_btn button.active:before,.send_notification .confirm_btn button.active{background:#00afef;border-color:#00afef;pointer-events:auto}.send_notification .thermsAgreed{margin-top:15px;font-size:13px;color:#373435;font-family:Montserrat,sans-serif}.send_notification .thermsAgreed label{display:flex;align-items:center;font-size:15px}.send_notification .thermsAgreed a{text-decoration:none;margin-left:5px}.page2 .error{color:#f05946;font-size:10px;margin-top:3px;font-family:Montserrat,sans-serif}.send_notification .checkbox_thermsAgreed{width:20px;height:20px}.send_notification .checkbox_thermsAgreed:checked{background-color:#00afef}@media (max-width:800px){.send_notification .thermsAgreed label{font-size:9px}}.calendar-container{width:auto;background:#fff;padding:15px;border-radius:10px;text-align:center}.calendar-container .header h2{color:#292929;font-size:16px;font-weight:400;margin:0}.calendar_modal .header{display:flex;align-items:center;justify-content:center;gap:20px;font-size:18px;font-weight:700}.calendar_modal .header button{background:none;border:none;font-size:20px;cursor:pointer}.calendar_modal .days-scroll{display:flex;overflow-x:auto;white-space:nowrap;padding:10px 0}.calendar_modal .day-wrapper{display:flex;flex-direction:column;align-items:center;margin:0 2px;padding:15px 6px 6px}.calendar_modal .day-wrapper.selected{background:#e2e2e2;border-radius:30px}.calendar_modal .weekday{font-size:16px;color:#868585;margin-bottom:15px;font-weight:400}.calendar_modal .day-circle{width:42px;height:42px;display:flex;justify-content:center;align-items:center;background:#292929;color:#fff;border-radius:50%;font-size:16px;cursor:pointer;transition:.3s}.calendar_modal .day-circle.selected{background:#00afef}.calendar_modal .right_arrow{transform:rotate(180deg)}.calendar_arrow{width:10px;height:auto}.calendar_modal .day-circle.disabled{cursor:not-allowed}.disable_day{pointer-events:none}.chose_ticket .table_component tbody tr.disable_day{cursor:default!important}.calendar_modal .disable_day .day-circle{background:#e2e2e2}.calendar_modal .days-scroll::-webkit-scrollbar{scrollbar-width:thin;height:9px}.calendar_modal .days-scroll::-webkit-scrollbar-track{background:#d9d9d9}.calendar_modal .days-scroll::-webkit-scrollbar-thumb,.calendar_modal .days-scroll::-webkit-scrollbar-thumb:hover{background:#00afef}.chose_ticket .button-container .info-button-margin{margin-right:8px}@media only screen and (max-width:700px){.calendar_modal .day-circle{font-size:14px;font-weight:400;width:28px;height:28px}.calendar_modal .weekday{font-size:12px;margin-bottom:7px}.calendar_modal .days-scroll::-webkit-scrollbar{height:0}.calendar-container .header h2{font-size:12px}.calendar_arrow{width:8px}.calendar_modal .day-wrapper{padding:10px 4px 4px}.chose_ticket .table_component tbody tr{cursor:default}}.promo_code_loader{margin-top:10px;text-align:center}.spinner{width:20px;height:20px;border:3px solid rgba(0,0,0,.2);border-top-color:#000;border-radius:50%;animation:spin .6s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ticket_promocode{background:#fff;display:flex;justify-content:space-between;align-items:center;padding:3px 3px 3px 14px;margin-top:14px}.promo_code_title{color:#00afef;font-size:16px;font-weight:700;margin:0}.ticket_promocode .promocode_input{display:flex}.ticket_promocode .promocode_input .promo_code{background:#eee;color:#343537;font-size:16px;font-weight:700;border:none;height:32px;border-top-left-radius:3px;border-bottom-left-radius:3px;padding:0 0 0 8px}.ticket_promocode .promocode_input .promo_code:focus{outline:none}.ticket_promocode .promocode_btn{background:#fff;color:#00afef;border:1px solid #eee;border-top-right-radius:3px;border-bottom-right-radius:3px;height:32px;width:32px;font-size:16px;font-family:FontAwesome,sans-serif;cursor:pointer}.ticket_promocode .promocode_btn.disabled{color:#d2d2d3;cursor:default}.promo_code_min_price_error_message{margin:15px 0;text-align:left}.promo_code_error_message{margin:5px 0;text-align:right}.promo_code_error_message span{font-size:13px;color:#f05946}.promo_code_error_message span,.promo_code_min_price_error_message span{font-family:Noto Sans Armenian,sans-serif;font-weight:400;line-height:100%}.promo_code_min_price_error_message span{font-size:16px;color:#000}.ticket_promocode .promocode_btn.delete_promocpde{color:#f05946}@media (max-width:800px){.ticket_promocode .promocode_btn{cursor:default}.promo_code_error_message span,.promo_code_min_price_error_message span{font-size:12px}}.country_code_phone .search_loader,.get_user_phone .search_loader{font-size:12px;margin:10px}.country_code_phone .fake-select-wrapper{position:relative;width:250px}.get_user_phone .get_ticket_form .form-group .fake-select-wrapper,.send_notification .get_ticket_form .form-group .fake-select-wrapper{position:relative;width:100px;font-family:Montserrat,sans-serif}.send_notification .fake-select-display{color:#868585}.country_code_phone .fake-select-display{border-radius:6px;padding:10px 12px;background-color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Montserrat,sans-serif;text-transform:uppercase}.country_code_phone .fake-select-dropdown,.get_user_phone .get_ticket_form .form-group .fake-select-dropdown,.send_notification .get_ticket_form .form-group .fake-select-dropdown{position:absolute;top:100%;left:0;z-index:10;width:100%;margin-top:8px;background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.send_notification .get_ticket_form .form-group .fake-select-dropdown{margin-top:0}.fake-select-dropdown .fake-select-input{width:100%;padding:10px 12px;border:none;border-bottom:1px solid #eee;border-top-left-radius:6px;border-top-right-radius:6px;box-sizing:border-box;outline:none;text-align:left!important}.fake-select-dropdown .fake-select-options,.get_user_phone .get_ticket_form .form-group .fake-select-options{max-height:200px;overflow-y:auto;text-transform:uppercase}.fake-select-dropdown .fake-select-no-results{padding:5px}.fake-select-dropdown .fake-select-option{padding:10px 12px;cursor:pointer;transition:background-color .2s ease;text-align:left;font-family:Montserrat,sans-serif}.fake-select-dropdown .fake-select-option:hover{background-color:#f5f5f5}.country_code_phone .fake-select-no-results,.get_user_phone .fake-select-no-results{padding:10px 12px;color:#999;font-size:12px;font-family:Montserrat,sans-serif}.register_country{width:100%;border:none!important;color:#868585;font-size:13px;font-weight:400;background:linear-gradient(90deg,#fff 57.71%,#ececec);max-width:130px;outline:none;font-family:Montserrat,sans-serif;border-radius:3px 0 0 3px;height:40px;display:flex;align-items:center}.get_user_phone .get_ticket_form .form-group .fake-select-dropdown,.register_country .fake-select-dropdown{margin-top:0}.get_user_phone .get_ticket_form .form-group .fake-select-wrapper{background:#fff;display:flex;align-items:center}.get_user_phone .fake-select-display,.get_user_phone .fake-select-option{font-size:13px;cursor:pointer}.get_user_phone .fake-select-display,.send_notification .fake-select-display{text-transform:uppercase}.custom_form .phone_code .fake-select-wrapper{max-width:120px;text-align:left}.custom_form .phone_code .fake-select-display{padding:0}.custom_form .phone_code .fake-select-dropdown{margin-top:14px}.fake-select-input::-webkit-inner-spin-button,.fake-select-input::-webkit-outer-spin-button{-webkit-appearance:none}.send_notification .get_ticket_form .form-group .fake-select-wrapper{background:#fff;font-size:10px;font-weight:300;display:flex;align-items:center;cursor:pointer}.fake-select-wrapper{display:flex;align-items:center}.fake-select-wrapper .select_arrow{margin-left:10px;display:inline-block;transform:rotate(90deg);cursor:pointer}.send_notification .fake-select-wrapper .select_arrow{font-size:18px;color:#868585}@media (max-width:800px){.fake-select-wrapper .select_arrow{cursor:default}.country_code_phone .fake-select-wrapper{max-width:100px}.country_code_phone .fake-select-display{font-size:12px;cursor:default}.get_user_phone .fake-select-display,.get_user_phone .fake-select-option{cursor:default}}@font-face{font-family:Montserrat;src:url(/font/Montserrat_am3-Regular.ttf) format("truetype");font-display:swap}body{font-family:Montserrat,sans-serif}.chose_ticket .table_component table{border:1px;height:46px;width:100%;table-layout:fixed;text-align:left;position:relative;border-collapse:separate;border-spacing:0 7px}.chose_ticket .table_component caption{caption-side:top;text-align:left;margin-bottom:12px;font-family:Montserrat,sans-serif}.chose_ticket .table_component caption,.chose_ticket .table_component thead{font-size:11px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.chose_ticket .table_component thead{color:#fff;border-radius:5px 5px 0 0;background:#373435}.chose_ticket .table_component th{border:1px;padding:12px;text-align:center;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:11px}.chose_ticket .table_component td{font-size:11px;font-style:normal;font-weight:400;line-height:119.49%;padding:5px;text-align:center}.chose_ticket .table_component .abonement_price{font-size:13px;font-weight:400}.chose_ticket .table_component tr:nth-child(2n){background-color:#fff}.chose_ticket .table_component thead th:first-child{border-top-left-radius:5px;text-align:left}.chose_ticket .table_component thead th:last-child{border-top-right-radius:5px}.chose_ticket .table_component tbody tr{background:#fff}.chose_ticket .table_component tbody td:first-child{text-align:left}.chose_ticket{padding-top:16px;max-width:800px;text-align:center;margin:0 auto}.chose_ticket .table_component .minus,.table_component .plus{width:30px;height:30px;background:#e9e9e9;display:inline-block;vertical-align:middle;text-align:center;color:#373435;font-size:23px;border:none;display:flex;align-items:center;justify-content:center;padding:10px}.chose_ticket .table_component .minus{border-top-left-radius:2px;border-bottom-left-radius:2px;position:relative}.chose_ticket .table_component .minus.disabled{pointer-events:none}.chose_ticket .table_component .minus.active,.chose_ticket .table_component .plus.active{color:#00afef}.chose_ticket .table_component .plus{border-top-right-radius:2px;border-bottom-right-radius:2px;position:relative}.chose_ticket .table_component .plus img{position:absolute;left:30%;top:25%}.chose_ticket .table_component .minus img{position:absolute;left:30%;top:48%}.chose_ticket .table_component .number{display:flex;justify-content:center;scale:.85;align-items:center}.chose_ticket .table_component .number input{height:32px;width:39px;text-align:center;border:none;display:inline-block;vertical-align:middle;background:#fbfbfb;color:#bdbec1;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:0}.chose_ticket .table_component .price div{display:flex;justify-content:center;align-items:center}.chose_ticket .table_component .ticket_type span{color:#868585;font-size:10px;font-style:normal;font-weight:400;line-height:119.49%}.chose_ticket .table_component .ticket_type p{margin:0;color:#292929;font-size:13px;font-weight:400;font-family:Montserrat,sans-serif}.chose_ticket .table_component .ticket_checkbox{width:15px;height:15px;border-radius:50%;transition:box-shadow .3s;background:#d3d3d3;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #bdbec1;background:#f1f1f1;margin-left:20px;position:absolute;right:13px}.chose_ticket .table_component tbody tr td:last-child{position:relative}.chose_ticket .table_component .ticket_checkbox:checked{background:#00afef;border-color:#00afef}.chose_ticket .table_component .total_sum{display:flex;justify-content:space-between;padding:16px 14px;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.chose_ticket .table_component .total_sum.hidden{display:none}.chose_ticket .table_component .line_style{background:#fff;padding-top:16px}.chose_ticket .table_component .line{border-top:2px solid #f7f7f7;background:#fff;margin-left:7px;margin-right:7px}.chose_ticket .table_component .total_sum p{color:#00afef;font-size:16px;font-style:normal;font-weight:500;margin:0;font-family:Montserrat,sans-serif}.chose_ticket .table_component .confirm_btn{text-align:center;margin-top:20px;margin-bottom:100px}.chose_ticket .table_component #countryCode{border:none;color:#868585;font-size:10px;font-weight:400;background:#fff;max-width:100px;padding-left:4px}.chose_ticket .table_component .confirm_btn .disable,.chose_ticket .table_component .confirm_btn .disable:after,.chose_ticket .table_component .confirm_btn .disable:before{background:#d8d8d8;pointer-events:none}.chose_ticket .table_component .confirm_btn button{border-radius:115px;background:#00afef;padding:10px 20px;box-shadow:inset 3px 0 4px 0 rgba(0,0,0,.06);border:none;color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;display:inline-block;transition:all .3s;position:relative;overflow:hidden;z-index:1;font-family:Montserrat,sans-serif;cursor:pointer}.chose_ticket .table_component .confirm_btn button:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#00afef;border-radius:10rem;z-index:-2}.chose_ticket .table_component .confirm_btn button:before{content:"";position:absolute;bottom:0;left:0;width:0;height:100%;background-color:#26c2fc;transition:all .3s;border-radius:10rem;z-index:-1}.chose_ticket .table_component .confirm_btn button:hover:before{width:100%}.chose_ticket .table_component .total_amount{display:flex;align-items:baseline;color:#00afef;font-size:16px}.chose_ticket .table_component .total_amount p{margin-right:5px;font-family:Montserrat,sans-serif}.chose_ticket .ticket_title{text-align:center;color:#00afef;font-size:13px;margin-top:0;font-family:Montserrat,sans-serif}.chose_ticket .activeTicket{border:1px solid #00afef}.chose_ticket .info .info_btn{width:18px;height:18px}.chose_ticket .ticket_info{margin:0;padding:11px 15px}.chose_ticket .modal-overlay{display:none}.modal-overlay.visible{display:block}.chose_ticket .modalOverlay{width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.chose_ticket .modal{background-color:#fff;border-radius:5px;width:100%;z-index:999}.chose_ticket .info_btn{cursor:pointer}.chose_ticket .table_component tbody{position:relative}.chose_ticket .table_component .discount_price .total_sum p{font-size:13px}.chose_ticket .table_component .discount_price .total_sum{padding-top:10px;padding-bottom:10px}.chose_ticket .table_component .discount_price .line_style{padding-top:0}.chose_ticket .table_component .discount_price .discount_sum p{font-size:16px}.chose_ticket .table_component .discount_price .all_total_sum p{color:#000}@media (max-width:800px){.chose_ticket .ticket_name{width:29%}.chose_ticket .info_btn,.chose_ticket .table_component .confirm_btn button{cursor:default}.chose_ticket .table_component .abonement_price,.chose_ticket .table_component th{font-size:10px}.chose_ticket .table_component td{font-size:9px}.chose_ticket .table_component th.ticket_price_th{text-align:right}.chose_ticket .table_component .price div{justify-content:flex-end}.chose_ticket .table_component .discount_price .discount_sum p{font-size:13px}}