﻿html,body,main{position:relative;box-sizing:border-box;margin:0;padding:0;width:100%;max-width:100%;height:100%;max-height:100%;overflow-x:hidden;}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:bold;}h2{font-size:2.5rem;}ul{list-style:none;padding:0;}ul:hover a{text-decoration:none;}select{position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("https://api.iconify.design/ic:round-arrow-drop-down.svg") no-repeat right center/contain;}select:focus{background:url("https://api.iconify.design/ic:round-arrow-drop-up.svg") no-repeat right center/contain;}.error-page{padding-top:30px;padding-bottom:50px;}.error-page h1{font-size:66px;font-weight:bold;color:#494949;}.error-template{padding:40px 15px;text-align:center;}.error-actions{margin-top:15px;margin-bottom:15px;}.error-actions .btn{margin-right:10px;}.fill-white,.mmenu-icon svg,.mm-menu svg,.main-header .navbar .absolute-position .navbar-nav.nav-upper .nav-link .icon,.home-banner-carousel .nav-container [class*=swiper-button-] svg,body .card-facility:first-of-type svg,body .card-facility:last-of-type svg,body .choose-us-card .text svg,body .testimonials-card svg,body .go-top svg{fill:#fff!important;}.fill-orange,.main-header .navbar .absolute-position .navbar-nav.nav-upper .nav-link:hover .icon,.main-header .navbar .absolute-position .navbar-nav.nav-upper .nav-link.active .icon,.home-banner-carousel .nav-container [class*=swiper-button-]:hover svg{fill:#f93!important;}.fill-purple{fill:#211d70!important;}.fill-light-purple,body .round-icon svg{fill:#3f47cc!important;}.fill-danger{fill:#cc0203!important;}.text-purple{color:#211d70!important;}.text-lighter-purple,body .courses-cards figure figcaption h3,body .btn.trips-btn{color:#3f47cc!important;}.text-orange,footer .small-footer p a,body .courses-cards figure:hover figcaption h3{color:#ffa200!important;}.text-gray,body .activity-page-main ul.list-disc,body .in-ex-sec .list-custom li,body .card-facility{color:#707070!important;}.text-dark-gray{color:#4d4f5c!important;}.text-darker-gray{color:#565656!important;}.text-darker-gray option{color:#565656!important;}.text-light-gray{color:#919192!important;}.text-light-orange{color:#f9835d!important;}.text-light-turquoise{color:#00b3ed!important;}.purple-turquoise-bg,body .partners-sec,body .testimonials-card,body .contact-us-cards{background:linear-gradient(to left,#4cbee2 0%,#3f47cc 100%);}.turquoise-bg,body .turquoise-bg-after:after,body .choose-us-card:after{background:linear-gradient(to left,#4cbee2 0%,rgba(140,220,245,0) 100%);}.light-turquoise-bg{background-color:rgba(0,179,237,.05);}.light-turquoise2-bg{background-color:#35c2f0;}.bg-blue_sky{background-color:#58c7f0;}.turquoise-bg-low-opacity,body .round-icon{background:rgba(140,220,245,.2);}.purple-bg,body .purple-bg-70,body #diveSitesModal .modal-content,body #diveSitesMapModal .modal-content,body #requestBookingModal .modal-content{background-color:#211d70;}.light-gray-bg{background-color:#f6f6f6!important;}.orange-bg{background-color:#ffa200;}.light-purple-bg,footer .small-footer{background-color:#3f47cc;}.light-blue-bg{background-color:#eef9ff;}.footer-bg{background-color:#3940b7;}.white-low-opacity-bg,body .dive-sites-cards figure figcaption{background-color:rgba(255,255,255,.1);}.black-low-opacity-bg,footer .sm-icon-container,footer .icon-container{background-color:rgba(0,0,0,.1);}.purple-low-opacity-bg{background-color:rgba(63,71,204,.05);}.light-orange-low-opacity-bg{background-color:rgba(249,131,93,.1);}.hover-main-color{transition:all .3s;}.hover-main-color:hover{color:#ffa200!important;}P{color:#707070;}::-webkit-scrollbar{width:20px;}::-webkit-scrollbar-track{background-color:transparent;}::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box;}::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf;}body{font-family:"Montserrat",sans-serif;overflow-x:initial!important;}body #page{overflow:hidden;}body .fs-13{font-size:13px;}body .fs-14,body .dive-sites-p{font-size:14px;}body .fs-18{font-size:18px!important;}body .expletus-sans-font-family{font-family:"Expletus Sans",cursive;}body .main-font-family{font-family:"Montserrat",sans-serif!important;}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{font-family:"Expletus Sans",cursive;margin-bottom:20px;}body .wave{position:absolute;z-index:1;pointer-events:none;}body .wave img{width:100%;}body .wave.bottom{bottom:-1px;}@media(max-width:425px){body .wave.bottom{bottom:-4px;}}body .wave.bottom.contact-wave{top:99.5%;}body .wave.bottom.contact-wave:before{content:"";background-color:#211d70;width:100%;height:10rem;position:absolute;bottom:calc(100% - 5px);z-index:5;display:block;pointer-events:all;}body .wave.top{top:-3px;transform:rotate(180deg);}@media(max-width:992px){body .wave.top{top:-3px;}}body .wave.top.dive-sites{transform:none;}@media(max-width:992px){body .wave.top.dive-sites{top:-4px;}}body .wave.footer{top:0;transform:translateY(-90%);z-index:-1;}body .btn{border-radius:30px;transition:all .3s;border-color:transparent;font-weight:500;display:inline-flex;align-items:center;justify-content:center;}body .btn.boat-spec-btn{border-radius:0;padding:0;width:fit-content!important;border:1px solid #fff;}body .btn.boat-spec-btn .txt{height:100%;display:inline-flex;align-items:center;justify-content:center;padding:.75rem;background-color:transparent;color:#fff;transition:all .3s;}body .btn.boat-spec-btn .map{height:100%;display:inline-flex;align-items:center;justify-content:center;padding:0 .75rem;background-color:#ffa200;transition:all .3s;}body .btn.boat-spec-btn:hover{border:1px solid #fff;}body .btn.boat-spec-btn:hover .txt{background-color:#ffa200;}body .btn.boat-spec-btn:hover .map{background-color:transparent;}body .btn.small{width:130px;height:40px;font-size:14px;}body .btn.btn-primary,body footer form .btn,footer form body .btn{background-color:#ffa200;color:#fff;}body .btn.btn-primary:active,body footer form .btn:active,footer form body .btn:active,body .btn.btn-primary:focus,body footer form .btn:focus,footer form body .btn:focus,body .btn.btn-primary :focus-visible,body footer form .btn :focus-visible,footer form body .btn :focus-visible{background-color:#ffa200;color:#fff;border-color:transparent;box-shadow:none;}body .btn.btn-primary.outline-hover:hover,body footer form .btn.outline-hover:hover,footer form body .btn.outline-hover:hover,body .btn.banner-btn.outline-hover:hover,body .btn.btn-outline-muted.outline-hover:hover{background-color:transparent;color:#f93;border-color:#ffa200;}body .btn.btn-primary.outline-hover-white:hover,body footer form .btn.outline-hover-white:hover,footer form body .btn.outline-hover-white:hover,body .btn.banner-btn.outline-hover-white:hover,body .btn.btn-outline-muted.outline-hover-white:hover{background-color:transparent!important;color:#fff;border-color:#fff;}body .btn.banner-btn{background-color:#fff;font-weight:500;}body .btn.banner-btn,body .btn.btn-outline-muted{color:#707070;}body .btn.btn-outline-muted{background-color:transparent;border-color:rgba(0,0,0,.1);}body .btn.btn-outline-purple{border:1px solid rgba(63,71,204,.1);color:#3f47cc;}body .btn.btn-outline-purple.active,body .btn.btn-outline-purple:hover,body .btn.btn-outline-purple:active,body .btn.btn-outline-purple:focus,body .btn.btn-outline-purple.is-checked{background-color:#ffa200;color:#fff;}body .btn.trips-btn{font-weight:500;height:auto;width:auto;padding-inline-start:0;padding-inline-end:0;text-decoration:none;}body .btn:hover{border-color:transparent;}@media(min-width:1440px){body .btn{width:200px;height:55px;}body .btn.small{width:140px;height:40px;}}body .go-top{position:absolute;top:0;left:50%;transform:translate(-50%,-135%);background-color:#ffa200;width:68px;height:68px;z-index:1;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .3s;}body .go-top:hover{background-color:#f93;}@media(max-width:1440px){body .go-top{transform:translate(-50%,-115%);}}@media(max-width:1024px){body .go-top{transform:translate(-50%,-90%);}}@media(max-width:576px){body .go-top{transform:translate(-50%,-65%);}}body .contact-us-cards{padding:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.25rem;position:relative;height:100%;overflow:hidden;}body .contact-us-cards .h4{text-align:center;color:#fff;font-family:"Montserrat",sans-serif;font-weight:500;margin-bottom:0;}body .contact-us-cards a{color:#fff;text-decoration:none;transition:all .3s;}body .contact-us-cards a:hover{color:#ffa200;}@media(min-width:1200px){body .contact-us-cards{padding:70px;}}body .courses-cards figure .course-img-container img{object-fit:cover;}@media(min-width:992px){body .courses-cards figure .course-img-container img{position:absolute;}}@media(max-width:991px){body .courses-cards figure .course-img-container img{max-height:700px;}}@media(max-width:900px){body .courses-cards figure .course-img-container img{max-height:400px;}}@media(max-width:575px){body .courses-cards figure .course-img-container img{max-height:350px;}}body .courses-cards figure figcaption{border:1px solid rgba(63,71,204,.1);border-radius:0 20px 20px 0;border-left:0;}body .courses-cards figure figcaption h3{transition:all .3s;}body .four-cards-carousel figure,body .sea-trips-card figure,body .non-diving-card figure{position:relative;}body .four-cards-carousel figure:hover .overlay:after,body .four-cards-carousel figure:hover .centered-carousel .item:after,body .centered-carousel .four-cards-carousel figure:hover .item:after,body .four-cards-carousel figure:hover figure:after,body .sea-trips-card figure:hover .overlay:after,body .sea-trips-card figure:hover .centered-carousel .item:after,body .centered-carousel .sea-trips-card figure:hover .item:after,body .sea-trips-card figure:hover figure:after,body .non-diving-card figure:hover .overlay:after,body .non-diving-card figure:hover .centered-carousel .item:after,body .centered-carousel .non-diving-card figure:hover .item:after,body .non-diving-card figure:hover figure:after{bottom:0;}body .four-cards-carousel figure:hover .overlay-text,body .sea-trips-card figure:hover .overlay-text,body .non-diving-card figure:hover .overlay-text{top:50%;}body .four-cards-carousel{font-family:"Montserrat",sans-serif;}body .four-cards-carousel .item figure .overlay,body .four-cards-carousel .item figure .centered-carousel .item,body .centered-carousel .four-cards-carousel .item figure .item,body .four-cards-carousel .item figure figure{border-radius:20px 20px 0 0;}body .four-cards-carousel .item figure .overlay img,body .four-cards-carousel .item figure .centered-carousel .item img,body .centered-carousel .four-cards-carousel .item figure .item img,body .four-cards-carousel .item figure figure img{border-radius:inherit;height:400px;object-fit:cover;object-position:left;}body .four-cards-carousel .item figure figcaption{border-radius:0 0 20px 20px;color:#211d70;font-size:20px;text-align:center;padding:20px;font-weight:500;background-color:#fff;transition:all .5s ease-in-out;}body .four-cards-carousel .item figure:hover figcaption{background-color:#ffa200;color:#fff;}body .sea-trips-card figure .overlay img,body .sea-trips-card figure .centered-carousel .item img,body .centered-carousel .sea-trips-card figure .item img,body .sea-trips-card figure .four-cards-carousel figure img,body .four-cards-carousel .sea-trips-card figure figure img,body .sea-trips-card figure figure img,body .sea-trips-card figure .non-diving-card figure img,body .non-diving-card .sea-trips-card figure figure img{border-radius:inherit;width:100%;object-fit:cover;height:200px;}@media(min-width:576px){body .sea-trips-card figure .overlay img,body .sea-trips-card figure .centered-carousel .item img,body .centered-carousel .sea-trips-card figure .item img,body .sea-trips-card figure .four-cards-carousel figure img,body .four-cards-carousel .sea-trips-card figure figure img,body .sea-trips-card figure figure img,body .sea-trips-card figure .non-diving-card figure img,body .non-diving-card .sea-trips-card figure figure img{height:280px;}}body .sea-trips-card figure figcaption{margin:1.5rem auto 2rem;}body .sea-trips-card figure figcaption p{font-weight:500;font-size:14px;display:flex;align-items:center;gap:1.5rem;}body .sea-trips-card figure figcaption .h4{letter-spacing:0;}body .sea-trips-card figure figcaption svg{fill:#ffa200;}body .ribbon{position:absolute;left:0;top:-5px;z-index:1;overflow:hidden;width:160px;height:160px;text-align:right;pointer-events:none;}body .ribbon span{text-align:center;line-height:45px;transform:rotate(-45deg);width:160px;display:block;position:absolute;left:-40px;top:23px;font-size:19px;font-weight:500;}body .ribbon.right{right:0;left:unset;}body .ribbon.right span{left:unset;right:-40px;transform:rotate(45deg);}body .non-diving-card figure{margin-bottom:0;position:relative;}body .non-diving-card figure .floating-border{width:100%;}body .non-diving-card figure .floating-border:after{bottom:-30px;}@media(min-width:1440px){body .non-diving-card figure .floating-border:after{bottom:-40px;}}@media(min-width:992px){body .non-diving-card figure{padding:2rem;}}body .non-diving-card .overlay:after,body .non-diving-card .centered-carousel .item:after,body .centered-carousel .non-diving-card .item:after,body .non-diving-card .four-cards-carousel figure:after,body .four-cards-carousel .non-diving-card figure:after,body .non-diving-card .sea-trips-card figure:after,body .sea-trips-card .non-diving-card figure:after,body .non-diving-card figure:after,body .non-diving-card .overlay img,body .non-diving-card .centered-carousel .item img,body .centered-carousel .non-diving-card .item img,body .non-diving-card .four-cards-carousel figure img,body .four-cards-carousel .non-diving-card figure img,body .non-diving-card .sea-trips-card figure img,body .sea-trips-card .non-diving-card figure img,body .non-diving-card figure img{border-radius:inherit;}body .non-diving-card .overlay img,body .non-diving-card .centered-carousel .item img,body .centered-carousel .non-diving-card .item img,body .non-diving-card .four-cards-carousel figure img,body .four-cards-carousel .non-diving-card figure img,body .non-diving-card .sea-trips-card figure img,body .sea-trips-card .non-diving-card figure img,body .non-diving-card figure img{width:100%;object-fit:cover;}@media(min-width:768px){body .non-diving-card .overlay img,body .non-diving-card .centered-carousel .item img,body .centered-carousel .non-diving-card .item img,body .non-diving-card .four-cards-carousel figure img,body .four-cards-carousel .non-diving-card figure img,body .non-diving-card .sea-trips-card figure img,body .sea-trips-card .non-diving-card figure img,body .non-diving-card figure img{height:200px;}}@media(min-width:1200px){body .non-diving-card .overlay img,body .non-diving-card .centered-carousel .item img,body .centered-carousel .non-diving-card .item img,body .non-diving-card .four-cards-carousel figure img,body .four-cards-carousel .non-diving-card figure img,body .non-diving-card .sea-trips-card figure img,body .sea-trips-card .non-diving-card figure img,body .non-diving-card figure img{height:350px;bottom:-35px;}}body .latest-news-card{overflow:hidden;}body .latest-news-card .img-container{overflow:hidden;}body .latest-news-card .img-container img{object-fit:cover;max-width:100%;height:100%;transition:all .3s;}body .latest-news-card figcaption{background-color:#fff;display:flex;align-items:center;justify-content:center;}body .latest-news-card figcaption .text{padding:25px;}@media(min-width:768px) and (max-width:991px){body .latest-news-card figcaption .text{padding:40px 150px 40px 40px;}}@media(min-width:1440px){body .latest-news-card figcaption .text{padding:40px 150px 40px 40px;}}body .latest-news-card figcaption .h4{font-family:"Montserrat",sans-serif;font-weight:500;line-height:36px;}body .testimonials-card{padding:30px;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;}body .testimonials-card p{color:#fff;font-weight:500;}@media(max-width:425px){body .testimonials-card svg.testimonial-icon{width:55px;height:50px;}}body .testimonials-h{min-height:40px;}@media(min-width:1200px){body .latest-news-card,body .testimonials-card{height:260px;}}@media(min-width:992px) and (max-width:1199px){body .latest-news-card,body .testimonials-card{height:320px;}body .latest-news-card .img-container{max-height:40%;}body .latest-news-card figcaption .text{padding:20px 25px;}}body .turquoise-bg-after,body .choose-us-card{position:relative;}body .turquoise-bg-after:after,body .choose-us-card:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;transform:rotate(180deg);}body .dive-center-cards .card{height:100%;}body .dive-center-cards .card .card-body{padding:35px;padding-inline-end:40px;}body .dive-center-cards .card .card-img-top img{width:100%;}body .dive-center-cards .card .card-img-top .icon{position:absolute;z-index:1;left:30px;bottom:30px;}body .dive-center-cards .card:hover .text-gray,body .dive-center-cards .card:hover .activity-page-main ul.list-disc,body .activity-page-main .dive-center-cards .card:hover ul.list-disc,body .dive-center-cards .card:hover .in-ex-sec .list-custom li,body .in-ex-sec .list-custom .dive-center-cards .card:hover li,body .dive-center-cards .card:hover .card-facility{color:#3f47cc!important;}body .choose-us-card{overflow:hidden;max-height:290px;}body .choose-us-card img{width:100%;height:100%;object-fit:cover;}body .choose-us-card .text{position:absolute;top:50%;left:33px;transform:translateY(-50%);z-index:1;text-align:center;}body .choose-us-card .text p{color:#fff;font-size:22px;font-weight:500;font-family:"Expletus Sans",cursive;max-width:70px;text-align:start;}@media(min-width:1200px){body .choose-us-card .text p{margin-top:20px;}}@media(min-width:576px) and (max-width:768px){body .choose-us-card .text{transform:translateY(-50%) scale(.9);transform-origin:bottom;}}body .outline-card{border:1px solid #dcdcdc;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:225px;}body .outline-card img{max-width:65px;max-height:65px;margin-bottom:30px;transition:all .3s;}body .outline-card p{margin-bottom:0;font-size:18px;font-weight:600;transition:all .3s;}body .outline-card:hover img,body .outline-card:hover p{transform:scale(1.05);}body .outline-card:hover p{color:#3f47cc;}body .home-floating-imgs+div{margin-top:0;}@media(min-width:992px){body .home-floating-imgs+div{margin-top:-110px;}}@media(min-width:1440px){body .home-floating-imgs+div{margin-top:-50px;}}body .home-floating-imgs .floating-imgs{transform:translateY(0);z-index:3;justify-content:center;position:relative;gap:3rem;margin:30px auto 60px;}body .home-floating-imgs .floating-imgs.home-floating-carousel figure img{max-width:230px;}body .home-floating-imgs .floating-imgs figure{width:fit-content;height:fit-content;position:relative;margin:auto;}body .home-floating-imgs .floating-imgs figure .overlay,body .home-floating-imgs .floating-imgs figure .centered-carousel .item,body .centered-carousel .home-floating-imgs .floating-imgs figure .item,body .home-floating-imgs .floating-imgs figure .four-cards-carousel figure,body .four-cards-carousel .home-floating-imgs .floating-imgs figure figure,body .home-floating-imgs .floating-imgs figure .sea-trips-card figure,body .sea-trips-card .home-floating-imgs .floating-imgs figure figure,body .home-floating-imgs .floating-imgs figure .non-diving-card figure,body .non-diving-card .home-floating-imgs .floating-imgs figure figure{border:10px solid #fff;border-radius:50%;overflow:hidden;position:relative;}body .home-floating-imgs .floating-imgs figure .overlay:after,body .home-floating-imgs .floating-imgs figure .centered-carousel .item:after,body .centered-carousel .home-floating-imgs .floating-imgs figure .item:after,body .home-floating-imgs .floating-imgs figure .four-cards-carousel figure:after,body .four-cards-carousel .home-floating-imgs .floating-imgs figure figure:after,body .home-floating-imgs .floating-imgs figure .sea-trips-card figure:after,body .sea-trips-card .home-floating-imgs .floating-imgs figure figure:after,body .home-floating-imgs .floating-imgs figure .non-diving-card figure:after,body .non-diving-card .home-floating-imgs .floating-imgs figure figure:after{content:"";position:absolute;width:100%;height:100%;display:block;background:linear-gradient(rgba(63,71,204,0) 0%,#3f47cc 100%);opacity:.85;top:0;}body .home-floating-imgs .floating-imgs figure .overlay img,body .home-floating-imgs .floating-imgs figure .centered-carousel .item img,body .centered-carousel .home-floating-imgs .floating-imgs figure .item img,body .home-floating-imgs .floating-imgs figure .four-cards-carousel figure img,body .four-cards-carousel .home-floating-imgs .floating-imgs figure figure img,body .home-floating-imgs .floating-imgs figure .sea-trips-card figure img,body .sea-trips-card .home-floating-imgs .floating-imgs figure figure img,body .home-floating-imgs .floating-imgs figure .non-diving-card figure img,body .non-diving-card .home-floating-imgs .floating-imgs figure figure img{max-width:300px;max-height:300px;transition:all .3s;}body .home-floating-imgs .floating-imgs figure figcaption{position:absolute;bottom:15%;left:50%;transform:translateX(-50%);color:#fff;width:70%;text-align:center;}body .home-floating-imgs .floating-imgs figure figcaption h3{margin-bottom:0;}body .home-floating-imgs .floating-imgs figure:hover .overlay img,body .home-floating-imgs .floating-imgs figure:hover .centered-carousel .item img,body .centered-carousel .home-floating-imgs .floating-imgs figure:hover .item img,body .home-floating-imgs .floating-imgs figure:hover .four-cards-carousel figure img,body .four-cards-carousel .home-floating-imgs .floating-imgs figure:hover figure img,body .home-floating-imgs .floating-imgs figure:hover .sea-trips-card figure img,body .sea-trips-card .home-floating-imgs .floating-imgs figure:hover figure img,body .home-floating-imgs .floating-imgs figure:hover .non-diving-card figure img,body .non-diving-card .home-floating-imgs .floating-imgs figure:hover figure img{transform:scale(1.1);}@media(min-width:992px){body .home-floating-imgs .floating-imgs{margin:0;transform:translateY(-50%);}}body .partners-sec{position:relative;margin-top:5rem;padding:30px;overflow:hidden;}body .partners-sec .partners-cards-container{justify-content:space-around;}body .partners-sec .partners-cards-container .partners-card{z-index:1;}body .partners-sec .partners-cards-container .partners-card img{width:100%;object-fit:cover;min-height:140px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;}@media(min-width:1440px){body .partners-sec{padding:60px;}body .partners-sec .partners-card{min-width:335px;max-width:auto;}}@media(min-width:992px){body .partners-sec .partners-card{height:180px;max-width:280px;}body .partners-sec .partners-card img{height:140px;}body .partners-sec .partners-card:hover img{margin-top:-20px;box-shadow:0 30px 40px rgba(0,0,0,.1);}}body .boat-spec-sec{position:relative;overflow:hidden;}body .boat-spec-sec .wave{z-index:2;}body .card-facility{background-color:#e4f6fc;flex:0 1 40%;font-size:18px;text-align:center;padding:20px;margin:15px 10px;}body .card-facility span{font-size:14px;font-weight:500;margin-top:15px;}body .card-facility b{font-size:26px;font-weight:600;}body .card-facility svg{fill:#211d70;}body .card-facility:first-of-type,body .card-facility:last-of-type{background-color:#211d70;color:#fff!important;}body .boat-spec-ul li{background-color:rgba(255,255,255,.1);color:#fff;margin-bottom:10px;padding:5px 15px;}body .boat-spec-ul li span{float:right;}body .in-ex-sec{padding-top:65px;padding-bottom:85px;}body .in-ex-sec .bg-cross{position:absolute;width:50%;right:0;}body .in-ex-sec .bg-cross .pl-lg{padding-left:3rem;}body .in-ex-sec .bg-cross:before{content:"";background-color:rgba(255,162,0,.05);position:absolute;width:100%;height:230%;top:50%;transform:translate(0,-50%);z-index:5;}@media(max-width:991px){body .in-ex-sec .bg-cross{position:relative;width:100%;padding-top:65px;margin-top:65px;}body .in-ex-sec .bg-cross .pl-lg{padding-left:0;}body .in-ex-sec .bg-cross:before{width:150%;left:50%;right:unset;height:155%;top:0;transform:translate(-50%,0);}body .in-ex-sec .bg-cross:after{right:-10%!important;}}body .in-ex-sec .icon-shadow{display:inline-block;font-size:28px;height:35px;margin-right:10px;text-align:center;vertical-align:middle;width:35px;}body .in-ex-sec .icon-shadow.check{background-color:rgba(33,29,112,.1);}body .in-ex-sec .icon-shadow.cross{background-color:rgba(255,162,0,.1);}body .in-ex-sec .list-custom{list-style:none;padding-left:10px;}body .in-ex-sec .list-custom li{margin-top:8px;font-weight:500;position:relative;margin-left:10px;}body .in-ex-sec .list-custom li:before{content:"";background-image:url("/images/svg/baseline-square-purple.svg");display:inline-block;width:6px;height:6px;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-right:8px;position:absolute;left:-15px;top:8px;}body .in-ex-sec .list-custom.list-orange li:before{background-image:url("/images/svg/baseline-square-orange.svg");}@media(max-width:991px){body .in-ex-sec{padding-bottom:65px;}}@media(min-width:768px){body .in-ex-sec .bg-checkmark{background:url(/images/svg/bg-checkmark.svg) no-repeat 100% 100%;}body .in-ex-sec .bg-cross:after{content:"";background:url(/images/svg/bg-cross.svg) no-repeat 100% 100%;position:absolute;width:340px;height:300px;right:-10%;left:unset;bottom:-20%;}}@media(min-width:1600px){body .in-ex-sec .bg-cross:after{right:0!important;}}body .trips-card-hover .overflow-hidden img{height:200px;object-fit:cover;object-position:center;width:100%;}body .trips-card-hover .trips-btn svg{stroke:#3f47cc;width:0;transition:all .3s;}body .trips-card-hover:hover .trips-btn svg{width:11px;}body .activity-page-main ul.list-disc{list-style:disc;padding-left:25px;}body .activity-page-main ul.list-disc li{margin-bottom:6px;}body .activity-page-main ul.list-disc.blue_sky li::marker{color:#00b3ed;}body .activity-page-main ul.list-disc.red li::marker{color:#e34b25;}body .activity-page-main ul.list-disc.orange li::marker{color:#ffa200;}body .activity-page-main .text-danger{color:#e34b25;}body .activity-page-main .booking-widget{position:relative;padding:45px 35px 30px;border-radius:5px;overflow:hidden;z-index:0;background:#211d70;color:#fff;}body .activity-page-main .booking-widget label{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:400;color:#fff;margin-bottom:4px;}body .activity-page-main .booking-widget label b{font-size:16px;font-weight:600;color:#ffa200;}body .activity-page-main .booking-widget select{height:44px;background-color:#f8f8fc;font-size:14px;font-weight:500;color:#666;}body .activity-page-main .booking-widget .total-price div{display:flex;align-items:center;justify-content:space-between;font-size:20px;font-weight:400;color:#fff;}body .activity-page-main .booking-widget .total-price div span{font-size:26px;color:#ffa200;}body .activity-page-main .booking-widget input,body .activity-page-main .booking-widget select{height:44px;background-color:#f8f8fc;}body .activity-page-main .booking-widget input::placeholder,body .activity-page-main .booking-widget select::placeholder,body .activity-page-main .booking-widget .form-control::placeholder{color:#666;font-size:14px;font-weight:500;}body .activity-page-main .tiny-widget{padding:45px 35px 30px;border-radius:5px;background:#e4f6fc;max-width:430px;margin:auto;}body .activity-page-main .tiny-widget .textual-thums{height:165px;max-width:295px;width:100%;margin:0 auto 0;display:block;position:relative;overflow:hidden;cursor:pointer;border-radius:10px;}body .activity-page-main .tiny-widget .textual-thums figcaption{position:absolute;left:0;right:0;bottom:0;padding:20px;display:flex;justify-content:space-between;width:100%;margin:auto;color:#fff;flex-direction:column;}body .activity-page-main .tiny-widget .textual-thums figcaption .title{font-size:15px;font-weight:400;}body .activity-page-main .tiny-widget .textual-thums figcaption small{font-size:12px;font-weight:300;}body .activity-page-main .tiny-widget .textual-thums:before{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:100%;height:100px;background:linear-gradient(transparent 0%,rgba(0,0,0,.65) 100%);border-radius:0 0 5px 5px;transition:all .3s;}body .activity-page-main .tiny-widget .textual-thums:hover:before{height:130px;}body .dive-sites-p{margin-bottom:2rem;letter-spacing:.05em;line-height:28px;}body .dive-site-gallery{position:relative;overflow:hidden;}body .dive-site-gallery img{width:100%;height:100%;object-fit:cover;}body .dive-site-gallery figcaption{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);color:#fff;z-index:1;transition:all .3s;width:max-content;}body .dive-site-gallery:after{content:"";position:absolute;width:100%;height:50%;left:0;bottom:0;background:linear-gradient(to top,#3f47cc 0%,rgba(63,71,204,0) 100%);opacity:.85;}body .dive-sites-cards{max-height:calc(100vh - 120px);overflow-y:scroll;padding-inline-end:1rem;}body .dive-sites-cards figure{overflow:hidden;}body .dive-sites-cards figure .img-container{position:relative;}body .dive-sites-cards figure .img-container .pin{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s;}body .dive-sites-cards figure .img-container img{width:100%;max-height:200px;height:100%;object-fit:cover;}@media(min-width:576px){body .dive-sites-cards figure .img-container img{max-height:100%;}}body .dive-sites-cards figure figcaption{padding:20px 15px 20px 25px;display:flex;flex-direction:column;}body .dive-sites-cards figure figcaption h3{font-family:"Montserrat",sans-serif;color:#fff;font-size:18px;font-weight:500;letter-spacing:normal;transition:all .3s;margin-bottom:10px;}body .dive-sites-cards figure figcaption p{color:#fff;margin-bottom:0;font-size:14px;line-height:26px;}body .dive-sites-cards figure figcaption .btn-link{font-weight:bold;text-decoration:underline;color:#ffc502;padding:0;width:fit-content;height:fit-content;font-size:14px;border:0;}body .dive-sites-cards figure figcaption .btn-link:hover{text-decoration:none;}body .dive-sites-cards figure figcaption .btn-link:focus{border:0;box-shadow:none;}@media(min-width:768px){body .dive-sites-cards figure figcaption{padding:35px 15px 35px 25px;}body .dive-sites-cards figure figcaption h3{margin-bottom:20px;}}body .dive-sites-cards figure:hover .img-container .pin{opacity:1;}body .dive-sites-cards figure:hover figcaption h3{color:#ffa200;}body .sites-iframe-container{position:absolute;width:50%;right:-1%;height:100%;margin-top:-6rem;}body #diveSitesModal .modal-content .btn-close,body #diveSitesMapModal .modal-content .btn-close,body #requestBookingModal .modal-content .btn-close{background:transparent url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'><path d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/></svg>") center/1em auto no-repeat;position:absolute;right:0;top:0;transition:all .3s;background-color:#808080;opacity:.8;border-radius:50%;padding:.6rem;transform:translate(15%,-50%);z-index:1;}body #diveSitesModal .modal-content .btn-close:hover,body #diveSitesMapModal .modal-content .btn-close:hover,body #requestBookingModal .modal-content .btn-close:hover{background:transparent url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFA200'><path d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/></svg>") center/1em auto no-repeat;background-color:#fff;}body #diveSitesModal .modal-content .dive-site-img,body #diveSitesMapModal .modal-content .dive-site-img,body #requestBookingModal .modal-content .dive-site-img{aspect-ratio:750/450;}body #diveSitesModal .modal-content .dive-site-img img,body #diveSitesMapModal .modal-content .dive-site-img img,body #requestBookingModal .modal-content .dive-site-img img{width:100%;height:100%;object-fit:cover;object-position:center;}body #diveSitesModal .modal-content p,body #diveSitesMapModal .modal-content p,body #requestBookingModal .modal-content p{color:#fff;}body #diveSitesModal .modal-content iframe,body #diveSitesMapModal .modal-content iframe,body #requestBookingModal .modal-content iframe{min-height:400px;border-radius:.5rem;}body .team-gallery figure{overflow:hidden;position:relative;}body .team-gallery figure img{width:100%;}body .team-gallery figure figcaption{position:absolute;bottom:25px;padding-left:25px;padding-right:25px;z-index:1;width:100%;display:flex;justify-content:space-between;}@media(max-width:768px){body .team-gallery figure figcaption{bottom:15px;padding-left:15px;padding-right:15px;}}body .team-gallery figure:after{content:"";position:absolute;width:100%;height:55%;background:linear-gradient(rgba(140,220,245,0) 0%,#3f47cc 100%);bottom:0;left:0;}body .contact-us-form input,body .contact-us-form textarea,body .contact-us-form select{width:100%;border-radius:30px;color:#707070;font-size:14px;padding:20px 17px;margin:8px auto;border:0;position:relative;z-index:2;}body .contact-us-form input:focus,body .contact-us-form input:focus-visible,body .contact-us-form textarea:focus,body .contact-us-form textarea:focus-visible,body .contact-us-form select:focus,body .contact-us-form select:focus-visible{background-color:#fff;}body .contact-us-form .btn{margin-top:8px;}body ul.btn-group .btn{display:flex;align-items:center;justify-content:center;}body #accordionFAQ .accordion-item{border-radius:5px;border:1px solid #e9e9e9!important;margin:1rem auto;transition:ease-in-out;}body #accordionFAQ .accordion-item:has(>.accordion-collapse.show){border-color:#3f47cc!important;box-shadow:-2px 0 0 #3f47cc;}body #accordionFAQ .accordion-button{background-color:transparent;box-shadow:none;color:#3f47cc;font-size:18px;padding:33px 36px;font-family:"Montserrat",sans-serif;font-weight:500;}body #accordionFAQ .accordion-button:after{background-repeat:no-repeat!important;background-size:contain!important;width:17px!important;height:17px!important;transition:all .3s!important;}body #accordionFAQ .accordion-button.collapsed::after{background:url("/images/svg/icon-plus.svg");}body #accordionFAQ .accordion-button:not(.collapsed)::after{background:url("/images/svg/icon-minus.svg");}body #accordionFAQ .accordion-body{color:#707070;font-size:14px;padding:0 33px;padding-bottom:20px;}body .info{width:fit-content;display:flex;flex-direction:column;gap:10px;padding-top:20px;position:absolute;bottom:0;left:0;transform:translateY(100%);}body .info p{margin-bottom:0;}body .info p a{text-decoration:none;}body .info p a svg{fill:#919192;transition:all .3s;}body .info p a:hover svg{fill:#ffa200;}body .dashed-border{position:relative;padding-bottom:.6rem;padding-top:.6rem;}body .dashed-border:not(:last-child):after{content:"";position:absolute;background-image:url(/images/svg/hr-dashed.svg);height:1px;width:100%;bottom:0;left:0;background-repeat:no-repeat;background-size:cover;}body .dashed-border:first-child{padding-top:0;}body .gallery .element-item{height:245px;position:relative;margin-bottom:1.5rem;}body .gallery .element-item .overlay,body .gallery .element-item .centered-carousel .item,body .centered-carousel .gallery .element-item .item,body .gallery .element-item .four-cards-carousel figure,body .four-cards-carousel .gallery .element-item figure,body .gallery .element-item .sea-trips-card figure,body .sea-trips-card .gallery .element-item figure,body .gallery .element-item .non-diving-card figure,body .non-diving-card .gallery .element-item figure{height:100%;border-radius:20px;}body .gallery .element-item .overlay img,body .gallery .element-item .centered-carousel .item img,body .centered-carousel .gallery .element-item .item img,body .gallery .element-item .four-cards-carousel figure img,body .four-cards-carousel .gallery .element-item figure img,body .gallery .element-item .sea-trips-card figure img,body .sea-trips-card .gallery .element-item figure img,body .gallery .element-item .non-diving-card figure img,body .non-diving-card .gallery .element-item figure img{width:100%;height:100%;object-fit:cover;}body .gallery .element-item:hover .overlay-text{top:50%;left:50%;}body .gallery .element-item:hover .overlay:after,body .gallery .element-item:hover .centered-carousel .item:after,body .centered-carousel .gallery .element-item:hover .item:after,body .gallery .element-item:hover .four-cards-carousel figure:after,body .four-cards-carousel .gallery .element-item:hover figure:after,body .gallery .element-item:hover .sea-trips-card figure:after,body .sea-trips-card .gallery .element-item:hover figure:after,body .gallery .element-item:hover .non-diving-card figure:after,body .non-diving-card .gallery .element-item:hover figure:after{bottom:0;left:0;}body .modal.show{overflow:initial!important;}body .ls-normal{letter-spacing:normal;}body .z-index{z-index:5;}body .overlay,body .four-cards-carousel figure,body .sea-trips-card figure,body .non-diving-card figure,body .centered-carousel .item{position:relative;overflow:hidden;max-height:100%;max-width:100%;}body .overlay:after,body .four-cards-carousel figure:after,body .sea-trips-card figure:after,body .non-diving-card figure:after,body .centered-carousel .item:after{content:"";position:absolute;width:100%;height:100%;border-radius:inherit;bottom:100%;left:0;background-color:#3f47cc;opacity:.5;pointer-events:none;transition:all .5s ease-in-out;}body .overlay .overlay-text,body .four-cards-carousel figure .overlay-text,body .sea-trips-card figure .overlay-text,body .non-diving-card figure .overlay-text,body .centered-carousel .item .overlay-text{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:-50%;left:50%;transform:translate(-50%,-50%);z-index:1;font-size:18px;font-weight:500;pointer-events:none;transition:all .5s ease-in-out;color:#fff;}body .overlay .overlay-text svg,body .four-cards-carousel figure .overlay-text svg,body .sea-trips-card figure .overlay-text svg,body .non-diving-card figure .overlay-text svg,body .centered-carousel .item .overlay-text svg{margin-bottom:15px;}body .overlay .overlay-text svg:not(.transparent),body .four-cards-carousel figure .overlay-text svg:not(.transparent),body .sea-trips-card figure .overlay-text svg:not(.transparent),body .non-diving-card figure .overlay-text svg:not(.transparent),body .centered-carousel .item .overlay-text svg:not(.transparent){fill:#fff;}body article{line-height:28px;}body article p:not(:last-child){margin-bottom:1.5rem;}body .border-radius-20,body .fancybox__content img,body .badge,body .floating-border:before,body .contact-us-cards,body .sea-trips-card figure .overlay,body .sea-trips-card figure .four-cards-carousel figure,body .four-cards-carousel .sea-trips-card figure figure,body .sea-trips-card figure figure,body .non-diving-card .overlay,body .non-diving-card .four-cards-carousel figure,body .four-cards-carousel .non-diving-card figure,body .non-diving-card .sea-trips-card figure,body .sea-trips-card .non-diving-card figure,body .non-diving-card figure,body .latest-news-card,body .testimonials-card,body .choose-us-card,body .partners-sec,body .partners-sec .partners-cards-container .partners-card img,body .dive-site-gallery,body .dive-sites-cards figure,body .team-gallery figure,body .sea-trips-card figure .centered-carousel .item,body .centered-carousel .sea-trips-card figure .item,body .centered-carousel .item{border-radius:20px;}body .pagination{justify-content:center;}body .pagination .page-item .page-link{color:#3f47cc;font-size:18px;font-family:"Expletus Sans";width:50px;height:50px;border-radius:15px;background:#f3fcfe;display:flex;align-items:center;justify-content:center;margin:0 .3rem;border:0;transition:all .3s!important;}body .pagination .page-item .page-link svg{stroke:#3f47cc;transition:all .3s;}body .pagination .page-item .page-link:hover,body .pagination .page-item .page-link.active{background-color:#ffa200;color:#fff;}body .pagination .page-item .page-link:hover svg,body .pagination .page-item .page-link.active svg{stroke:#fff;}body .pagination .page-item:first-child .page-link,body .pagination .page-item :last-child .page-link{border-radius:15px;}body .pagination .page-item:first-child .page-link svg{transform:rotate(180deg);}body .object-cover{object-fit:cover;}body .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;border-radius:50%;background:#ffa200;opacity:.85;}body .fw-medium{font-weight:500;}body .fw-medium ::placeholder{font-weight:500;}body .hr{border:1px solid #707070;opacity:.1;margin:1.3rem 0;}body hr.blue{border-color:#8cdcf5;opacity:.5;}body .purple-bg-70{position:absolute;width:100%;height:100%;top:5rem;z-index:-1;}@media(min-width:992px){body .h-lg-100{height:100%;object-fit:cover;}}body .round-icon{width:40px;border-radius:50%;height:40px;display:flex;align-items:center;justify-content:center;margin-inline-end:22px;aspect-ratio:1/1;}body .light-gray-border{border:1px solid rgba(63,71,204,.1);}body .border-radius-10{border-radius:10px;}body .floating-border{position:relative;margin:auto;}body .floating-border:not(.owl-carousel){width:fit-content;}body .floating-border img{max-width:100%;}body .floating-border:before{content:"";position:absolute;width:50%;height:80%;background-color:#8cdcf5;opacity:.3;right:-7%;top:-7%;z-index:-1;display:none;}body .floating-border:after{content:"";position:absolute;height:80%;background-image:url("/images/svg/dots-bg.svg");background-repeat:repeat;background-position:bottom;background-size:contain;left:-50px;z-index:-1;width:50%;bottom:-50px;display:none;}body .floating-border.smaller:after{width:25%;bottom:-10px;left:-35px;background-repeat:repeat;background-size:cover;}body .floating-border.smaller.reverse:after{right:-30px;}body .floating-border.reverse:before{left:-6%;right:unset;}body .floating-border.reverse:after{left:unset;right:-7%;}body .floating-border.reverse.owl-carousel:after{right:-7%;bottom:-3%;}@media(min-width:992px){body .floating-border:after,body .floating-border:before{display:block;}}body .whatsapp{position:fixed;width:60px;height:60px;bottom:40px;right:15px;background-color:#25d366;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100;display:flex;align-items:center;justify-content:center;}body .whatsapp svg{fill:#fff;transition:all .3s;}body .whatsapp:hover svg{fill:#f93;}body section{position:relative;}body section.contact-last-sec{margin-bottom:-6rem!important;margin-top:-7rem!important;}body section.contact-last-sec iframe{height:600px;}@media(min-width:1200px){body section.contact-last-sec{margin-bottom:-7rem;margin-top:-7rem;}}body .pricelist_wrapper .last-sec{padding-bottom:10rem!important;margin-bottom:-9rem!important;}@media(min-width:1200px){body .pricelist_wrapper .last-sec{margin-bottom:-5rem!important;}}body .last-sec{padding-bottom:5rem;margin-bottom:-9rem;}@media(min-width:1200px){body .last-sec{margin-bottom:-5rem;}}body .sec-pb{padding-bottom:90px;}body .sec-py{padding-top:50px;padding-bottom:50px;}@media(min-width:768px){body .sec-py{padding-top:110px;padding-bottom:110px;}}body .sec-pt-110{padding-top:50px;}@media(min-width:768px){body .sec-pt-110{padding-top:110px;}}body .sec-pb-110{padding-bottom:50px;}@media(min-width:768px){body .sec-pb-110{padding-bottom:110px;}}body .py-60{padding-top:40px!important;padding-bottom:40px!important;}@media(min-width:768px){body .py-60{padding-top:70px!important;padding-bottom:70px!important;}}body .about-cards-p{padding:2rem;}body .text-mb{margin-bottom:50px;}body select:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")!important;background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;}body .badge{font-size:1rem;white-space:normal;text-align:left;font-weight:normal;line-height:24px;padding:20px;}body .badge p{margin-bottom:0;}body .badge.badge-p{padding:30px 25px;}body iframe{width:100%;height:100%;min-height:150px;}body .bg-img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:top;opacity:.1;pointer-events:none;top:0;left:0;}body .bg-img.centered{object-position:center;}body .w-fit-content{width:fit-content;}@media(min-width:992px){body .w-lg-fit-content{width:fit-content;}}body .h-fit-content{height:fit-content;}.home-banner-carousel .banner-overlay img{min-height:400px!important;object-fit:cover;}@media(min-width:992px){.home-banner-carousel .banner-overlay img{min-height:600px;}}.home-banner-carousel .nav-container [class*=swiper-button-]{position:absolute;top:50%;margin:0;z-index:5;}.home-banner-carousel .nav-container [class*=swiper-button-] svg{opacity:.5;transition:all .3s;}.home-banner-carousel .nav-container [class*=swiper-button-]:hover{background:none!important;}.home-banner-carousel .nav-container [class*=swiper-button-]:hover svg{opacity:.7;}.home-banner-carousel .nav-container [class*=swiper-button-].swiper-button-prv{left:0;transform:rotate(180deg);}.home-banner-carousel .nav-container [class*=swiper-button-].swiper-button-nxt{right:0;}@media(min-width:768px){.home-banner-carousel .nav-container [class*=swiper-button-]{margin:5px;}.home-banner-carousel .nav-container [class*=swiper-button-].swiper-button-prv{left:7%;}.home-banner-carousel .nav-container [class*=swiper-button-].swiper-button-nxt{right:7%;}}.fill-white,.mmenu-icon svg,.mm-menu svg,.main-header .navbar .absolute-position .navbar-nav.nav-upper .nav-link .icon,body .go-top svg,body .testimonials-card svg,body .choose-us-card .text svg,body .card-facility:first-of-type svg,body .card-facility:last-of-type svg,.home-banner-carousel .nav-container [class*=swiper-button-] svg{fill:#fff!important;}.fill-orange,.main-header .navbar .absolute-position .navbar-nav.nav-upper .nav-link:hover .icon,.main-header .navbar .absolute-position .navbar-nav.nav-upper .nav-link.active .icon,.home-banner-carousel .nav-container [class*=swiper-button-]:hover svg{fill:#f93!important;}.fill-purple{fill:#211d70!important;}.fill-light-purple,body .round-icon svg{fill:#3f47cc!important;}.fill-danger{fill:#cc0203!important;}.text-purple{color:#211d70!important;}.text-lighter-purple,body .btn.trips-btn,body .courses-cards figure figcaption h3{color:#3f47cc!important;}.text-orange,footer .small-footer p a,body .courses-cards figure:hover figcaption h3{color:#ffa200!important;}.text-gray,body .card-facility,body .in-ex-sec .list-custom li,body .activity-page-main ul.list-disc{color:#707070!important;}.text-dark-gray{color:#4d4f5c!important;}.text-darker-gray{color:#565656!important;}.text-darker-gray option{color:#565656!important;}.text-light-gray{color:#919192!important;}.text-light-orange{color:#f9835d!important;}.text-light-turquoise{color:#00b3ed!important;}.purple-turquoise-bg,body .contact-us-cards,body .testimonials-card,body .partners-sec{background:linear-gradient(to left,#4cbee2 0%,#3f47cc 100%);}.turquoise-bg,body .turquoise-bg-after:after,body .choose-us-card:after{background:linear-gradient(to left,#4cbee2 0%,rgba(140,220,245,0) 100%);}.light-turquoise-bg{background-color:rgba(0,179,237,.05);}.light-turquoise2-bg{background-color:#35c2f0;}.bg-blue_sky{background-color:#58c7f0;}.turquoise-bg-low-opacity,body .round-icon{background:rgba(140,220,245,.2);}.purple-bg,body #diveSitesModal .modal-content,body #diveSitesMapModal .modal-content,body #requestBookingModal .modal-content,body .purple-bg-70{background-color:#211d70;}.light-gray-bg{background-color:#f6f6f6!important;}.orange-bg{background-color:#ffa200;}.light-purple-bg,footer .small-footer{background-color:#3f47cc;}.light-blue-bg{background-color:#eef9ff;}.footer-bg{background-color:#3940b7;}.white-low-opacity-bg,body .dive-sites-cards figure figcaption{background-color:rgba(255,255,255,.1);}.black-low-opacity-bg,footer .sm-icon-container,footer .icon-container{background-color:rgba(0,0,0,.1);}.purple-low-opacity-bg{background-color:rgba(63,71,204,.05);}.light-orange-low-opacity-bg{background-color:rgba(249,131,93,.1);}.hover-main-color{transition:all .3s;}.hover-main-color:hover{color:#ffa200!important;}P{color:#707070;}#page{position:relative;}.main-header{position:absolute;top:2rem;z-index:5;left:0;right:0;}.main-header .destinations-dropdown{display:inline-block;position:absolute;top:-30px;right:0;color:#fff;}.main-header .destinations-dropdown .dropdown-toggle{border:2px solid #fff;border-top:0;border-radius:0 0 20px 20px;padding:5px 10px 10px 15px!important;padding-inline-end:30px!important;}.main-header .destinations-dropdown .dropdown-toggle:after{right:10px!important;top:45%!important;}.main-header .destinations-dropdown .dropdown-menu{width:100%;margin-top:9px;}.main-header .dropdown .dropdown-toggle{padding-inline-end:1rem;}.main-header .dropdown .dropdown-toggle:after{border:0;background-image:url("/images/svg/Icon-arrow-down-white.svg");width:10px;height:6px;position:absolute;background-repeat:no-repeat;top:50%;transform:translateY(-50%);right:0;}.main-header .dropdown .dropdown-menu{min-width:150px;overflow:hidden;color:#707070;display:block;opacity:0;transition:all .3s;pointer-events:none;}.main-header .dropdown .dropdown-menu.lang-dropdown-menu{min-width:95px;}.main-header .dropdown .dropdown-menu.lang-dropdown-menu .dropdown-item{display:flex;align-items:center;}.main-header .dropdown .dropdown-menu.lang-dropdown-menu .dropdown-item img{margin-inline-end:.5rem;}.main-header .dropdown .dropdown-menu.show{opacity:1;pointer-events:auto;}.main-header .dropdown .dropdown-menu li{transition:all .3s;}.main-header .dropdown .dropdown-menu li .dropdown-item{padding-left:.7rem;padding-right:.7rem;transition:all .3s;font-weight:500;opacity:.7;}.main-header .dropdown .dropdown-menu li .dropdown-item.active{background-color:transparent;color:#f93;}.main-header .dropdown .dropdown-menu li .dropdown-item:hover{background-color:#f93;color:#fff;opacity:1;}.main-header .dropdown .dropdown-menu li .dropdown-divider{opacity:.25;}.main-header .navbar{padding-top:0;padding-bottom:0;}@media(max-width:576px){.main-header .navbar .absolute-position .navbar-brand img{width:5rem;height:5rem;}}@media(min-width:992px) and (max-width:1199px){.main-header .navbar .absolute-position .navbar-brand img{width:6rem;height:6rem;}}.main-header .navbar .absolute-position .navbar-nav{justify-content:end;}.main-header .navbar .absolute-position .navbar-nav .socialmedia-icons{display:flex;position:relative;}.main-header .navbar .absolute-position .navbar-nav .socialmedia-icons:after{content:"";position:absolute;width:100%;height:60%;opacity:.1;top:50%;transform:translateY(-50%);border-left:1px solid;border-right:1px solid;pointer-events:none;}.main-header .navbar .absolute-position .navbar-nav .socialmedia-icons .nav-link:not(:last-child){padding-inline-end:0!important;}.main-header .navbar .absolute-position .navbar-nav .nav-link{color:#fff;position:relative;transition:all .3s;}.main-header .navbar .absolute-position .navbar-nav .nav-link:hover,.main-header .navbar .absolute-position .navbar-nav .nav-link.active{color:#fff;}.main-header .navbar .absolute-position .navbar-nav.nav-upper{text-transform:uppercase;font-weight:normal;}.main-header .navbar .absolute-position .navbar-nav.nav-upper .nav-link{font-size:14px;padding-left:.9rem!important;padding-right:.9rem!important;}.main-header .navbar .absolute-position .navbar-nav.nav-upper .nav-link:hover,.main-header .navbar .absolute-position .navbar-nav.nav-upper .nav-link.active{color:#f93;}.main-header .navbar .absolute-position .navbar-nav.nav-upper .nav-link .icon{transition:all .3s;}.main-header .navbar .absolute-position .navbar-nav.nav-lower .nav-link{font-size:18px;font-weight:500;padding-left:1rem!important;padding-right:1rem!important;}@media(min-width:992px) and (max-width:1199px){.main-header .navbar .absolute-position .navbar-nav.nav-lower .nav-link{font-size:16px;padding-left:.9rem!important;padding-right:.9rem!important;}}.main-header .navbar .absolute-position .navbar-nav.nav-lower .nav-link:before{content:"";position:absolute;width:0;height:3px;border-bottom:3px solid #f93;left:50%;transform:translateX(-50%);bottom:0;transition:all .3s;}.main-header .navbar .absolute-position .navbar-nav.nav-lower .nav-link:hover:before,.main-header .navbar .absolute-position .navbar-nav.nav-lower .nav-link.active:before{width:55%;}.mmenu-icon{position:relative;z-index:1;}.mm-panel,.mm-navbar,.mm-navbars{background-color:#3f47cc;}.mm-navbar{border-bottom:0!important;}.mm-listitem:after{border-color:#fff;opacity:.1;inset-inline-start:0;}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:#fff;}.mm-navbars--bottom{border-top:1px solid #fff;border-top-width:1px;border-top-style:solid;border-top-color:rgba(255,255,255,.1);}.mm-btn_next:after,.mm-btn_prev:before{border-color:#fff;}.nav-m-link.active{color:#ffa200!important;}.active-parent a{color:#ffa200!important;}footer{position:relative;margin-top:80px;font-size:14px;z-index:5;}footer .footer-py{padding-bottom:20px;padding-top:65px;}@media(min-width:768px){footer .footer-py{padding-bottom:20px;padding-top:25px;}}footer h2,footer h3,footer p,footer a{color:#fff;}footer h2{font-weight:normal;font-size:24px;letter-spacing:initial;margin-bottom:2rem;}footer .degree{font-size:24px;font-weight:500;}footer .sm-icon-container,footer .icon-container{display:inline-flex;align-items:center;justify-content:center;}footer .sm-icon-container svg,footer .icon-container svg{stroke:#fff;transition:all .3s;}footer .icon-container{width:50px;height:50px;border-radius:15px;}footer .icon-container:hover svg{stroke:#f93;}footer address{display:flex;gap:.5rem;flex-direction:column;color:#fff;}footer address div{display:flex;align-items:center;gap:.5rem;}footer address div a{text-decoration:none;transition:all .3s;}footer address div .sm-icon-container{width:30px;height:30px;border-radius:10px;}footer address div:hover .sm-icon-container svg{stroke:#f93;}footer address div:hover a{color:#ffa200;}footer form input,footer form .btn{padding-top:10px;padding-bottom:10px;max-height:45px;font-size:14px;}footer form input{padding-left:20px!important;color:#707070;border-radius:23px 0 0 23px;border:0;}footer form input:focus-visible{outline:0;}footer form .btn{border-radius:0 23px 23px 0;text-transform:uppercase;font-weight:600;width:auto;padding-right:1rem;padding-left:1rem;}footer form .btn:hover{background-color:#ffa200;color:#fff;}footer .small-footer{padding:15px 10px;border-radius:25px;display:flex;align-items:center;justify-content:space-between;margin-top:3rem;flex-wrap:wrap;}footer .small-footer p{margin-bottom:0;}footer .small-footer p a{text-decoration:none;}@media(min-width:768px){footer .small-footer{padding:15px 30px;}}.banner{position:relative;}.banner .banner-overlay{position:relative;}.banner .banner-overlay:after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(#000 0%,rgba(0,0,0,0) 100%);opacity:.6;top:0;display:block;z-index:1;pointer-events:none;}.banner .banner-overlay img{width:100%;max-height:800px;min-height:300px;}@media(min-width:375px){.banner .banner-overlay img{min-height:400px;}}@media(min-width:992px){.banner .banner-overlay img{min-height:650px!important;}}.banner .banner-overlay.video-cover{height:84vh;overflow:hidden;object-fit:cover;}.banner .banner-overlay.video-cover video{object-fit:cover;}.banner:not(.home-banner) .banner-overlay img{object-fit:cover;max-height:500px;}.banner:not(.home-banner) .banner-text{top:70%;}.banner .banner-text{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#fff;text-align:center;}.banner .banner-text h1{color:inherit;font-weight:600;margin-bottom:1.25rem;}.banner .banner-text p{margin-bottom:1.7rem;color:#fff;}@media(min-width:992px){.banner .banner-text{top:55%;}}.swiper-slide .banner-overlay img{transition:all 7000ms ease-in-out;}.swiper-slide .fadeInDown,.swiper-slide .fadeInUp{opacity:0;}.swiper-slide.swiper-slide-active .fadeInDown{animation:fadeInDown 2500ms ease-in-out both;}.swiper-slide.swiper-slide-active .fadeInUp{animation:fadeInUp 2500ms ease-in-out both;}.swiper-slide.swiper-slide-active .banner-overlay img{transform:scale(1.2);}.navbar-brand{transition:all .3s;}.navbar-brand:hover{-webkit-animation:rotate-center .6s ease-in-out both;animation:rotate-center .6s ease-in-out both;}.wow{visibility:hidden;}.img-zoomin-hover img{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;}.img-zoomin-hover:hover img{transform:scale(1.05);}.img-zoomin-hover:hover .logo img{transform:scale(1);}.contact-us-cards:hover svg{-webkit-animation:rotate-vert-center .5s cubic-bezier(.455,.03,.515,.955) both!important;animation:rotate-vert-center .5s cubic-bezier(.455,.03,.515,.955) both!important;}.play-icon .icon{cursor:pointer;-webkit-animation:heartbeat 1.5s ease-in-out infinite both;animation:heartbeat 1.5s ease-in-out infinite both;}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-40%,0);}to{opacity:1;transform:translate3d(0,0,0);}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,40%,0);}to{opacity:1;transform:translate3d(0,0,0);}}@-webkit-keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes rotate-vert-center{0%{-webkit-transform:rotateY(0);transform:rotateY(0);}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}}@keyframes rotate-vert-center{0%{-webkit-transform:rotateY(0);transform:rotateY(0);}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}}.fill-white,body .go-top svg,body .testimonials-card svg,body .choose-us-card .text svg,body .card-facility:first-of-type svg,body .card-facility:last-of-type svg,.home-banner-carousel .nav-container [class*=swiper-button-] svg,.main-header .navbar .absolute-position .navbar-nav.nav-upper .nav-link .icon,.mm-menu svg,.mmenu-icon svg{fill:#fff!important;}.fill-orange,.home-banner-carousel .nav-container [class*=swiper-button-]:hover svg,.main-header .navbar .absolute-position .navbar-nav.nav-upper .nav-link:hover .icon,.main-header .navbar .absolute-position .navbar-nav.nav-upper .nav-link.active .icon{fill:#f93!important;}.fill-purple{fill:#211d70!important;}.fill-light-purple,body .round-icon svg{fill:#3f47cc!important;}.fill-danger{fill:#cc0203!important;}.text-purple{color:#211d70!important;}.text-lighter-purple,body .btn.trips-btn,body .courses-cards figure figcaption h3{color:#3f47cc!important;}.text-orange,body .courses-cards figure:hover figcaption h3,footer .small-footer p a{color:#ffa200!important;}.text-gray,body .card-facility,body .in-ex-sec .list-custom li,body .activity-page-main ul.list-disc{color:#707070!important;}.text-dark-gray{color:#4d4f5c!important;}.text-darker-gray{color:#565656!important;}.text-darker-gray option{color:#565656!important;}.text-light-gray{color:#919192!important;}.text-light-orange{color:#f9835d!important;}.text-light-turquoise{color:#00b3ed!important;}.purple-turquoise-bg,body .contact-us-cards,body .testimonials-card,body .partners-sec{background:linear-gradient(to left,#4cbee2 0%,#3f47cc 100%);}.turquoise-bg,body .turquoise-bg-after:after,body .choose-us-card:after{background:linear-gradient(to left,#4cbee2 0%,rgba(140,220,245,0) 100%);}.light-turquoise-bg{background-color:rgba(0,179,237,.05);}.light-turquoise2-bg{background-color:#35c2f0;}.bg-blue_sky{background-color:#58c7f0;}.turquoise-bg-low-opacity,body .round-icon{background:rgba(140,220,245,.2);}.purple-bg,body #diveSitesModal .modal-content,body #diveSitesMapModal .modal-content,body #requestBookingModal .modal-content,body .purple-bg-70{background-color:#211d70;}.light-gray-bg{background-color:#f6f6f6!important;}.orange-bg{background-color:#ffa200;}.light-purple-bg,footer .small-footer{background-color:#3f47cc;}.light-blue-bg{background-color:#eef9ff;}.footer-bg{background-color:#3940b7;}.white-low-opacity-bg,body .dive-sites-cards figure figcaption{background-color:rgba(255,255,255,.1);}.black-low-opacity-bg,footer .sm-icon-container,footer .icon-container{background-color:rgba(0,0,0,.1);}.purple-low-opacity-bg{background-color:rgba(63,71,204,.05);}.light-orange-low-opacity-bg{background-color:rgba(249,131,93,.1);}.hover-main-color{transition:all .3s;}.hover-main-color:hover{color:#ffa200!important;}P{color:#707070;}.boat-spec-imgs-carousel{right:0;height:100%;top:0;width:100%;position:relative;}.boat-spec-imgs-carousel .owl-stage-outer,.boat-spec-imgs-carousel .owl-stage,.boat-spec-imgs-carousel .owl-item,.boat-spec-imgs-carousel .item,.boat-spec-imgs-carousel img{height:100%;}.boat-spec-imgs-carousel .item img{object-fit:cover;object-position:center;}.boat-spec-imgs-carousel .owl-dots{position:absolute;bottom:15px;width:100%;text-align:center;}.boat-spec-imgs-carousel .owl-dots .owl-dot span{width:25px;height:2px;background-color:rgba(255,255,255,.7);border-radius:0;}.boat-spec-imgs-carousel .owl-dots .owl-dot.active span{background-color:#ffa200;}@media(min-width:992px){.boat-spec-imgs-carousel{width:50%;position:absolute;}.boat-spec-imgs-carousel .owl-dots{bottom:100px;}}.nav-white-arrows .owl-nav [class*=owl-],.nav-black-arrows .owl-nav [class*=owl-]{position:absolute;top:50%;transform:translateY(-50%);}.nav-white-arrows .owl-nav [class*=owl-] span,.nav-black-arrows .owl-nav [class*=owl-] span{font-size:3.5rem;height:fit-content;}.nav-white-arrows .owl-nav [class*=owl-].owl-prev,.nav-black-arrows .owl-nav [class*=owl-].owl-prev{left:-50px;}.nav-white-arrows .owl-nav [class*=owl-].owl-next,.nav-black-arrows .owl-nav [class*=owl-].owl-next{right:-50px;}.nav-white-arrows .owl-nav [class*=owl-]:hover,.nav-black-arrows .owl-nav [class*=owl-]:hover{background:none!important;}.nav-white-arrows .owl-nav [class*=owl-]:hover span,.nav-black-arrows .owl-nav [class*=owl-]:hover span{color:#ffa200;}@media(max-width:1200px){.nav-white-arrows .owl-nav [class*=owl-].owl-prev,.nav-black-arrows .owl-nav [class*=owl-].owl-prev{left:-35px;}.nav-white-arrows .owl-nav [class*=owl-].owl-next,.nav-black-arrows .owl-nav [class*=owl-].owl-next{right:-35px;}}@media(max-width:992px){.nav-white-arrows .owl-nav [class*=owl-],.nav-black-arrows .owl-nav [class*=owl-]{background-color:#3f47cc!important;border-radius:50%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;}.nav-white-arrows .owl-nav [class*=owl-].owl-prev,.nav-black-arrows .owl-nav [class*=owl-].owl-prev{left:0;transform:translate(-50%,-50%);}.nav-white-arrows .owl-nav [class*=owl-].owl-next,.nav-black-arrows .owl-nav [class*=owl-].owl-next{right:0;transform:translate(50%,-50%);}}.nav-black-arrows .owl-nav [class*=owl-] span{color:#231f20!important;}.nav-black-arrows .owl-nav [class*=owl-]:hover span{color:#3f47cc!important;}@media(max-width:992px){.nav-black-arrows .owl-nav [class*=owl-]{background-color:transparent!important;border-radius:0;width:fit-content;height:fit-content;display:inline;}.nav-black-arrows .owl-nav [class*=owl-].owl-prev{transform:translate(-50%,-50%);}.nav-black-arrows .owl-nav [class*=owl-].owl-next{transform:translate(50%,-50%);}}.carousel-dots.dots-mt .owl-dots{margin-top:30px!important;}.carousel-dots .owl-dots .owl-dot span{width:12px;height:12px;background-color:transparent!important;margin:3px;}.carousel-dots .owl-dots .owl-dot.active span{border:0;}.carousel-dots.purple-dots .owl-dot span{border:1px solid #8cdcf5;}.carousel-dots.purple-dots .owl-dot.active span{background-color:#3f47cc!important;}.carousel-dots.orange-dots .owl-dot span{border:1px solid #ffa200;opacity:.3;}.carousel-dots.orange-dots .owl-dot.active span{background-color:#ffa200!important;opacity:1;}.carousel-dots.white-dots .owl-dot span{border:1px solid #fff;opacity:.3;}.carousel-dots.white-dots .owl-dot.active span{background-color:#fff!important;opacity:1;}.centered-carousel .owl-item{padding:0 15px;}@media(min-width:576px){.centered-carousel .owl-item{padding:0;}}.centered-carousel .item{overflow:hidden;max-height:210px;}.centered-carousel .item:hover:after{bottom:0;}.centered-carousel .item:hover .overlay-text{top:50%;}#slider2 .content-slider{aspect-ratio:16/9;height:auto;border-radius:20px;overflow:hidden;}#slider2 .content-slider img{height:100%;}.thumbnail-slider-container{left:50%;bottom:20px;z-index:5;width:95%;margin:auto;margin-top:20px;}.thumbnail-slider-container .content-thumbnail{width:130px;height:90px;overflow:hidden;margin:auto;cursor:pointer;}.thumbnail-slider-container .content-thumbnail img{height:100%;width:100%;border-radius:inherit;object-fit:cover;object-position:center;}.thumbnail-slider-container .content-thumbnail .overlay,.thumbnail-slider-container .content-thumbnail body .four-cards-carousel figure,body .four-cards-carousel .thumbnail-slider-container .content-thumbnail figure,.thumbnail-slider-container .content-thumbnail body .sea-trips-card figure,body .sea-trips-card .thumbnail-slider-container .content-thumbnail figure,.thumbnail-slider-container .content-thumbnail body .non-diving-card figure,body .non-diving-card .thumbnail-slider-container .content-thumbnail figure,.thumbnail-slider-container .content-thumbnail body .centered-carousel .item,body .centered-carousel .thumbnail-slider-container .content-thumbnail .item{position:relative;border-radius:10px;overflow:hidden;height:100%;width:100%;}.thumbnail-slider-container .content-thumbnail .overlay svg,.thumbnail-slider-container .content-thumbnail body .four-cards-carousel figure svg,body .four-cards-carousel .thumbnail-slider-container .content-thumbnail figure svg,.thumbnail-slider-container .content-thumbnail body .sea-trips-card figure svg,body .sea-trips-card .thumbnail-slider-container .content-thumbnail figure svg,.thumbnail-slider-container .content-thumbnail body .non-diving-card figure svg,body .non-diving-card .thumbnail-slider-container .content-thumbnail figure svg,.thumbnail-slider-container .content-thumbnail body .centered-carousel .item svg,body .centered-carousel .thumbnail-slider-container .content-thumbnail .item svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s;z-index:2;}.thumbnail-slider-container .content-thumbnail .overlay:after,.thumbnail-slider-container .content-thumbnail body .four-cards-carousel figure:after,body .four-cards-carousel .thumbnail-slider-container .content-thumbnail figure:after,.thumbnail-slider-container .content-thumbnail body .sea-trips-card figure:after,body .sea-trips-card .thumbnail-slider-container .content-thumbnail figure:after,.thumbnail-slider-container .content-thumbnail body .non-diving-card figure:after,body .non-diving-card .thumbnail-slider-container .content-thumbnail figure:after,.thumbnail-slider-container .content-thumbnail body .centered-carousel .item:after,body .centered-carousel .thumbnail-slider-container .content-thumbnail .item:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(33,29,112,.2);width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;border-radius:inherit;transition:all .3s;}.thumbnail-slider-container .content-thumbnail:hover .overlay:after,.thumbnail-slider-container .content-thumbnail:hover body .four-cards-carousel figure:after,body .four-cards-carousel .thumbnail-slider-container .content-thumbnail:hover figure:after,.thumbnail-slider-container .content-thumbnail:hover body .sea-trips-card figure:after,body .sea-trips-card .thumbnail-slider-container .content-thumbnail:hover figure:after,.thumbnail-slider-container .content-thumbnail:hover body .non-diving-card figure:after,body .non-diving-card .thumbnail-slider-container .content-thumbnail:hover figure:after,.thumbnail-slider-container .content-thumbnail:hover body .centered-carousel .item:after,body .centered-carousel .thumbnail-slider-container .content-thumbnail:hover .item:after{opacity:1;}.thumbnail-slider-container .content-thumbnail:hover .overlay svg,.thumbnail-slider-container .content-thumbnail:hover body .four-cards-carousel figure svg,body .four-cards-carousel .thumbnail-slider-container .content-thumbnail:hover figure svg,.thumbnail-slider-container .content-thumbnail:hover body .sea-trips-card figure svg,body .sea-trips-card .thumbnail-slider-container .content-thumbnail:hover figure svg,.thumbnail-slider-container .content-thumbnail:hover body .non-diving-card figure svg,body .non-diving-card .thumbnail-slider-container .content-thumbnail:hover figure svg,.thumbnail-slider-container .content-thumbnail:hover body .centered-carousel .item svg,body .centered-carousel .thumbnail-slider-container .content-thumbnail:hover .item svg{opacity:1;}.thumbnail-slider-container .owl-nav{z-index:1;bottom:0;top:0;width:100%;position:absolute;margin:auto;height:0;display:flex;align-items:center;}.thumbnail-slider-container .owl-nav .owl-prev{left:-2.5%;}.thumbnail-slider-container .owl-nav .owl-next{right:-2.5%;}.thumbnail-slider-container .owl-nav .owl-prev,.thumbnail-slider-container .owl-nav .owl-next{color:#3f47cc!important;font-size:45px!important;position:absolute;}.thumbnail-slider-container .owl-nav .owl-prev:hover,.thumbnail-slider-container .owl-nav .owl-next:hover{background-color:transparent;}@media(min-width:768px){.thumbnail-slider-container{position:absolute;transform:translateX(-50%);margin-top:0;}.thumbnail-slider-container .owl-nav .owl-prev,.thumbnail-slider-container .owl-nav .owl-next{color:#fff!important;}}.receipt-page .logo img{width:25%;}@media(min-width:992px){.receipt-page .logo img{width:20%;}}.receipt-page .booking-voucher{padding:80px 0!important;}.receipt-page .booking-voucher .body-content{border-radius:10px;box-shadow:1px 0 30px 1px rgba(29,29,29,.12);}.receipt-page .booking-voucher .body-content .booking-no{font-size:23px;font-weight:500;color:#f93;font-family:"Montserrat",sans-serif;}.receipt-page .booking-voucher .body-content .booking-no span{color:#707070;}.receipt-page .booking-voucher .body-content .bg-light-gray{background-color:#fbfbfb;}.receipt-page .booking-voucher .body-content .p-30-50{padding:30px 15px;}@media(min-width:768px){.receipt-page .booking-voucher .body-content .p-30-50{padding:30px 50px;}}.receipt-page .booking-voucher .body-content .table{border-spacing:0 12px;border-collapse:separate;}.receipt-page .booking-voucher .body-content .table thead tr th{border:0;color:#626262;font-size:16px;font-weight:600;text-transform:capitalize;background-color:#f5fdff;line-height:60px;white-space:nowrap;}@media(min-width:992px){.receipt-page .booking-voucher .body-content .table thead tr th{padding:0 70px;}.receipt-page .booking-voucher .body-content .table thead tr th:first-child{padding-left:35px;}}.receipt-page .booking-voucher .body-content .table thead tr th:first-child{border-radius:10px 0 0 0;}.receipt-page .booking-voucher .body-content .table thead tr th:last-child{border-radius:0 10px 0 0;}.receipt-page .booking-voucher .body-content .table tbody tr td{vertical-align:middle;border-top:0;color:#626262;font-size:16px;font-weight:500;border:0;white-space:nowrap;}@media(min-width:992px){.receipt-page .booking-voucher .body-content .table tbody tr td{padding:10px 35px 10px;}}.receipt-page .booking-voucher .body-content .table tbody tr:hover td{background-color:#fbfbfb;}.receipt-page .booking-voucher .body-content .table tbody tr:hover td:first-child{border-radius:0 0 0 10px;}.receipt-page .booking-voucher .body-content .table tbody tr:hover td:last-child{border-radius:0 0 10px 0;}.receipt-page .booking-voucher .body-content .total-price span{color:#f93;font-size:28px;font-weight:500;}.receipt-page .booking-voucher .body-content .contact span{display:block;margin-bottom:7px;font-weight:500;}.receipt-page .booking-voucher .body-content .btn-print{background:#ffa200;color:#fff;padding:8px 30px!important;border-radius:10px;width:unset;height:unset;}.receipt-page .booking-voucher .body-content .btn-print:hover{color:#ffa200;background:#fff;border-color:#ffa200;}@media print{header,.banner,footer,.whatsapp,button{display:none!important;}a{color:#707070;text-decoration:none;}.receipt-page .booking-voucher{padding:0!important;}.receipt-page .booking-voucher .body-content{box-shadow:none;}.receipt-page .booking-voucher .body-content .p-30-50{padding:15px!important;}.receipt-page .booking-voucher .body-content .col-md-4,.receipt-page .booking-voucher .body-content .logo{width:50%!important;margin-top:0!important;text-align:start!important;}.receipt-page .booking-voucher .body-content .booking-no-container{margin-top:auto!important;}.receipt-page .booking-voucher .body-content .table{border-collapse:collapse!important;}.receipt-page .booking-voucher .body-content .table td,.receipt-page .booking-voucher .body-content .table th{border:1px solid #ddd!important;padding:10px!important;}.receipt-page .booking-voucher .container{padding:0!important;}}body,p{font-family:"Lexend",sans-serif!important;}.navbar-brand img{width:130px;height:130px;}.navbar .absolute-position .navbar-nav .dropdown .dropdown-toggle:after{background-image:url(/images/svg/Icon-arrow-down-white.svg);}a{text-decoration:none;}h1,h2,h3,h4,h5,h6{font-family:"Unbounded",cursive!important;}h2{font-size:32px;font-weight:400;}p{line-height:1.8;font-size:16px;font-weight:300;}.py-80{padding-block:80px;}@media(max-width:991px){.py-80{padding-block:35px;}}#return-to-top{position:fixed;bottom:35px;right:20px;background:#30acb4;width:45px;height:45px;z-index:99999999999;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;box-shadow:rgba(255,255,255,.3) 0 0 0 2px;overflow:hidden;}#return-to-top:hover{background:#3cb2b9;}#return-to-top:hover span{opacity:0;display:none;}#return-to-top:hover i{color:#fff;opacity:1;display:block;animation:lineUp 1s cubic-bezier(0,.6,1,.4) infinite .5s;}#return-to-top i,#return-to-top span{color:#fff;margin:0;position:relative;left:13px;top:12px;font-size:20px;-moz-transition:opacity .9s ease;-o-transition:opacity .9s ease;transition:opacity .9s ease;}#return-to-top i{opacity:0;display:none;}#return-to-top span{opacity:1;top:5px;left:10px;font-weight:600;}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")!important;background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;}.owl-carousel .owl-stage{display:flex;}.owl-carousel .owl-dots{position:relative;bottom:20px;width:100%;height:20%;text-align:center;justify-content:center;margin-block:20px;gap:7px;}.owl-carousel .owl-dots:not(.disabled){display:flex;}.owl-carousel .owl-dots .owl-dot span{display:flex;width:12px;height:12px;background-color:rgba(255,255,255,.7);border-radius:50%;border:0;transition:.4s;opacity:.5;}.owl-carousel .owl-dots .owl-dot.active span{background-color:#ffa200;display:flex;transform:scale(1.2);opacity:1;}.owl-carousel.light-blue-dots .owl-dots .owl-dot span{background-color:#44d4ff!important;}.owl-carousel.orange-dots .owl-dots .owl-dot span{background-color:#ffb602!important;}.owl-carousel.white-dots .owl-dots .owl-dot span{background-color:#fff!important;}.owl-carousel.purple-dots .owl-dots .owl-dot span{background-color:#1b1464!important;}.navbar-brand{top:-40px;position:absolute;}.mean-menu{justify-content:flex-end;}.navbar .absolute-position .navbar-nav .nav-link.active{font-weight:300;}.navbar .absolute-position .navbar-nav.nav-upper .nav-link{font-size:16px;}.navbar .absolute-position .navbar-nav.nav-lower .nav-link,.navbar .absolute-position .navbar-nav.nav-upper .nav-link{font-weight:200;}.navbar .absolute-position .navbar-nav.nav-lower .nav-link:before{border-bottom:3px solid #fff;}.navbar .absolute-position .navbar-nav .dropdown .dropdown-menu li .dropdown-item:hover{background-color:#40b9f5;}body .purple-bg-70{top:12rem;}body .purple-bg-70 .section-divider{top:0;}footer{margin-top:24px;}footer .degree{font-family:"Unbounded",cursive;}footer .footer-divider{position:relative;top:0;}footer .footer-divider::before,footer .footer-divider::after{content:"";position:absolute;width:1920px;height:75px;top:-75px;}footer .footer-divider::before{background:no-repeat left/cover url("/images/svg/footer-wave.svg");left:0;z-index:-1;top:-70px;}footer .footer-divider::after{right:0;background:no-repeat left/cover url("/images/svg/light-blue-wave.svg");transform:rotateY(180deg);z-index:-2;}footer address div .sm-icon-container{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.23);aspect-ratio:1/1;}footer address div .sm-icon-container svg{width:17px;height:17px;}footer h3{font-size:16px;margin-bottom:35px;}footer ul li{margin-bottom:10px;}footer .subtitle{display:inline-flex;font-size:18px;color:#29abe2;margin-top:-30px;margin-bottom:10px;}footer form{display:flex;}footer form input{color:#fff;border-radius:23px 0 0 23px;border:1px solid rgba(255,255,255,.23);background:transparent;width:60%;}footer form input::-webkit-input-placeholder{color:#fff;}footer form .btn{margin-left:-20px;position:relative;}footer .small-footer{padding:0 0 50px 0;background-color:unset;}.footer-bg{background-color:#1d26ab;}.images-overlapping{position:relative;overflow:hidden;display:flex;justify-content:end;padding-block-end:40px;}.images-overlapping .first-image{max-width:90%;object-fit:cover;}.images-overlapping .second-image{position:absolute;bottom:0;left:0;box-shadow:0 0 0 7px #fff;}@media(max-width:767px){.images-overlapping .first-image{width:100%;height:auto;}}.slider-container{position:relative;display:block;margin:auto;}.slider-container .slider .content-slider img{width:100%;height:100%;object-position:center;object-fit:contain;border-radius:5px;}.slider-container .slider-controls a{position:absolute;top:45%;z-index:100;color:#333;display:none;}.slider-container .slider-controls a.slider-left{left:40px;}.slider-container .slider-controls a.slider-right{right:40px;}.slider-container .owl-dots{display:none;}.thumbnail-slider-container{margin:15px 0;width:90%;}.thumbnail-slider-container .thumbnail-slider .content-thumbnail img{border-radius:5px;}.thumbnail-slider-container .thumbnail-slider .owl-item.active.center .content-thumbnail{margin-top:0!important;transition:.4s;}.thumbnail-slider-container .owl-nav{z-index:1;bottom:0;top:0;width:100%;position:absolute;margin:auto;height:0;display:flex;align-items:center;}.thumbnail-slider-container .owl-nav .owl-prev,.thumbnail-slider-container .owl-nav .owl-next{position:absolute;outline:0;font-size:60px!important;color:#44d4ff!important;opacity:1;}.thumbnail-slider-container .owl-nav .owl-prev{left:-5%;}.thumbnail-slider-container .owl-nav .owl-next{right:-5%;}.img-handler,.blog-page .article-details img,.blog-details .article-details img,.home-page .news-testimonials .latest-news-card img{aspect-ratio:16/9;object-fit:cover;object-position:center;}.btn{width:auto!important;height:auto!important;color:#fff!important;background:linear-gradient(to right,#3039c7,#44d4ff);padding:20px 35px;border-radius:20px!important;font-weight:300;border:0!important;transition:.5s!important;display:inline-flex;}.btn.white-btn{background:rgba(255,255,255,.23);}.btn.purple-gradient-btn,.home-page .featured-tours .destinations-area .filter .btn.active,.home-page .featured-tours .destinations-area .filter .btn:hover,.btn.active,.btn.btn-outline-purple.active,.btn.btn-outline-purple:active,.btn.btn-outline-purple:focus,.btn.btn-outline-purple.is-checked{background:linear-gradient(to right,#9e005d,#1b1464);}.btn.blue-gradient-btn,.faqs .nav-pills .btn.nav-link.active{background:linear-gradient(to right,#3039c7,#44d4ff);}.btn.orange-gradient-btn{background:linear-gradient(to right,#f8b500,#f15a24)!important;}.btn:hover{opacity:.8;}.bg-clip-text,.light-purple-gradient-text,.about-us .our-features .section-title .title,.home-page .featured-tours .section-title .title,.home-page .our-features .section-title .title,.white-blue-gradient-text,.blue-gradient-text,.home-page .banner .content .section-title h1,.purple-gradient-text{-webkit-background-clip:text;color:transparent;display:inline-flex;}.purple-gradient-text{background-image:linear-gradient(to right,#9e005d,#1b1464);}.blue-gradient-text,.home-page .banner .content .section-title h1{background-image:linear-gradient(to right,#3039c7,#44d4ff);}.white-blue-gradient-text{background-image:linear-gradient(to right,white,#3039c7);}.light-blue-text{color:#44d4ff;}.bg-blue-gradient{background-image:linear-gradient(270deg,#3039c7,#44d4ff);}.bg-blue{background-color:#3039c7!important;}.bg-blue h2,.bg-blue h3,.bg-blue h4,.bg-blue span{color:#fff;}.bg-light-blue{background-color:#44d4ff;}.bg-light-blue h2,.bg-light-blue h3,.bg-light-blue h4,.bg-light-blue p,.bg-light-blue span{color:#fff;}.bg-light-blue .section-divider::after{z-index:-1;}.bg-sky-blue{background-color:#f5fdff;}.bg-light-yellow{background-color:#fff8e5;color:#ffb602;}.light-purple-gradient-text,.about-us .our-features .section-title .title,.home-page .featured-tours .section-title .title,.home-page .our-features .section-title .title{background-image:linear-gradient(to right,#ed1e79,#662d91);}.flex-row-centred,.contact-us .contact-info .info-card .icon-circle,.contact-us .contact-info .info-card,.receipt-page .booking-voucher .voucher-head,.tour-details .notes-sec h3 span,.tour-details .notes-sec h3,.home-page .featured-tours .destinations-area .destinations-1 .owl-nav button i{display:flex;justify-content:center;align-items:center;}.flex-column-centered,.tour-details .contact-sec,.home-page .courses .course{display:flex;flex-direction:column;align-items:center;}.section-divider{position:relative;top:-75px;}.section-divider::before,.section-divider::after{content:"";position:absolute;width:100%;height:75px;top:-75px;}.section-divider::before{background:no-repeat left/cover url("/images/svg/blue-wave.svg");left:0;z-index:-1;}.section-divider::after{right:0;background:no-repeat left/cover url("/images/svg/light-blue-wave.svg");transform:rotateY(180deg);z-index:-2;}.section-divider.flip-x{transform:rotateX(180deg);}.section-divider.flip-y{transform:rotateY(180deg);}.section-divider.bottom{transform:rotatex(180deg) rotateY(180deg);top:auto;bottom:-75px;}.white-pattern{position:relative;top:0;z-index:1;}.white-pattern::before,.white-pattern::after{content:"";position:absolute;width:100%;height:75px;top:-75px;}.white-pattern::before{background:no-repeat left/cover url("/images/svg/white-wave.svg");left:0;z-index:-1;}.white-pattern::after{background:no-repeat left/cover url("/images/svg/light-blue-wave.svg");right:0;z-index:-2;}.styled-list.yellow-bolts li::before{background-color:#ffb602;}.styled-list li{position:relative;margin-left:20px;color:#707070;font-size:14px;position:relative;margin-bottom:7px;}.styled-list li::before{content:"";position:absolute;left:-20px;top:50%;height:6px;width:6px;border-radius:50%;transform:translateY(-50%);background-color:#44d4ff;}.light-blue-circle,.yellow-circle{background-color:rgba(68,212,255,.1);display:inline-flex;justify-content:center;align-items:center;width:45px;height:45px;border-radius:50%;}.light-blue-circle i,.yellow-circle i{color:#44d4ff;font-size:23px;}.yellow-circle{background-color:rgba(255,182,2,.2);}.yellow-circle i{color:#ffb602;}.package-card{border-radius:20px;overflow:hidden;width:95%;height:100%;background-color:#dcf5fc;}.package-card.has-offer .package-thumb .offer-badge{display:flex;}.package-card .package-thumb{position:relative;aspect-ratio:3/2;overflow:hidden;}.package-card .package-thumb img{object-fit:cover;object-position:center;height:100%;width:100%;}.package-card .package-thumb .offer-badge{position:absolute;display:none;justify-content:center;align-items:center;flex-direction:column;width:55px;height:55px;background-image:linear-gradient(314deg,#662d91,#ed1e79);border-radius:50%;font-size:6px;text-transform:uppercase;padding-bottom:2px;top:10px;left:10px;}.package-card .package-thumb .offer-badge span:first-child{font-size:17px;}.package-card .package-info{padding:20px;}.package-card .package-info .duration i{margin-right:8px;}.package-card .package-info span{margin-bottom:14px;color:#3c3c3c;font-size:14px;font-weight:300;}.package-card .package-info span .price{color:#ed1e79;font-weight:bold;}.package-card .package-info h4{text-align:left;color:#3039c7;font-size:16px;text-transform:capitalize;font-weight:400;margin-bottom:0;line-height:1.4;}.section-title:not(:has(h1)){display:flex;flex-direction:column;align-items:center;margin-bottom:30px;text-align:center;}.section-title:not(:has(h1)) .title{font-weight:400;}.section-title:not(:has(h1)) .description{width:60%;margin:auto;margin-block:30px;text-align:Center;}@media(max-width:767px){.section-title:not(:has(h1)) .description{width:100%;}}.destinations{position:relative;z-index:3;}.destinations .destination__item{display:flex;flex-direction:column;align-items:center;}@media(max-width:991px){.destinations .destination__item:last-child{margin-bottom:50px;}}.destinations .destination__item--wrapper{padding:5px;overflow:hidden;border-radius:50%;aspect-ratio:350/350;box-shadow:0 0 0 3px #fff,1px 1px 12px 4px rgba(0,0,0,.25);transition:all ease-in-out .1s;}@media(max-width:991px){.destinations .destination__item--wrapper{max-width:250px;margin-inline:auto;}}.destinations .destination__item--wrapper img{width:100%;height:100%;object-fit:cover;border-radius:50%;aspect-ratio:350/350;transition:transform .3s ease;}.destinations .destination__item--info{display:flex;flex-direction:column;transition:all ease-in-out .1s;}.destinations .destination__item--info--title{font-family:Unbounded;font-size:28px;font-weight:400;color:#0e2962;margin-bottom:8px;transition:all ease-in-out .1s;}.destinations .destination__item--info--title a{color:currentColor;}@media(max-width:767px){.destinations .destination__item--info--title{font-size:20px;}}.destinations .destination__item--info--subtitle{font-size:18px;font-weight:500;margin-bottom:5px;color:#707070;}@media(max-width:767px){.destinations .destination__item--info--subtitle{font-size:15px;}}.destinations .destination__item--info--subtitle:hover{color:#44d4ff;}.destinations .destination__item--info--subtitle:hover svg use{stroke:#44d4ff;}.destinations .destination__item:hover .destination__item--wrapper{box-shadow:0 0 0 6px #44d4ff,1px 1px 12px 4px rgba(0,0,0,.25);}.destinations .destination__item:hover .destination__item--info--title{color:#44d4ff;}.offer-card{position:relative;margin-inline:auto;background-color:#0e2962;box-shadow:0 0 0 5px #fff,0 0 0 8px #ffb602;border-radius:320px;}.offer-card .row{min-height:455px;}.offer-card .offer-content{position:relative;height:100%;padding:40px 50px 40px 8.5vw;display:flex;flex-direction:column;justify-content:center;gap:18px;color:#fff;}.offer-card .offer-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px;}.offer-card .offer-header .price{font-weight:500;}.offer-card .offer-header .price--old{font-size:14px;}.offer-card .offer-header .price--new{font-size:36px;color:#ffb602;}.offer-card .offer-title{margin:0;font-family:Unbounded;font-size:clamp(1.5rem,1.9vw,2.2rem)!important;font-weight:400;color:#ffb602;letter-spacing:-1.2px;}.offer-card .offer-price{font-family:Unbounded;text-align:right;}.offer-card .offer-price__old{font-size:14px;text-decoration:line-through;opacity:.9;}.offer-card .offer-price__new{margin-left:8px;font-size:clamp(1.5rem,1.9vw,2.2rem);font-weight:500;color:#ffb602;}.offer-card .offer-subtitle{margin:0;font-family:Unbounded;font-size:clamp(1.3rem,1.6vw,1.9rem);font-weight:400;letter-spacing:-.96px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.offer-card .offer-description{margin:0;font-size:16px;font-weight:500;line-height:30px;letter-spacing:.8px;color:rgba(255,255,255,.8);display:-webkit-box;overflow:hidden;-webkit-line-clamp:5;-webkit-box-orient:vertical;}.offer-card .offer-btn{align-self:flex-start;background-color:#44d4ff;color:#fff;border-radius:56px;padding:14px 40px;font-family:Lexend;font-size:18px;font-weight:700;border:0;}.offer-card .offer-image{height:100%;display:block;}.offer-card .offer-image img{width:100%;height:100%;object-fit:cover;border-radius:0 320px 320px 0;aspect-ratio:760/455;}.offer-card .offer-discount{position:absolute;left:-85px;top:0;bottom:0;margin:auto;aspect-ratio:1/1;width:fit-content;height:fit-content;padding:30px;border-radius:50%;background-color:#ffb602;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:2;font-family:Unbounded;letter-spacing:-.72px;}.offer-card .offer-discount__value{font-size:clamp(1.3rem,1.9vw,2.3rem);font-weight:500;line-height:40px;}.offer-card .offer-discount__label{font-size:clamp(1.1rem,1.4vw,1.7rem);font-weight:500;line-height:40px;}@media(max-width:991px){.offer-card{border-radius:20px;overflow:hidden;}.offer-card .offer-content{padding:36px 28px;}.offer-card .offer-header{flex-direction:column;align-items:flex-start;}.offer-card .offer-subtitle{font-size:24px;line-height:34px;}.offer-card .offer-image img{height:260px;border-radius:0 0 40px 40px;}.offer-card .offer-discount{left:unset;top:80%;right:10px;margin:24px auto 0;padding:20px;}}@media(max-width:575px){.offer-card .offer-card{border-radius:28px;}.offer-card .offer-image img{border-radius:0 0 28px 28px;}}.testimonials-section{position:relative;}.testimonials-section .testimonials-header{display:flex;flex-direction:column;align-items:center;gap:18px;margin-bottom:40px;text-align:center;}.testimonials-section .testimonials-title{font-family:Unbounded;font-size:40px;font-weight:400;line-height:60px;letter-spacing:-1.2px;margin:0;}.testimonials-section .testimonials-subtitle{font-family:Lexend;font-size:16px;font-weight:500;line-height:30px;letter-spacing:.8px;color:#747474;margin:0;}.testimonials-section .testimonials-rating{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;color:#2d2330;}.testimonials-section .rating-icon{font-size:22px;}.testimonials-section .rating-score{font-family:Lexend;font-size:40px;font-weight:300;letter-spacing:2px;}.testimonials-section .rating-stars{display:flex;gap:6px;color:#ffb602;font-size:18px;}.testimonials-section .rating-count{font-family:Lexend;font-size:16px;font-weight:500;letter-spacing:.8px;}.testimonials-section .testimonials-carousel{margin-top:30px;}.testimonials-section .testimonials-carousel .owl-stage-outer{padding:15px 0 30px;}.testimonials-section .testimonial-card{position:relative;background-color:#fff;border-radius:18px;box-shadow:0 10px 25px rgba(0,0,0,.08);padding:40px 28px 24px;min-height:280px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #ebe6de;height:100%;}.testimonials-section .testimonial-quote{position:absolute;top:-20px;right:30px;font-size:40px;color:#c4201b;}.testimonials-section .testimonial-text{font-family:Lexend;font-size:15px;font-weight:500;line-height:26px;letter-spacing:.6px;color:#747474;margin:15px 0 25px;}.testimonials-section .testimonial-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;}.testimonials-section .testimonial-author{display:flex;align-items:center;gap:10px;}.testimonials-section .testimonial-avatar{width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:Unbounded;font-size:16px;color:#fff;flex-shrink:0;}.testimonials-section .testimonial-avatar--green{background-color:#378465;}.testimonials-section .testimonial-avatar--blue{background-color:#374d84;}.testimonials-section .testimonial-name{font-family:Unbounded;font-size:16px;color:#0e2962;}.testimonials-section .testimonial-stars{display:flex;gap:4px;color:#ffb602;font-size:14px;}.testimonials-section .owl-dot span{border:1px solid #44d4ff;}.testimonials-section .owl-dot.active span{background-color:#44d4ff;}@media(max-width:991px){.testimonials-section .testimonials-title{font-size:32px;line-height:44px;}}@media(max-width:767px){.testimonials-section .testimonial-footer{flex-direction:column;align-items:flex-start;}}.latest-news-section{position:relative;}.latest-news-section .latest-news-title{font-family:Unbounded;font-size:40px;font-weight:400;line-height:60px;letter-spacing:-1.2px;}.latest-news-section .latest-news-carousel .owl-stage-outer{padding:10px 0 30px;}.latest-news-section .news-card{background-color:#fff;border:1px solid rgba(235,230,222,.8);border-radius:16px;box-shadow:0 12px 28px rgba(0,0,0,.08);padding:30px 20px;min-height:260px;display:flex;align-items:center;}.latest-news-section .news-card:hover .news-card__media img{transform:scale(1.1);}.latest-news-section .news-card__content{display:flex;align-items:center;gap:26px;width:100%;}.latest-news-section .news-card__text{flex:1;}.latest-news-section .news-card__text h3{font-size:clamp(1.2rem,1.3vw,1.6rem);font-weight:400;line-height:38px;letter-spacing:-.7px;color:#0e2962;margin:0 0 15px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.latest-news-section .news-card__text p{font-family:Lexend;font-size:16px;font-weight:500;color:rgba(115,109,117,.6);margin:0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.latest-news-section .news-card__media{position:relative;width:240px;height:190px;border-radius:12px;overflow:hidden;flex-shrink:0;aspect-ratio:240/190;}.latest-news-section .news-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out;}.latest-news-section .news-card__date{position:absolute;right:0;bottom:0;background:linear-gradient(180deg,#c8241d,#102963);color:#fff;border-radius:14px 0 14px 0;padding:10px 12px;display:flex;flex-direction:column;align-items:center;min-width:64px;}.latest-news-section .news-card__date .day{font-family:"DM Sans",sans-serif;font-size:28px;font-weight:700;line-height:1;}.latest-news-section .news-card__date .month{font-family:"DM Sans",sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;line-height:1.2;}.latest-news-section .owl-dot span{border:1px solid rgba(14,41,98,.3)!important;}.latest-news-section .owl-dot.active span{background-color:#0e2962!important;transform:none!important;}@media(max-width:991px){.latest-news-section .news-card__text h3{line-height:30px;}.latest-news-section .latest-news-title{font-size:32px;line-height:44px;}.latest-news-section .news-card{padding:24px;}.latest-news-section .news-card__content{flex-direction:column;align-items:flex-start;}.latest-news-section .news-card__media{width:100%;height:200px;}}.banner:not(.home-banner) .banner-text{top:60%;}.banner:not(.home-banner) .banner-text h1{font-size:48px;}.landing-page .banner .banner-text .title,.home-page .banner .banner-text .title{font-size:clamp(1.5rem,2.6vw,3rem);margin-bottom:10px;}@media(min-width:992px){.landing-page .banner .banner-text .title,.home-page .banner .banner-text .title{font-weight:600;margin-block:15px;}}.home-page a{color:#fff;}.home-page .path{stroke-dasharray:1000;stroke-dashoffset:0;animation:dash 2s ease-in-out;stroke-width:4px;stroke:#3039c7;}.home-page .object{transition:.5s;opacity:1;animation:circles-animation1 ease-in-out 5s reverse;}.home-page .banner{position:relative;z-index:0;}.home-page .banner .content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;position:relative;}.home-page .banner .content .half-purple{position:absolute;bottom:-250px;left:45%;height:90px;width:180px;transform:rotate(-20deg);}.home-page .banner .content .section-title .subtitle{font-size:12px;font-weight:300;margin-left:25px;text-transform:uppercase;position:relative;letter-spacing:2px;}.home-page .banner .content .section-title .subtitle::after{content:"";position:absolute;width:20px;border-bottom:1px solid #6d6d6d;left:-35px;top:50%;transform:translateY(-50%);}.home-page .banner .content .section-title h1{font-size:80px;font-weight:700;}.home-page .banner .content .section-title p{font-size:32px;font-weight:200;width:50%;line-height:1.5;margin-block:20px;}.home-page .banner .content .img-box{position:absolute;right:-150px;z-index:-1;}.home-page .banner .content .img-box img{width:700px;height:700px;}.home-page .banner .content .img-box .main-img{border-radius:50%;}.home-page .banner .content .img-box .blue-gradient-circle{position:absolute;left:0;top:-67px;width:300px;height:300px;}.home-page .banner .content .img-box .purple-gradient-circle{position:absolute;right:0;bottom:-55px;width:230px;height:230px;}.home-page .our-features .section-title .sub-title{color:#3039c7;font-size:24px;font-family:"Unbounded",cursive;margin-bottom:10px;}.home-page .our-features .feature{display:flex;align-items:center;flex-direction:column;gap:40px;}.home-page .our-features .feature:hover .icon::after{scale:1;}.home-page .our-features .feature .icon{position:relative;display:inline-flex;width:90px;height:90px;}.home-page .our-features .feature .icon::after{content:"";position:absolute;left:50%;top:50%;width:65px;height:65px;transform:translate(-50%,-50%);background:no-repeat 0% 0%/cover url("/images/svg/blue-gadient-circle-sm.svg");transition:.4s;}.home-page .our-features .feature h3{font-family:"Lexend",sans-serif;font-size:24px;font-weight:300;color:#6d6d6d;}.home-page .courses{background-color:#3039c7;color:#fff;padding-block:80px;text-align:center;}.home-page .courses .section-title .description{color:inherit;}.home-page .courses .course:hover>img{border-color:#44d4ff;}.home-page .courses .course>img{margin-bottom:25px;width:280px;height:280px;border-radius:50%;border:2px solid transparent;transition:.4s;}.home-page .courses .course h3{text-transform:capitalize;font-weight:400;font-size:24px;transition:.4s;color:#fff;}.home-page .courses .course .btn{margin:30px;}.home-page .featured-tours{margin-block:100px 60px;text-align:center;}.home-page .featured-tours .destinations-area .row.flex-row-reverse .destinations-1 .owl-nav button.owl-prev{bottom:20%;right:-14%;left:auto;}.home-page .featured-tours .destinations-area .row.flex-row-reverse .destinations-1 .owl-nav button.owl-next{bottom:20%;right:-30%;left:auto;}.home-page .featured-tours .destinations-area .destinations-1 .owl-dots{margin-block:45px 0;}.home-page .featured-tours .destinations-area .destinations-1 .owl-nav button{position:absolute;}.home-page .featured-tours .destinations-area .destinations-1 .owl-nav button i{font-size:16px;line-height:33px;text-align:center;height:50px;width:50px;border:2px solid #fff;border-radius:50%;color:#fff;margin:0;}.home-page .featured-tours .destinations-area .destinations-1 .owl-nav button.owl-prev{bottom:20%;left:-28%;}.home-page .featured-tours .destinations-area .destinations-1 .owl-nav button.owl-next{bottom:20%;left:-11%;}.home-page .featured-tours .destinations-area .filter .btn{background:#44d4ff;}.home-page .featured-tours .package-slider-wrap{position:relative;height:100%;display:flex;border-radius:20px;overflow:hidden;}.home-page .featured-tours .package-slider-wrap a{width:100%;}.home-page .featured-tours .package-slider-wrap img{height:100%;width:100%;object-fit:cover;}.home-page .featured-tours .package-slider-wrap .pakage-overlay{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.7;display:flex;justify-content:center;align-items:center;padding:20px;text-align:center;}.home-page .featured-tours .package-slider-wrap .pakage-overlay.blue-gradient{background-image:linear-gradient(225deg,#44d4ff,#3039c7);}.home-page .featured-tours .package-slider-wrap .pakage-overlay.purple-gradient{background-image:linear-gradient(225deg,#662d91,#ed1e79);}.home-page .featured-tours .package-slider-wrap .pakage-overlay h3{font-size:36px;font-weight:200;text-transform:capitalize;width:50%;}.home-page .featured-tours .btn.purple-gradient-btn,.home-page .featured-tours .destinations-area .filter .btn.active,.home-page .featured-tours .destinations-area .filter .btn:hover{background-image:linear-gradient(130deg,#ed1e79,#662d91);}.home-page .news-testimonials{padding-block:80px 100px;}.home-page .news-testimonials .section-divider::after{z-index:-1;}.home-page .news-testimonials h2{color:#fff;margin-bottom:40px;font-weight:400;}.home-page .news-testimonials .latest-news-card,.home-page .news-testimonials .testimonials-card{flex-direction:column;font-size:18px;height:auto;}.home-page .news-testimonials .testimonials-card{background:#fff;padding:40px 40px 50px;}.home-page .news-testimonials .testimonials-card p{color:#707070;line-height:2;font-weight:300;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:10;}.home-page .news-testimonials .testimonials-card h3{color:#3039c7;font-size:18px;}.home-page .news-testimonials .latest-news-card .text{padding:30px 35px 40px;}.home-page .news-testimonials .latest-news-card .text span{font-size:12px;color:#707070;}.home-page .news-testimonials .latest-news-card .text h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:10px;font-size:18px;color:#707070;font-weight:400;line-height:1.8;}.courses .circle-shapes1 img,.destinations .circle-shapes1 img{position:absolute;bottom:50px;}.courses .circle-shapes1 .stroke-circle,.destinations .circle-shapes1 .stroke-circle{animation:circles-animation1 ease-in-out 5s alternate-reverse infinite;left:-130px;}.courses .circle-shapes1 .small-circle,.destinations .circle-shapes1 .small-circle{top:100px;left:170px;animation:circles-animation1 ease-in-out 5s alternate-reverse infinite;}.courses .circle-shapes2 img,.destinations .circle-shapes2 img{position:absolute;}.courses .circle-shapes2 .half-stroke,.destinations .circle-shapes2 .half-stroke{top:100px;right:50px;animation:circles-animation1 ease-in-out 5s alternate-reverse infinite;}.courses .circle-shapes2 .large-circle,.destinations .circle-shapes2 .large-circle{bottom:20%;right:-80px;animation:circles-animation1 ease-in-out 5s alternate-reverse infinite;}.courses-page .courses-cards .course-card{display:flex;flex-direction:column;position:relative;border-radius:20px;overflow:hidden;background:#fff;height:90%;border-bottom:1px solid rgba(63,71,204,.1);}.courses-page .courses-cards .course-card .course-img{overflow:hidden;aspect-ratio:5/3;}.courses-page .courses-cards .course-card .course-img .course-img-container{height:100%;}.courses-page .courses-cards .course-card .course-img .course-img-container img{position:unset;}.courses-page .courses-cards .course-card figcaption{position:relative;padding:25px;border:0;}.courses-page .courses-cards .course-card figcaption .course-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;}.courses-page .courses-cards .course-card figcaption .course-info h3{font-size:18px;color:#3039c7;font-weight:400;width:80%;margin-bottom:0;}.courses-page .courses-cards .course-card figcaption .course-info .price{color:#ed1e79;font-weight:bold;}.courses-page .courses-cards .course-card figcaption p{font-size:14px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.courses-page .courses-cards .course-card figcaption .icon{fill:#3039c7;}.courses-page .courses-cards .course-card figcaption .readmore{color:#3039c7;display:none;}.courses-details .course-info{display:flex;justify-content:space-between;align-items:center;}.courses-details .course-info h2{max-width:80%;}.courses-details .course-info .price{font-size:24px;font-weight:400;color:#ed1e79;}.courses-details .icon{fill:#44d4ff!important;}.courses-details .play-icon{background:#94025e;}.courses-details .testimonials-card{display:flex;flex-direction:column;background:#3039c7;color:#fff;position:relative;}.courses-details .testimonials-card::after{position:absolute;top:0;content:"";right:30px;width:60px;height:48px;background:no-repeat left/cover url("/images/svg/icon-metro-quote.svg");}.courses-details .testimonials-card h3{color:#44d4ff;font-size:18px;}.courses-details .testimonials-card .date{font-size:12px;}.courses-details .testimonials-card p{font-size:14px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;}.daily-trips-page .trip{padding-block:80px 100px;}.daily-trips-page .trip.bg-blue p{color:#fff!important;}.daily-trips-page .trip .trip-content{vertical-align:middle;}.daily-trips-page .trip .trip-content h2{margin-bottom:30px;}.daily-trips-page .trip .trip-img a{display:flex;border-radius:20px;overflow:hidden;margin-top:30px;}.daily-trips-page .trip .trip-img a img{aspect-ratio:6/4;}.daily-trips-page .daily-trips-carousel .owl-dots:not(.disabled){position:relative;bottom:-20%;width:100%;height:20%;text-align:center;display:flex;justify-content:center;margin-block:20px;gap:7px;}.dive-sites-page .dive-site-gallery:after{background:linear-gradient(to top,#000,transparent);}.dive-sites-page .wave.top.dive-sites{transform:rotateY(180deg);width:110%;}.dive-sites-page #map-area p{font-size:14px;}.dive-sites-page .dive-sites-cards figure{display:flex;flex-wrap:wrap;}.dive-sites-page .dive-sites-cards figure:hover .img-container{border:5px solid #ffb602;}.dive-sites-page .dive-sites-cards figure .img-container{transition:.5s;aspect-ratio:16/9;}.dive-sites-page .dive-sites-cards figure .img-container img{max-height:unset;}@media(min-width:1400px){.dive-sites-page .dive-sites-cards figure .img-container{border-radius:50%;aspect-ratio:1/1;max-width:200px;max-height:200px;}}.dive-sites-page .dive-sites-cards figure figcaption{padding:10px 20px;}.dive-sites-page .dive-sites-cards figure figcaption .read-more{color:#44d4ff!important;background:transparent;padding:0;margin:0 10px;text-decoration:underline;font-weight:300;}.dive-sites-page .dive-sites-cards figure figcaption svg{fill:#44d4ff;}@media(min-width:1400px){.dive-sites-page .dive-sites-cards figure figcaption{border-radius:20px;}}.tours-page{padding-bottom:90px;overflow:hidden;position:relative;}.tours-page .purple-bg-70{top:70rem;}.tours-page .section-title{padding-block:50px;text-align:left;}.tours-page .section-title .description{width:100%;text-align:left;}.tours-page .tour{margin-bottom:30px;border-radius:20px;overflow:hidden;background-color:#fff;}.tours-page .tour.has-offer .img-container.special-offer::after{display:block;}.tours-page .tour:first-of-type{border-top:1px solid #eee;border-left:1px solid #eee;}.tours-page .tour .tour-info{padding:50px 25px 50px 45px;}.tours-page .tour .tour-info h3{color:#3039c7;font-size:22px;margin-bottom:20px;font-weight:400;}.tours-page .tour .tour-info .tour-description{position:relative;}.tours-page .tour .tour-info .tour-description::after{content:"";position:absolute;right:-20px;top:20px;width:100%;height:100%;border-right:1px solid #eee;}.tours-page .tour .pricing-details{padding:50px 0 50px;}.tours-page .tour .pricing-details .read-more-btn{color:#707070;text-decoration:underline;font-weight:300;}.tours-page .tour .pricing-details .price{font-family:"Unbounded",cursive;color:#9e005d;font-size:22px;font-weight:500;}.tours-page .tour .pricing-details .btn{padding:10px 25px;}.tours-page .tour .pricing-details .highlights{margin-top:40px;}.tours-page .tour .pricing-details .highlights li{color:#707070;margin-bottom:20px;}.tours-page .tour .img-container{aspect-ratio:16/9;display:flex;position:relative;overflow:hidden;width:100%;height:100%;}.tours-page .tour .img-container.special-offer::after{display:none;content:"SPECIAL OFFER";position:absolute;top:30px;right:-40px;height:25px;text-align:center;transform:rotate(45deg);padding:5px;width:160px;font-size:12px;background-color:#ffa200;color:#fff;}.tours-page .tour .img-container img{width:100%;height:100%;object-fit:cover;object-position:center;}.tour-details hr{border:1px solid #ccc;margin-bottom:25px;}.tour-details p{font-size:14px;}.tour-details .tour-content .tour-gallery{position:relative;padding-top:80px;}.tour-details .tour-content .tour-gallery .slider-container{margin-block:0 50px;border-radius:20px;}.tour-details .tour-content .tour-gallery .slider-container .slider .content-slider{aspect-ratio:16/9;overflow:hidden;border-radius:20px;}.tour-details .tour-content .tour-gallery .slider-container .slider .content-slider a{display:flex;width:100%;height:100%;}.tour-details .tour-content .tour-gallery .slider-container .slider .content-slider a img{object-fit:cover;}.tour-details .tour-content .tour-gallery .thumbnail-slider-container{position:relative;}.tour-details .tour-content .tour-description{margin-bottom:25px;}.tour-details .tour-content .include-exclude h3{display:flex;align-items:center;gap:15px;font-size:20px;text-transform:capitalize;}.tour-details .tour-content .include-exclude .include h3{color:#44d4ff;}.tour-details .tour-content .include-exclude .exclude h3{color:#ffb602;}.tour-details .tour-content .terms-conditions h3{font-size:20px;color:#44d4ff;}.tour-details .related-tours{margin-top:200px;padding-block:80px;}.tour-details .related-tours h2{text-transform:capitalize;font-size:24px;text-align:center;margin-bottom:30px;}.tour-details .related-tours .package-card .package-info{background-color:#fff;}.tour-details .tour-booking-form{margin-top:80px;background:linear-gradient(225deg,#44d4ff,#3039c7);padding:40px;border-radius:20px;margin-bottom:50px;}.tour-details .tour-booking-form h2,.tour-details .tour-booking-form h3,.tour-details .tour-booking-form span,.tour-details .tour-booking-form label{color:#fff;}.tour-details .tour-booking-form h2{font-size:24px;display:flex;gap:20px;flex-wrap:wrap;font-weight:600;justify-content:space-between;}.tour-details .tour-booking-form h2 .price{font-size:26px;}.tour-details .tour-booking-form input,.tour-details .tour-booking-form textarea,.tour-details .tour-booking-form select{border-radius:20px;margin-bottom:15px;padding:15px;}.tour-details .tour-booking-form label{margin-bottom:10px;}.tour-details .tour-booking-form .total-cost{display:flex;justify-content:space-between;margin-bottom:15px;}.tour-details .tour-booking-form .total-cost span:first-of-type{font-size:20px;font-weight:300;}.tour-details .tour-booking-form .total-cost .total-number{color:#ffb602;font-size:26px;}.tour-details .tour-booking-form .btn.orange-gradient-btn{width:100%!important;}.tour-details .contact-sec{gap:20px;margin-bottom:30px;}.tour-details .contact-sec .btn{padding-inline:100px;}.tour-details .contact-sec span{color:#666;font-size:20px;}.tour-details .contact-sec span a{color:#666;}.tour-details .notes-sec{background-color:#fffbf2;padding:40px 25px 30px;}.tour-details .notes-sec h3{text-align:center;color:#ffb602;text-transform:capitalize;gap:12px;font-size:25px;}.tour-details .notes-sec h3 span{background-color:#ffb602;width:27px;height:27px;border-radius:50%;}.tour-details .notes-sec h3 span i{color:#fff;font-size:14px;}.faqs{padding-block:100px;}.faqs h1{font-size:32px;font-weight:400;}.faqs .nav-pills{margin-top:25px;}.faqs .nav-pills .nav-link{margin-bottom:6px;font-size:14px;font-weight:300;color:#707070!important;height:50px;padding:20px;background-color:#f5fdff;}.faqs .nav-pills .nav-link.active{color:#fff!important;}.faqs .card{border:0;margin-bottom:15px;border-radius:6px;overflow:hidden;border-left:2px solid #c9171d;border-right:1px solid #f5f5f5;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;}.faqs .card .card-header{background:#fff;border:0;padding:10px 23px;}.faqs .card .card-header button{font-size:24px;color:#c9171d;font-weight:500;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;}.faqs .card .card-header button:focus{box-shadow:none;}.faqs .card .card-header button i{color:#c9171d;transition:all ease-in-out .4s;height:30px;}.faqs .card .card-header button i:before{font-size:23px;}.faqs .card .card-header button i.minus-icon{display:none;}.faqs .card .card-header button[aria-expanded=true] i.minus-icon{display:block;}.faqs .card .card-header button[aria-expanded=true] i.plus-icon{display:none;}.faqs .card .accordion-header{background:#fff;border:0;padding:10px 23px;}.faqs .card .accordion-header button{font-size:24px;color:#c9171d;font-weight:500;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;}.faqs .card .accordion-header button:focus{box-shadow:none;}.faqs .card .accordion-header button i{color:#c9171d;transition:all ease-in-out .4s;height:30px;}.faqs .card .accordion-header button i:before{font-size:23px;}.faqs .card .accordion-header button i.minus-icon{display:none;}.faqs .card .accordion-header button[aria-expanded=true] i.minus-icon{display:block;}.faqs .card .accordion-header button[aria-expanded=true] i.plus-icon{display:none;}.faqs .card .card-body{font-size:13px;font-weight:500;color:#707070;padding:0 35px 30px;}.faqs .card .accordion-body{font-size:13px;font-weight:500;color:#707070;padding:0 35px 30px;}.faqs .accordion-item{background:#f4fcfd;border:0;margin-bottom:15px;border-radius:6px;overflow:hidden;border-radius:20px;}.faqs .accordion-item .card-header{background:#fff;border:0;padding:10px 23px;}.faqs .accordion-item .card-header button{font-size:24px;color:#1b1464;font-weight:500;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;}.faqs .accordion-item .card-header button:focus{box-shadow:none;}.faqs .accordion-item .card-header button i{color:#1b1464;transition:all ease-in-out .4s;height:30px;}.faqs .accordion-item .card-header button i:before{font-size:23px;}.faqs .accordion-item .card-header button i.minus-icon{display:none;}.faqs .accordion-item .card-header button[aria-expanded=true] i.minus-icon{display:block;}.faqs .accordion-item .card-header button[aria-expanded=true] i.plus-icon{display:none;}.faqs .accordion-item .accordion-header{border:0;padding:10px 23px;}.faqs .accordion-item .accordion-header button{background-color:transparent;font-size:24px;color:#3039c7;font-weight:400;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;font-family:"Lexend",sans-serif;box-shadow:none;}.faqs .accordion-item .accordion-header button i{color:#3039c7;transition:all ease-in-out .4s;height:30px;}.faqs .accordion-item .accordion-header button i:before{font-size:23px;}.faqs .accordion-item .accordion-header button i.minus-icon{display:none;}.faqs .accordion-item .accordion-header button[aria-expanded=true] i.minus-icon{display:block;}.faqs .accordion-item .accordion-header button[aria-expanded=true] i.plus-icon{display:none;}.faqs .accordion-item .card-body{font-size:13px;font-weight:500;color:#707070;padding:0 35px 30px;}.faqs .accordion-item .accordion-body{font-size:14px;font-weight:300;color:#707070;line-height:27px;padding:0 35px 30px;}.faqs .btn-default{padding:6px 21px;}.faqs .btn-default i{margin-left:5px;}.faqs .btn-default i:before{font-size:20px;}.receipt-page{position:relative;}.receipt-page .section-title{margin-top:80px;}.receipt-page .section-title img{margin-bottom:25px;width:70px;}.receipt-page .section-title p{margin-block:15px;}.receipt-page .booking-voucher .voucher-head{background-color:#3039c7;justify-content:space-between;padding:20px 50px;border-radius:20px 20px 0 0;}.receipt-page .booking-voucher .voucher-head h3{font-size:24px!important;font-weight:500;color:#fff!important;margin-bottom:0;}.receipt-page .booking-voucher .voucher-head h5{display:inline-block;}.receipt-page .booking-voucher .voucher-head img{width:100px;aspect-ratio:1/1;}.receipt-page .booking-voucher .voucher-head .booking-no{color:#fff!important;}.receipt-page .booking-voucher h4{color:#3039c7;font-size:24px;font-family:"Lexend",sans-serif!important;font-weight:400;}.receipt-page .booking-voucher h5,.receipt-page .booking-voucher p{color:#626262;font-size:16px;font-weight:300;}.receipt-page .booking-voucher .body-content .info-list{display:flex;flex-direction:column;}.receipt-page .booking-voucher .body-content .info-list li{display:flex;gap:20px;font-weight:400;align-items:center;margin:0;}.receipt-page .booking-voucher .body-content .terms-conditions{font-size:14px;color:#626262;}.receipt-page .booking-voucher .body-content .table thead tr th{font-weight:300;}.receipt-page .booking-voucher .body-content .table thead tr th:first-child{width:50%;}.receipt-page .booking-voucher .body-content .table tbody tr td{font-weight:300;}.receipt-page .booking-voucher .body-content .contact span,.receipt-page .booking-voucher .body-content .contact a{color:#626262;font-size:16px;font-weight:300;}.receipt-page .booking-voucher .body-content .btn-print:hover{background-color:#ffb602;}.receipt-page .purple-bg-70{top:95rem;}.blog-page h3,.blog-details h3{font-size:24px;}.blog-page .article-details img,.blog-details .article-details img{width:100%;}.blog-page .info,.blog-details .info{width:100%;display:flex;flex-direction:row;gap:10px;padding-top:20px;position:relative;transform:unset;justify-content:space-between;}.blog-page .info .social-links a,.blog-details .info .social-links a{margin-right:10px;color:#44d4ff;}.about-us .our-features{margin-block:100px 200px;}.about-us .our-features .section-title .sub-title{color:#3039c7;font-size:24px;font-family:"Unbounded",cursive;margin-bottom:10px;}.about-us .our-features .feature{display:flex;align-items:center;flex-direction:column;gap:40px;}.about-us .our-features .feature:hover .icon::after{scale:1;}.about-us .our-features .feature .icon{position:relative;display:inline-flex;width:90px;height:90px;}.about-us .our-features .feature .icon::after{content:"";position:absolute;left:50%;top:50%;width:65px;height:65px;transform:translate(-50%,-50%);background:no-repeat 0% 0%/cover url("/images/svg/blue-gadient-circle-sm.svg");scale:0;transition:.4s;}.about-us .our-features .feature h3{font-family:"Lexend",sans-serif;font-size:24px;font-weight:300;color:#6d6d6d;}.about-us .vision{padding-block:80px 120px;text-align:center;}.about-us .vision h2{color:#fff;margin-bottom:80px;font-weight:500;}.about-us .vision .feature{margin-bottom:30px;position:relative;z-index:0;}.about-us .vision .feature:hover::after{right:50%;top:-5%;width:100px;height:100px;}.about-us .vision .feature::after{content:"";position:absolute;right:57%;top:15%;background-color:#3039c7;width:30px;height:30px;border-radius:50%;z-index:-2;transform:translateX(50%);transition:.4s;}.about-us .vision .feature h3{margin-block:30px 20px;font-size:24px;}.about-us .vision .feature .icon{width:64px;height:64px;transition:.4s;}.contact-us main{padding-block:100px;}.contact-us h2{margin-bottom:40px;}.contact-us #contactUsForm .form-control,.contact-us #contactUsForm select{border-radius:5px;border:1px solid #ddd;margin-bottom:20px;}.contact-us .contact-info .info-card{padding:35px 30px;border-radius:10px;background-color:rgba(27,20,100,.1);justify-content:flex-start;gap:25px;margin-bottom:20px;}.contact-us .contact-info .info-card:nth-of-type(2){background-color:rgba(68,212,255,.1);}.contact-us .contact-info .info-card:nth-of-type(2) .icon-circle{background-color:rgba(68,212,255,.12);}.contact-us .contact-info .info-card:nth-of-type(2) .icon-circle .icon{stroke:#44d4ff;}.contact-us .contact-info .info-card:nth-of-type(2) .text h3{color:#44d4ff;}.contact-us .contact-info .info-card:nth-of-type(3){background-color:rgba(255,182,2,.1);}.contact-us .contact-info .info-card:nth-of-type(3) .icon-circle{background-color:rgba(255,182,2,.12);}.contact-us .contact-info .info-card:nth-of-type(3) .icon-circle .icon{stroke:#ffb602;}.contact-us .contact-info .info-card:nth-of-type(3) .text h3{color:#ffb602;}.contact-us .contact-info .info-card .icon-circle{width:58px;height:58px;background-color:rgba(27,20,100,.12);border-radius:50%;aspect-ratio:1/1;}.contact-us .contact-info .info-card .icon-circle .icon{width:25px;height:25px;stroke:#1b1464;}.contact-us .contact-info .info-card .text h3{color:#1b1464;font-size:18px;font-weight:lighter;margin-bottom:10px;}.contact-us .contact-info .info-card .text a,.contact-us .contact-info .info-card .text div{color:#707070;font-size:14px;font-weight:300;}@keyframes circles-animation1{100%{transform:translateY(-400%);}}@keyframes circles-animation2{100%{transform:translateY(-200%);}}@keyframes dash{0%{stroke-dashoffset:1000;}100%{stroke-dashoffset:0;}}@media(width< 1440px){.home-page .banner::before,.home-page .banner::after{background-position:0 0;width:60%;}.home-page .banner .content .section-title h1{font-size:60px;}.home-page .banner .content .section-title p{font-size:28px;margin-block:15px;}.home-page .banner .content .img-box{right:50px;}.home-page .banner .content .img-box .blue-gradient-circle{width:250px;height:250px;}.home-page .banner .content .img-box .purple-gradient-circle{width:170px;height:170px;}.home-page .banner .content .img-box img{width:550px;height:550px;}.home-page .banner .purple-and-blue-stroke{transform:translate(-32%,0);}.home-page .banner .purple-and-blue-stroke img:first-of-type{width:400px;}.home-page .banner .purple-and-blue-stroke img:last-of-type{top:-70px;width:200px;}}@media(width< 1366px){.section-divider{top:-43px;}.section-divider.bottom{bottom:-30px;}.daily-trips-page .trip{padding-block:50px 80px;}}@media(width< 1200px){.section-title{padding-block:20px !important;margin-bottom:0 !important;}.last-sec{padding-bottom:10rem !important;}.home-page h2{font-size:30px !important;margin-bottom:10px;}.home-page .section-title .sub-title{font-size:22px !important;}.home-page .section-title .title{font-size:30px !important;}.home-page .section-title .description{margin-block:10px !important;}.home-page .banner .content .section-title h1{font-size:50px;margin-bottom:0;}.home-page .banner .content .section-title p{font-size:24px;margin-block:15px;}.home-page .banner .content .img-box{right:0;}.home-page .banner .content .img-box .blue-gradient-circle{right:0;left:auto;width:200px;height:200px;}.home-page .banner .content .img-box .purple-gradient-circle{left:0;right:auto;width:130px;height:130px;bottom:0;}.home-page .banner .content .img-box img{width:450px;height:450px;}.home-page .banner .purple-and-blue-stroke img:last-of-type{top:-170px;width:200px;}.home-page .courses .course img{width:240px;height:240px;}.home-page .courses .course h3{font-size:22px;}.tour-details .tour-content .tour-gallery{padding-top:40px;}.tour-details .tour-booking-form{margin-top:40px;}.dive-sites-page .sec-py:first-of-type{padding-block:50px;}.galler-page{padding-block:50px 100px;}.contact-us main{padding-block:60px 100px;}}@media(width< 992px){body .whatsapp{bottom:15px;}.section-divider{top:0;}.section-divider.bottom{bottom:0;}.main-header .destinations-dropdown{display:none;}.banner:not(.home-banner) .banner-text h1{font-size:35px;}.home-page .section-divider{top:0;}.home-page .section-divider.bottom{bottom:0;}.home-page .banner{max-height:1030px;overflow:hidden;}.home-page .banner .purple-circles-shape{position:relative;}.home-page .banner .purple-and-blue-stroke{transform:translate(-32%,-40%);}.home-page .banner .purple-and-blue-stroke img:last-of-type{left:50%;}.home-page .banner .content{justify-content:center;}.home-page .banner .content .img-box{position:relative;}.home-page .banner .content .half-purple{display:none;}.home-page .our-features{margin-block:50px;}.home-page .courses{padding-block:36px;}.home-page .courses .course img{width:200px;height:200px;}.home-page .courses .course h3{font-size:20px;}.home-page .featured-tours .package-slider-wrap{max-height:200px;overflow:hidden;margin-block:10px;height:auto;border-radius:3px;}.home-page .featured-tours .package-slider-wrap .pakage-overlay{position:static;padding:15px;opacity:1;}.home-page .featured-tours .package-slider-wrap .pakage-overlay h3{margin-bottom:0;font-size:25px;}.home-page .featured-tours .package-slider-wrap a > img{display:none;}.home-page .news-testimonials{padding-block:36px 50px;}.daily-trips-page .trip{padding-block:40px 60px;}.daily-trips-page .trip .trip-content h2{font-size:26px;margin-bottom:10px;}.daily-trips-page .trip .trip-content p{font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6;}.dive-sites-page .sec-py:first-of-type{padding-block:40px;}.tours-page .tour:first-of-type{border:1px solid #EEE;}.tours-page .tour .pricing-details{padding:30px 30px 0;}.tours-page .tour .pricing-details .highlights{margin-top:15px;}.tours-page .tour .img-container{max-height:250px;}.tours-page .tour .tour-info{padding:10px 30px;}.tours-page .tour .tour-info .tour-description::after{display:none;}.about-us .our-features{margin-block:50px 100px;}.about-us .vision .feature::after{top:12%;}footer h3{margin-bottom:20px;}}@media(width< 768px){h2{font-size:22px;}h3{font-size:18px !important;}p{font-size:14px;line-height:1.8;margin-bottom:20px;}.contact-us main{padding-block:50px 100px;}.btn{padding:15px 20px;}.owl-dots{overflow:hidden;max-width:200px;margin:20px auto 15px;}.section-title{margin-top:20px;}.section-title .description{margin:0 !important;}.tours-page .tour .tour-info h3{font-size:18px;}.main-header{top:12px;}.navbar-brand img{width:90px;height:90px;}.banner:not(.home-banner) .banner-text{top:55%;}.banner:not(.home-banner) .banner-text h1{font-size:25px;}.banner:not(.home-banner) img{height:300px;min-height:auto;}.thumbnail-slider-container{left:0;}.images-overlapping .second-image,.two-images-decoration .second-image{max-width:150px;max-height:150px;}.banner .banner-overlay.video-cover{aspect-ratio:21/9;height:auto;}.landing-page .banner-text,.home-page .banner-text{position:static;transform:none;color:#2c2c2c;}.landing-page .banner-text .title,.home-page .banner-text .title{background-image:linear-gradient(to right,#ed1e79,#662d91);-webkit-background-clip:text;color:transparent;display:inline-flex;}.landing-page .banner-text P,.home-page .banner-text P{color:#2c2c2c;}.landing-page .white-pattern,.home-page .white-pattern{display:none;}.landing-page .banner-text{margin-top:30px;}.home-page .section-title .sub-title{font-size:20px !important;}.home-page .section-title .title{font-size:22px !important;}.home-page .banner{max-height:unset;padding-block:120px 0;overflow:visible;}.home-page .banner .purple-circles-shape,.home-page .banner .purple-and-blue-stroke{display:none;}.home-page .banner::after{display:none;}.home-page .banner .purple-and-blue-stroke{transform:translate(-32%,55%);}.home-page .banner .purple-and-blue-stroke img:first-of-type{display:none;}.home-page .banner .purple-and-blue-stroke img:last-of-type{width:100px;}.home-page .banner .content .section-title .subtitle{font-size:10px;margin-left:35px;}.home-page .banner .content .section-title h1{font-size:26px;}.home-page .banner .content .section-title p{width:100%;margin-top:0;}.home-page .banner .content .section-title .btn{padding:15px 25px;}.home-page .banner .content .img-box{display:none;}.home-page .our-features .feature h3{font-size:18px;}.home-page .featured-tours .package-card{margin-inline:auto;}.daily-trips-page .trip{padding-block:30px 60px;}.daily-trips-page .trip .trip-content{margin-top:20px;}.daily-trips-page .trip .trip-img a{margin-top:5px;}.dive-sites-page .sec-py:first-of-type{padding-block:20px;}.dive-sites-page h2{font-size:20px;}.tours-page .tour .tour-info{padding-block:10px;}.tours-page .tour .tour-info h3{margin-bottom:10px;}.tours-page .tour .pricing-details .highlights{margin-top:10px;}.tours-page .tour .pricing-details .highlights li{margin-bottom:10px;}.tour-details .tour-content .tour-gallery{padding-top:0;}.about-us .our-features .feature h3{font-size:18px;}}@media(width< 576px){.banner:not(.home-banner) .banner-text{top:50%;}.banner:not(.home-banner) .banner-text h1{font-size:22px;}.home-page h2{font-size:20px !important;}.home-page h3{font-size:18px !important;}.home-page h4{font-size:16px !important;}.home-page .section-title .title{font-size:20px !important;}.home-page .banner{padding-block:0 0;}.home-page .banner .content .section-title .subtitle{font-size:10px;margin-left:35px;}.home-page .banner .content .section-title h1{font-size:26px;}.home-page .banner .content .section-title .btn{padding:15px 25px;}.home-page .courses .course img{width:150px;height:150px;}.home-page .featured-tours .package-slider-wrap{max-height:120px;}footer h4{font-size:20px;}footer .degree{font-size:18px;}footer .footer-py{padding-top:0;}}@media print{.receipt-page .col-lg-4{flex:0 0 auto;width:100%;}.receipt-page .section-title{margin-block:0 10px;padding:0;}.receipt-page .section-title img{display:none;}.receipt-page .section-title h2{color:#000;font-weight:bold;}.receipt-page .section-title p{margin-block:0 10px;width:100%;}.receipt-page .booking-voucher h4{font-size:18px;}.receipt-page .booking-voucher h5,.receipt-page .booking-voucher p{font-size:12px;margin-bottom:5px;}.receipt-page .booking-voucher .voucher-head{padding:0 10px;}.receipt-page .booking-voucher .body-content .info-list{margin-bottom:10px;}.receipt-page .booking-voucher .body-content .info-list li{gap:10px;}.receipt-page .booking-voucher .body-content .table{margin-bottom:0!important;}.receipt-page .booking-voucher .body-content .table thead tr th{line-height:20px;font-size:14px;}.receipt-page .booking-voucher .body-content .table tbody tr td{line-height:20px;font-size:14px;}.receipt-page .booking-voucher .body-content .p-30-50{padding:10px 20px!important;}.receipt-page .booking-voucher .body-content .total-price span{font-size:16px;}.receipt-page .booking-voucher .body-content .contact span,.receipt-page .booking-voucher .body-content .contact a{font-size:12px;}.receipt-page .booking-voucher .body-content .contact span a,.receipt-page .booking-voucher .body-content .contact a a{font-size:inherit;}}