@import "https://fonts.googleapis.com/css2?family=DM Sans:wght@300..700&display=swap";
body{box-sizing:border-box;margin:0;padding:0;background-color:#f5f1f2!important;font-family:DM Sans,sans-serif!important}a{color:#72705b!important;text-decoration:none!important}a:hover{font-weight:600}ul li{font-weight:500!important;list-style:none!important}.font-bold{font-weight:600}.font-bold2{font-size:1.8rem;font-weight:700}.cursor-pointer{cursor:pointer}.navbar{color:#fff;background-image:url(/assets/images/nav.png);background-repeat:no-repeat;background-size:cover;width:100%;position:relative;z-index:99999999!important}.navbar span{font-size:14px!important}.navleft{position:absolute;left:15%}.help{color:#fff;background-color:#212121;border-radius:10px;padding:8px}.lng-btn{color:#212121;background-color:#fff;border:none;border-radius:5px;padding:5px 15px;font-weight:600;font-size:14px!important}.p-100{padding-top:50px!important}.p-50{padding-top:25px}.link{color:#72705b;margin-left:10px;font-size:1rem;font-weight:600!important}.nav-right{position:absolute;right:8%}.nav-menus{background-color:#fff;width:100%;padding:10px;position:relative;z-index:99999999!important}.breadcrumb-view{align-items:center}.span-fea{font-size:.9rem}.react-tel-input .form-control{letter-spacing:.01rem;background:#fff;border:1px solid #cacaca;border-radius:5px;outline:none;margin-left:0;padding-left:48px;font-size:14px;line-height:25px;position:relative;width:100%!important;height:55px!important;margin-top:0!important;margin-bottom:0!important}.img-profile{border-radius:50%}.fixed-nav{z-index:99;background-color:#fff;border-radius:0 0 40px 40px;width:100%;padding:10px;position:fixed;top:0;box-shadow:0 4px 10px #0d0d0e4d}.flex-column-mob{justify-content:center;gap:10px}.nav-gap{gap:10px}.signup-btn{color:#029fe0;background-color:#fff;border:none}input::placeholder{color:#69676773}.primary-btn{color:#fff;background-color:#029fe0;border:none;border-radius:10px;width:120px;padding:12px}.primary-btn:hover{background-color:#0088b4;box-shadow:0 4px 10px #009ee080}.active-link{background-color:#161925;border-radius:5px;padding:12px 20px;font-weight:600;color:#029fe0!important}.overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loader{height:70vh}.spinner{border:4px dashed #f3f3f3;border-top:5px dashed #0088b4;border-radius:50%;width:40px;height:40px;animation:2s linear infinite spin}.link:hover{font-weight:600;color:#029fe0!important}.img-vehicle{object-fit:contain}.booking-bg{background-image:url(/assets/images/mainbg.webp);background-repeat:no-repeat;background-size:cover;width:100%;position:relative;overflow:hidden!important}.booking-bg:before{content:"";z-index:1;background:#00000073;position:absolute;inset:0}.main-text span{color:#fff;z-index:1;position:relative;font-size:3rem!important}.p-200{padding-top:200px}.highlight{font-weight:700;position:relative}.canceled{color:#fff;background-color:red;border-radius:10px;padding:5px}.pending{color:#fff;background-color:orange;border-radius:10px;padding:5px}.complete{color:#fff;background-color:green;border-radius:10px;padding:5px}.highlight:after{content:"";background:linear-gradient(45deg,#029fe0,#d1080b);width:100%;height:4px;position:absolute;bottom:-3px;left:0}.bottom-text{font-size:1.1rem}.form-bg-left{background-image:url(/assets/images/form-left.png);background-repeat:no-repeat;background-size:contain;width:100%;height:130vh}.main-form{background-color:#fff;border-radius:15px;margin-right:5px;padding:5px}.input-container{background-color:#fff;border:1px solid #d3d3d3;border-radius:15px;width:100%;height:55px;padding:5px}.input-container:focus-within{border:2px solid #029fe0!important}.input-container input,.input-container textarea{border:none;width:100%}.input-container input:focus{border:none!important;outline:none!important}.input-container select{border:none;width:100%}.input-containers{background-color:#fff;border:1px solid #d3d3d3;border-radius:15px;width:100%;height:80px;padding:5px}.input-containers:focus-within{border:2px solid #029fe0!important}.input-containers input,.input-containers textarea{border:none;width:100%}.input-containers input:focus{border:none!important;outline:none!important}.input-containers select{border:none;width:100%}.input-img{position:absolute;top:50%;left:2px;transform:translate(-50%)}.tab{color:#fff;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;width:250px;height:50px;display:flex}.tab-active{color:#029fe0;text-align:center;border-bottom:1px solid #029fe0;border-radius:0;justify-content:center;align-items:center;width:100%;height:50px;font-weight:600;display:flex;background-color:#fff!important}.link{background-color:#fff}.link-active{color:#029fe0;font-weight:600}.primary-btn:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.tab-nonactive{text-align:center;background-color:#029fe0;border-bottom:1px solid #029fe0;border-radius:15px 4px 4px;justify-content:center;align-items:center;width:100%;height:50px;font-weight:600;display:flex}.discover-bg-left{background-image:url(/assets/images/discover.webp);background-repeat:no-repeat;background-size:contain;width:100%;height:100vh}.card-content{z-index:9;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card:after{content:"";background:linear-gradient(#00000059,#00000059);border-radius:5px;position:absolute;inset:0}.card:hover:after{opacity:.8}.card img{width:100%}.tour-card:after{content:"";background:linear-gradient(#00000059,#00000059);border-radius:5px;position:absolute;inset:0}.tour-card:hover:after{opacity:.8}.tour-card img{width:100%}.service-card{background-color:#fff;border-radius:10px;height:520px;transition:transform .3s,box-shadow .3s;overflow:hidden}.service-card:hover{transform:scale(1.01)}.blog-card{background-color:#fff;border-radius:10px;transition:transform .3s,box-shadow .3s;overflow:hidden}.blog-card:hover{transform:scale(1.01)}.white-col{color:#fff!important}.multi-ellipsis{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.font-head{font-weight:600;font-size:2.5rem!important}.font-500{font-weight:500}.img-fluid{object-fit:contain;width:100%}.font-black{color:#212121}.service-bg{color:#fff;background-image:url(/assets/images/servicebg.png);background-repeat:no-repeat;background-size:cover;width:100%;height:69vh}.service-sections{position:absolute;bottom:-155px}.m200{margin-top:250px!important}.dot-loader{justify-content:center;align-items:center;gap:6px;height:24px;display:flex}.dot-loader span{background-color:#fff;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite bounce}.dot-loader span:nth-child(2){animation-delay:.2s}.dot-loader span:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,80%,to{opacity:.5;transform:scale(1)}40%{opacity:1;transform:scale(1.5)}}.hotel-bg{background-image:url(/assets/images/hotle-bg.png);background-repeat:no-repeat;background-size:cover;width:100%;height:80vh}.social-icons{z-index:99;cursor:pointer;background-color:#fff;border-radius:10px 0 0 10px;padding:10px;position:fixed;top:30%;right:0}.follow-text{transform-origin:0;white-space:nowrap;text-align:center;margin-bottom:10px;font-size:12px;display:inline-block;transform:rotate(90deg)}.faq-bg-right{background-color:#f4f7fa;background-image:url(/assets/images/faq.png);background-repeat:no-repeat;background-size:contain;border-radius:10px;width:100%;height:100vh;padding:20px;box-shadow:0 0 10px #0000001a}.accordion-button{color:#029fe0;font-size:16px;font-weight:600}.accordion-button:focus{box-shadow:none}.accordion-button.collapsed{background-color:#f1f1f1}.accordion-body{color:#333;background-color:#fff}.white-color{color:#fff}.accordion-item+.accordion-item{margin-top:10px}.vehicles-bg{background-image:url(/assets/images/vehiclebg.png);background-repeat:no-repeat;background-size:cover;width:100%;height:80vh;position:relative}.vehicle-right{position:absolute;top:25%;right:5%}.vehicle-left{position:absolute;top:0;left:5%}.white-card{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 4px 8px #0000001a}.howitworks{background-color:#029fe0;border-radius:0 0 20px 25%;height:100vh;padding:40px}.review-bg{background-color:#fff;flex-direction:column;justify-content:space-between;height:100%;padding:10px;display:flex}.slider-btn{color:#fff;cursor:pointer;background:#0088b4;border:none;border-radius:50%;width:44px;height:44px;font-size:22px;transition:all .3s}.bg-light-gray{background-color:#f9f9f9;padding:10px}.slider-btn:hover{background:#444}.review-card{background:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:250px;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a;width:100%!important}@media screen and (max-width:1024px){.review-card{height:auto}}.read-more-btn{text-align:left;color:#007bff;margin-top:10px;font-size:14px;display:inline-block}.review-text{color:gray;font-size:.9rem}.count{color:#fff;background-color:#029fe0;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;padding:15px;display:flex;position:absolute;left:-13%}.count2{color:#fff;background-color:#029fe0;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;padding:15px;display:flex;position:absolute;right:-13%}.tours-bg{background-color:#161925}.footer-bg{color:#fff;background-color:#161925;background-repeat:no-repeat;background-size:cover;width:100%;padding:20px;position:relative;font-size:14px!important}.footer-text{padding:2px;font-size:1rem}.footer-head{font-weight:600}.footer-car{position:absolute;bottom:5%;left:10%}.bottom-footer{color:#fff;background-color:#000;font-size:13px}.booking-list{padding-top:20px}.return-btn{color:#fff;cursor:pointer;background-color:#029fe0;border-radius:10px;padding:10px}input[type=date],input[type=time],input[type=email],input[type=number]{color:#000;appearance:none;border:none;border-radius:6px;padding:10px;background-color:#fff!important}.font13{font-size:14px}.font16{font-size:15px}.theme-color{font-size:1.3rem;color:#029fe0!important;font-weight:600!important}textarea{border:1px solid gray;border-radius:10px;width:100%;outline:none!important}.textara textarea{border:1px solid gray;border-radius:10px;width:100%;min-height:100px;outline:none!important}.contact textarea{border:1px solid #d3d3d3;border-radius:10px;width:100%;min-height:150px;outline:none!important}.notes-textarea::placeholder{opacity:.5}.slot-modal{padding:20px;position:relative}.ferry-close{cursor:pointer;background:0 0;border:none;font-size:22px;position:absolute;top:10px;right:15px}.slot-warning{color:red;margin-bottom:12px;font-size:14px;font-weight:600}.booking-stepper{background:#f6f6f6;border-radius:12px;justify-content:space-between;align-items:center;padding:20px;display:flex}.step-item{text-align:center;flex:1;position:relative}.step-circle{z-index:2;background:#dcdcdc;border-radius:50%;width:12px;height:12px;margin:0 auto 8px;position:relative}.step-line{z-index:1;background:#dcdcdc;height:2px;position:absolute;top:6px;left:50%;right:-50%}.step-label{color:#999;text-transform:uppercase;font-size:12px;font-weight:600}.step-item.active .step-circle{background:#000}.step-item.active .step-label{color:#000}.step-item.completed .step-circle,.step-item.completed .step-line{background:#000}.step-item.completed .step-label{color:#000}@media (max-width:768px){.booking-stepper{padding:10px}.margin-mob{margin-top:15px!important}.step-label{font-size:10px}}.selected-time-box{text-align:center;background:#f2f2f2;border-radius:8px;margin-bottom:15px;padding:10px;font-weight:600}.period-toggle button{background:#fff;border:1px solid #ccc;border-radius:8px;margin-right:10px;padding:8px 20px}.period-toggle .active{color:#fff;background-color:#029fe0}.time-picker-wrapper{gap:20px;display:flex}.time-column{width:120px;max-height:240px;overflow-y:auto}.fixed-time{z-index:10;background:#fff;border-bottom:1px solid #e5e5e5;margin:0;padding:8px 0;font-weight:600;position:sticky;top:0}.time-item{text-align:center;cursor:pointer;background:#f4f4f4;border-radius:8px;margin-bottom:8px;padding:10px}.time-item.active{color:#fff;background-color:#029fe0;font-weight:600}.time-item.disabled{color:red;cursor:not-allowed;background:#eee}.save-btn{color:#fff;background:#029fe0;border:none;border-radius:8px;padding:10px 25px}.time-picker{gap:20px;display:flex}.hour-column,.minute-column{width:100px;max-height:240px;overflow-y:auto}.time-box{text-align:center;cursor:pointer;background:#f4f4f4;border-radius:8px;margin-bottom:8px;padding:10px}.time-box.selected{background:#d6c2a2}.time-box.disabled{color:red;cursor:not-allowed;background:#eee}.slots-div{gap:50px;display:flex}.period-toggle button{flex-direction:column;margin-right:10px;padding:8px 20px;display:flex;gap:20px!important}.display-none{display:none}.free{color:green;border-radius:5px;padding:2px 20px;font-weight:700}.table-responsive{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.table-responsive table{border-collapse:collapse;width:100%;min-width:600px}.table-responsive::-webkit-scrollbar{height:6px}.table-responsive::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.password-toggle{cursor:pointer;position:absolute;top:50%;right:5px;transform:translate(-40%,-5px)}.fees{color:green;border-radius:5px;font-weight:700}.load-more-btn{color:#fff;background:linear-gradient(135deg,#6366f1,#2563eb);border:none;border-radius:50px;padding:12px 28px;font-weight:600;transition:all .3s;box-shadow:0 8px 20px #2563eb40}.load-more-btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px #2563eb59}.load-more-btn:disabled{opacity:.7;cursor:not-allowed}.discount-price{color:gray;font-size:1.5rem;text-decoration:line-through}.main{background-color:#f5f1f2!important}.bg{background-color:#f5f1f2}.footer-width{width:959px;margin:auto}.follow{color:#029fe0;font-size:1.2rem;font-weight:700}.theme{color:#029fe0}.footer-gray{color:#7d7d8c;font-size:1rem}.gallry-card{background-color:#fff;border-radius:10px;padding:10px}.destination-card{background-color:#fff;border-radius:10px;height:450px;position:relative}.botton-link{position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.pp-card{background-color:#fff;border-radius:10px;padding:10px}.pp-card p{margin:0}.breadcrumbb{color:#fff;align-items:center;height:100px;display:flex;background-color:#029fe0!important}.footer-gray a{color:#7d7d8c!important}.accordion-button{color:#029fe0;font-weight:600}.accordion-button:not(.collapsed){background-color:#f8f9fa}.masonry{column-count:4;column-gap:16px}.masonry-img{cursor:pointer;break-inside:avoid;border-radius:14px;width:100%;margin-bottom:16px;transition:transform .3s}.masonry-img:hover{transform:scale(1.03)}.tour-top{color:#fff;background-color:#029fe0;border-radius:5px;height:150px}.font-2xl{font-size:2.6rem}.font-1xl{font-size:2rem}.font-xl{font-size:2.4rem}.tour-plan{background-color:#fff;border-radius:5px;max-height:500px;box-shadow:0 4px 10px #0003}.price{color:#555;background-color:#eaeaea;border:2px solid #f9f9f9;border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;display:flex;position:absolute;top:90%;left:50%;transform:translate(-50%,-50%)}.text-gray{color:gray}.plan-price{font-size:1rem;font-weight:700;position:absolute;top:0;left:-12px}@media (max-width:1200px){.masonry{column-count:3}}@media (max-width:768px){.masonry{column-count:2}.font-xl{font-size:2rem}.slots-div{flex-wrap:wrap;gap:20px;display:flex}.period-toggle button{flex-direction:column;margin-right:10px;padding:8px 10px;display:flex;gap:20px!important}}@media (max-width:480px){.masonry{column-count:1}}.footer-gray a:hover{color:#fff!important}.gallery-img{cursor:pointer;border-radius:10px;transition:transform .3s}.gallery-img:hover{transform:scale(1.05)}.modal-img{object-fit:contain;max-height:85vh}.text-danger{color:#d1080b;background-color:#f8d7da;width:100%;margin-bottom:10px;padding:5px;font-size:.9rem;font-weight:500}.autocomplete-dropdown-container{z-index:9999;width:100%;position:relative;background-color:#fff!important}.auto-input input{width:100%!important}.suggestion-item{cursor:pointer;background-color:#fff;padding:5px}.suggestion-item:hover{color:#212121;z-index:99999;background-color:#d3d3d3;padding:5px;position:relative}.nav-options{display:block}.splash-screen{background-color:#f0f0f0;justify-content:center;align-items:center;height:100vh;display:flex}.mob-options{display:none}.oia-bg{background-image:url(/assets/images/locations/oia.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.fira-bg{background-image:url(/assets/images/locations/fira.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.gonia-bg{background-image:url(/assets/images/locations/gonia.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.kamari-bg{background-image:url(/assets/images/locations/kamari.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.karterados-bg{background-image:url(/assets/images/locations/karterados.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.megalochori-bg{background-image:url(/assets/images/locations/megalochori.jpg);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.akrotiri-bg{background-image:url(/assets/images/locations/akrotiri.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.faros-bg{background-image:url(/assets/images/locations/faros.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.firostefani-bg{background-image:url(/assets/images/locations/firostefani.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.imerovigli-bg{background-image:url(/assets/images/locations/imerovigli.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.ammoudi-bg{background-image:url(/assets/images/locations/ammoudi.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.top-destination-bg{background-image:url(/assets/images/top.jpg);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.athinios-bg{background-image:url(/assets/images/athinios.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.airport-bg{background-image:url(/assets/images/airport.jpg);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.airport2-bg{background-image:url(/assets/images/airport2.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.eksomitis-bg{background-image:url(/assets/images/locations/eksomitis.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.emporeio-bg{background-image:url(/assets/images/locations/emporeio.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.perissa-bg{background-image:url(/assets/images/locations/perissa.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.perivolos-bg{background-image:url(/assets/images/locations/perivolos.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.pyrgos-bg{background-image:url(/assets/images/locations/pyrgos.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.vlychada-bg{background-image:url(/assets/images/locations/vlychada.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.messaria-bg{background-image:url(/assets/images/locations/messaria.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.monolithos-bg{background-image:url(/assets/images/locations/monolithos.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:80vh;display:flex;position:relative;overflow:hidden}.notes{border:2px solid #029fe0;padding:10px;font-style:italic}.island-bg{background-image:url(/assets/images/tours/10007.jpg);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.island-bg:before{content:"";z-index:1;background:#00000073;position:absolute;inset:0}.island-bg>*{z-index:2;position:relative}.banner-text{color:#fff;text-align:center;font-size:4rem;font-weight:700}.overflow-hidden{overflow:hidden}.text-underline{color:#000;font-weight:600;text-decoration:underline}.wine-bg{background-image:url(/assets/images/winetours/10007.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.wine-bg:before{content:"";z-index:1;background:#00000073;position:absolute;inset:0}.wine-bg>*{z-index:2;position:relative}.beer-bg{background-image:url(/assets/images/beertours/10006.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.beer-bg:before{content:"";z-index:1;background:#00000073;position:absolute;inset:0}.beer-bg>*{z-index:2;position:relative}.logo{width:346px;height:128px}.services-types{background-color:#fff;border:1px solid #d3d3d3}.selected-type{color:#fff;background-color:#029fe0;width:100%;height:60px;padding:5px 15px}.service-type{color:gray;cursor:pointer;border-bottom:1px solid gray;width:100%;height:60px;padding:5px 15px}.service-type:hover{color:#fff;background-color:#029fe0;padding:5px 15px}.nav-dropdown{position:relative}.dropdown-menu{z-index:999;border-radius:6px;max-height:500px;padding:10px 0;display:none;position:absolute;top:100%;left:0;overflow:auto;color:#fff!important;background:#000!important;min-width:230px!important}.mob-view{display:none}.modal-backdrop.show{opacity:.88!important}.ferry-modal{width:90%;max-width:900px}.ferry-modal .modal-content{background:#fff;border:12px solid #029fe0;border-radius:80px}.suggestion-item span{font-size:14px!important}.ferry-modal-body{text-align:center;padding:40px 80px;position:relative}.ferry-title{margin-bottom:10px;font-style:italic;font-weight:700}.ferry-text{color:#666;font-size:18px;line-height:1.6}.ferry-close{cursor:pointer;background:#f2c400;border:none;border-radius:50%;width:45px;height:45px;font-size:28px;font-weight:700;position:absolute;top:-25px;right:-25px}.slots-close{cursor:pointer;color:#fff;background:#000;border:none;border-radius:50%;width:40px;height:40px;font-size:20px;font-weight:700;position:absolute;top:5px;right:5px}.slots{position:relative;z-index:2147483647!important}.slot-modal-body{padding:0!important}.slot-modal-header{color:#fff;background:#029fe0;border-top-left-radius:7px;border-top-right-radius:7px;justify-content:space-between;align-items:flex-start;padding:18px 20px;display:flex}.slot-modal-content{padding:20px}.slot-close-btn{color:#fff;cursor:pointer;background:0 0;border:none;font-size:32px}.autocomplete-dropdown-container{background:#fff;border-radius:6px;box-shadow:0 4px 12px #00000026}.suggestion-item:hover{cursor:pointer;background-color:#f5f5f5}.powered-by-google{color:#888;text-align:right;border-top:1px solid #eee;padding:6px 10px;font-size:14px}.booking-right{z-index:2;position:relative}.nav-dropdown:hover .dropdown-menu{display:block}.hr{display:none}.dropdown-menu li{list-style:none}.mob-text{font-size:14px;font-weight:600}.dropdown-menu li a{padding:10px 15px;text-decoration:none;transition:background .3s;display:block;color:#fff!important}.dropdown-menu li a:hover{color:#fff;background:#029fe0}@media (max-width:768px){.custom-offcanvas{width:300px!important}.hr{text-align:center;border-bottom:1px solid #d3d3d3;margin-top:10px;display:block}.back-btn{width:25px;height:25px}.ferry-modal{max-width:95%}.flex-column-mob{flex-direction:column}.ferry-modal-body{padding:30px 25px}.form-bg-left{display:none!important}.suggestion-item span{font-size:13px!important}.feature-img{width:35px;height:35px}.mob-text{flex-wrap:wrap;align-items:center;font-size:10px;display:flex}.mon-star{width:20px;height:20px}.navbar{background-color:#212121;background-image:none;border-bottom:3px solid #029fe0;width:100%}.navleft{position:absolute;left:2%}.lng{display:none}.nav-right{position:absolute;right:2%}.service-sections{position:absolute;bottom:-10px}.form-bg-left{background-image:url(/assets/images/form-left.png);background-repeat:no-repeat;background-size:contain;width:100%;height:40vh}.main-form{background-color:#fff;border-radius:15px;margin-left:5px;padding:15px}.font-2xl{font-size:2rem}.main-text{flex-direction:column;display:flex}.main-text span{font-size:40px!important}.main-text:after{content:"";background:linear-gradient(90deg,#029fe0,#d1080b);width:100%;height:3px;bottom:0;left:0}.input-container{border:1px solid #d3d3d3;border-radius:15px;width:100%;height:57px;padding:5px}.bottom-text{text-align:center}.tab{padding:10px}.nav-options{display:none}.theme-color{color:#029fe0;font-size:1.8rem!important;font-weight:600!important}.footer-width{width:100%;margin:auto}.mob-options{display:block}.island-bg{background-image:url(/assets/images/tours/10007.jpg);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex}.service-card{background-color:#fff;border-radius:10px;height:550px;transition:transform .3s,box-shadow .3s;overflow:hidden}.banner-text{color:#fff;font-size:2.2rem;font-weight:700}.mob-view{cursor:pointer;display:block}.dropdown-menu{z-index:999;border-radius:6px;max-height:200px;padding:10px 0;display:none;position:absolute;top:100%;left:0;overflow:auto;color:#fff!important;background:#000!important;min-width:230px!important}.wine-bg{background-image:url(/assets/images/winetours/10007.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.beer-bg{background-image:url(/assets/images/beertours/10006.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.oia-bg{background-image:url(/assets/images/locations/oia.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.fira-bg{background-image:url(/assets/images/locations/fira.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.gonia-bg{background-image:url(/assets/images/locations/gonia.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.kamari-bg{background-image:url(/assets/images/locations/kamari.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.karterados-bg{background-image:url(/assets/images/locations/karterados.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.megalochori-bg{background-image:url(/assets/images/locations/megalochori.jpg);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.akrotiri-bg{background-image:url(/assets/images/locations/akrotiri.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.faros-bg{background-image:url(/assets/images/locations/faros.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.firostefani-bg{background-image:url(/assets/images/locations/firostefani.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.imerovigli-bg{background-image:url(/assets/images/locations/imerovigli.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.ammoudi-bg{background-image:url(/assets/images/locations/ammoudi.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.eksomitis-bg{background-image:url(/assets/images/locations/eksomitis.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.emporeio-bg{background-image:url(/assets/images/locations/emporeio.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.perissa-bg{background-image:url(/assets/images/locations/perissa.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.perivolos-bg{background-image:url(/assets/images/locations/perivolos.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.pyrgos-bg{background-image:url(/assets/images/locations/pyrgos.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.vlychada-bg{background-image:url(/assets/images/locations/vlychada.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.breadcrumb-view{flex-direction:column}.top-destination-bg{background-image:url(/assets/images/top.jpg);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.athinios-bg{background-image:url(/assets/images/athinios.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.airport-bg{background-image:url(/assets/images/airport.jpg);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.airport2-bg{background-image:url(/assets/images/airport2.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.messaria-bg{background-image:url(/assets/images/locations/messaria.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.monolithos-bg{background-image:url(/assets/images/locations/monolithos.webp);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}}@media (max-width:468px){.primary-btn{width:100%;padding:8px}.custom-offcanvas{width:300px!important}.theme-color{color:#029fe0;font-size:1.5rem!important;font-weight:600!important}.font-head{font-weight:600;font-size:1.5rem!important}.main-text{font-size:2.2rem!important}.input-container{border:1px solid #d3d3d3;border-radius:15px;width:100%;height:57px;padding:5px}}@media (min-width:768px) and (max-width:991px){.service-card{background-color:#fff;border-radius:10px;height:500px;transition:transform .3s,box-shadow .3s;overflow:hidden}.mob-view{cursor:pointer;display:block}.mob-options{display:block}.nav-options{display:none}}
#contact-container{z-index:1000;position:fixed;bottom:20px;right:20px}.contact-icon{cursor:pointer;background-color:#1bafdb;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;transition:all .3s;display:flex}.contact-buttons{flex-direction:column;align-items:center;margin-top:10px;display:flex}.contact-buttons a,.contact-buttons .close-button{background-color:#212121;border-radius:5px;justify-content:center;align-items:center;width:220px;margin:5px;padding:10px;text-decoration:none;transition:transform .3s;display:flex;color:#fff!important}.contact-buttons a:hover,.contact-buttons .close-button:hover{transform:scale(1.05)}.contact-buttons .close-button{background-color:red}.contact-icon.active{background-color:#d3d3d3}.contact-icon.active i{animation:1s 2 rotate}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(720deg)}}
