﻿@import url(card.css);
.contact-title {margin:-40px -40px 20px -40px;padding:20px; border-bottom:1px solid #efefef;}
.text-black {color:#222;}
.form-floating input:not(.form-check-input), .form-floating select {height: 60px; padding: 5px 20px;}
.form-floating .form-control {background-color: #F6F6F6;border: 1px solid #F6F6F6;}
.form-floating, .form-check > :not(.form-check-input) {margin-bottom:24px;} .totals, .modal-total/*, .person-total*/ {border-radius:.25rem;} .totals {box-shadow:0 4px 10px 0 rgba(0, 0, 0, 0.05);}
.form-check > .form-check-input {width:1.5em;height:1.5em;} #chk_cd {width:1.25em;height:1.25em;}
.icon-box {position:relative;padding-left:66px;} .icon-box .icon {position:absolute;left:0px;width:50px;height:50px;text-align:center;border-radius:100px;background:#8a1408;color:#FFF;display:inline-block;line-height:50px;}
.icon-box .icon i {font-size:130%;line-height:50px;}
#tickets .action {border-radius:15%;} .selected {background-color:rgba(13, 110, 253, .1) /*rgba(220, 237, 200, .34)*/;}
.disabled {/*background-color:rgba(200, 200, 200, .34);*/color:#AAA;opacity:.5;}
.disabled h5, .disabled .text-gray-50 {color:#AAA;} .disabled .icon-box .icon {background:#BBB;}

.selective .checkbox {opacity: 0;position: absolute;}
.selective .label {background-color: rgba(170, 170, 170, .5); /*#8a1408;*/border-radius: 50px;cursor: pointer;display: flex;align-items: center;justify-content: space-between;padding: 5px;position: relative;height: 26px;width: 50px;transform: scale(1.5);}
.selective .label .ball {background-color: #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;height: 22px;width: 22px;transform: translateX(0px);transition: transform 0.2s linear;box-shadow:0 0 3px 1px rgba(0, 0, 0, .3);}
.selective .checkbox:checked + .label .ball {transform: translateX(24px);}
.selective .fa-globe, .selective2 .fa-globe {color:darkblue;}
.selective .turkiye, .selective2 .turkiye {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAMAAADUMSJqAAAAb1BMVEXjChf////iAADjABLjAA///PzmGiniAAbiAAr98PH3xsjrYWf2uLvwiI3ufIH4ysz96uvtcnj73uDpSlLyl5zmOUDkFiL62NrzpKfmMTnlLDPugYb60dPwkZXqUljqVl3zrrDoQkrraG33v8LynaE8qAGqAAAB/0lEQVRoge2Y3ZKCMAyFSwIWUPlTCqKrrvj+z7it7tgyikUgF7vTc+F4od+E5DRNYMzJycnJycnprwppsD4HKYbqk/uzogHK5TbNIqV0eylDmIsso83byDOUxTnALCkCse6Q74rWYnr0CMfiGa1ULacG78O5iwyqdiWVZvJ7zcIpbL5LO7mI83Lh32zTbK6FVzUT6GFTmey6BPDvqUAMgSdFJEbT/cZMd7yArr+li/aHcqTn0Y8N9he+wMCpHllUs5ZBjzVCthzF5keDnfeZGoUYwUZ20PC99cDgR5WFvWav7OzdiX8C106J7JbApmqG+wZyHfja3kVw4cXDew1fPdhZY7cbLgIv+aUjt/wehe6E5wEhKXj0zVUzkg16+T5DoeHDzQAjKLhXqEslab3CEg2stceH5PIG9+o8lt0yskUD+uQPKRRyFjz+0HvgHnDdDq9WuA/sWz/pgEOhXW4xoqzg7ivVcRfC5ncUGp68heNm27kGg6M9cEo4aVpoC0prRcpDRHr8SRsXaculvSxIrzkGiQ599guadLQgHYpkYmqD3jPOcTFunJODaGu0u5kHUdIR+mn4P3eH/3DS8P+8tqS/awsXzfGaeR95+1k9C1d7mGHhUondkK2KTLmNbMllr9fzy0zruZK8BC40LxZuur8SQYpXIk5OTk5OTk7/Tj9JThv8O5q93AAAAABJRU5ErkJggg==);width: 24px;height: 24px;background-size: contain;border-radius: 50%;padding: 0px;margin: 0px;background-position: center;font-size: .1rem;margin-top: 0px;margin-right: -3px;box-shadow:0 0 2px 1px rgba(255, 255, 255, .34);}
.selective .international {background:#FFF url(/Annual-Event-2026/assets/main/image/international.svg);width: 22px;height: 22px;background-size: 105%;border-radius: 50%;padding: 0px;margin: 0px;background-position: center;margin-top: 0px;margin-left: -3px;box-shadow:0 0 2px 1px rgba(255, 255, 255, .34);}
.selective, .selective2 {-webkit-user-select: none;-ms-user-select: none;user-select: none;}
.inner-page-banner {min-height:400px;}
.ticket-option.focus .card {-webkit-animation-name: tckalert;-webkit-animation-duration: 500ms;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: ease;-moz-animation-name: tckalert;-moz-animation-duration: 900ms;-moz-animation-iteration-count: 1;-moz-animation-timing-function: ease;}
.ticket-option .form-floating:first-child {margin-top:24px;}
.text-right {text-align:right;}
@keyframes tckalert {0% {background-color: rgba(255,245,205,1);} 100% {background-color: transparent;}}
/*@media (max-width: 991px) { .modal.show .modal-content {top:115px;}}*/