.tour-hero-section{padding:30px 0;background-color:#f6f7fb;margin-top:105px}.tour-hero-section h1{font-size:44px;font-weight:600;line-height:45px}.tour-hero-section .tour-hero-pagination{font-size:14px;font-weight:400;color:#666;line-height:20px}.tour-hero-section .tour-hero-pagination a{text-decoration:none;color:#666}.tour-hero-section .tour-hero-pagination a:hover{text-decoration:none;color:#1a1a1a}.tour-hero-section .tour-hero-content h1{font-size:50px;font-weight:600;color:#000;margin:20px 0}.tour-hero-section .tour-hero-location{padding-top:10px;color:#999;padding-bottom:10px}.tour-hero-section .tour-hero-location span{font-size:16px;font-weight:300;line-height:20px}.tour-hero-section .tour-hero-location i.icon-map-marker-alt{font-size:15px;margin-right:10px;color:#999}.tour-hero-section .tour-hero-location button{padding:3px 17px;border:1px solid #000;text-align:center!important;background-color:transparent;margin:0;border-radius:5px;cursor:pointer}.tour-hero-section .tour-hero-location button:hover{border:1px solid #000;color:#fff;background-color:#000}.tour-hero-section .tour-hero-location button i{font-size:17px;color:#000;line-height:25px}.tour-hero-section .tour-hero-location button:hover i{color:#fff}.tour-list-area-title{font-size:45px!important;font-weight:600!important}.tour-hero-gallery{margin-bottom:24px}.tour-hero-swiper{overflow:hidden;border-radius:0}.tour-hero-swiper .swiper-slide iframe,.tour-hero-swiper .swiper-slide img,.tour-hero-swiper .swiper-slide video{height:520px;object-fit:cover;width:100%}.tour-hero-thumbs{height:520px}.tour-hero-thumbs .swiper-slide{height:calc(33.33333% - 6.66667px);overflow:hidden;opacity:.3;border-radius:0}.tour-hero-thumbs .swiper-slide-thumb-active{border:4px solid #ccc;opacity:1}.tour-hero-thumbs .swiper-slide img{height:160px;object-fit:cover;border-radius:0;width:100%}.tour-hero-swiper .swiper-button-next,.tour-hero-swiper .swiper-button-prev{height:44px;color:#fff;border-radius:50%;background:hsla(0,0%,88%,.75);width:44px}.tour-hero-swiper .swiper-button-next:after,.tour-hero-swiper .swiper-button-prev:after{content:""!important}.tour-hero-swiper .swiper-navigation-icon{display:none}.tour-hero-gallery{margin-top:-10px}.tour-hero-swiper .swiper-button-next .icon,.tour-hero-swiper .swiper-button-prev .icon{font-size:25px;color:#000}.tour-hero-swiper .swiper-button-prev{right:auto;left:20px}.tour-hero-swiper .swiper-button-next{right:20px;left:auto}.tour-icons-area{margin-bottom:15px}.tour-icons-area i,.tour-icons-area svg{height:30px;fill:#000;font-size:30px;color:#000;width:30px}.tour-icons-area svg path{fill:#666}.tour-icons-area .tour-icons-area-title{font-size:13px;font-weight:600;color:#000}.tour-icons-area .tour-icons-area-price{font-size:14px;font-weight:300;color:#000;margin-top:-5px;display:block}.tour-icons-svg{padding-top:6px;margin-right:10px;text-align:center;width:15%;float:left}.tour-icons-title{width:75%;float:left;display:inline-block}.tour-content-area .accordion-item:first-of-type>.accordion-header .accordion-button{background-color:transparent;border-radius:0!important}.tour-content-area .accordion-item:first-of-type>.accordion-header .accordion-button:not(.collapsed){border-radius:0!important}.tour-content-area .accordion-button:not(.collapsed),.tour-content-area .accordion-item{border:none!important;background-color:transparent}.tour-content-area .accordion-item:first-of-type{border-radius:0!important}.tour-content-area .accordion-button:focus{outline:none!important;box-shadow:none!important}.tour-content-accordion-title{font-size:17px;font-weight:600;color:#000;margin-left:10px}.tour-content-area .accordion-item .accordion-header svg{height:20px;width:32px}#tourAccordion .accordion-button,#tourAccordion .accordion-button:not(.collapsed){padding-bottom:1rem!important;padding-left:0!important}#tourAccordion .accordion-body{padding-top:20px;padding-bottom:35px;padding-left:0}#tourAccordion .accordion-body p{font-size:13px;color:#333}#tourAccordion #collapseTwo img{height:20px}#tourAccordion .ofy-kamara-list{flex-wrap:wrap;font-size:15px;font-weight:300;color:#333;gap:20px;align-items:end;display:flex}.imkanlar-accordion-body h4{font-size:15px;font-weight:600;color:#000}.imkanlar-accordion-body ul{list-style:none;padding-left:0}.imkanlar-accordion-body ul li{margin-bottom:5px}.imkanlar-accordion-body ul li img{height:16.5px;margin-right:10px}.imkanlar-accordion-body ul li span{font-size:14px;font-weight:300;color:#333}.imkanlar-accordion-body .not-in-list{pointer-events:none;text-decoration:line-through;opacity:.5;cursor:default}.testimonial-header .rating-categories{margin-top:20px}.testimonial-header .rating-category{margin-bottom:15px;align-items:center;display:flex}.testimonial-header .category-name{flex-shrink:0;font-size:14px;font-weight:500;margin-right:15px;color:#333;width:140px}.testimonial-header .rating-bar{flex:1;height:18px;overflow:hidden;margin-right:15px;position:relative;min-width:200px;background-color:#e9ecef!important;border-radius:12px}.testimonial-header .rating-fill{height:100%;transition:width .3s ease;position:relative;background-color:#4caf50!important;border-radius:12px;width:100%!important}.testimonial-header .rating-score{transform:translateY(-50%);font-size:13px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.3);color:#fff!important;position:absolute;top:50%;left:8px;z-index:2}.testimonial-header h5{font-size:16px;font-weight:600}.rating-comments{border:1px solid #e7e7e7;border-radius:10px;margin-top:20px}.rating-comment{height:100%;padding:15px 5px;gap:10px;align-items:center;background:#fff;display:flex}.rating-comment-header-left{width:48px}.rating-content{position:relative}.rating-comment-date{font-size:12px;font-weight:300;right:0;color:#999;position:absolute;top:0}.rating-comments .rating-comment-name{font-weight:500}#tourAccordion .accordion-body .rating-content p{margin-bottom:0}.tour-content-sidebar{border-top-right-radius:20px;border-top-left-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.tour-content-sidebar-title{height:70px;justify-content:center;border-top-right-radius:20px;position:relative;border-bottom:1px solid #e7e7e7;border-top-left-radius:20px;text-align:center;background-color:rgba(0,0,0,.03);align-items:center;display:flex}.tour-content-sidebar-title:before{border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:5px;content:"";position:absolute;top:0;background-color:#1576d1;left:10%;width:80%}.tour-content-sidebar-title h3{padding:0;font-size:18px;font-weight:600;margin:0}.tour-content-sidebar-content{padding:20px}.tour-content-sidebar-content h4{font-size:14px;font-weight:600;color:#333}.flatpickr-day{-ms-flex-pack:center;height:39px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;border:1px solid transparent;font-weight:400;color:#393939;position:relative;max-width:39px;-ms-flex-preferred-size:14.2857143%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;border-radius:150px;background:0 0;cursor:pointer;width:14.2857143%;-webkit-flex-basis:14.2857143%;flex-basis:14.2857143%;line-height:39px;display:inline-block}span.flatpickr-day:before{height:5px;right:0;color:#fff;content:"";position:absolute;top:2px;margin:auto;border-radius:5px;background:#9ccc65;left:0;width:5px;z-index:9999}span.flatpickr-disabled:before{color:#fff;background:red}.tour-hours-available{height:5px;border-radius:5px;background:#9ccc65;width:5px;display:block}.reservation-title p{font-size:13px}.whatsapp-reservation-button a{border-color:#25d366;padding:10px 20px;font-size:12px;text-decoration:none;font-weight:500;margin-bottom:5px;color:#fff;text-align:center;background-color:#25d366;border-radius:5px;width:100%;margin-top:20px;display:block}.quick-reservation-button a i,.whatsapp-reservation-button a i{font-size:14px;font-weight:500;margin-right:10px;margin-top:7px}.quick-reservation-button a{border-color:#ff5722;padding:10px 20px;font-size:14px;font-weight:500;color:#fff;background-color:#ff5722;width:100%}.total-price p{font-size:15px}.tour-content-sidebar-content .choices__inner{background-color:#fff;border-radius:5px}.reservation-date-input input,.tour-content-sidebar-content input[type=date],.tour-content-sidebar-content input[type=number],.tour-content-sidebar-content input[type=time]{border-color:#ddd;height:45px!important}.tour-content-sidebar-content .toggle-section button{border-color:#ddd;height:45px;background-color:#fff;border-radius:5px}.tour-content-sidebar-content .toggle-section button:hover{background-color:transparent}.tour-content-sidebar-content .toggle-section button span,.tour-content-sidebar-content .toggle-section button:hover span{font-size:15px;color:#000}.tour-content-sidebar-content .toggle-section button:hover .toggle-icon{color:#000}.toggle-content label{cursor:pointer}.tour-content-sidebar-content .toggle-content{padding:12px 15px;background-color:#f5f5f5;border-radius:5px;margin-top:5px}.hidden-select-wrapper{padding:5px;border-radius:5px;background:#eaeaea;margin-top:5px}.hidden-select-wrapper .form-check,.yemek-secimi-wrapper .form-check{padding-left:0}.hidden-select-wrapper .form-check label{font-size:14px;font-weight:500;color:#333}.hidden-select-wrapper .form-check select{border-color:#ddd;height:40px;padding:0 10px;outline:none!important;border-radius:5px}.yemek-secimi-wrapper{position:relative}.yemek-secimi-container{padding:10px;border:1px dotted #ddd;margin-bottom:20px;position:relative;background-color:#f1f1f1;border-radius:5px;margin-top:10px}.yemek-secimi-container p{font-size:12px;font-weight:500;color:#333}.yemek-secimi-container label{font-size:14px;font-weight:600;color:#333}.yemek-secimi-container:before{height:35px;border-left:2px dotted #bababa;content:"";position:absolute;top:-30px;left:20px;z-index:-1}.hidden-select-wrapper .form-select,.yemek-secimi-container .form-select{font-size:14px}.tour-content-sidebar .form-check-label{font-size:13px}.reservation-select-input .choices{margin-bottom:10px!important}.tour-content-sidebar-content select.form-select:disabled,.tour-content-sidebar-content select.form-select:disabled option,.tour-content-sidebar-content select.form-select[disabled],.tour-content-sidebar-content select.form-select[disabled] option{color:rgba(0,0,0,.5)!important}.tour-content-sidebar-content .choices.is-disabled .choices__inner,.tour-content-sidebar-content .choices.is-disabled .choices__placeholder{color:rgba(0,0,0,.5)!important;opacity:1!important}.tour-content-sidebar-content .choices.is-disabled .choices__item--selectable,.tour-content-sidebar-content .choices.is-disabled .choices__list--single .choices__item{color:rgba(0,0,0,.5)!important}.tour-content-sidebar-content .choices__list--dropdown .choices__item--disabled,.tour-content-sidebar-content .choices__list--dropdown .choices__item[data-value=""],.tour-content-sidebar-content .choices__list--dropdown .choices__item[data-value="0"]{display:none!important}.tour-content-sidebar-content .choices__list--dropdown .choices__item:has-text("Önce Tarih Seçiniz"),.tour-content-sidebar-content .choices__list--dropdown .choices__item[data-placeholder]{display:none!important}