@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);h1,h2,h3{text-transform:capitalize}a,h1,h2,h3,h4,h5,h6,p{transition:.4s ease-in-out}.theme-btn,.theme-btn .txt{display:inline-flex;position:relative}.theme-btn::after,.theme-btn::before{transition-duration:.8s;border-radius:100px}body,h1,h2,h3,h4,h5,h6,p,span,ul{margin:0}.faq-wrapper .faq-items .accordion .accordion-item h2 button,.link-btn,.section-title .sub-title,.theme-btn,body,h1,h2,h3,h4,h5,h6{font-family:"Plus Jakarta Sans",sans-serif}:root{--body:#fff;--black:#000;--white:#fff;--theme:#0FB9B1;--header:#0A2540;--text:#465A6E;--border:#02060A;--bg:#F5F7FA;--bg2:#0F172A;--box-shadow:0px 1px 14px 0px rgba(0, 0, 0, 0.13)}body{font-size:16px;font-weight:400;line-height:30px;color:var(--text);background-color:var(--white);padding:0;overflow-x:hidden}.header-main .header-right .header-btn h4 a,.header-top-wrapper .header-left .list li a,.theme-btn,.theme-btn.style-border:hover,input,input:focus{color:var(--white)}.theme-btn,button{background-color:transparent}ul{padding:0;list-style:none}button{border:none;padding:0}input:focus{outline:0}h1,h2,h3,h4,h5,h6{padding:0;color:var(--header)}h1{font-size:110px;font-weight:700;line-height:100%}@media (max-width:1899px){h1{font-size:100px}}@media (max-width:1600px){h1{font-size:90px}}@media (max-width:1399px){h1{font-size:70px}}@media (max-width:1199px){h1{font-size:60px}}@media (max-width:991px){h1{font-size:50px;line-height:130%!important}}@media (max-width:767px){h1{font-size:40px}}h2{font-size:45px;font-weight:600;line-height:125%}.theme-btn,h3,h4{font-weight:700}@media (max-width:1399px){h2{font-size:44px}.header-top-section{display:none}}@media (max-width:1199px){h2{font-size:40px}.menu-thumb{display:none!important}}@media (max-width:991px){h2{font-size:36px}}@media (max-width:767px){h2{font-size:30px}}h3{font-size:24px;line-height:133%}h4{font-size:22px;line-height:145%;text-transform:capitalize}h5,h6{font-weight:600;text-transform:capitalize}h5{font-size:18px}.back-to-top,.link-btn,.theme-btn,h6{font-size:16px}a{text-decoration:none;outline:0!important;cursor:pointer;color:var(--header)}span{text-transform:capitalize}.theme-btn{align-items:center;overflow:hidden;padding:10px 30px;line-height:40px;border-radius:100px;text-transform:capitalize;transition:.3s linear;z-index:2}.header-main .main-menu ul li .submenu li a:hover,.header-main .main-menu ul li .submenu li:hover>a::after,.header-main .main-menu ul li a:hover,.header-main .main-menu ul li:hover>a,.header-main .main-menu ul li:hover>a::after,.link-btn,.link-btn i,.mean-container .mean-nav ul li a:hover{color:var(--theme)}.theme-btn .txt{align-items:center;z-index:1}.theme-btn::after{content:"";position:absolute;inset:0;transform:scaleX(1);background-color:var(--theme);z-index:-1}.theme-btn::before{content:"";position:absolute;top:0;left:-10px;bottom:0;right:100%;background:var(--header);transform:translateX(-100%);z-index:1}.footer-widget-wrapper .footer-box-item .single-footer-widget .list-area li a,.theme-btn:focus,.theme-btn:hover{color:#fff}.theme-btn:focus::after,.theme-btn:hover::after{transform:scaleX(0);transition-duration:1.5s}.theme-btn:focus::before,.theme-btn:hover::before{left:0;right:0;transform:translateX(0)}.array-button .array-next:hover,.contact-info-box:hover .icon,.featured-listing-card-item.style-2 .theme-btn::before,.main-sideber .single-sideber-widget .search-widget form button:hover,.theme-btn.style-2::after{background-color:var(--header)}.faq-wrapper.style-2 .faq-content .theme-btn::before,.featured-listing-card-item .theme-btn::before,.theme-btn.style-2::before,.theme-btn.style-border::before{background:var(--theme)}.breadcrumb-wrapper .page-heading .page-content .breadcrumb-items li.active,.destination-image .map-point .map-card .content .location i,.theme-btn.style-border{color:#0fb9b1}.theme-btn.style-border::after{background-color:transparent;border:1px solid #0fb9b1}.link-btn{font-weight:600;display:inline-block}.link-btn i{margin-left:5px}.mean-container .mean-nav{background:0 0;margin-top:0}.cursor-outer,.mouseCursor.cursor-big{-webkit-margin-start:-12px;margin-inline-start:-12px;margin-top:-12px}.mean-container .mean-bar{padding:0;min-height:auto;background:0 0}.mean-container .mean-nav>ul{padding:0;margin:0;width:100%;list-style-type:none;display:block!important}.mean-container a.meanmenu-reveal{display:none!important}.mean-container .mean-nav ul li a{display:block;width:100%;padding:10px 0;color:var(--black);font-size:16px;font-weight:500;line-height:2;text-transform:capitalize;border-bottom:1px solid rgba(0,0,0,.2)!important;border:none}.mean-container .mean-nav ul li .submenu li a{border-bottom:none!important;font-size:14px;padding:6px 0;color:var(--header)}.mean-container .mean-nav ul li a:last-child{border-bottom:0}.mean-container .mean-nav ul li a.mean-expand{margin-top:5px;padding:0!important}.header-1 .header-main .header-left .header-logo-2,.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn::after,.mean-container .mean-nav ul li>a>i,.sticky.header-1 .header-main .header-left .header-logo,.sticky.header-1 .header-main .header-left .shape,.sticky.header-1 .header-main .header-right .shape-2,.sticky.header-1 .heder-bg-shape{display:none}.mean-container .mean-nav ul li>a.mean-expand i{display:inline-block;font-size:18px}.mean-container .mean-nav>ul>li:first-child>a{border-top:0}.mean-container .mean-nav ul li a.mean-expand.mean-clicked i{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transition:.4s ease-in-out}.mean-container .mean-nav ul li .mega-menu li a{height:200px;width:100%;padding:0;border-top:0;margin-bottom:20px}.preloader--three{position:fixed;width:100%;height:100%;background-color:#000;overflow:hidden;z-index:9999999;display:flex;justify-content:center;align-items:center}.preloader--three .loading--text{font-size:150px;font-weight:400;line-height:1.1;color:var(--white)}.preloader--three .mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3;opacity:0;visibility:hidden}.back-to-top{background-color:var(--theme);width:50px;height:50px;line-height:40px;border-radius:100px;color:var(--white);position:fixed;display:inline-block;z-index:9999;right:30px;bottom:30px;transition:.4s ease-in-out;opacity:0;visibility:hidden;transform:translateY(20px)}.back-to-top:hover,.header-top-wrapper .social-icon a:hover,.service-card-items:hover .arrow{background-color:var(--white);color:var(--theme)}.cursor-inner,.cursor-inner.cursor-hover,.cursor-outer{background-color:var(--theme)}.back-to-top.show{opacity:1;visibility:visible;transform:translate(0)}.cursor-outer{width:30px;height:30px;border:1px solid var(--theme);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10000000;opacity:.34;-webkit-transition:.4s ease-out;transition:.4s ease-out}.cursor-outer.cursor-hover{opacity:.14}.cursor-outer.cursor-big,.yacht-details-wrapper .yacht-details-post .yacht-slider .swiper-slide{opacity:0}.mouseCursor{position:fixed;top:0;inset-inline-start:0;inset-inline-end:0;bottom:0;pointer-events:none;border-radius:50%;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:hidden;text-align:center}.search-popup-overlay,.search_popup{position:fixed;left:0;transform:translateY(-100%);top:0}.mouseCursor.cursor-big{width:20px;height:20px}.cursor-inner{-webkit-margin-start:-3px;margin-inline-start:-3px;margin-top:-3px;width:10px;height:10px;z-index:10000001;opacity:1;-webkit-transition:.24s ease-out;transition:.24s ease-out}.cursor-inner span{color:var(--text);line-height:60px;opacity:0;text-transform:uppercase;letter-spacing:1px;font-size:12px}.cursor-inner.cursor-big span,.instagram-banner .instagram-banner-items:hover .banner-image::before,.yacht-details-wrapper .yacht-details-post .yacht-slider .swiper-slide-active{opacity:1}.cursor-inner.cursor-hover{-webkit-margin-start:-10px;margin-inline-start:-10px;margin-top:-10px;width:30px;height:30px;border:1px solid #686363;opacity:0}.search_popup{width:100%;background-color:var(--header);z-index:100;padding-top:70px;padding-bottom:100px;opacity:0;backdrop-filter:blur(10px);transition:.6s}.search_popup.search-opened{opacity:1;transform:translateY(0);transition-delay:0s;z-index:999999}.search_popup.search-opened .search_form .search_input{transform:translateY(0);opacity:1;transition-delay:0.3s}.search_popup.search-opened .search_form .search_input::after{width:100%;transition-delay:0.5s}.footer-bottom-2.style-2,.footer-bottom.style-2,.search_wrapper .search_top{margin-bottom:80px}.search_wrapper .search_top .search_logo{max-width:200px}.search_wrapper .search_top .search_logo a,.section-title h2 .exp-br,.sticky.header-1 .header-main .header-left .header-logo-2{display:block}.search_wrapper .search_top .search_close{margin-left:auto;margin-top:10px}.search_wrapper .search_top .search_close .search_close_btn{display:inline-block;width:35px;height:35px;font-size:35px;line-height:1;color:rgba(255,255,255,.3)}.search_wrapper .search_top .search_close .search_close_btn svg{width:30px;height:30px}.search_wrapper .search_top .search_close .search_close_btn:hover{color:var(--white);transform:rotate(90deg)}@media (max-width:575px){body{font-size:14px}h1{font-size:30px}h2{font-size:25px}h3{font-size:20px}.preloader--three .loading--text{font-size:90px}.back-to-top{display:none}.search_popup{padding-top:50px;padding-bottom:70px}.search_wrapper .search_top .search_logo{max-width:150px}.search_wrapper .search_top{margin-bottom:50px}}.search_wrapper .search_form .search_input{position:relative;height:80px;transform:translateY(-40px);transition:.4s ease-in-out 0.5s;opacity:0}.search_wrapper .search_form .search_input::after{position:absolute;content:"";left:0;bottom:0;width:0%;height:1px;background-color:rgba(255,255,255,.3);transition:.4s ease-in-out}.search_wrapper .search_form .search_input input{width:100%;height:100%;background-color:transparent;border:0;outline:0;font-size:24px;color:var(--text);border-bottom:1px solid transparent;padding:0 30px 0 0}.search_wrapper .search_form .search_input input::placeholder{font-size:24px}.search_wrapper .search_form .search_input input~.search-focus-border{position:absolute;bottom:0;left:auto;right:0;width:0;height:1px;background-color:var(--white);transition:.5s}.search_wrapper .search_form .search_input input:focus~.search-focus-border{width:100%;left:0;right:auto;transition:.5s}@media (max-width:575px){.search_wrapper .search_form .search_input input{font-size:20px}.search_wrapper .search_form .search_input input::placeholder{font-size:20px}}@media (max-width:500px){.search_wrapper .search_top{margin-bottom:40px}.search_wrapper .search_form .search_input input{font-size:18px}.search_wrapper .search_form .search_input input::placeholder{font-size:18px}}.search_wrapper .search_form .search_input button{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:18px;color:var(--white)}.search-popup-overlay{width:100%;height:100%;background-color:var(--theme);z-index:99;opacity:0;visibility:hidden;cursor:zoom-out;transition:transform .6s,opacity .6s}.search-popup-overlay.search-popup-overlay-open{opacity:.8;visibility:visible;transform:translateY(0);transition-delay:0.35s}@-webkit-keyframes rippleOne{70%{-webkit-box-shadow:0 0 0 40px rgba(244,68,56,0);box-shadow:0 0 0 40px rgba(244,68,56,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(244,68,56,0);box-shadow:0 0 0 0 rgba(244,68,56,0)}}@keyframes rippleOne{70%{-webkit-box-shadow:0 0 0 40px rgba(244,68,56,0);box-shadow:0 0 0 40px rgba(244,68,56,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(244,68,56,0);box-shadow:0 0 0 0 rgba(244,68,56,0)}}@keyframes gelatine{from,to{transform:scale(1,1)}25%{transform:scale(.7,1.1)}50%{transform:scale(1.1,.7)}75%{transform:scale(.95,1.05)}}@keyframes rounded{50%{transform:rotate(15deg)}}@keyframes up-down{0%{transform:translateY(10px)}100%{transform:translateY(-10px)}}@-webkit-keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes letters-loading{0%,100%,75%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0)}}@keyframes letters-loading{0%,100%,75%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0)}}@keyframes loaderspin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes tpswing{0%{-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@keyframes width{0%{width:0%}100%{width:100%}}@-webkit-keyframes width{0%{width:0%}100%{width:100%}}@-webkit-keyframes loaderspin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes loaderpulse{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes rounded{50%{transform:rotate(20deg)}}@keyframes cir36{100%{transform:rotate(360deg)}}.float-bob-y{-webkit-animation-name:float-bob-y;animation-name:float-bob-y;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes float-bob-y{0%,100%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes float-bob-y{0%,100%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.float-bob-x{-webkit-animation-name:float-bob-x;animation-name:float-bob-x;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes float-bob-x{0%{-webkit-transform:translateX(0);transform:translateX(30px)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(30px);transform:translateX(30px)}}@keyframes float-bob-x{0%,100%{-webkit-transform:translateX(30px);transform:translateX(30px)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes bounce-x{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(30px);transform:translateX(30px)}}.bounce-x{-webkit-animation:7s linear infinite bounce-x;animation:7s linear infinite bounce-x}@keyframes criss-cross-left{0%{left:-20px}50%{left:50%;width:20px;height:20px}100%{left:50%;width:375px;height:375px}}@keyframes criss-cross-right{0%{right:-20px}50%{right:50%;width:20px;height:20px}100%{right:50%;width:375px;height:375px}}@keyframes rotated2{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}@keyframes wave{0%{transform:translateX(0)}50%{transform:translateX(-25%)}100%{transform:translateX(-50%)}}@keyframes zoom{0%,100%{transform:scale(.5)}50%{transform:scale(1)}}@keyframes translateY2{0%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@keyframes translateX2{0%{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}100%{-webkit-transform:translatXY(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@keyframes moving{0%,100%{transform:translatey(0)}20%{transform:translateX(-50px)}50%{transform:translatey(-40px)}}.img-custom-anim-right{animation:1.3s cubic-bezier(.645,.045,.355,1) .4s forwards img-anim-right;opacity:0}@keyframes img-anim-right{0%{transform:translateX(5%);clip-path:inset(0 0 0 100%);opacity:0}100%{transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-left{animation:1.3s cubic-bezier(.645,.045,.355,1) .4s forwards img-anim-left;opacity:0}@keyframes img-anim-left{0%{transform:translateX(-5%);clip-path:inset(0 100% 0 0);opacity:0}100%{transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-top{animation:1.3s cubic-bezier(.645,.045,.355,1) forwards img-anim-top;opacity:0}@keyframes img-anim-top{0%{transform:translateY(-5%);clip-path:inset(0 0 100% 0);opacity:0}100%{transform:translateY(0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes animate-positive{0%{width:0}}@keyframes scale{0%{top:-1000px;-webkit-transform:scale(1);transform:scale(1);opacity:0}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animation-infinite{animation:50s linear infinite ShapeAnim;height:30px;width:100%;background-repeat:repeat;overflow:hidden}@keyframes ShapeAnim{0%{background-position:top left}100%{background-position:top left 3000px}}.splt-txt .whitespace{width:8px}.splt-txt.animated .char{-webkit-animation:.4s cubic-bezier(.3,0,.7,1) both fadeIn;animation:.4s cubic-bezier(.3,0,.7,1) both fadeIn;-webkit-animation-delay:calc(30ms * var(--char-index));animation-delay:calc(30ms * var(--char-index))}.splt-txt-bounce .whitespace{width:20px}.splt-txt-bounce.animated .char{-webkit-animation:.4s cubic-bezier(.3,0,.7,1) both bounceIn;animation:.4s cubic-bezier(.3,0,.7,1) both bounceIn;-webkit-animation-delay:calc(30ms * var(--char-index));animation-delay:calc(30ms * var(--char-index))}@keyframes jello{100%,11.1%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.text-anims{opacity:0;transform:scale(.8);transition:opacity 1s ease-out,transform 1s ease-out}.text-anims.show{opacity:1;transform:scale(1)}@keyframes swimMove{0%,100%{transform:translateX(0)}50%{transform:translateX(30px)}}@keyframes swimBody{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(-3deg)}}@keyframes rotateCircle{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes grassMove{from{background-position:0 0}to{background-position:200px 0}}@keyframes floatShip{0%,100%,50%{transform:translateY(0) rotate(0)}25%{transform:translateY(-8px) rotate(-1deg)}75%{transform:translateY(8px) rotate(1deg)}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% - var(--gap)))}}@keyframes scrolls{0%{transform:translateX(calc(-100% - var(--gap)))}100%{transform:translateX(0)}}.header-top-section{background-color:var(--theme);position:relative}.header-top-section .container-fluid{padding:0 110px}.header-top-wrapper{display:flex;align-items:center;justify-content:space-between;padding:10px 0;position:relative;z-index:999}.header-top-wrapper .header-left .list{display:flex;align-items:center;gap:40px}.header-top-wrapper .header-left .list li,.hero-1 .hero-bg .hero-right-item .hero-box .content span{color:var(--white);font-weight:600}.feature-wrapper .feature-content .button-item h3 img,.header-top-wrapper .header-left .list li img{filter:brightness(0) invert(1);margin-right:5px}.courses-details-wrapper .courses-details-information .share-btn i,.footer-widget-wrapper .footer-mid-item span img,.header-top-wrapper .header-left .list li i,.portfolio-4 .swiper-pagination-bullet:not(:last-child),.swiper-dot .swiper-pagination-bullet:not(:last-child){margin-right:5px}.header-top-wrapper span{color:var(--white);font-weight:600;text-transform:capitalize}.about-wrapper-4 .about-right-item-4 .image-item,.footer-widget-wrapper .footer-mid-item .social-icon,.header-top-wrapper .social-icon{display:flex;align-items:center;gap:10px}.header-top-wrapper .social-icon a{color:var(--white);width:30px;height:30px;line-height:30px;text-align:center;background-color:transparent;border:1px solid rgba(255,255,255,.2);display:inline-block;transition:.4s ease-in-out;font-size:16px;border-radius:100px}.header-main{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.header-main .main-menu ul,.section-title-area .section-title{margin-bottom:0}.header-main .main-menu ul li{position:relative;list-style:none;display:inline-block;margin-inline-end:50px}.header-main .main-menu ul li:last-child{margin-inline-end:0}.header-main .main-menu ul li a{display:inline-block;font-size:16px;font-weight:500;color:#fff;padding:20px 0;text-align:left;position:relative;text-transform:capitalize;transition:.4s ease-in-out}.header-main .main-menu ul li a i{margin-left:4px;font-size:14px}.header-main .main-menu ul li .submenu{position:absolute;top:115%;inset-inline-start:0;min-width:260px;padding:20px 0;z-index:99999;visibility:hidden;opacity:0;transform-origin:top center;color:var(--header);transform:translateY(-10px);transition:.4s ease-in-out;border-top:6px solid var(--theme);background-color:var(--white);box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:8px}.header-main .main-menu ul li .submenu li{display:block;width:100%;margin:0}.header-main .main-menu ul li .submenu li a{position:relative;z-index:11;font-size:16px;font-weight:500;letter-spacing:-.34px;color:var(--header);line-height:38px;padding:0 22px 0 32px;width:100%;display:flex;align-items:center;justify-content:space-between}.header-main .main-menu ul li .submenu li a::before{content:"";position:absolute;width:0;height:2px;background:var(--theme);left:14px;bottom:18px;transition:.4s ease-in-out}.blog-post-details .comments-area .blog-single-comment.bb-none,.header-main .main-menu ul li .submenu li:last-child a{border:none}.header-main .main-menu ul li .submenu li .submenu{inset-inline-start:100%;top:0;visibility:hidden;opacity:0}.header-main .main-menu ul li .submenu li:hover>a{color:var(--theme)!important;margin-left:10px}.header-main .main-menu ul li .submenu li:hover>a::before{width:10px}.header-main .main-menu ul li .submenu li:hover>.submenu{-webkit-transform:translateY(1);-moz-transform:translateY(1);-ms-transform:translateY(1);-o-transform:translateY(1);transform:translateY(1);visibility:visible;opacity:1}.header-main .main-menu ul li .submenu li.has-dropdown>a::after{position:absolute;top:50%;inset-inline-end:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:var(--theme)}.header-main .main-menu ul li .has-homemenu{width:800px;padding:30px 30px 10px;opacity:0;left:-250px;visibility:hidden;background-color:var(--white);border-radius:8px}.header-main .main-menu ul li .has-homemenu .homemenu-items{display:flex;align-items:center;gap:30px;justify-content:space-between}.about-section-1,.courses-section,.cta-wrapper-2 .cta-content,.faq-section-3,.feature-section-2,.feature-wrapper .feature-image,.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu,.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb,.hero-1,.hero-1 .hero-bg .hero-content,.marque-section-3,.project-details-wrapper .project-details-sidebar .sidebar-widget-image,.ralt,.ripple,.service-details-wrapper .service-details-sidebar .sidebar-widget-image,.testimonial-box-items-2:hover .client-image,.testimonial-box-items-2:hover .star,.testimonial-box-items-2:hover h2,.testimonial-box-items-2:hover p,.testimonial-box-items-2:hover span,.testimonial-section,.testimonial-section-2,.testimonial-section-2 .swiper-slide.swiper-slide-active .testimonial-box-items-2 .client-image,.testimonial-section-2 .swiper-slide.swiper-slide-active .testimonial-box-items-2 .star,.testimonial-section-2 .swiper-slide.swiper-slide-active .testimonial-box-items-2 h2,.testimonial-section-2 .swiper-slide.swiper-slide-active .testimonial-box-items-2 p,.testimonial-section-2 .swiper-slide.swiper-slide-active .testimonial-box-items-2 span,.why-choose-us-wrapper-2,.yacht-details-wrapper .yacht-details-post{position:relative}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:.4s ease-in-out;margin-top:20px;width:100%;padding:0 12px}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn{padding:18px 30px;justify-content:center;line-height:1;color:var(--white)!important;position:relative;background-color:var(--theme);transition:.4s ease-in-out}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn::before{content:"";position:absolute;top:0;left:0;z-index:-11;right:0;bottom:0;width:100%;height:100%;margin:auto;background-color:var(--header);transition:.4s ease-in-out;border-radius:100px}.featured-listing-section .nav li .nav-link:hover,.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover{color:var(--white)!important}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb::before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(20,19,19,0)),to(#5e5ef6));background:linear-gradient(to bottom,rgba(99,92,92,0) 0,#252527 100%);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;content:""}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover::before{visibility:visible;opacity:1}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .demo-button{opacity:1;visibility:visible;margin-top:0}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn{opacity:1;visibility:visible;bottom:50%;transform:translateY(50%)}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb img,.team-details-wrapper .team-bottom-items .team-right-items .contact-form-box .form-clt .form .single-select .list,.team-details-wrapper .team-middle-items .team-skill-area .skill-content .progress-wrap .pro-items{width:100%}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-title{text-align:center;margin:15px auto;display:inline-block;font-size:16px;font-weight:600;color:var(--header)}.header-main .main-menu ul li:hover>.submenu{visibility:visible;opacity:1;transform:translateY(0)}.header-main .header-right{position:relative;z-index:999;display:flex;align-items:center;gap:100px}.header-main .header-right .header-btn,.yacht-details-wrapper .yachit-list-item .yacht-list{display:flex;align-items:center;gap:50px}.header-main .header-right .header-btn h4{color:var(--white);font-size:16px;font-weight:700}.blog-post-details .tag-share-wrap .social-share a:not(:last-child),.courses-details-wrapper .courses-details-information .information-list li span i,.header-main .header-right .header-btn h4 img,.news-standard-item .news-content .date-list li i{margin-right:10px}.header-main .header-right .header-btn .sidebar__toggle{cursor:pointer;font-size:20px;color:var(--white)}.header-1{position:absolute;width:100%;left:0;right:0;z-index:999!important;top:0}.header-1 .container-fluid,.header-3 .container-fluid{padding:0 60px}.header-1 .header-main .header-left{display:flex;align-items:center;gap:405px;position:relative;padding:5px 25px;z-index:9}@media (max-width:1899px){.header-1 .header-main .header-left{gap:110px}}@media (max-width:1600px){.header-1 .container-fluid,.header-top-section .container-fluid{padding:0 30px}.header-main .header-right .header-btn{gap:18px}.header-main .header-right .header-btn h4{font-size:15px}.header-1 .header-main .header-left{gap:110px}}.header-1 .header-main .header-left .shape,.header-1 .header-main .header-right .shape-2{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.about-section-1 .bottom-shape img,.adventure-section .bottom-shape img,.adventure-section .top-shape img,.benefit-wrapper-4 .benefit-image img,.contact-information-box .information-box .shape img,.destination-image img,.dive-wrapper .dive-left-item .dive-image img,.error-wrapper .error-items .error-image img,.faq-wrapper .shape-2 img,.feature-wrapper .feature-image img,.featured-listing-card-item .feature-bg-box .sheep-image img,.featured-listing-section .bottom-shape img,.featured-listing-section .top-shape img,.footer-section .top-shape img,.footer-section-2 .footer-shape img,.footer-section-3 .footer-shape img,.footer-widget-wrapper .footer-box-item .bg-shape img,.footer-widget-wrapper-2.style-wrapper-3 .footer-image img,.header-1 .header-main .header-left .shape img,.header-1 .header-main .header-right .shape-2 img,.header-1 .heder-bg-shape img,.hero-1 .line-shape img,.service-section .bottom-shape img,.service-section .top-shape img,.service-section-2 .top-shape img,.yacht-details-wrapper .contact-information-box .information-box .shape img{width:100%;height:100%}.header-1 .header-main .header-right{position:relative;z-index:9;padding:10px 25px}.adventure-section .top-shape,.footer-section .top-shape,.footer-section-3 .footer-shape,.header-1 .heder-bg-shape,.service-section .top-shape,.service-section-2 .top-shape{position:absolute;top:0;left:0;right:0}.header-1 .heder-bg-shape::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background-color:rgba(10,37,64,.6)}.header-1.header-inner .header-main{margin-top:20px}.header-2{position:fixed;left:0;z-index:999;top:0;bottom:0;border-right:1px solid rgba(10,37,64,.2)}.sticky,.style-offcanvas-2 .offcanvas__info-2{z-index:99999;background-color:var(--white);left:0}.header-2 .header-main{padding:0;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--white);justify-content:center;height:1000px;width:120px}.header-2 .header-main .logo{margin-top:200px}.header-2 .header-main .sidebar__toggle-2{display:flex;align-items:center;gap:10px;margin-top:-50px;cursor:pointer}.header-2 .header-main .sidebar__toggle-2 span,.yacht-details-wrapper .details-box-item .yacht-single-list .list-3 li,.yacht-details-wrapper .yachit-list-item .yacht-list li{font-weight:500;color:#0a2540}.header-2 .header-main .sidebar__toggle{margin-top:260px;cursor:pointer}.header-3{top:65px}@media (max-width:1600px){.header-1 .header-main .header-right{padding:10px 20px}.header-1.header-inner .header-main{margin-top:0}.header-3 .container-fluid{padding:0 30px}}.header-3 .header-main .main-menu{position:relative;padding:0 30px}.header-3 .header-main .main-menu .shape{position:absolute;top:0;left:0;right:0;bottom:0}.header-3 .header-main .main-menu .shape img{width:100%;height:100%;border-radius:100px;border:1px solid rgba(255,255,255,.3)}.header-3 .header-main .header-right{gap:60px}.header-3 .header-main .header-right .menu_search .search_btn{width:52px;height:52px;line-height:52px;text-align:center;border-radius:100px;color:var(--white);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1)}.sticky{position:fixed!important;top:0!important;width:100%;transition:.9s;-webkit-animation:.5s ease-in-out fadeInDown;animation:.5s ease-in-out fadeInDown;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.offcanvas__info,.style-offcanvas-2 .offcanvas__info-2{border-left:2px solid var(--theme);position:fixed;height:100%}.sticky.header-1,.sticky.header-1.header-inner .header-main{margin-top:0}.main-sideber .single-sideber-widget .category-list li a,.sticky.header-1 .header-main .header-right .header-btn .sidebar__toggle i,.sticky.header-1 .header-main .header-right .header-btn h4,.sticky.header-1 .header-main .header-right .header-btn h4 a,.sticky.header-1 .header-main .main-menu ul li a,.team-details-wrapper .team-bottom-items .team-left-items .phone-icon .icon,.team-details-wrapper .team-middle-items .team-skill-area .skill-content .progress-wrap .pro-items .pro-head .title{color:var(--header)}.sticky.header-1 .header-main .header-right .header-btn .sidebar__toggle img,.sticky.header-1 .header-main .header-right .header-btn h4 img{filter:brightness(0)}.sticky.header-3 .header-main .header-right .menu_search .search_btn{color:var(--header);border:1px solid rgba(10,37,64,.2)}.style-offcanvas-2 .offcanvas__info-2{transform:translateX(calc(-100% - 80px));right:initial;width:800px;background:var(--white) none repeat scroll 0 0;transition:transform .5s;overflow-y:auto}.style-offcanvas-2 .offcanvas__info-2 .mean-nav ul li a{font-size:50px!important;font-weight:700!important;text-transform:capitalize}.style-offcanvas-2 .offcanvas__info-2 .mean-container .mean-nav ul li li a{padding:10px 0!important;font-size:20px!important;font-weight:700!important;color:#1c1d20!important}.style-offcanvas-2 .offcanvas__info-2 .mean-container .mean-nav ul li li a:hover{color:var(--theme)!important}.style-offcanvas-2 .offcanvas__info-2.info-open{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.style-offcanvas-2 .offcanvas__info-2 .offcanvas__wrapper{padding:30px}.offcanvas__info{background:var(--white) none repeat scroll 0 0;right:0;top:0;width:450px;-webkit-transform:translateX(calc(100% + 80px));-moz-transform:translateX(calc(100% + 80px));-ms-transform:translateX(calc(100% + 80px));-o-transform:translateX(calc(100% + 80px));transform:translateX(calc(100% + 80px));-webkit-transition:transform .45s ease-in-out,opacity .45s ease-in-out;-moz-transition:transform .45s ease-in-out,opacity .45s ease-in-out;transition:transform .45s ease-in-out,opacity .45s ease-in-out;z-index:9999999;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}.offcanvas__info::-webkit-scrollbar{display:none}.offcanvas__info.style-2{left:0;transform:translateX(calc(-100% - 80px));right:initial;width:450px}.offcanvas__info.info-open{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.offcanvas__wrapper{position:relative;height:100%;padding:30px}.offcanvas__wrapper .offcanvas__content .text{color:var(--black)}.offcanvas__wrapper .offcanvas__content .sideber-image{margin-top:50px;margin-bottom:30px}.offcanvas__wrapper .offcanvas__content .sideber-image img{width:100%;height:100%;border-radius:16px}.offcanvas__wrapper .offcanvas__content .offcanvas__close{width:45px;height:45px;line-height:45px;text-align:center;border-radius:50%;background-color:var(--theme);position:relative;z-index:9;cursor:pointer}.contact-info-box:hover .content h4,.contact-info-box:hover .content p,.contact-info-box:hover .content p a,.faq-wrapper.style-2 .faq-content .theme-btn:hover,.featured-listing-card-item .listing-rate li span,.featured-listing-card-item .theme-btn:hover,.featured-listing-card-item.style-2 .theme-btn,.footer-widget-wrapper .footer-box-item .single-footer-widget span a,.footer-widget-wrapper .footer-mid-item span a,.hero-1 .hero-bg .hero-content h1,.hero-3 .hero-content .theme-btn,.main-sideber .single-sideber-widget .category-list li:hover a,.main-sideber .single-sideber-widget .category-list li:hover i,.main-sideber .single-sideber-widget .category-list li:hover span,.offcanvas__wrapper .offcanvas__content .offcanvas__close i,.page-nav-wrap ul li .page-numbers:hover i,.portfolio-4,.project-details-wrapper .project-details-content .slider-button .cmn-next:hover i,.project-details-wrapper .project-details-content .slider-button .cmn-prev:hover i,.service-inner-wrapper .service-inner-box-item.active .theme-btn.style-border,.service-inner-wrapper .service-inner-box-item.active h2 a,.service-inner-wrapper .service-inner-box-item:hover .theme-btn.style-border,.service-inner-wrapper .service-inner-box-item:hover h2 a,.yacht-details-wrapper .contact-information-box .information-box h2{color:var(--white)}.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items,.feature-card-item .content,.hero-3 .hero-main-card .hero-card .hero-item .content,.offcanvas__wrapper .offcanvas__content .offcanvas__contact,.project-details-wrapper .project-details-content .details-img-3,.team-details-wrapper .team-bottom-items .team-left-items p{margin-top:20px}.main-sideber .single-sideber-widget .category-list li:not(:last-child),.main-sideber .single-sideber-widget .recent-post-area .recent-items:not(:last-child),.main-sideber .single-sideber-widget .widget-title,.offcanvas__wrapper .offcanvas__content .offcanvas__contact h4,.team-details-wrapper .team-middle-items .team-skill-area .career-content ul li:not(:last-child){margin-bottom:20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul{margin-top:0}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li{font-size:20px;font-weight:600;text-transform:capitalize}.blog-post-details .comments-area .comments-heading,.error-wrapper .error-items .error-image,.footer-widget-wrapper-2 .single-footer-widget .widget-title,.mb-30,.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li:not(:last-child),.project-details-wrapper .project-details-sidebar .sidebar-widget .project-infrom li:not(:last-child),.service-details-wrapper .service-details-sidebar .sidebar-widget .project-infrom li:not(:last-child),.team-details-wrapper .team-middle-items .team-skill-area .skill-content .progress-wrap .pro-items:not(:last-child){margin-bottom:30px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li a{color:var(--black)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon{margin-right:20px}.about-wrapper-4 .about-right-item-4 span,.blog-post-details .single-blog-post .post-content h2 a:hover,.blog-post-details .tag-share-wrap .social-share a:hover,.breadcrumb-wrapper .page-heading .page-content .breadcrumb-items li a:hover,.counter-circle-item:hover h2,.courses-details-wrapper .courses-content .courses-details-content .nav .nav-item .nav-link.active,.courses-details-wrapper .courses-details-information .information-list li .text.color-2,.footer-widget-wrapper-2 .single-footer-widget .footer-content .talk-btn:hover,.main-sideber .single-sideber-widget .recent-post-area .recent-items .recent-content h4 a:hover,.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon i,.portfolio-4 .portfolio-4-pagination-custom:hover .total{color:var(--theme)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact span{text-transform:initial}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn{width:100%;padding:20px 40px;text-transform:capitalize!important}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon{margin-top:30px;gap:10px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a{width:45px;height:45px;line-height:45px;border-radius:100%;font-size:16px;display:block;background:0 0;color:var(--header);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;text-align:center;border:1px solid rgba(10,37,64,.2)}.about-wrapper-3 .about-image,.breadcrumb-wrapper .page-heading .page-content .breadcrumb-items li a,.contact-info-box .icon,.marquee .marquee-group.style-3 .text,.marquee .marquee-group.style-active .text,.team-wrapper .team-card-item{transition:.4s ease-in-out}.courses-details-wrapper .courses-content .courses-details-content .instructors-items .instructors-box-items .content .social-icon a:hover,.footer-widget-wrapper-2 .single-footer-widget .footer-content .social-icon a:hover,.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a:hover{background-color:var(--theme);color:var(--white);border:1px solid var(--theme)}.offcanvas__overlay{position:fixed;height:100%;width:100%;background:#151515;z-index:900;top:0;opacity:0;visibility:hidden;right:0}.adventure-section,.breadcrumb-wrapper,.breadcrumb-wrapper .page-heading,.featured-listing-section,.footer-section,.footer-section-2,.footer-section-3,.service-inner-wrapper .service-inner-box-item.active .icon,.service-inner-wrapper .service-inner-box-item:hover .icon,.service-section{position:relative;z-index:9}.offcanvas__overlay.overlay-open{opacity:.8;visibility:visible}@media (max-width:450px){.offcanvas__info{width:300px}}.breadcrumb-wrapper{overflow:hidden;padding-bottom:70px;background-position:center;background-repeat:no-repeat;background-size:cover}.breadcrumb-wrapper .page-heading{padding:160px 0 60px;text-align:center;display:flex;align-items:center;justify-content:space-between}@media (max-width:1399px){.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn{font-size:14px;min-width:140px}.header-main .header-right{gap:20px}.header-main .header-right .header-btn{gap:16px}.header-1 .header-main .header-left .shape,.header-1 .header-main .header-right .shape-2,.header-3 .header-main .header-right .menu_search .search_btn,.header-main .header-right .header-btn .header-button,.header-main .header-right .header-btn h4{display:none}.header-1{top:0;margin-top:0}.header-1 .header-main .header-left,.header-1 .header-main .header-right{padding:0}.header-2{bottom:initial;right:0;width:100%;border-right:none}.header-2 .header-main{width:initial;padding:0 10px;flex-direction:initial;justify-content:initial;justify-content:space-between;height:80px}.header-2 .header-main .logo{transform:rotate(89deg);text-align:center;margin:0 80px 0 auto}.header-2 .header-main .sidebar__toggle-2{margin-top:0}.header-2 .header-main .sidebar__toggle{margin-top:0;display:none}.header-3{top:15px}.header-3 .header-main .header-right{gap:0}.style-offcanvas-2 .offcanvas__info-2{width:350px}.style-offcanvas-2 .offcanvas__info-2 .mean-nav ul li a{font-size:20px!important}.style-offcanvas-2 .offcanvas__info-2 .mean-container .mean-nav ul li li a{font-size:17px!important}.offcanvas__info.style-2{right:0;left:auto;transform:translateX(calc(100% + 80px));width:350px}.offcanvas__info.style-2.info-open{transform:translateX(0)}.offcanvas__wrapper .offcanvas__content .sideber-image{margin-top:30px}.breadcrumb-wrapper .page-heading{flex-wrap:wrap;gap:20px;padding-top:160px}}.breadcrumb-wrapper .page-heading .page-content h1{font-size:64px;position:relative;text-transform:capitalize;z-index:9;font-weight:600}@media (max-width:767px){.breadcrumb-wrapper .page-heading .page-content h1{font-size:60px}}@media (max-width:575px){.header-1 .container-fluid,.header-top-section .container-fluid{padding:0 15px}.header-main .logo .header-logo img{width:30px}.header-1 .header-main .header-left .logo .header-logo img{width:80px}.header-3 .container-fluid{padding:0 25px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact{display:block}.offcanvas__wrapper .offcanvas__content .offcanvas__contact.style-cont{display:block!important}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul{display:none}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li{font-size:14px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li:not(:last-child){margin-bottom:20px}.offcanvas__wrapper{padding:20px}.breadcrumb-wrapper .page-heading .page-content h1{font-size:50px}}.breadcrumb-wrapper .page-heading .page-content .breadcrumb-items{display:flex;align-items:center;margin-top:20px;gap:6px}.breadcrumb-wrapper .page-heading .page-content .breadcrumb-items li{color:#0a2540;text-transform:capitalize;font-weight:600;font-size:16px}.breadcrumb-wrapper .page-heading p{max-width:470px;color:#465a6e;text-align:left}.courses-details-wrapper,.error-wrapper{border-top:1px solid rgba(10,37,64,.2);padding-top:60px}.error-wrapper .error-items{text-align:center;position:relative}.error-wrapper .error-items h2{font-size:72px;font-weight:500;letter-spacing:-2px;margin-bottom:15px}.error-wrapper .error-items p{max-width:722px;margin:0 auto 40px}.footer-section::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background:linear-gradient(180deg,#0a2540 0,rgba(10,37,64,.7) 100%);z-index:-1}.footer-widget-wrapper{padding:178px 0 40px}@media (max-width:1399px){.error-wrapper{padding-top:30px}.footer-section .top-shape{top:-10px}.footer-widget-wrapper{padding:130px 0 40px}}.footer-widget-wrapper .footer-text-item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:50px;margin-bottom:60px}.footer-widget-wrapper .footer-text-item h2{color:var(--white);font-size:110px;font-weight:800;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%);-webkit-text-fill-color:transparent;background-clip:text;line-height:90%}@media (max-width:1399px){.footer-widget-wrapper .footer-text-item{margin-bottom:30px}.footer-widget-wrapper .footer-text-item h2{font-size:75px}}.footer-widget-wrapper .footer-text-item span{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgb(255,255,255);background:0 0;font-size:110px;font-weight:800;text-transform:capitalize;line-height:90%}.footer-widget-wrapper .footer-text-item span a:hover,.marquee .marquee-group.style-3 .text:hover{color:var(--theme)!important;-webkit-text-stroke-color:var(--theme)}@media (max-width:1399px){.footer-widget-wrapper .footer-text-item span{font-size:75px}}.footer-bottom-2.style-3,.footer-widget-wrapper .footer-mid-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}.footer-widget-wrapper .footer-mid-item .social-icon a{display:inline-block;width:45px;height:45px;line-height:45px;border-radius:100px;color:var(--white);border:1px solid rgba(255,255,255,.2);text-align:center}.footer-widget-wrapper .footer-mid-item .social-icon a:hover,.team-card-items-2 .team-image .social-icon a:hover{background-color:var(--theme);border:1px solid var(--theme)}.footer-widget-wrapper .footer-mid-item span{font-size:24px;font-weight:700}.footer-widget-wrapper .footer-box-item{padding:40px;gap:40px;border-radius:20px;display:flex;align-items:start;justify-content:space-between;position:relative;z-index:9;margin-bottom:40px}.footer-section-2::before,.footer-section-3::before,.footer-widget-wrapper .footer-box-item .bg-shape{top:0;right:0;z-index:-1;bottom:0;left:0;position:absolute}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .reviews-ratting-right .reviews-ratting-item:not(:last-child),.feature-wrapper .feature-content .list-item .list li:not(:last-child),.footer-widget-wrapper .footer-box-item .single-footer-widget .widget-title,.footer-widget-wrapper-2 .single-footer-widget .list-area li:not(:last-child),.project-details-wrapper .project-details-content .project-list-items ul li:not(:last-child),.service-details-wrapper .service-details-content .service-list-items ul li:not(:last-child){margin-bottom:15px}.footer-widget-wrapper .footer-box-item .single-footer-widget .widget-title h3{color:var(--white);font-size:20px}.footer-widget-wrapper .footer-box-item .single-footer-widget .list-area li,.news-wrapper .news-right-box .news-card-items-2 .news-content h3,.project-details-wrapper .project-details-content .project-list-items ul li,.project-details-wrapper .project-details-content .slider-button span,.service-details-wrapper .service-details-content .service-list-items ul li{font-weight:500}.footer-widget-wrapper .footer-box-item .single-footer-widget .list-area li a:hover,.footer-widget-wrapper-2 .single-footer-widget .list-area li a:hover{color:var(--theme);margin-left:4px}.footer-widget-wrapper .footer-box-item .single-footer-widget .list-area li:not(:last-child){margin-bottom:6px}.footer-widget-wrapper .footer-box-item .single-footer-widget span{font-weight:500;color:var(--white);display:inline-block;margin-bottom:10px}.footer-widget-wrapper .footer-box-item .single-footer-widget .search-widget form{position:relative;width:383px}.footer-widget-wrapper .footer-box-item .single-footer-widget .search-widget form input{background:rgba(255,255,255,.3);border:1px solid rgba(255,255,255,.6);border-radius:15px;font-size:16px;font-weight:500;padding:16px 40px 16px 20px;width:100%;color:#fff;max-width:383px}.footer-widget-wrapper .footer-box-item .single-footer-widget .search-widget form input::placeholder{color:#fff}.footer-widget-wrapper .footer-box-item .single-footer-widget .search-widget form button{position:absolute;right:22px;top:17px;color:#6ee7e7}.footer-bottom,.footer-widget-wrapper .footer-bottom{text-align:center}.footer-widget-wrapper .footer-bottom p{color:var(--white);font-weight:500}.footer-section-2::before,.footer-section-3::before{width:100%;height:100%;content:"";background:linear-gradient(180deg,rgba(10,37,64,.5) 0,#0a2540 100%)}.footer-section-2 .footer-shape{position:absolute;top:210px;right:530px;max-width:634px;z-index:9}.footer-widget-wrapper-2{padding-bottom:40px}.footer-widget-wrapper-2 .footer-text{margin-bottom:30px;margin-top:130px;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:160px}@media (max-width:1399px){.footer-widget-wrapper .footer-mid-item{flex-wrap:wrap;gap:30px;margin-bottom:30px}.footer-widget-wrapper .footer-box-item{margin-bottom:30px;flex-wrap:wrap;gap:30px;padding:30px}.footer-widget-wrapper .footer-box-item .single-footer-widget .search-widget form{max-width:383px;width:100%}.footer-section-2 .footer-shape{display:none}.footer-widget-wrapper-2 .footer-text{margin-bottom:30px;padding-bottom:100px}}.footer-widget-wrapper-2 .footer-text h2{color:var(--white);font-size:310px;font-weight:800;text-transform:uppercase;text-align:center;line-height:32%;letter-spacing:.19em;position:relative}.footer-widget-wrapper-2 .footer-text h2 span,.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2 h2 span{display:inline-block;transform:translateY(120px);opacity:0;transition:.8s}.brand-box-1:hover .brand-img-1:last-child img,.footer-widget-wrapper-2 .footer-text h2 span.show,.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2 h2 span.show,.image-wrapper.active .animated-image{transform:translateY(0);opacity:1}@media (max-width:1399px){.footer-widget-wrapper-2 .footer-text h2{font-size:205px}}.blog-post-details .single-blog-post .post-content,.footer-widget-wrapper-2 .single-footer-widget,.mt-30,.project-details-wrapper .project-details-content,.project-details-wrapper .project-details-sidebar,.project-details-wrapper .project-details-sidebar .sidebar-widget-image .content .theme-btn,.service-box-items .service-content,.service-details-wrapper .service-details-content,.service-details-wrapper .service-details-sidebar,.service-details-wrapper .service-details-sidebar .sidebar-widget-image .content .theme-btn,.team-details-wrapper .team-bottom-items .team-right-items .contact-form-box,.team-details-wrapper .team-details-content .team-infrom,.team-details-wrapper .team-details-content h2{margin-top:30px}.footer-widget-wrapper-2 .single-footer-widget .widget-title h3{color:var(--white);font-size:20px;font-weight:700}.footer-widget-wrapper-2 .single-footer-widget .footer-content p{max-width:295px;color:rgba(255,255,255,.6)}.footer-widget-wrapper-2 .single-footer-widget .footer-content .social-icon{display:flex;align-items:center;gap:16px;margin-top:30px}.footer-widget-wrapper-2 .single-footer-widget .footer-content .social-icon a{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:16px}.footer-widget-wrapper-2 .single-footer-widget .footer-content .talk-btn{color:var(--white);font-size:16px;font-weight:700;text-decoration:underline;display:inline-block;margin-top:15px;text-transform:capitalize;transition:.4s ease-in-out}.footer-widget-wrapper-2 .single-footer-widget .list-area li{font-weight:500;text-transform:capitalize}.footer-widget-wrapper-2 .single-footer-widget .contact-content span a,.footer-widget-wrapper-2 .single-footer-widget .list-area li a{color:rgba(255,255,255,.6)}.footer-widget-wrapper-2 .single-footer-widget .contact-content span{color:rgba(255,255,255,.6);display:inline-block;margin-bottom:30px}.footer-widget-wrapper-2 .single-footer-widget .contact-content h4{font-size:16px;font-weight:400;color:#fff;margin-top:50px}.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2{margin-bottom:30px;margin-top:130px;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:60px;display:flex;align-items:center;justify-content:space-between}@media (max-width:1399px){.footer-widget-wrapper-2 .single-footer-widget .contact-content span{margin-bottom:10px}.footer-widget-wrapper-2 .single-footer-widget .contact-content h4{margin-top:15px}.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2{margin-bottom:30px;padding-bottom:60px;flex-wrap:wrap;gap:30px}}.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2 h2{color:var(--white);font-size:140px;font-weight:800;text-transform:uppercase;text-align:center;line-height:32%;letter-spacing:.19em;position:relative}@media (max-width:1399px){.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2 h2{font-size:90px}}.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2 .social-icon{display:flex;align-items:center;gap:16px;border-left:1px solid rgba(255,255,255,.2);padding-left:100px;height:104px}.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2 .social-icon a{width:72px;height:72px;line-height:72px;text-align:center;border-radius:50%;border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:28px}.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2 .social-icon a:hover{background-color:var(--theme);color:var(--white);border:1px solid var(--theme);transform:translateY(-5px)}.footer-widget-wrapper-2.style-wrapper-3 .footer-image{margin-bottom:0;margin-top:130px;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:30px}.footer-bottom-2{text-align:center;border-top:1px solid rgba(255,255,255,.2);padding:30px 0}.footer-bottom p,.footer-bottom-2 p{color:rgba(255,255,255,.6);font-weight:500;letter-spacing:.2em;text-transform:uppercase}.section-title .sub-title,.section-title h2{margin-bottom:20px;text-transform:capitalize}.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items .courses-faq-items .accordion .accordion-button::after,.courses-details-wrapper .courses-content .courses-details-content .nav .nav-item .nav-link.bb-none::before,.faq-items-inner .accordion .accordion-button::after,.faq-wrapper .faq-items .accordion .accordion-button::after,.faq-wrapper-3 .faq-items .accordion .accordion-button::after,.footer-section-3.style-footer::before,.service-details-wrapper .service-details-content .faq-items .accordion .accordion-button::after,.yacht-details-wrapper .yacht-faq-item .faq-items .accordion .accordion-button::after{display:none}.footer-section-3.style-footer,.header-bg-2,.testimonial-section.style-1{background-color:#0a2540}.section-title{position:relative;z-index:99;margin-bottom:30px}.section-title .sub-title{font-size:16px;font-weight:600;color:var(--theme);display:inline-block;line-height:1}.section-title h2 .line{color:#b8b8b8;display:block}.section-title.style-text{margin-bottom:100px}.section-title.style-text h2{font-size:110px}@media (max-width:1399px){.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2 .social-icon{height:initial;padding-left:0;border-left:none}.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2 .social-icon a{width:52px;height:52px;line-height:52px}.footer-bottom-2.style-3{flex-wrap:wrap;gap:20px;margin-bottom:0;justify-content:center}.footer-section-3 .footer-shape{top:-10px}.section-title h2 .exp-br,.section-title h2 br{display:none}.section-title.style-text{margin-bottom:30px}.section-title.style-text h2{font-size:80px}}@media (max-width:1199px){.header-main .main-menu ul li{margin-inline-end:30px}.header-1 .header-main .header-left{gap:0;padding:0}.header-1 .heder-bg-shape{height:60px}.section-title.style-text h2{font-size:70px}}@media (max-width:991px){.splt-txt-bounce .whitespace{width:10px}.header-main .main-menu ul li .has-homemenu .homemenu-items{flex-wrap:wrap}.breadcrumb-wrapper .page-heading{padding-top:130px}.footer-widget-wrapper{padding:90px 0 40px}.footer-widget-wrapper .footer-text-item{padding-bottom:60px;flex-wrap:wrap;gap:30px}.footer-widget-wrapper .footer-text-item h2,.footer-widget-wrapper .footer-text-item span{font-size:90px}.footer-widget-wrapper-2 .footer-text{margin-bottom:30px;padding-bottom:90px;margin-top:80px}.footer-widget-wrapper-2 .footer-text h2{font-size:150px}.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2{gap:50px;padding-bottom:30px}.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2 h2{font-size:100px}.section-title.style-text h2{font-size:60px}}@media (max-width:767px){.error-wrapper .error-items p{margin-bottom:30px}.footer-widget-wrapper .footer-text-item{padding-bottom:30px}.footer-widget-wrapper .footer-text-item h2,.footer-widget-wrapper .footer-text-item span,.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2 h2{font-size:60px}.footer-widget-wrapper-2 .footer-text{margin-bottom:15px;margin-top:60px;padding-bottom:50px}.footer-widget-wrapper-2 .footer-text h2{font-size:100px}.section-title{margin-bottom:0}.section-title br{display:none}.section-title.style-text h2{font-size:50px}}.section-title.style-text h2 span{margin-left:280px;display:inline-block}.section-title-area{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:9;margin-bottom:30px}.section-title-area p{max-width:477px;color:#465a6e}.center{text-align:center;margin:0 auto}.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items .courses-faq-items .accordion .accordion-item .accordion-body ul,.news-card-items.style-bg,.section-bg{background-color:var(--bg)}.section-padding{padding:100px 0}.section-padding-medium{padding:60px 0}.about-wrapper-1{padding-bottom:630px}.about-wrapper-1 .about-left-item .about-image{position:relative;margin-bottom:65px;max-width:660px}.about-wrapper-1 .about-left-item .about-image .sea-man{position:absolute;left:10%;bottom:0;max-width:529px;overflow:hidden}@media (max-width:1399px){.section-title.style-text h2 span{margin-left:0}.section-title-area p br{display:none}.about-wrapper-1{padding-bottom:0}.about-wrapper-1 .about-left-item .about-image{max-width:initial;margin-bottom:30px}.about-wrapper-1 .about-left-item .about-image .sea-man{left:90px;max-width:280px}}.about-wrapper-1 .about-left-item .about-image .sea-man img,.why-choose-us-wrapper-2 .why-choose-us-content .why-choose-us-item .icon-item .icon img{width:initial;height:initial}.about-wrapper-1 .about-left-item .about-image .line-shape{position:absolute;z-index:-1;left:-30px;top:-30px}.about-wrapper-1 .about-left-item .about-image img,.adventure-show-item .adventure-show-image img,.testimonial-card-item .testimonial-image img{width:100%;height:100%;border-radius:30px}.about-wrapper-1 .about-left-item h2{font-size:16px;font-weight:600;color:var(--theme)}.about-wrapper-1 .about-left-item p{font-size:16px;color:#465a6e;max-width:626px;margin-top:40px}.about-wrapper-1 .about-left-item .info-item{display:flex;align-items:center;gap:10px;margin-top:40px}.about-wrapper-1 .about-left-item .info-item .group-image-item,.testimonial-card-item{display:flex;align-items:center}.about-wrapper-1 .about-left-item .info-item .group-image-item .group-image img{margin-left:0;width:initial;height:initial;border:2px solid var(--white);border-radius:100px}.about-wrapper-1 .about-left-item .info-item .group-image-item .group-image.style-2{margin-left:-20px}.about-wrapper-1 .about-left-item .info-item .group-image-item .icon{width:50px;height:50px;line-height:50px;text-align:center;border-radius:100px;color:var(--white);border:2px solid var(--white);margin-left:-20px;background-color:var(--theme);position:relative}.about-wrapper-1 .about-left-item .info-item .group-image-item .icon h3{color:var(--white);font-size:16px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-wrapper-1 .about-left-item .info-item p{color:#0a2540;font-weight:600;margin-top:0}.about-wrapper-1 .about-content .text{margin-top:15px;max-width:690px;color:#465a6e;margin-bottom:40px}.about-wrapper-1 .about-content .about-image-2{margin-top:60px;max-width:690px;-webkit-mask:url("data:image/svg+xml;utf8,            <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 690 570'>            <path d='M2.53082 35.8633C1.21575 17.1235 17.2515 1.79925 35.9123 3.96282L169.045 19.3985C171.341 19.6647 173.659 19.6646 175.955 19.3985L341.545 0.199664C343.841 -0.0665061 346.159 -0.0665051 348.455 0.199665L514.045 19.3985C516.341 19.6647 518.659 19.6646 520.955 19.3985L654.088 3.96282C672.749 1.79924 688.784 17.1235 687.469 35.8633L680 142.299L690 284.799L680 427.299L687.612 535.775C688.879 553.819 674.008 568.872 655.95 567.825L517.5 559.799L345 569.799L172.5 559.799L34.0503 567.825C15.9922 568.872 1.12138 553.819 2.38763 535.775L10 427.299L0 284.799L10 142.299L2.53082 35.8633Z' fill='white'/>            </svg>") no-repeat center/cover;mask:url("data:image/svg+xml;utf8,            <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 690 570'>            <path d='M2.53082 35.8633C1.21575 17.1235 17.2515 1.79925 35.9123 3.96282L169.045 19.3985C171.341 19.6647 173.659 19.6646 175.955 19.3985L341.545 0.199664C343.841 -0.0665061 346.159 -0.0665051 348.455 0.199665L514.045 19.3985C516.341 19.6647 518.659 19.6646 520.955 19.3985L654.088 3.96282C672.749 1.79924 688.784 17.1235 687.469 35.8633L680 142.299L690 284.799L680 427.299L687.612 535.775C688.879 553.819 674.008 568.872 655.95 567.825L517.5 559.799L345 569.799L172.5 559.799L34.0503 567.825C15.9922 568.872 1.12138 553.819 2.38763 535.775L10 427.299L0 284.799L10 142.299L2.53082 35.8633Z' fill='white'/>            </svg>") no-repeat center/cover}.about-wrapper-1 .about-content .about-image-2 img{width:100%;height:100%;transition:.6s;transform-origin:center center;transform:perspective(0) rotateX(0) rotateY(0) scaleX(1) scaleY(1)}.about-wrapper-1 .about-content .about-image-2:hover img{transform:perspective(400px) rotateX(.09deg) rotateY(0) scaleX(1.1) scaleY(1.1)}.about-section-1 .bottom-shape{position:absolute;left:0;right:0;bottom:230px}.about-section-1 .swiming-man{position:absolute;bottom:200px;left:40%;animation:4s ease-in-out infinite swimMove;width:380px}.about-section-1 .swiming-man img{width:100%;display:block;animation:1.2s ease-in-out infinite swimBody;transform-origin:center}.about-wrapper-2 .about-image-item .about-image{border-radius:20px;overflow:hidden}.about-wrapper-2 .about-content .about-image-2 img,.about-wrapper-2 .about-image-item .about-image img,.about-wrapper-4 .about-left-items-4 .about-image img,.about-wrapper-4 .about-right-item-4 .about-image img,.adventure-showcase-item .adventure-showcase-image img,.bg-thumb-image img,.news-wrapper .news-thumb img,.project-wrapper-4 .project-thumb img,.we-offer-wrapper .we-offer-image img,.yacht-details-wrapper .details-box-item .details-image-items .thumb img,.yacht-details-wrapper .details-thumb img,.yacht-details-wrapper .yacht-details-post .yacht-details-image img{width:100%;height:100%;border-radius:20px}.about-wrapper-2 .about-image-item .counts-item{display:flex;align-items:center;gap:30px;margin-top:60px}.about-wrapper-2 .about-image-item .counts-item .content{min-width:185px}.about-wrapper-2 .about-image-item .counts-item .content h2{font-weight:700;color:#0fb9b1;line-height:90%}.about-wrapper-2 .about-image-item .counts-item .content h2 span{font-size:64px;font-weight:700;color:#0fb9b1}.about-wrapper-2 .about-image-item .counts-item .content span{font-size:20px;font-weight:600;color:#0a2540;display:inline-block;margin-top:5px}.about-wrapper-2 .about-image-item .counts-item .content.style-2{border-left:1px solid rgba(0,0,0,.2);padding-left:30px}.about-wrapper-2 .about-content{margin-left:30px}.about-wrapper-2 .about-content .section-title h2{line-height:110%}.about-wrapper-2 .about-content .text{margin-top:35px;max-width:660px;color:#465a6e;margin-bottom:30px;border-top:1px solid rgba(10,37,64,.2);padding-top:30px}.about-wrapper-2 .about-content .about-image-2{position:relative;max-width:330px;margin-left:auto;text-align:right;margin-top:25px;border-radius:20px;overflow:hidden}.about-wrapper-2 .about-content .about-image-2 .content{position:absolute;top:40px;left:40px}.about-wrapper-2 .about-content .about-image-2 .content h2{color:var(--white);font-weight:700;text-align-last:left}.about-wrapper-2 .about-content .about-image-2 .content p{color:var(--white);font-size:16px;font-weight:600}.about-wrapper-3 .about-left-content span,.about-wrapper-4 .about-left-items-4 span{font-size:20px;font-weight:700;color:#0a2540}.about-wrapper-3 .about-left-content .about-list-item{display:flex;align-items:center;gap:30px;margin-top:30px;border-bottom:1px solid rgba(10,37,64,.2);padding-bottom:30px;margin-bottom:15px;max-width:570px;width:100%}.about-wrapper-3 .about-left-content .about-list-item .list li,.about-wrapper-4 .about-left-items-4 .about-list-item .list li,.why-choose-us-wrapper-2 .why-choose-us-content .why-choose-us-item .icon-item span{color:#0a2540;font-weight:600}.about-wrapper-3 .about-left-content .about-list-item .list li:not(:last-child),.about-wrapper-4 .about-left-items-4 .about-list-item .list li:not(:last-child),.team-details-wrapper .team-details-content .team-infrom li:not(:last-child){margin-bottom:12px}.about-content li i,.about-wrapper-3 .about-left-content .about-list-item .list li i,.about-wrapper-4 .about-left-items-4 .about-list-item .list li i,.benefit-content li i,.service-details-content li i{color:#0fb9b1;margin-right:5px}.about-wrapper-3 .about-left-content h2{font-weight:200;color:#465a6e}.about-wrapper-3 .about-left-content h2 span{font-size:64px;color:#465a6e}.about-wrapper-3 .about-left-content p{color:#465a6e;letter-spacing:136%;font-weight:600;text-transform:uppercase}.about-wrapper-3 .about-content,.feature-benefit-item h2{margin-bottom:60px}.about-wrapper-3 .about-content .text{color:#465a6e;font-weight:400;margin-top:20px}.about-wrapper-3 .about-image{margin:0 auto;text-align:center;position:relative;border-radius:20px;overflow:hidden}.about-wrapper-3 .about-image img,.feature-benefit-item .feature-image img{width:100%;height:100%;border-radius:20px;display:block}.about-wrapper-3 .about-image .video-btn{width:90px;height:90px;line-height:90px;border:1px solid #fff;color:var(--white);display:inline-block;border-radius:100px;text-align:center;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-wrapper-4 .about-left-items-4 .about-image,.about-wrapper-4 .about-right-item-4 .about-image,.feature-benefit-item .circle-image,.marque-section-3 .top-content{margin-bottom:50px}.about-wrapper-4 .about-left-items-4 .about-list-item{display:flex;align-items:center;gap:30px;margin-top:25px;border-bottom:1px solid rgba(10,37,64,.2);padding-bottom:30px;margin-bottom:30px;max-width:570px;width:100%}.about-wrapper-4 .about-left-items-4 .theme-btn .txt{font-size:16px!important;font-weight:700!important}.about-wrapper-4 .about-right-item-4 p{margin-top:20px;border-bottom:1px solid rgba(10,37,64,.2);padding-bottom:30px;margin-bottom:30px}.about-wrapper-4 .about-right-item-4 .image-item span,.feature-wrapper .feature-content .list-item .list li{font-weight:600;color:#0a2540}.brand-box-1{height:120px;line-height:120px;text-align:center;position:relative;overflow:hidden}.brand-box-1 .brand-img-1{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.brand-box-1 .brand-img-1 img{transition:.6s;transform:translateY(0)}.brand-box-1 .brand-img-1:last-child img{transform:translateY(-350%);opacity:0}.brand-box-1:hover .brand-img-1:first-child img{transform:translateY(100%);opacity:0}.brand-section .brand-slider.style-2{border-bottom:1px solid rgba(10,37,64,.2);padding-bottom:60px}.contact-from-box{border-radius:20px;padding:60px;background-color:var(--white);position:relative;overflow:hidden}.contact-from-box .shape,.contact-information-box .information-box .shape,.faq-section-3 .chair-shape,.faq-wrapper .shape-1,.yacht-details-wrapper .contact-information-box .information-box .shape{position:absolute;right:0;bottom:0}.contact-from-box .text{max-width:570px;color:#465a6e;margin-top:20px;margin-bottom:40px}.contact-from-box .form-clt input,.contact-from-box .form-clt textarea{width:100%;outline:0;background-color:transparent;border:1px solid rgba(70,90,110,.2);padding:16px 20px;font-weight:400;font-size:14px;border-radius:10px;color:#465a6e;text-transform:capitalize}.contact-from-box .form-clt input::placeholder,.contact-from-box .form-clt textarea::placeholder{color:#465a6e}.contact-from-box .form-clt textarea{padding-bottom:80px;resize:none}.contact-bg-section{margin:0 60px;border-radius:20px}.contact-info-box{background-color:var(--bg);padding:40px 30px;border-radius:8px;display:flex;align-items:center;gap:15px;position:relative;z-index:9}.contact-info-box .icon{max-width:80px;width:100%;height:80px;line-height:80px;border-radius:50%;text-align:center;background-color:var(--theme);color:var(--white);font-size:25px}.contact-info-box .content h4{font-size:20px;color:var(--header);font-weight:500;text-transform:capitalize;margin-bottom:5px}.contact-info-box .content p{line-height:162.5%}.contact-info-box .content p a,.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .reviews-ratting-right .reviews-ratting-item .star i.color-2{color:var(--text)}.contact-info-box::before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;opacity:0;-webkit-transform:scale(1,.3);transform:scale(1,.3);background-color:var(--theme);-webkit-transition:.5s;transition:.5s;z-index:-1;border-radius:8px}.contact-info-box:hover::before,.testimonial-box-items-2:hover::before,.testimonial-section-2 .swiper-slide.swiper-slide-active .testimonial-box-items-2::before{opacity:1;transform:scale(1,1)}.contact-info-box:hover .icon i{-webkit-animation:.6s gelatine;animation:.6s gelatine}.contact-information-box{background-color:#f5f7fa;border-radius:20px;padding:60px}.contact-information-box .information-box{background-color:#0fb9b1;padding:40px 40px 165px;border-radius:10px;position:relative}.contact-information-box .information-box h2{font-size:30px;font-weight:700;color:var(--white)}.contact-information-box .information-box p,.yacht-details-wrapper .contact-information-box .information-box p{color:#fff;max-width:451px;margin-bottom:30px;margin-top:10px}.contact-information-box .information-box .icon-item,.yacht-details-wrapper .contact-information-box .information-box .icon-item{display:flex;align-items:center;gap:15px;margin-bottom:20px}.contact-information-box .information-box .icon-item .icon,.yacht-details-wrapper .contact-information-box .information-box .icon-item .icon{width:54px;height:54px;line-height:54px;text-align:center;border-radius:100px;background-color:var(--white)}.contact-information-box .information-box .icon-item span,.yacht-details-wrapper .contact-information-box .information-box .icon-item span{font-size:18px;font-weight:700;color:#fff}.contact-information-box .information-box .icon-item span a,.feature-wrapper .feature-content .button-item h3 a,.yacht-details-wrapper .contact-information-box .information-box .icon-item span a{color:#fff}.contact-information-box .contact-form-box,.yacht-details-wrapper .contact-information-box .contact-form-box{border-radius:10px;background-color:#fff;padding:40px}.contact-information-box .contact-form-box .form-clt span,.yacht-details-wrapper .contact-information-box .contact-form-box .form-clt span{font-weight:600;color:#0a2540;display:inline-block;margin-bottom:8px}.contact-information-box .contact-form-box .form-clt input,.contact-information-box .contact-form-box .form-clt textarea,.yacht-details-wrapper .contact-information-box .contact-form-box .form-clt input,.yacht-details-wrapper .contact-information-box .contact-form-box .form-clt textarea{outline:0;width:100%;color:#465a6e;padding:20px;background:#f6f6f6;border:1px solid #e2e2e2;border-radius:5px;text-transform:capitalize}.contact-information-box .contact-form-box .form-clt input::placeholder,.contact-information-box .contact-form-box .form-clt textarea::placeholder{color:#465a6e}.contact-information-box .contact-form-box .form-clt textarea,.yacht-details-wrapper .contact-information-box .contact-form-box .form-clt textarea{padding-bottom:80px}.contact-map iframe{width:100%;height:746px;border-radius:12px}.cta-wrapper-2{z-index:9;text-align:center;padding:80px 0;position:relative}.cta-wrapper-2 .cta-image{position:absolute;top:0;bottom:0;left:0;right:0}.cta-wrapper-2 .cta-image img{width:100%;height:100%;border-radius:60px}.cta-wrapper-2 .cta-content h2{text-transform:uppercase;color:var(--white);letter-spacing:.2em;font-weight:400}@media (max-width:1399px){.about-wrapper-1 .about-left-item .about-image .sea-man img{width:100%;height:100%}.about-section-1 .bottom-shape,.about-section-1 .swiming-man,.about-wrapper-1 .about-left-item .about-image .line-shape,.contact-from-box .shape,.contact-information-box .information-box .shape{display:none}.about-wrapper-1 .about-content .about-image-2,.about-wrapper-1 .about-left-item .info-item,.about-wrapper-1 .about-left-item p{margin-top:30px}.about-wrapper-1 .about-content .text,.about-wrapper-2 .about-content .text,.about-wrapper-3 .about-content,.about-wrapper-4 .about-left-items-4 .about-image,.about-wrapper-4 .about-right-item-4 .about-image{margin-bottom:30px}.about-wrapper-2 .about-image-item .counts-item{margin-top:30px;gap:0}.about-wrapper-2 .about-image-item .counts-item .content h2 span{font-size:50px}.about-wrapper-2 .about-content{margin-left:0}.about-wrapper-2 .about-content .about-image-2{margin-left:initial;text-align:left}.about-wrapper-2 .about-content .about-image-2 .content{left:20px;top:20px}.about-wrapper-3 .about-left-content .about-list-item,.about-wrapper-4 .about-left-items-4 .about-list-item{flex-wrap:wrap;gap:20px;margin-top:15px}.about-wrapper-3 .about-left-content p{letter-spacing:initial}.contact-from-box,.contact-information-box,.contact-information-box .contact-form-box,.contact-information-box .information-box{padding:30px}.contact-information-box .information-box h2{font-size:26px}.contact-information-box .information-box .icon-item{flex-wrap:wrap;gap:10px}.cta-wrapper-2 .cta-content h2{font-size:44px;letter-spacing:initial}}.cta-wrapper-2 .cta-content .search-widget,.page-nav-wrap,.team-details-wrapper .team-middle-items .team-skill-area{margin-top:60px}.cta-wrapper-2 .cta-content .search-widget form{width:100%;position:relative;max-width:728px;margin:0 auto}.cta-wrapper-2 .cta-content .search-widget form input{font-size:16px;font-weight:600;padding:23px 40px 23px 23px;width:100%;border:1px solid rgba(255,255,255,.3);color:rgba(255,255,255,.6);background:rgba(10,37,64,.6);border-radius:15px;max-width:728px;text-transform:capitalize}.cta-wrapper-2 .cta-content .search-widget form input::placeholder{color:rgba(255,255,255,.6)}.cta-wrapper-2 .cta-content .search-widget form button{position:absolute;right:23px;top:23px;color:#6ee7e7}.cta-bg-wrapper{position:relative;z-index:9;border-radius:20px}.cta-bg-wrapper::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background:rgba(10,37,64,.4);z-index:-1;border-radius:20px}.cta-bg-wrapper .cta-top-content{padding:88px 0;text-align:center}.cta-bg-wrapper .cta-top-content .theme-btn{margin-top:50px}.fix,.instagram-banner{overflow:hidden}.beach-card-wrapper,.instagram-banner .instagram-banner-slider{overflow:visible}.instagram-banner .instagram-banner-slider .swiper-slide{width:auto!important;display:flex;align-items:center;justify-content:center}.instagram-banner .instagram-banner-items .banner-image{position:relative;overflow:hidden;transition:.4s ease-in-out;width:260px;height:160px;border-radius:100px}.instagram-banner .instagram-banner-items .banner-image img{width:100%;height:100%;object-fit:cover;border-radius:100px}.instagram-banner .instagram-banner-items .banner-image.style-2{width:180px;height:180px;border-radius:50%!important}.instagram-banner .instagram-banner-items .banner-image.style-2 img{border-radius:50%!important}.instagram-banner .instagram-banner-items .banner-image::before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(0,0,0,.4);opacity:0;z-index:1;transition:.4s;border-radius:inherit}.instagram-banner .instagram-banner-items .banner-image .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.5);z-index:9;color:#fff;font-size:34px;opacity:0;transition:.4s}.instagram-banner .instagram-banner-items:hover .banner-image .icon{opacity:1;transform:translate(-50%,-50%) scale(1)}.faq-wrapper{background-color:#0fb9b1;padding:80px;border-radius:30px;position:relative;overflow:hidden}@media (max-width:1399px){.cta-bg-wrapper .cta-top-content .theme-btn,.cta-wrapper-2 .cta-content .search-widget{margin-top:30px}.cta-wrapper-2 .cta-content .search-widget form input{padding:16px}.cta-wrapper-2 .cta-content .search-widget form button{top:16px}.cta-bg-wrapper .cta-top-content{padding:80px 0}.faq-wrapper{padding:50px}}.faq-wrapper.style-2{z-index:999}.faq-wrapper.style-2::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background:rgba(10,37,64,.7);border-radius:30px;z-index:-1}.faq-wrapper.style-2 .faq-content .theme-btn{color:#0fb9b1;margin-top:40px}.faq-wrapper.style-2 .faq-content .theme-btn::after,.featured-listing-card-item .theme-btn::after{border:1px solid #0fb9b1;background:0 0}.faq-wrapper .shape-2{position:absolute;right:375px;bottom:0}.faq-wrapper .faq-items .accordion .accordion-item{border:1px solid rgba(255,255,255,.2);margin-bottom:15px;background-color:transparent;padding:0;border-radius:15px!important}.faq-wrapper .faq-items .accordion .accordion-item h2 button{font-size:20px;line-height:1;font-weight:700;box-shadow:none;padding:28px 20px;color:#fff;text-transform:capitalize}.faq-items-inner .accordion .accordion-item .accordion-body,.faq-wrapper .faq-items .accordion .accordion-item .accordion-body,.faq-wrapper-3 .faq-items .accordion .accordion-item .accordion-body,.service-details-wrapper .service-details-content .faq-items .accordion .accordion-item .accordion-body,.yacht-details-wrapper .yacht-faq-item .faq-items .accordion .accordion-item .accordion-body{background-color:var(--white);border-bottom-left-radius:15px;border-bottom-right-radius:15px;padding-left:20px;padding-top:0;padding-bottom:28px}.faq-items-inner .accordion .accordion-item .accordion-body p,.faq-wrapper .faq-items .accordion .accordion-item .accordion-body p,.faq-wrapper-3 .faq-items .accordion .accordion-item .accordion-body p,.service-details-wrapper .service-details-content .faq-items .accordion .accordion-item .accordion-body p,.yacht-details-wrapper .yacht-faq-item .faq-items .accordion .accordion-item .accordion-body p{color:#465a6e;line-height:26px;font-weight:400;font-size:16px;text-align:left;max-width:556px}.faq-items-inner .accordion .accordion-button,.faq-wrapper .faq-items .accordion .accordion-button,.faq-wrapper-3 .faq-items .accordion .accordion-button,.service-details-wrapper .service-details-content .faq-items .accordion .accordion-button,.yacht-details-wrapper .yacht-faq-item .faq-items .accordion .accordion-button{background-color:var(--white);color:var(--theme)!important;border-top-left-radius:15px;border-top-right-radius:15px}.faq-items-inner .accordion .accordion-button::before,.faq-wrapper .faq-items .accordion .accordion-button::before,.faq-wrapper-3 .faq-items .accordion .accordion-button::before,.service-details-wrapper .service-details-content .faq-items .accordion .accordion-button::before,.yacht-details-wrapper .yacht-faq-item .faq-items .accordion .accordion-button::before{position:absolute;content:"\f077";font-family:"Font Awesome 6 Pro";font-weight:700;top:30px;right:22px;font-size:18px;text-align:center;transition:.4s ease-in-out;color:var(--theme)}.faq-wrapper .faq-items .accordion .accordion-button.collapsed{background-color:transparent;color:var(--white)!important}.faq-wrapper .faq-items .accordion .accordion-button.collapsed::before{content:"\f078";font-family:"Font Awesome 6 Pro";color:var(--white)}.faq-wrapper .faq-content,.faq-wrapper-3 .faq-content{margin-left:95px}.faq-wrapper .faq-content .text{margin-top:15px;max-width:519px;color:var(--white)}.faq-items-inner .accordion .accordion-item,.faq-wrapper-3 .faq-items .accordion .accordion-item,.service-details-wrapper .service-details-content .faq-items .accordion .accordion-item,.yacht-details-wrapper .yacht-faq-item .faq-items .accordion .accordion-item{border:1px solid rgba(10,37,64,.2);margin-bottom:15px;background-color:transparent;padding:0;border-radius:15px!important}.courses-card-item,.feature-card-item{border-radius:30px;background-color:#f5f7fa}.faq-items-inner .accordion .accordion-item h2 button,.faq-wrapper-3 .faq-items .accordion .accordion-item h2 button,.service-details-wrapper .service-details-content .faq-items .accordion .accordion-item h2 button,.yacht-details-wrapper .yacht-faq-item .faq-items .accordion .accordion-item h2 button{font-size:20px;line-height:1;font-weight:700;box-shadow:none;padding:28px 20px;font-family:"Plus Jakarta Sans",sans-serif;color:#0a2540;text-transform:capitalize}.faq-items-inner .accordion .accordion-button.collapsed,.faq-wrapper-3 .faq-items .accordion .accordion-button.collapsed,.service-details-wrapper .service-details-content .faq-items .accordion .accordion-button.collapsed,.yacht-details-wrapper .yacht-faq-item .faq-items .accordion .accordion-button.collapsed{background-color:transparent;color:#0a2540!important}.faq-items-inner .accordion .accordion-button.collapsed::before,.faq-wrapper-3 .faq-items .accordion .accordion-button.collapsed::before,.service-details-wrapper .service-details-content .faq-items .accordion .accordion-button.collapsed::before,.yacht-details-wrapper .yacht-faq-item .faq-items .accordion .accordion-button.collapsed::before{content:"\f078";font-family:"Font Awesome 6 Pro";color:#465a6e}.faq-wrapper-3 .faq-content .text{margin-top:15px;margin-bottom:40px;max-width:530px}.benefit-wrapper-4 .benefit-content .offer-button-item .icon-item,.faq-wrapper-3 .faq-content .icon-item,.feature-wrapper .feature-content .button-item,.main-sideber .single-sideber-widget .recent-post-area .recent-items,.we-offer-wrapper .we-offer-content .offer-button-item .icon-item,.why-choose-us-wrapper-2 .why-choose-us-content .why-choose-us-item .icon-item{display:flex;align-items:center;gap:20px}.benefit-wrapper-4 .benefit-content .offer-button-item .icon-item .icon,.faq-wrapper-3 .faq-content .icon-item .icon,.we-offer-wrapper .we-offer-content .offer-button-item .icon-item .icon{width:48px;height:48px;line-height:48px;border-radius:100px;text-align:center;background-color:rgba(110,231,231,.2)}.benefit-wrapper-4 .benefit-content .offer-button-item .icon-item .content span,.faq-wrapper-3 .faq-content .icon-item .content span,.we-offer-wrapper .we-offer-content .offer-button-item .icon-item .content span{color:#465a6e;font-size:15px;font-weight:500}.benefit-wrapper-4 .benefit-content .offer-button-item .icon-item .content h3,.faq-wrapper-3 .faq-content .icon-item .content h3,.we-offer-wrapper .we-offer-content .offer-button-item .icon-item .content h3{font-size:20px;font-weight:800}.benefit-wrapper-4 .benefit-content .offer-button-item .icon-item .content h3 a,.faq-wrapper-3 .faq-content .icon-item .content h3 a,.we-offer-wrapper .we-offer-content .offer-button-item .icon-item .content h3 a{color:#0a2540}.faq-section-3 .star-shape{position:absolute;top:97px;left:38px}.faq-section-3 .star-shape img{display:block;transform-origin:center}.feature-card-item{padding:30px}.feature-card-item .content p{color:#0a2540;font-size:20px;font-weight:700;max-width:244px}.feature-card-item:hover .icon img,.why-choose-us-wrapper-2 .why-choose-us-content .why-choose-us-item .icon-item:hover .icon img{animation:1s jello}.courses-card-item{margin-top:30px;padding:28px}.courses-card-item .courses-image,.news-card-items .news-image{position:relative;overflow:hidden;border-radius:15px}.courses-card-item .courses-image::after{content:"";position:absolute;width:200%;height:0%;left:50%;top:50%;background-color:rgba(255,255,255,.3);transform:translate(-50%,-50%) rotate(-45deg);z-index:1}.courses-card-item .courses-image img{width:100%;height:100%;border-radius:15px;transform:scale(1.02);transition:1.5s ease-out}.courses-card-item .courses-image span{position:absolute;top:30px;left:30px;font-weight:700;color:var(--white);background-color:#ff6b6b;padding:3px 10px;border-radius:100px}.courses-card-item .courses-content,.news-standard-item .news-content .theme-btn{margin-top:24px}.beach-card-wrapper .beach-card-item .beach-content h4 a,.courses-card-item .courses-content h3 a,.news-card-items .news-content h3 a,.news-standard-item .news-content h2 a,.news-wrapper .news-right-box .news-card-items-2 .news-content h3 a{display:inline!important;background-image:linear-gradient(transparent calc(100% - 2px),var(--theme) 5px);background-repeat:no-repeat;background-size:0 100%;background-position:left top;transition:background-size .5s}.beach-card-wrapper .beach-card-item .beach-content h4 a:hover,.courses-card-item .courses-content h3 a:hover,.news-card-items .news-content h3 a:hover,.news-standard-item .news-content h2 a:hover,.news-wrapper .news-right-box .news-card-items-2 .news-content h3 a:hover,.project-wrapper-4 .project-thumb .text a:hover,.service-card-items .content h3 a:hover,.service-inner-wrapper .service-inner-box-item .service-content h2 a:hover,.team-card-items-2 .team-image .team-content h3 a:hover,.team-wrapper .team-card-item .team-image .team-content h3 a:hover{background-size:100% 100%}.courses-card-item .courses-content p{color:#465a6e;max-width:390px;margin-top:15px;margin-bottom:15px}.courses-card-item .courses-content span{color:#ff6b6b;font-weight:500}.courses-card-item .courses-content span b{color:#0a2540;font-weight:500}.courses-card-item:hover .courses-image::after{height:250%;transition:.6s linear;background-color:transparent}.courses-card-item:hover .courses-image img,.news-standard-item:hover .news-image img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.courses-section .left-shape{position:absolute;top:158px;left:56px}.courses-section .right-shape{position:absolute;bottom:220px;right:35px}.adventure-section::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background:linear-gradient(180deg,rgba(10,37,64,0) 0,#0a2540 100%)}.adventure-section .bottom-shape{position:absolute;bottom:-2px;left:0;right:0}.adventure-content{padding:560px 0 205px;text-align:center;position:relative}@media (max-width:1399px){.faq-wrapper.style-2 .faq-content .theme-btn{margin-top:30px}.courses-section .left-shape,.faq-section-3 .chair-shape,.faq-wrapper .shape-1,.faq-wrapper .shape-2{display:none}.faq-items-inner .accordion .accordion-item h2 button,.faq-wrapper .faq-items .accordion .accordion-item h2 button,.faq-wrapper-3 .faq-items .accordion .accordion-item h2 button{font-size:18px}.faq-wrapper .faq-content,.faq-wrapper-3 .faq-content{margin-left:0}.faq-wrapper-3 .faq-content .text{margin-bottom:30px}.faq-wrapper-3 .faq-content .icon-item{gap:10px}.faq-wrapper-3 .faq-content .icon-item .content h3{font-size:17px}.courses-card-item{padding:16px}.courses-card-item .courses-content h3{font-size:20px}.adventure-section .top-shape{top:-10px}.adventure-section .bottom-shape{bottom:-10px}.adventure-content{padding:100px 0}}.adventure-content span{font-size:64px;font-weight:700;color:#fff}@media (max-width:1399px){.adventure-content span{font-size:50px}}.adventure-content h2{font-size:150px;font-weight:700;color:#fff}@media (max-width:1399px){.adventure-content h2{font-size:80px}}.feature-wrapper .feature-image .mask-image{position:absolute;top:-12px;right:-57px}.feature-wrapper .feature-content{margin-left:75px}.feature-wrapper .feature-content .text{max-width:690px;color:#465a6e;margin-top:15px}.feature-wrapper .feature-content .list-item{display:flex;align-items:center;gap:30px;margin-top:40px;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:40px;margin-bottom:40px}.feature-wrapper .feature-content .list-item .list li i{margin-right:5px;color:var(--theme)}.feature-wrapper .feature-content .button-item h3{background-color:var(--header);font-weight:700;padding:17px 30px;font-size:16px;border-radius:10px;cursor:pointer}.feature-section-2 .right-shape{position:absolute;right:0;bottom:120px}.adventure-show-item p{max-width:530px;color:#465a6e;margin-bottom:80px;margin-left:170px;margin-top:-130px}.adventure-show-item .adventure-show-image{max-width:544px;margin-left:170px;overflow:hidden;border-radius:30px}.adventure-show-item .adventure-show-image.style-2{max-width:844px}.adventure-show-item .adventure-show-image.style-3{margin-left:0}.adventure-show-item .adventure-show-image.style-4{margin-right:170px;margin-left:0}.adventure-show-item.style-top{margin-top:70px}.adventure-show-section .container-fluid{padding:0 80px}.dive-wrapper{border-radius:30px;padding-left:70px;padding-right:20px;padding-bottom:20px;height:488px}.destination-image,.dive-wrapper .dive-left-item .dive-content{position:relative;margin-top:40px}.dive-wrapper .dive-left-item .dive-content span{color:var(--white);font-weight:600;margin-bottom:15px;display:inline-block}.dive-wrapper .dive-left-item .dive-content h2{color:var(--white);font-size:30px;font-weight:700}.dive-wrapper .dive-left-item .dive-image{margin-top:-47px}.dive-wrapper .dive-box{padding:50px;border:1px solid rgba(255,255,255,.4);border-radius:15px}.dive-wrapper .dive-box .dive-image-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}.dive-wrapper .dive-box .dive-image-item .dive-item .dives-image{margin-bottom:25px;max-width:100px}.dive-wrapper .dive-box .dive-image-item .dive-item .dives-image img{width:100%;height:100%;border-radius:15px}.dive-wrapper .dive-box .dive-image-item .dive-item h3{font-size:16px;color:var(--white);font-weight:700}.why-choose-us-wrapper-2 .drive-shape{position:absolute;top:100px;left:35%}.feature-benefit-item .circle-image img,.why-choose-us-wrapper-2 .drive-shape img{animation:10s linear infinite rotateCircle}.why-choose-us-wrapper-2 .tuyer-shape{position:absolute;left:0;bottom:0;z-index:999}.why-choose-us-wrapper-2 .why-choose-us-image{max-width:680px;z-index:9}.why-choose-us-wrapper-2 .why-choose-us-image img{width:100%;height:100%;display:block;animation:4s ease-in-out infinite floatShip;transform-origin:center bottom}.why-choose-us-wrapper-2 .why-choose-us-image .circle-shape{position:absolute;top:-60px;left:-70px;z-index:-1}.why-choose-us-wrapper-2 .why-choose-us-image .circle-shape img{width:initial;height:initial;transform-origin:initial;animation:initial}.why-choose-us-wrapper-2 .why-choose-us-content{margin-left:15px}.why-choose-us-wrapper-2 .why-choose-us-content .text{color:#465a6e;margin-top:20px;border-bottom:1px solid rgba(10,37,64,.2);padding-bottom:30px;margin-bottom:30px}.why-choose-us-wrapper-2 .why-choose-us-content .why-choose-us-item{display:flex;align-items:center;gap:60px;margin-bottom:30px}.why-choose-us-wrapper-2 .why-choose-us-content .why-choose-us-item .icon-item .icon{width:58px;height:58px;line-height:58px;border-radius:100px;text-align:center;background-color:rgba(110,231,231,.1)}.destination-image{border-top:1px solid rgba(10,37,64,.2);padding-top:40px}.destination-image .map-point{position:absolute}@media (max-width:1600px){.about-wrapper-1 .about-left-item .about-image .line-shape{left:-18px}.contact-bg-section{margin:0 30px}.courses-section .right-shape,.faq-section-3 .star-shape,.feature-section-2 .right-shape{display:none}.adventure-show-item .adventure-show-image.style-3{margin-right:170px}.adventure-show-section .container-fluid{padding:0 50px}.destination-image .map-point.style-3{right:25%!important}}.destination-image .map-point .map-dot{width:40px;height:40px;border-radius:50%;background-color:rgba(110,231,231,.2);cursor:pointer;transition:transform .3s;position:relative}.destination-image .map-point .map-dot::before{width:18px;height:18px;background-color:#6ee7e7;position:absolute;content:"";top:50%;border-radius:100px;left:50%;transform:translate(-50%,-50%);z-index:999}.destination-image .map-point .map-dot:hover{transform:scale(1.5)}.destination-image .map-point .map-card{opacity:0;visibility:hidden;position:absolute;top:-50px;left:60px;background:#fff;padding:15px;border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.2);gap:10px;width:320px;display:flex;flex-direction:row;transition:opacity .3s,transform .3s;z-index:9999}.destination-image .map-point .map-card img{border-radius:5px;width:100px;height:100px}.destination-image .map-point .map-card .content{margin-left:10px}.destination-image .map-point .map-card .content .price{color:#ff6b6b;border:1px solid rgba(255,107,107,.2);border-radius:100px;font-size:14px;font-weight:500;padding:4px 10px;margin-bottom:8px;display:inline-block}.destination-image .map-point .map-card .content .title{margin-bottom:5px;font-weight:700;font-size:16px}.destination-image .map-point .map-card .content .location,.news-card-items .news-content .info-item .info-content h4{font-size:14px;font-weight:500;color:#465a6e}.destination-image .map-point.active .map-card,.destination-image .map-point:hover .map-card{opacity:1;visibility:visible;transform:translateY(-5px)}.we-offer-wrapper{padding-bottom:190px;border-bottom:1px solid rgba(10,37,64,.2)}@media (max-width:1399px){.feature-wrapper .feature-image .mask-image{max-width:300px;left:50%;top:50%;transform:translate(-50%,-50%);right:initial}.feature-wrapper .feature-content,.why-choose-us-wrapper-2 .why-choose-us-content{margin-left:0}.feature-wrapper .feature-content .list-item{margin-bottom:30px;padding-bottom:30px;flex-wrap:wrap;margin-top:30px;gap:15px}.adventure-show-item p{margin-top:0;margin-bottom:30px;margin-left:0}.adventure-show-item .adventure-show-image{max-width:initial;margin-left:0}.adventure-show-item .adventure-show-image.style-2,.why-choose-us-wrapper-2 .why-choose-us-image{max-width:initial}.adventure-show-item .adventure-show-image.style-3{margin-left:0;margin-right:0}.adventure-show-item .adventure-show-image.style-4{margin-right:0}.adventure-show-item.style-top,.dive-wrapper .dive-left-item .dive-image{margin-top:0}.adventure-show-section .container-fluid{padding:0 30px}.dive-wrapper{height:initial;padding-left:30px;margin-top:30px}.dive-wrapper .dive-left-item .dive-content{margin-top:30px}.dive-wrapper .dive-box{padding:20px}.dive-wrapper .dive-box .dive-image-item{margin-bottom:30px}.dive-section{overflow:hidden}.destination-image .map-point.style-3,.why-choose-us-wrapper-2 .drive-shape,.why-choose-us-wrapper-2 .tuyer-shape,.why-choose-us-wrapper-2 .why-choose-us-image .circle-shape{display:none}.why-choose-us-wrapper-2 .why-choose-us-content .why-choose-us-item .icon-item{flex-wrap:wrap}.we-offer-wrapper{padding-bottom:100px}}.we-offer-wrapper .we-offer-image{max-width:370px;position:relative}.we-offer-wrapper .we-offer-image .we-offer-image-2{position:absolute;top:135px;right:-300px;z-index:999}.we-offer-wrapper .we-offer-content{margin-left:26px}.we-offer-wrapper .we-offer-content .text{max-width:690px;margin-top:20px;margin-bottom:20px;color:#465a6e}.benefit-wrapper-4 .benefit-content .offer-list,.news-section .section-title-area,.team-section .section-title-area,.team-section-2 .section-title-area,.we-offer-wrapper .we-offer-content .offer-list{border-bottom:1px solid rgba(10,37,64,.2);padding-bottom:40px;margin-bottom:40px}.featured-listing-card-item .listing-rate li:not(:last-child),.featured-listing-card-item h3,.portfolio-4 .hero-box .icon-item{border-bottom:1px solid rgba(255,255,255,.2)}.benefit-wrapper-4 .benefit-content .offer-list li,.we-offer-wrapper .we-offer-content .offer-list li{color:#0a2540;font-weight:600;position:relative;padding-left:15px}.benefit-wrapper-4 .benefit-content .offer-list li:not(:last-child),.courses-details-wrapper .courses-content .courses-details-content .description-content .list-item li:not(:last-child),.courses-details-wrapper .courses-content .courses-details-content .instructors-items h3,.service-details-wrapper .service-details-sidebar .service-list-item li:not(:last-child),.we-offer-wrapper .we-offer-content .offer-list li:not(:last-child),.yacht-details-wrapper .details-box-item .yacht-single-list .list-3 li:not(:last-child),.yacht-details-wrapper .details-list-item .list-2 li:not(:last-child){margin-bottom:10px}.benefit-wrapper-4 .benefit-content .offer-list li::before,.we-offer-wrapper .we-offer-content .offer-list li::before{position:absolute;content:"";width:6px;height:6px;border-radius:100px;background-color:#0a2540;top:10px;left:0}.benefit-wrapper-4 .benefit-content .offer-button-item,.we-offer-wrapper .we-offer-content .offer-button-item{display:flex;align-items:center;gap:35px}.feature-benefit-item{text-align:center;border-bottom:1px solid rgba(10,37,64,.2);padding-bottom:120px}@media (max-width:1399px){.we-offer-wrapper .we-offer-image{max-width:initial}.we-offer-wrapper .we-offer-image .we-offer-image-2{max-width:200px;left:0;bottom:0;top:initial}.we-offer-wrapper .we-offer-content{margin-left:0}.we-offer-wrapper .we-offer-content .offer-button-item{gap:20px}.we-offer-wrapper .we-offer-content .offer-button-item .icon-item{gap:10px}.we-offer-wrapper .we-offer-content .offer-button-item .icon-item .content h3{font-size:17px}.feature-benefit-item{padding-bottom:100px}.feature-benefit-item .circle-image{margin-bottom:30px}}.feature-benefit-item.style-bottom{border-bottom:none}.feature-benefit-item .feature-image{margin:0 auto;text-align:center;transition:.4s ease-in-out}.adventure-showcase-section{background-color:#f5f7fa}.adventure-showcase-section .section-title-area{border-bottom:1px solid rgba(10,37,64,.2);padding-bottom:60px;margin-bottom:60px!important}.adventure-showcase-item.style-2{margin-top:100px}.adventure-showcase-item .adventure-showcase-image{max-width:410px;overflow:hidden;border-radius:20px}.featured-listing-section::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background:rgba(10,37,64,.7);z-index:-1}.featured-listing-section .top-shape{position:absolute;top:-27px;left:0;right:0}.featured-listing-section .bottom-shape{position:absolute;bottom:-27px;left:0;right:0}.featured-listing-section .nav{display:flex;justify-content:space-between;margin-bottom:30px;margin-top:30px;gap:20px;justify-content:center;position:relative}.featured-listing-section .nav li .nav-link{transition:.4s ease-in-out;padding:6px 10px;background:0 0;border:1px solid rgba(255,255,255,.2);line-height:1;color:var(--white);font-weight:500;font-size:16px;text-transform:capitalize;position:relative;border-radius:100px}.featured-listing-section .nav li .nav-link.active{color:var(--white);background:var(--theme);border:1px solid var(--theme)}.featured-listing-card-item{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);border-radius:20px;padding:30px;margin-top:30px;transition:.4s ease-in-out}.featured-listing-card-item.style-2,.yacht-details-wrapper .yacht-details-post .swiper-dot .swiper-pagination-bullet{border:1px solid var(--white)}.courses-details-wrapper .courses-content .courses-details-content .nav .nav-item .nav-link.active::before,.featured-listing-card-item.style-2 .theme-btn::after,.hero-3 .hero-content .theme-btn::before,.main-sideber .single-sideber-widget .category-list li:hover{background-color:var(--theme)}.featured-listing-card-item .feature-bg-box{background-color:rgba(255,255,255,.2);padding:20px;border-radius:10px;margin-bottom:30px;transition:.4s ease-in-out;position:relative}.featured-listing-card-item .feature-bg-box span{font-weight:500;font-size:14px;color:#ff6b6b;border:1px solid rgba(255,107,107,.2);border-radius:100px;background-color:var(--white);padding:3px 10px}.featured-listing-card-item h3{color:var(--white);padding-bottom:30px}.featured-listing-card-item .listing-rate{margin-bottom:40px}.featured-listing-card-item .listing-rate li{color:var(--white);font-weight:500;display:flex;align-items:center;justify-content:space-between;padding-top:12px;padding-bottom:12px}.featured-listing-card-item .theme-btn{color:#0fb9b1;margin-top:0;width:100%;justify-content:center}.featured-listing-card-item:hover{border:1px solid #fff;transform:translateY(-10px)}.courses-details-wrapper .courses-content .courses-details-content .instructors-items .instructors-box-items.style-2,.featured-listing-card-item:hover .feature-bg-box{background-color:var(--white)}.benefit-wrapper-4 .benefit-image{border-top-right-radius:20px;border-bottom-right-radius:20px;margin-left:-265px;overflow:hidden}@media (max-width:1600px){.featured-listing-section .top-shape{top:-20px}.featured-listing-section .bottom-shape{bottom:-20px}.benefit-wrapper-4 .benefit-image{margin-left:-140px}}.benefit-wrapper-4 .benefit-content,.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items .courses-faq-items .accordion .accordion-item .accordion-body ul li span.text i{margin-left:20px}@media (max-width:1399px){.feature-benefit-item h2,.featured-listing-card-item .listing-rate,.featured-listing-section .nav{margin-bottom:30px}.adventure-showcase-section .section-title-area{padding-bottom:30px;margin-bottom:30px!important}.adventure-showcase-item.style-2{margin-top:0}.adventure-showcase-item .adventure-showcase-image{max-width:initial}.featured-listing-section .top-shape{top:-10px}.featured-listing-section .bottom-shape{bottom:-10px}.featured-listing-card-item .theme-btn{margin-top:30px}.feature-section-1{padding-top:0}.benefit-wrapper-4 .benefit-image{margin-left:0}.benefit-wrapper-4 .benefit-content{margin-left:0;padding-bottom:100px;padding-top:100px}.benefit-wrapper-4 .benefit-content .offer-button-item{gap:20px}}.benefit-wrapper-4 .benefit-content .text{max-width:690px;margin-top:20px;margin-bottom:20px}.counter-circle-item{width:330px;height:330px;border:1px solid rgba(10,37,64,.2);border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media (max-width:1399px){.benefit-wrapper-4 .benefit-content .offer-button-item .icon-item{gap:10px}.benefit-wrapper-4 .benefit-content .offer-button-item .icon-item .content h3{font-size:17px}.counter-circle-item{margin:0 auto;width:230px;height:230px}}.counter-circle-item h2{font-size:100px;font-weight:600;margin:0;line-height:1;transition:.4s ease-in-out}@media (max-width:1399px){.counter-circle-item h2{font-size:75px}}.counter-circle-item p{font-size:16px;font-weight:600;color:#0a2540;margin:8px 0 0}.featured-listing-section-2{border-radius:20px;margin:0 60px}@media (max-width:1600px){.featured-listing-section-2{margin:0 30px}}.yacht-details-wrapper .yacht-details-post .swiper-dot{position:absolute;right:40px;top:50%;transform:translateY(-50%);z-index:999}.yacht-details-wrapper .yacht-details-post .swiper-dot .dots{display:flex;flex-direction:column;align-items:center;gap:12px}.yacht-details-wrapper .yacht-details-post .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid var(--theme)}.yacht-details-wrapper .yachit-list-item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(10,37,64,.2);padding-bottom:30px;margin-top:30px;margin-bottom:60px}.beach-card-wrapper .beach-card-item .beach-content h4,.yacht-details-wrapper h2{font-size:30px;font-weight:700}.yacht-details-wrapper .details-list-item{display:flex;align-items:center;gap:60px;margin-top:60px;margin-bottom:60px}.yacht-details-wrapper .details-list-item .list-2 li{color:#0a2540;position:relative;padding-left:16px}.yacht-details-wrapper .details-list-item .list-2 li::before{position:absolute;content:"";width:6px;height:6px;border-radius:30px;background-color:var(--header);top:12px;left:0}.yacht-details-wrapper .details-box-item{padding:45px;border-radius:20px;background-color:#f5f7fa}.yacht-details-wrapper .details-box-item .yacht-single-list{display:flex;align-items:center;justify-content:space-between;margin-top:30px;margin-bottom:50px}.testimonial-card-item .testimonial-content .info-item,.yacht-details-wrapper .details-box-item .details-image-items{display:flex;align-items:center;justify-content:space-between}.yacht-details-wrapper .yacht-faq-item{margin-top:100px;margin-bottom:100px}.yacht-details-wrapper .contact-information-box{background-color:#f5f7fa;border-radius:20px;padding:60px;margin-top:60px}.yacht-details-wrapper .contact-information-box .information-box{background-color:#0fb9b1;padding:40px 40px 250px;border-radius:10px;position:relative}@media (max-width:1399px){.featured-listing-section-2{margin:0 15px}.yacht-details-wrapper .yachit-list-item{margin-bottom:30px;flex-wrap:wrap;gap:25px}.yacht-details-wrapper .yachit-list-item .yacht-list{gap:20px}.yacht-details-wrapper h2{font-size:26px}.yacht-details-wrapper .details-list-item{flex-wrap:wrap;gap:10px;margin-top:30px;margin-bottom:30px}.yacht-details-wrapper .details-box-item{padding:30px}.yacht-details-wrapper .details-box-item .yacht-single-list{margin-top:25px;margin-bottom:30px;flex-wrap:wrap;gap:20px}.yacht-details-wrapper .details-box-item .details-image-items{gap:10px}.yacht-details-wrapper .yacht-faq-item{margin-top:30px;margin-bottom:30px}.yacht-details-wrapper .yacht-faq-item .faq-items .accordion .accordion-item h2 button{font-size:18px}.yacht-details-wrapper .contact-information-box{padding:30px;margin-top:30px}.yacht-details-wrapper .contact-information-box .information-box{padding:30px 30px 250px}.yacht-details-wrapper .contact-information-box .information-box .shape{display:none}}.yacht-details-wrapper .contact-information-box .contact-form-box .form-clt input::placeholder,.yacht-details-wrapper .contact-information-box .contact-form-box .form-clt textarea::placeholder{color:#465a6e}.courses-details-wrapper .courses-content .star i{color:#ffa41b}.courses-details-wrapper .courses-content .star i.color{color:rgba(107,115,133,.5)}.courses-details-wrapper .courses-content h2{font-size:48px}@media (max-width:1399px){.yacht-details-wrapper .contact-information-box .information-box .icon-item{flex-wrap:wrap;gap:10px}.yacht-details-wrapper .contact-information-box .information-box .icon-item span{font-size:16px}.yacht-details-wrapper .contact-information-box .contact-form-box{padding:30px}.courses-details-wrapper{padding-top:30px}.courses-details-wrapper .courses-content h2{font-size:35px}}.courses-details-wrapper .courses-content .details-image{margin-bottom:30px;margin-top:30px}.courses-details-wrapper .courses-content .details-image img{width:100%;height:100%;border-radius:18px}.courses-details-wrapper .courses-content .courses-details-content{margin-top:32px}.courses-details-wrapper .courses-content .courses-details-content .nav{display:flex;align-items:center;background-color:var(--white);box-shadow:10px 4px 30px rgba(168,168,168,.2);border:1px solid var(--border);border-radius:10px;justify-content:center;padding:14px 30px;gap:80px;margin-bottom:50px}.courses-details-wrapper .courses-content .courses-details-content .nav .nav-item{padding:0;position:relative}.courses-details-wrapper .courses-content .courses-details-content .nav .nav-item .nav-link{font-size:18px;font-weight:500;color:var(--text);position:relative}.courses-details-wrapper .courses-content .courses-details-content .nav .nav-item .nav-link::before{position:absolute;right:-40px;top:20px;content:"";width:5px;height:5px;border-radius:5px;background-color:rgba(0,91,255,.2)}.courses-details-wrapper .courses-content .courses-details-content .nav .nav-item .nav-link.active::after{position:absolute;bottom:-15px;left:0;height:2px;width:100%;content:"";background:var(--theme);transition:.3s}.courses-details-wrapper .courses-content .courses-details-content .description-content h3{font-size:27px;margin-bottom:20px}.courses-details-wrapper .courses-content .courses-details-content .description-content .list-item li{font-size:16px;font-weight:500;color:var(--header)}.blog-post-details .single-blog-post .post-content .post-list li i,.courses-details-wrapper .courses-content .courses-details-content .description-content .list-item li i{color:var(--theme);margin-right:5px}.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items h3{font-size:36px;margin-bottom:20px}.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items .courses-faq-items .accordion .accordion-item{border:1px solid rgba(107,115,133,.3);border-radius:8px;margin-bottom:15px}.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items .courses-faq-items .accordion .accordion-item h2 button{font-size:22px;line-height:1;font-weight:700;box-shadow:none;padding:20px 30px;color:var(--header);background-color:var(--bg);border-radius:8px}.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items .courses-faq-items .accordion .accordion-item .accordion-body{padding:0}.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items .courses-faq-items .accordion .accordion-item .accordion-body ul li{display:flex;align-items:center;justify-content:space-between;padding:0 30px 20px}.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items .courses-faq-items .accordion .accordion-item .accordion-body ul li span{font-size:18px;color:var(--text);font-weight:400}.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items .courses-faq-items .accordion .accordion-button,.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items .courses-faq-items .accordion .accordion-button.collapsed{background-color:var(--bg);color:var(--header)}.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items .courses-faq-items .accordion .accordion-button::before{position:absolute;content:"\f078";font-family:"Font Awesome 5 Pro";font-weight:700;top:18px;right:30px;font-size:16px;text-align:center;transition:.4s ease-in-out;color:var(--header)}.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items .courses-faq-items .accordion .accordion-button.collapsed::before{content:"\f054";color:var(--header);background-color:transparent}.courses-details-wrapper .courses-content .courses-details-content .instructors-items .instructors-box-items{padding:40px 50px;border:1px solid var(--border);border-radius:10px;background-color:#f4f9ff;display:flex;align-items:center;gap:40px;margin-top:20px}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .instructors-box-items .thumb img,.courses-details-wrapper .courses-content .courses-details-content .instructors-items .instructors-box-items .thumb img{width:100%;height:100%;border-radius:100%}.courses-details-wrapper .courses-content .courses-details-content .instructors-items .instructors-box-items .content{max-width:521px}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .instructors-box-items .content h2,.courses-details-wrapper .courses-content .courses-details-content .instructors-items .instructors-box-items .content h4{font-size:22px;margin-bottom:5px}.courses-details-wrapper .courses-content .courses-details-content .instructors-items .instructors-box-items .content p,.news-card-items .news-content{margin-top:25px}.courses-details-wrapper .courses-content .courses-details-content .instructors-items .instructors-box-items .content .social-icon{display:flex;align-items:center;gap:10px;margin-top:15px}.courses-details-wrapper .courses-content .courses-details-content .instructors-items .instructors-box-items .content .social-icon a{width:35px;height:35px;line-height:35px;font-size:16px;display:block;background:0 0;color:var(--text);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;text-align:center;border:1px solid var(--border);border-radius:50%}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items h3{font-size:27px;margin-bottom:30px}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items{border:1px solid var(--border);border-radius:10px;padding:10px}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .courses-reviews-box{display:flex;align-items:center;gap:70px;border-bottom:1px solid var(--border);padding-bottom:10px}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .courses-reviews-box .reviews-box{padding:50px 34px;text-align:center;min-width:248px;box-shadow:10px 4px 60px rgba(182,182,182,.2);background-color:var(--white)}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .courses-reviews-box .reviews-box h2{font-size:90px;line-height:1}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .courses-reviews-box .reviews-box .star{color:#ffae5d;margin-bottom:10px}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .reviews-ratting-right{max-width:452px;width:100%}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .reviews-ratting-right .reviews-ratting-item{display:flex;align-items:center;gap:30px}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .reviews-ratting-right .reviews-ratting-item .star{color:#ffae5d;display:flex;align-items:center;gap:7px}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .reviews-ratting-right .reviews-ratting-item span{font-weight:500;color:var(--header)}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .reviews-ratting-right .reviews-ratting-item .progress{background-color:rgba(15,185,177,.5);justify-content:flex-start;border-radius:0;align-items:center;position:relative;display:flex;height:5px;width:100%;max-width:244px}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .reviews-ratting-right .reviews-ratting-item .progress-value{animation:3s forwards load;border-radius:0;background:var(--theme);height:5px;width:0}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .reviews-ratting-right .reviews-ratting-item .style-two,.team-details-wrapper .team-middle-items .team-skill-area .skill-content .progress-wrap .pro-items .style-two{animation:3s forwards load2}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .reviews-ratting-right .reviews-ratting-item .style-three,.team-details-wrapper .team-middle-items .team-skill-area .skill-content .progress-wrap .pro-items .style-three{animation:3s forwards load3}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .reviews-ratting-right .reviews-ratting-item .style-four{animation:3s forwards load4}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .reviews-ratting-right .reviews-ratting-item .style-five{animation:3s forwards load5}@keyframes load{0%{width:0}100%{width:100%}}@keyframes load2{0%{width:0}100%{width:90%}}@keyframes load3{0%{width:0}100%{width:80%}}@keyframes load4{0%{width:0}100%{width:70%}}@keyframes load5{0%{width:0}100%{width:60%}}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .instructors-box-items{padding:40px 30px;display:flex;align-items:center;gap:40px}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .instructors-box-items .content{max-width:540px}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .instructors-box-items .content p{margin-top:15px}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .instructors-box-items .content .star{color:#ffae5d;margin-top:15px}.courses-details-wrapper .courses-details-information{background-color:var(--bg);padding:40px 35px;border-radius:18px}.courses-details-wrapper .courses-details-information h2{font-size:22px;font-weight:700;line-height:145%}.courses-details-wrapper .courses-details-information .information-list{margin-top:20px;margin-bottom:30px}.courses-details-wrapper .courses-details-information .information-list li{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid rgba(107,115,133,.3)}.courses-details-wrapper .courses-details-information .information-list li span{font-size:18px;color:var(--text);font-weight:600}.courses-details-wrapper .courses-details-information .information-list li .text{font-weight:400;font-size:18px;color:var(--header);text-align:right;display:inline-block}.courses-details-wrapper .courses-details-information .theme-btn{width:100%;justify-content:center}.courses-details-wrapper .courses-details-information .coming-soon-timer{display:flex;align-items:center;gap:22px;max-width:650px;margin:30px auto}.courses-details-wrapper .courses-details-information .coming-soon-timer .timer-content h2{width:70px;height:70px;line-height:70px;border-radius:50%;display:inline-block;background-color:transparent;border:1px solid rgba(10,37,64,.2);text-align:center;color:var(--header)}.courses-details-wrapper .courses-details-information .coming-soon-timer .timer-content p{font-weight:600;font-size:18px;margin-top:10px;color:var(--header);text-align:center}.courses-details-wrapper .courses-details-information .share-btn{font-size:18px;font-weight:600;color:var(--theme);display:inline-block}.bg-thumb-image{position:relative;overflow:hidden;border-radius:20px}.hero-1 .line-shape{position:absolute;left:0;right:0;bottom:-213px;z-index:999}.hero-1 .swiper-dot{margin-top:0;position:absolute;top:270px;left:90px;z-index:999}.hero-1 .container-fluid{padding:0 85px}.hero-1 .hero-bg{position:relative;z-index:9;padding:180px 0 150px}.hero-1 .hero-bg::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background:linear-gradient(180deg,#0a2540 0,rgba(10,37,64,0) 100%)}.hero-1 .hero-bg .hero-right-item{margin-top:230px;position:relative;z-index:999;margin-left:145px}.hero-1 .hero-bg .hero-right-item .hero-box{display:flex;align-items:center;gap:20px;background:rgba(255,255,255,.1);border:2px solid rgba(255,255,255,.3);border-radius:15px;padding:8px;margin-bottom:180px;max-width:315px;width:100%}.beach-card-wrapper .beach-card-item .beach-image img,.blog-post-details .single-blog-post .post-featured-thumb img,.hero-1 .hero-bg .hero-right-item .hero-box .thumb img,.hero-3 .hero-main-card .hero-card .hero-item .hero-iamge img,.project-details-wrapper .project-details-content .details-image-2 img,.project-details-wrapper .project-details-content .details-img-3 img,.service-inner-wrapper .service-single-image img,.team-card-items-2 .team-image img{width:100%;height:100%;border-radius:10px}.hero-1 .hero-bg .hero-right-item .hero-box .content h2{color:var(--white);font-size:50px;font-weight:800}.hero-1 .hero-bg .hero-right-item p{font-size:18px;font-weight:600;color:var(--white);max-width:408px}.portfolio-4 .slider{min-height:50vh}.portfolio-4 .slider .swiper-slide{overflow:hidden;position:relative}.portfolio-4 .slider .swiper-slide .slide-inner{position:absolute;width:100%;height:100vh;left:0;top:0}.portfolio-4 .slider .swiper-slide .slide-inner::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background:linear-gradient(90deg,#0a2540 0,rgba(10,37,64,0) 52.4%,#0a2540 100%);z-index:999}.portfolio-4 .slider .swiper-slide .slide-inner img{position:absolute;width:100vw;height:100vh;object-fit:cover;left:0;top:0;bottom:0;margin:auto}.portfolio-4 .swiper-container{width:100%;height:100vh;position:relative}.portfolio-4__content{z-index:9;left:-140px;position:absolute;top:350px}.portfolio-4__content-title{font-size:260px;font-weight:800;color:var(--white);text-transform:uppercase;transform:rotate(-90deg)}@media (max-width:1899px){.portfolio-4__content{top:282px}.portfolio-4__content-title{font-size:215px}}@media (max-width:1399px){.courses-details-wrapper .courses-content .courses-details-content .description-content h3{font-size:25px}.courses-details-wrapper .courses-content .courses-details-content .description-content .list-item li{font-size:14px}.courses-details-wrapper .courses-details-information{padding:30px}.courses-details-wrapper .courses-details-information .information-list li span{font-size:15px;font-weight:400}.courses-details-wrapper .courses-details-information .information-list li .text{font-size:15px}.hero-1 .line-shape{bottom:-10px}.hero-1 .hero-bg .hero-content h1 br,.hero-1 .swiper-dot{display:none}.hero-1 .container-fluid{padding:0 30px}.hero-1 .hero-bg .hero-right-item{margin-top:0;margin-left:0}.hero-1 .hero-bg .hero-right-item .hero-box{margin-bottom:30px}.portfolio-4__content{top:0;left:50%;transform:translateX(-50%);margin-top:120px}.portfolio-4__content-title{font-size:185px;transform:initial}}.portfolio-4__content .video-btn{width:55px;height:55px;line-height:55px;display:inline-block;text-align:center;border-radius:100px;background-color:var(--white);color:var(--theme);position:absolute;top:90px;left:415px}@media (max-width:1899px){.portfolio-4__content .video-btn{top:70px;left:340px}}@media (max-width:1399px){.portfolio-4__content .video-btn{left:290px}.portfolio-4__content .video-btn::before{display:none}}.portfolio-4__content .video-btn::before{position:absolute;right:0;bottom:0;content:"";background-color:rgba(255,255,255,.1);width:88px;height:88px;border-radius:100px;top:50%;left:50%;transform:translate(-50%,-50%)}.portfolio-4 .hero-box{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:40px;padding:50px;position:absolute;top:150px;right:180px;z-index:999}@media (max-width:1899px){.portfolio-4__content .video-btn::before{width:80px;height:80px}.portfolio-4 .hero-box{top:70px}}@media (max-width:1399px){.portfolio-4 .hero-box{top:320px;right:90px;left:90px;padding:30px}.portfolio-4 .hero-box .icon-item.style-1{border-bottom:none;padding-bottom:0;margin-bottom:0}}.portfolio-4 .hero-box .icon-item{padding-bottom:30px;margin-bottom:30px}.portfolio-4 .hero-box .icon-item.style-2{border-bottom:none;padding-bottom:0;margin-bottom:0}.portfolio-4 .hero-box .icon-item span{color:var(--white);font-size:24px;font-weight:700;display:inline-block;margin-top:10px}.portfolio-4 .hero-box .icon-item p{max-width:296px;font-weight:500;color:var(--white);margin-top:10px}.portfolio-4 .swiper-slide-active .portfolio-4__item{animation-name:qodef-animate-slide-out;animation-duration:1.3s;animation-fill-mode:forwards}.portfolio-4__slider{width:100vw;height:100vh}.portfolio-4 .portfolio-4-pagination-custom{position:absolute;left:95%;bottom:40px;z-index:99999;cursor:pointer;color:#fff;margin:0 5px;display:flex;gap:5px}@media (max-width:1399px){.portfolio-4 .hero-box .icon-item.style-2{display:none}.portfolio-4 .portfolio-4-pagination-custom{left:92%;bottom:10px}}.portfolio-4 .portfolio-4-pagination-custom .current{font-size:14px;opacity:.6;margin-bottom:5px}.portfolio-4 .portfolio-4-pagination-custom .separator{font-size:14px;opacity:.8}.portfolio-4 .portfolio-4-pagination-custom .total{font-size:20px;font-weight:500;line-height:1}.portfolio-4 .portfolio-4-pagination{position:absolute;top:40px;right:40px;z-index:9;display:flex;gap:12px;transform:inherit}.portfolio-4 .swiper-pagination-bullet,.swiper-dot .swiper-pagination-bullet{width:10px;height:10px;transition:.6s;background-color:transparent;border:1.5px solid var(--theme);border-radius:10px}.portfolio-4 .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active,.testimonial-section.style-1 .section-title-area .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme);border:1px solid var(--theme);transition:.6s;position:relative}.hero-3 .hero-main-card::after,.hero-3 .hero-main-card::before{background-color:rgba(255,255,255,.2);width:111px;height:346px;top:23px;z-index:-1;content:""}.hero-3{position:relative;z-index:9;border-radius:20px;margin:65px 20px 0;padding:280px 0 200px}@media (max-width:1399px){.hero-3{margin:10px;padding:130px 0 110px}}.hero-3::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background:linear-gradient(180deg,#0a2540 0,rgba(10,37,64,.3) 100%);border-radius:20px;z-index:-1}.hero-3 .hero-content h1{color:var(--white);font-weight:800;font-size:92px}@media (max-width:1600px){.hero-1 .swiper-dot{left:30px}.hero-1 .container-fluid{padding:0 30px}.hero-1 .hero-bg .hero-right-item{margin-left:0}.hero-3 .hero-content h1{font-size:90px}}@media (max-width:1399px){.hero-3 .hero-content h1{font-size:70px}.hero-3 .hero-content h1 br{display:none}}@media (max-width:1199px){.section-padding{padding:100px 0}.section-padding-medium{padding:50px 0}.cta-wrapper-2 .cta-content h2{font-size:40px}.yacht-details-wrapper .contact-information-box .information-box{padding:30px 30px 180px}.courses-details-wrapper .courses-content .courses-details-content .nav{gap:30px;flex-wrap:wrap}.courses-details-wrapper .courses-content .courses-details-content .nav .nav-item .nav-link::before{display:none}.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items .courses-faq-items .accordion .accordion-item .accordion-body ul li{flex-wrap:wrap;gap:20px}.courses-details-wrapper .courses-details-information .coming-soon-timer{flex-wrap:wrap}.hero-3 .hero-content h1{font-size:60px}}@media (max-width:991px){.section-title-area{flex-wrap:wrap;gap:30px}.adventure-content,.section-padding{padding:80px 0}.section-padding-medium{padding:40px 0}.about-wrapper-1 .about-left-item .about-image .sea-man{left:150px;max-width:329px}.about-wrapper-3 .about-image .video-btn{width:60px;height:60px;line-height:60px;font-size:20px}.cta-wrapper-2 .cta-content h2{font-size:36px}.cta-wrapper-2 .cta-content .search-widget form{max-width:500px}.cta-wrapper-2 .cta-content .search-widget form input{max-width:500px;padding:16px}.faq-wrapper{padding:40px}.adventure-content span,.courses-details-wrapper .courses-content h2{font-size:35px}.adventure-content h2{font-size:50px}.feature-benefit-item,.we-offer-wrapper{padding-bottom:80px}.featured-listing-section .nav{flex-wrap:wrap;gap:20px}.benefit-wrapper-4 .benefit-content{padding-bottom:80px;padding-top:0}.counter-circle-item{margin:0 auto;width:300px;height:300px}.counter-circle-item h2{font-size:85px}.yacht-details-wrapper .contact-information-box .information-box{padding:30px}.hero-1 .hero-bg{padding:120px 0 80px}.portfolio-4__content{margin-top:120px}.portfolio-4__content-title{font-size:150px}.portfolio-4__content .video-btn{top:75px;left:230px}.portfolio-4 .hero-box{top:300px;right:20px;left:20px}.portfolio-4 .portfolio-4-pagination-custom{left:90%;bottom:20px}.hero-3{padding:130px 0 490px}.hero-3 .hero-content h1{font-size:50px;line-height:130%!important}}@media (max-width:767px){.section-title-area{margin-bottom:0}.section-title-area br{display:none}.adventure-content span,.courses-details-wrapper .courses-content h2,.cta-wrapper-2 .cta-content h2{font-size:30px}.faq-wrapper{padding:30px}.adventure-content h2,.hero-3 .hero-content h1{font-size:40px}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .instructors-box-items,.courses-details-wrapper .courses-content .courses-details-content .instructors-items .instructors-box-items{flex-wrap:wrap;gap:20px;padding:30px}.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .courses-reviews-box,.courses-details-wrapper .courses-content .courses-details-content .courses-reviews-items .courses-reviews-box-items .reviews-ratting-right .reviews-ratting-item{flex-wrap:wrap;gap:20px}}@media (max-width:470px){.hero-3 .hero-content h1,h1{font-size:30px}h2{font-size:25px}.breadcrumb-wrapper .page-heading .page-content h1{font-size:38px}.section-title.style-text h2{font-size:28px}.section-title.style-text h2 br{display:none!important}}.hero-3 .hero-content p{color:var(--white);font-size:18px;font-weight:600;max-width:498px;margin-top:30px;margin-bottom:40px}.hero-3 .hero-content .theme-btn::after{border:1px solid var(--white);background:0 0}.hero-3 .hero-main-card{position:absolute;right:60px;bottom:60px;max-width:330px}@media (max-width:1399px){.hero-3 .hero-main-card{bottom:80px;right:23px}}.hero-3 .hero-main-card::before{position:absolute;left:-10px;border-radius:10px}.hero-3 .hero-main-card::after{position:absolute;right:-10px;border-radius:10px}.hero-3 .hero-main-card .hero-card{border-radius:10px;background-color:#fff;padding:20px}.hero-3 .hero-main-card .hero-card .hero-item .content h2{font-size:20px;font-weight:700}.hero-3 .hero-main-card .hero-card .hero-item .content p{font-weight:500;color:#465a6e;margin-top:5px}.hero-3 .hero-main-card .hero-card .hero-item .content span{background-color:var(--theme);color:var(--white);font-size:14px;font-weight:600;padding:2px 10px;border-radius:100px;display:inline-block;margin-top:15px}.hero-3 .hero-main-card .hero-card .swiper-dot{margin-top:20px;z-index:999;text-align:left}.news-card-items{border-radius:30px;padding:20px;background-color:#fff}.news-card-items .news-image img{width:100%;height:100%;border-radius:15px;display:inline-block;transition:.5s}.news-card-items .news-image img:first-child,.service-box-items .service-image img:first-child{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;transform:translateX(50%) scaleX(2);opacity:0;filter:blur(10px)}.news-card-items .news-content .tag-items{display:flex;align-items:center;gap:20px;margin-bottom:15px}.news-card-items .news-content .tag-items span{color:#465a6e}.news-card-items .news-content .tag-items span i{margin-right:5px;color:#6ee7e7}.news-card-items .news-content h3{font-size:22px}.news-card-items .news-content .info-item,.news-wrapper .news-right-box .news-card-items-2 .news-content .info-item{margin-top:30px;display:flex;align-items:center;gap:10px}.news-card-items .news-content .info-item .info-content p{font-weight:500;font-size:14px;color:#0a2540}.news-card-items:hover .news-image img:first-child,.service-box-items:hover .service-image img:first-child{transform:translateX(0) scaleX(1);opacity:1;filter:blur(0)}.news-card-items:hover .news-image img:nth-child(2),.service-box-items:hover .service-image img:nth-child(2){transform:translateX(-50%) scaleX(2);opacity:0;filter:blur(10px)}.news-wrapper{margin-top:48px}.news-wrapper .news-right-box{border:1px solid rgba(10,37,64,.2);border-radius:20px;padding:30px}.news-wrapper .news-right-box .news-card-items-2{display:flex;align-items:center;gap:30px;border-bottom:1px solid rgba(2,21,36,.2);padding-bottom:30px;margin-bottom:30px}.news-wrapper .news-right-box .news-card-items-2.style-2{padding-bottom:0;margin-bottom:0;border-bottom:none}.news-wrapper .news-right-box .news-card-items-2 .news-image{position:relative;max-width:380px}.news-wrapper .news-right-box .news-card-items-2 .news-image img{width:100%;height:100%;border-radius:6px}.news-wrapper .news-right-box .news-card-items-2 .news-content .tag-item{display:flex;align-items:center;gap:10px;margin-bottom:30px}.news-wrapper .news-right-box .news-card-items-2 .news-content .tag-item span{color:var(--white);background-color:var(--theme);border-radius:4px;text-transform:uppercase;padding:3px 10px}.news-wrapper .news-right-box .news-card-items-2 .news-content .info-item .info-content h4{font-size:16px;font-weight:500}.news-wrapper .news-right-box .news-card-items-2 .news-content .info-item .info-content p{font-weight:400;font-size:12px;color:#465a6e}.news-standard-item{margin-bottom:30px;border-bottom:1px solid rgba(10,37,64,.2);padding-bottom:30px}.news-standard-item .news-image,.team-details-wrapper .team-details-image{overflow:hidden;border-radius:12px}.news-standard-item .news-image img{width:100%;height:100%;transform:scale(1.02);transition:1.5s ease-out;border-radius:12px}.news-standard-item .news-content .date-list{display:flex;align-items:center;gap:20px;margin-top:24px;margin-bottom:15px}.main-sideber .single-sideber-widget .category-list li,.marquee .text{display:flex;align-items:center;font-family:"Plus Jakarta Sans",sans-serif}.news-standard-item .news-content h2{margin-bottom:20px;font-size:32px;font-weight:600}.main-sideber .single-sideber-widget{margin-bottom:30px;background-color:var(--bg);padding:30px;border-radius:8px}.main-sideber .single-sideber-widget .search-widget form{width:100%;position:relative}.main-sideber .single-sideber-widget .search-widget form input{background-color:var(--white);font-size:18px;font-weight:400;padding:16px 20px;width:100%;border:none;color:var(--text);border-radius:6px}.main-sideber .single-sideber-widget .search-widget form button{position:absolute;right:-2px;top:0;width:58px;border-radius:0 6px 6px 0;font-size:18px;height:100%;background-color:var(--theme);color:var(--white);text-align:center;transition:.3s ease-in-out}.main-sideber .single-sideber-widget .widget-title h3{font-weight:600;font-size:22px}.main-sideber .single-sideber-widget .category-list li{justify-content:space-between;font-size:16px;font-weight:600;color:var(--header);transition:.4s ease-in-out;background-color:var(--white);padding:22px 25px;line-height:1;text-transform:capitalize;border-radius:8px}.main-sideber .single-sideber-widget .category-list li i{transition:.4s ease-in-out;color:var(--header)}.array-button .array-prev:hover,.blog-post-details .tag-share-wrap .tagcloud a:hover,.main-sideber .single-sideber-widget .tagcloud a:hover,.marquee .text,.page-nav-wrap ul li .page-numbers.current,.page-nav-wrap ul li .page-numbers:hover,.page-nav-wrap ul li.active .page-numbers,.service-box-items .service-content .arrow:hover,.service-details-wrapper .service-details-sidebar .service-list-item li a:hover,.team-details-wrapper .team-details-content .social-icon a:hover,.team-wrapper .team-card-item .team-image .social-icon a:hover,.testimonial-section-2 .array-button .array-next:hover,.testimonial-section-2 .array-button .array-prev:hover{color:var(--white);color:var(--white)}.main-sideber .single-sideber-widget .category-list li span b{font-weight:400;color:var(--theme)}.main-sideber .single-sideber-widget .recent-post-area .recent-items .recent-thumb img{border-radius:8px}.main-sideber .single-sideber-widget .recent-post-area .recent-items .recent-content h4{margin-bottom:5px;font-weight:600;font-size:18px;line-height:150%;font-family:"Plus Jakarta Sans",sans-serif}.main-sideber .single-sideber-widget .recent-post-area .recent-items .recent-content ul li{color:var(--text);font-weight:500}.main-sideber .single-sideber-widget .tagcloud a{display:inline-block;padding:12px 18px;line-height:1;font-weight:600;background:var(--white);font-family:"Plus Jakarta Sans",sans-serif;margin-right:10px;margin-bottom:10px;text-transform:capitalize;border-radius:4px}.main-sideber .single-sideber-widget .tagcloud a:last-child{margin-right:0}.array-button .array-prev:hover,.blog-post-details .tag-share-wrap .tagcloud a:hover,.main-sideber .single-sideber-widget .tagcloud a:hover,.page-nav-wrap ul li .page-numbers.current,.page-nav-wrap ul li .page-numbers:hover,.page-nav-wrap ul li.active .page-numbers,.service-box-items .service-content .arrow:hover,.service-details-wrapper .service-details-sidebar .service-list-item li a:hover,.team-details-wrapper .team-details-content .social-icon a:hover,.team-wrapper .team-card-item .team-image .social-icon a:hover,.testimonial-section-2 .array-button .array-next:hover,.testimonial-section-2 .array-button .array-prev:hover{background-color:var(--theme)}.blog-post-details .single-blog-post .post-featured-thumb{border-radius:10px}.blog-post-details .single-blog-post .post-content .post-list{gap:30px;margin-bottom:20px}.blog-post-details .single-blog-post .post-content .post-list li{font-size:14px;font-weight:500}.blog-post-details .single-blog-post .post-content h2{margin-bottom:30px;font-size:42px}@media (max-width:1399px){.news-card-items .news-content h3,.news-wrapper .news-right-box .news-card-items-2 .news-content h3{font-size:20px}.news-section .section-title-area{margin-bottom:30px;padding-bottom:30px}.news-wrapper .news-right-box .news-card-items-2 .news-image img,.news-wrapper .news-thumb img{object-fit:cover}.news-wrapper .news-right-box .news-card-items-2 .news-image{max-width:initial;height:270px}.news-wrapper .news-right-box .news-card-items-2 .news-content h3 br{display:none}.main-sideber .single-sideber-widget{padding:25px}.main-sideber .single-sideber-widget .recent-post-area .recent-items .recent-content h4{font-size:16px}.blog-post-details .single-blog-post .post-content h2{font-size:35px}}.blog-post-details .single-blog-post .post-content .hilight-text{border-left:4px solid var(--theme);padding:40px;background-color:var(--bg);border-radius:8px}.blog-post-details .single-blog-post .post-content .hilight-text p{max-width:700px;font-weight:500;text-transform:capitalize;font-style:italic;line-height:26px}.blog-post-details .single-blog-post .post-content .hilight-text .icon{float:right;margin-top:-30px;color:var(--theme);font-size:40px}.blog-post-details .single-blog-post .post-content .details-image img,.project-details-wrapper .project-details-sidebar .sidebar-widget-image img,.service-details-wrapper .service-details-sidebar .sidebar-widget-image img{width:100%;height:100%;border-radius:8px}.blog-post-details .tag-share-wrap{border-top:1px solid rgba(2,6,10,.08);border-bottom:1px solid rgba(2,6,10,.08);padding:30px 0}.blog-post-details .tag-share-wrap .tagcloud a{display:inline-block;padding:12px 26px;line-height:1;background:var(--bg);margin-right:8px;text-transform:capitalize;font-weight:500;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;border-radius:4px}.blog-post-details .tag-share-wrap .social-share span{font-size:18px;color:var(--header);font-weight:600}.blog-post-details .tag-share-wrap .social-share a{font-size:18px;color:var(--header)}.blog-post-details .comments-area{margin-top:40px;padding:50px 40px;background-color:var(--bg);border-radius:8px}.blog-post-details .comments-area .comments-heading h3{font-size:32px;font-weight:600}.blog-post-details .comments-area .blog-single-comment{border-bottom:1px solid #e5e5e5}.blog-post-details .comments-area .blog-single-comment .content .head .con h4{margin-bottom:5px;font-weight:600;font-size:20px}.blog-post-details .comments-area .blog-single-comment .content .head .star i{color:var(--theme);font-size:14px}.blog-post-details .comments-area .blog-single-comment .content .reply{border-radius:30px;padding:5px 15px;font-weight:400;background-color:var(--white);color:var(--theme)}.blog-post-details .comment-form-wrap{background-color:var(--bg);border-radius:8px;padding:50px 40px;margin-top:40px}.blog-post-details .comment-form-wrap h3{font-size:32px;margin-bottom:30px;font-weight:600}.blog-post-details .comment-form-wrap .form-clt input,.blog-post-details .comment-form-wrap .form-clt textarea{width:100%;outline:0;border:none;background-color:var(--white);padding:16px 20px;font-weight:500;border-radius:5px}.blog-post-details .comment-form-wrap .form-clt input::placeholder,.blog-post-details .comment-form-wrap .form-clt textarea::placeholder{color:var(--text)}.blog-post-details .comment-form-wrap .form-clt textarea{padding-bottom:100px}.marquee{position:relative;--duration:50s;--gap:0px;display:flex;overflow:hidden;user-select:none;gap:0}.marquee.style-2{--duration:100s}.marquee.slide-right,.marquee.slide-right .stroke-text,.marquee.slide-right .text{transform:scaleX(-1)}.marquee.style-top{margin-top:80px}.marquee .marquee-group{flex-shrink:0;display:flex;align-items:center;gap:20px;animation:scroll var(--duration) linear infinite;padding-right:20px}.marquee .marquee-group.style-3{animation:scrolls var(--duration) linear infinite;position:relative}.marquee .marquee-group.style-active .text:hover{color:var(--theme);-webkit-text-stroke-color:var(--theme)}.marquee .text{font-weight:600;font-size:120px;text-transform:uppercase;gap:20px;line-height:101px;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#0A2540;background:0 0}.marque-section-3::before{position:absolute;content:"";background:rgba(70,90,110,.2);height:1px;top:340px;left:255px;right:255px}.marque-section-3 .top-content span{font-weight:600;color:#0fb9b1}.marque-section-3 .shape{position:absolute;left:300px;top:120px;z-index:9}.beach-card-wrapper .beach-card-item{background-color:var(--white);border-radius:10px;display:flex;align-items:center;gap:45px;justify-content:space-between;margin-bottom:60px;position:relative}.beach-card-wrapper .beach-card-item.style-card-item{gap:33px;background-color:#f5f7fa}.beach-card-wrapper .beach-card-item.style-card-item .beach-content{padding:50px 0 50px 40px}.beach-card-wrapper .beach-card-item.style-card-item .beach-image{height:100%;max-width:938px}.beach-card-wrapper .beach-card-item .beach-content{padding:50px 0 50px 50px}.beach-card-wrapper .beach-card-item .beach-content h3{font-size:30px;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgb(70,90,110);background:0 0;font-weight:700}.beach-card-wrapper .beach-card-item .beach-content .beach-bottom{margin-top:235px}.beach-card-wrapper .beach-card-item .beach-content .beach-bottom .tag-item{display:flex;align-items:center;gap:10px;margin-bottom:25px}.beach-card-wrapper .beach-card-item .beach-content .beach-bottom .tag-item span{border-radius:100px;border:1px solid rgba(70,90,110,.2);font-weight:500;color:#465a6e;padding:2px 8px}.beach-highlight-section .section-title-area{border-bottom:1px solid rgba(10,37,64,.2);padding-bottom:40px;margin-bottom:60px!important}.beach-highlight-section .section-title-area .content p{max-width:500px;color:#465a6e;margin-bottom:55px}.beach-highlight-section .section-title-area .content .more-btn{font-weight:600;font-size:16px;color:#0fb9b1;text-transform:capitalize}.project-wrapper-4,.service-inner-wrapper{border-top:1px solid rgba(10,37,64,.2);padding-top:120px}@media (max-width:1399px){.blog-post-details .single-blog-post .post-content .hilight-text{padding:30px}.blog-post-details .tag-share-wrap .tagcloud a{padding:12px 20px}.blog-post-details .comments-area{padding:50px 30px}.marquee.style-top{margin-top:30px}.marque-section-3 .shape,.marque-section-3::before{display:none}.beach-highlight-section .section-title-area .content p,.marque-section-3 .top-content{margin-bottom:30px}.beach-card-wrapper .beach-card-item{flex-wrap:wrap;gap:0;margin-bottom:30px}.beach-card-wrapper .beach-card-item.style-card-item{flex-wrap:wrap;gap:0}.beach-card-wrapper .beach-card-item .beach-content{padding:30px 0 30px 30px}.beach-card-wrapper .beach-card-item .beach-content h4{font-size:20px}.beach-card-wrapper .beach-card-item .beach-content .beach-bottom{margin-top:50px}.beach-highlight-section .section-title-area{margin-bottom:30px!important}.project-wrapper-4{padding-top:100px}}.project-wrapper-4 .project-thumb{position:relative;overflow:hidden;z-index:9;margin-bottom:60px;max-width:665px}.project-wrapper-4 .project-thumb::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background-color:rgba(10,37,64,.3);border-radius:20px}.project-wrapper-4 .project-thumb .text{font-size:30px;font-weight:800;position:absolute;left:60px;bottom:60px}.project-wrapper-4 .project-thumb .text a,.team-card-items-2 .team-image .team-content h3 a,.team-wrapper .team-card-item .team-image .team-content h3 a{display:inline!important;background-image:linear-gradient(transparent calc(100% - 2px),var(--white) 5px);background-repeat:no-repeat;background-size:0 100%;background-position:left top;transition:background-size .5s;color:var(--white)}.service-card-items .content h3 a,.service-inner-wrapper .service-inner-box-item .service-content h2 a{display:inline!important;background-image:linear-gradient(transparent calc(100% - 2px),var(--theme) 5px);background-repeat:no-repeat;background-size:0 100%;background-position:left top;transition:background-size .5s}.project-details-wrapper .details-top-img,.service-details-wrapper .service-top-img{border-radius:12px}.project-details-wrapper .details-top-img img,.service-details-wrapper .service-top-img img,.team-details-wrapper .team-details-image img{width:100%;height:100%;border-radius:12px}.project-details-wrapper .project-details-content h2{font-size:58px}@media (max-width:1399px){.project-wrapper-4 .project-thumb{margin-bottom:30px!important;max-width:initial}.project-wrapper-4 .project-thumb .text{font-size:25px;left:30px;bottom:30px}.project-details-wrapper .project-details-content h2{font-size:44px}}.project-details-wrapper .project-details-content h3,.service-details-wrapper .service-details-content h3{font-size:32px;font-weight:600;margin-top:30px}.project-details-wrapper .project-details-content .project-list-items,.service-details-wrapper .service-details-content .service-list-items{display:flex;gap:60px;margin-top:30px}.project-details-wrapper .project-details-content .project-list-items ul li i,.service-details-wrapper .service-details-content .service-list-items ul li i{color:var(--theme);margin-right:10px}.project-details-wrapper .project-details-content .details-image-2{margin-top:30px;border-radius:10px}.project-details-wrapper .project-details-content .slider-button{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;margin-top:65px;padding:25px 0}.project-details-wrapper .project-details-content .slider-button .cmn-next,.project-details-wrapper .project-details-content .slider-button .cmn-prev{width:70px;height:70px;line-height:70px;text-align:center;border-radius:50%;transition:.4s;border:1px solid #e4e4e4}.service-box-items .service-content .arrow,.service-card-items .arrow{width:60px;height:60px;line-height:60px;border-radius:100px;transition:.4s ease-in-out;text-align:center}.project-details-wrapper .project-details-content .slider-button .cmn-next i,.project-details-wrapper .project-details-content .slider-button .cmn-prev i{color:var(--theme);font-size:24px;transition:.4s}.project-details-wrapper .project-details-content .slider-button .cmn-next:hover,.project-details-wrapper .project-details-content .slider-button .cmn-prev:hover{background:var(--theme);border-color:var(--theme)}.project-details-wrapper .project-details-content .slider-button .previus-text{font-size:22px;color:var(--header)}.project-details-wrapper .project-details-content .slider-button .icon-gird{font-size:40px;color:#0f172a}.project-details-wrapper .project-details-sidebar .sidebar-widget,.service-details-wrapper .service-details-sidebar .sidebar-widget{padding:40px 35px;border-radius:10px;background-color:var(--bg);margin-bottom:30px}.project-details-wrapper .project-details-sidebar .sidebar-widget .sideber-title,.service-details-wrapper .service-details-sidebar .sidebar-widget .sideber-title{margin-bottom:25px}.project-details-wrapper .project-details-sidebar .sidebar-widget .sideber-title h4{font-size:24px;font-weight:500;border-bottom:1px solid var(--theme);display:inline-block;padding-bottom:20px}.project-details-wrapper .project-details-sidebar .sidebar-widget .sideber-title h4 i,.service-details-wrapper .service-details-sidebar .sidebar-widget .sideber-title h3 i{color:var(--theme);font-size:16px;margin-right:7px}.project-details-wrapper .project-details-sidebar .sidebar-widget .project-infrom li,.service-details-wrapper .service-details-sidebar .sidebar-widget .project-infrom li{display:flex;justify-content:space-between;align-items:center;background-color:var(--white);padding:14px 20px;border-radius:8px;color:var(--header);font-size:16px;font-weight:500}.project-details-wrapper .project-details-sidebar .sidebar-widget .project-infrom li span,.service-details-wrapper .service-details-sidebar .sidebar-widget .project-infrom li span{color:var(--header);font-size:16px;font-weight:500}.project-details-wrapper .project-details-sidebar .sidebar-widget-image .content{position:absolute;padding:25px;bottom:25px;left:25px}.project-details-wrapper .project-details-sidebar .sidebar-widget-image .content .icon,.service-details-wrapper .service-details-sidebar .sidebar-widget-image .content .icon{font-size:70px;color:var(--white);margin-bottom:35px}.project-details-wrapper .project-details-sidebar .sidebar-widget-image .content h3,.service-details-wrapper .service-details-sidebar .sidebar-widget-image .content h3{margin-top:15px;color:var(--white);font-size:32px;font-weight:600}@media (max-width:1399px){.project-details-wrapper .project-details-content .slider-button .previus-text{font-size:20px}.project-details-wrapper .project-details-sidebar .sidebar-widget-image .content{left:20px;bottom:20px;padding:20px}.project-details-wrapper .project-details-sidebar .sidebar-widget-image .content h3{font-size:25px}}.project-details-wrapper .project-details-sidebar .sidebar-widget-image .white-logo,.service-details-wrapper .service-details-sidebar .sidebar-widget-image .white-logo{position:absolute;top:50px;left:50px}.service-card-items{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.2);padding:40px 0;position:relative}.service-card-items .content h3 a{color:var(--white)}.service-card-items .content p{color:var(--white);font-weight:500;margin-top:5px}.service-card-items .arrow{border:1px solid rgba(255,255,255,.2);color:var(--white);display:inline-block}.service-card-items .hover-image{width:298px;height:298px;position:absolute;top:50%;left:0;background-size:cover;background-repeat:no-repeat;background-position-x:75%;border-radius:30px;opacity:0;transition:transform .3s ease-out,opacity .3s ease-out;margin:-200px 0 0 -50px;overflow:hidden;pointer-events:none;z-index:9999;visibility:hidden;will-change:transform;transform:rotate(15deg)}.service-card-items:hover h3 a{color:#6ee7e7}.service-section::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background-color:rgba(10,37,64,.6);z-index:-1}.service-section .bottom-shape{position:absolute;bottom:0;left:0;right:0}.service-section-2{background-color:#f5f7fa;position:relative}.service-section-2 .section-title-area{border-bottom:1px solid rgba(10,37,64,.2);padding-bottom:40px;margin-bottom:150px}.service-section-2 .service-slider-2{margin-left:-200px;margin-right:-200px;overflow:visible}.service-section-2 .swiper-slide.swiper-slide-active .service-box-items{border:1px solid var(--theme);transform:translateY(-120px)}.service-section-2 .swiper-slide-next .service-box-items,.service-section-2 .swiper-slide-prev .service-box-items{transform:translateY(-60px)}.service-section-2 .swiper-dot{margin-top:-60px}.service-section-2 .shape-image{position:absolute;left:660px;top:-80px}.service-section-2 .shape-image img{display:block;animation:4s ease-in-out infinite floatShip;transform-origin:center bottom}.service-box-items{margin-top:30px;padding:30px;background-color:var(--white);border-radius:20px;transition:.4s ease-in-out}.service-box-items .service-image{position:relative;overflow:hidden;border-radius:10px}.service-box-items .service-image img{width:100%;height:100%;border-radius:10px;display:inline-block;transition:.5s}.service-box-items .service-content .tags-item{display:flex;align-items:center;gap:18px;margin-bottom:20px}.service-box-items .service-content .tags-item span{border:1px solid rgba(255,107,107,.2);padding:6px 10px;border-radius:100px;font-size:14px;font-weight:500;color:#ff6b6b}@media (max-width:1600px){.marque-section-3 .shape{left:180px}.service-box-items{padding:20px}.service-box-items .service-content .tags-item{gap:10px}.service-box-items .service-content .tags-item span{font-size:12px}}@media (max-width:1399px){.service-card-items{flex-wrap:wrap;gap:25px;padding:30px 0}.service-section .top-shape,.service-section-2 .top-shape{top:-10px}.service-section .bottom-shape{bottom:-10px}.service-section-2 .service-slider-2{margin-left:10px;margin-right:10px}.service-section-2 .shape-image{display:none}.service-section-2{overflow:hidden}.service-box-items{padding:25px}.service-box-items .service-content .tags-item span{font-size:14px}.service-inner-wrapper{padding-top:100px}}.service-box-items .service-content .tags-item span img{margin-right:6px;margin-top:-2px}.service-box-items .service-content .arrow{border:1px solid rgba(15,185,177,.2);color:#0fb9b1;display:inline-block;margin-top:30px}.service-inner-wrapper .service-inner-box-item{background-color:var(--bg);padding:30px;border-radius:10px;position:relative;margin-bottom:60px}.service-inner-wrapper .service-inner-box-item .hover-image{position:absolute;top:0;left:0;transform:scale(0);width:100%;height:100%;transform-origin:left right;transition:.5s ease-out;bottom:0}.service-inner-wrapper .service-inner-box-item .hover-image::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";border-radius:10px;background-color:rgba(10,37,64,.7)}.service-inner-wrapper .service-inner-box-item .hover-image img{width:100%;height:100%;display:block;border-radius:10px}.service-inner-wrapper .service-inner-box-item .icon{width:86px;height:86px;line-height:86px;text-align:center;border-radius:100px;background-color:var(--white);margin-bottom:130px}.service-inner-wrapper .service-inner-box-item .service-content h2{font-size:30px;font-weight:800}.service-inner-wrapper .service-inner-box-item .service-content h2 a{color:#0a2540}.service-inner-wrapper .service-inner-box-item .service-content p{color:#465a6e;margin-bottom:45px;margin-top:15px}.service-inner-wrapper .service-inner-box-item.active h2,.service-inner-wrapper .service-inner-box-item:hover h2{position:relative;z-index:999}.service-inner-wrapper .service-inner-box-item.active p,.service-inner-wrapper .service-inner-box-item:hover p{color:var(--white);position:relative;z-index:999}.service-inner-wrapper .service-inner-box-item.active .theme-btn.style-border::after,.service-inner-wrapper .service-inner-box-item:hover .theme-btn.style-border::after{background-color:var(--theme);border:1px solid #0fb9b1}.service-inner-wrapper .service-inner-box-item.active .theme-btn.style-border::before,.service-inner-wrapper .service-inner-box-item:hover .theme-btn.style-border::before{background:var(--header)}.service-inner-wrapper .service-inner-box-item.active .hover-image,.service-inner-wrapper .service-inner-box-item:hover .hover-image{transform:scale(1)}.service-inner-wrapper .service-single-image{margin-bottom:60px;position:relative;overflow:hidden}@media (max-width:1399px){.service-inner-wrapper .service-inner-box-item{margin-bottom:30px!important}.service-inner-wrapper .service-inner-box-item .icon{margin-bottom:60px}.service-inner-wrapper .service-inner-box-item .service-content h2{font-size:20px}.service-inner-wrapper .service-single-image{margin-bottom:30px;height:435px}}.service-details-wrapper .service-details-content h2{font-size:55px}@media (max-width:1399px){.service-details-wrapper .service-details-content h2{font-size:44px}.service-details-wrapper .service-details-content .faq-items .accordion .accordion-item h2 button{font-size:18px}}.service-details-wrapper .service-details-content .service-box-area{margin-top:40px}.service-details-wrapper .service-details-content .service-box-area .service-box-items{background-color:var(--bg);border-radius:10px;padding:30px 20px}.service-details-wrapper .service-details-content .service-box-area .service-box-items .number{width:38px;height:38px;line-height:38px;border-radius:50%;background-color:var(--theme);color:var(--white);font-size:16px;display:block;text-align:center;font-weight:700}.service-details-wrapper .service-details-content .service-box-area .service-box-items h3{font-size:18px;font-weight:500;margin-top:20px}.service-details-wrapper .service-details-content .service-box-area .service-box-items p{margin-top:10px}.service-details-wrapper .service-details-sidebar .sidebar-widget .sideber-title h3{font-size:24px;font-weight:500;display:inline-block}.service-details-wrapper .service-details-sidebar .sidebar-widget-image .content{position:absolute;padding:25px;bottom:25px;left:25px;right:25px}.service-details-wrapper .service-details-sidebar .service-list-item li{font-size:16px;font-weight:600;font-family:"Plus Jakarta Sans",sans-serif}.service-details-wrapper .service-details-sidebar .service-list-item li a{color:var(--header);display:flex;align-items:center;justify-content:space-between;background-color:var(--white);padding:20px 24px;line-height:1;border-radius:8px}.team-wrapper{display:flex;align-items:center;gap:0}.team-wrapper .team-card-item.style-2{margin-left:-115px}.team-wrapper .team-card-item .team-image{position:relative;overflow:hidden;z-index:9;border-radius:1000px;transition:.4s ease-in-out}.team-wrapper .team-card-item .team-image::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background:rgba(15,185,177,.8);border-radius:1000px;border:10px solid #fff;opacity:0;visibility:hidden;transition:.4s ease-in-out}.team-wrapper .team-card-item .team-image .team-content{position:absolute;bottom:-30px;left:80px;text-align:center;opacity:0;visibility:hidden;transition:.4s ease-in-out}.team-card-items-2 .team-image .team-content span,.team-wrapper .team-card-item .team-image .team-content span{color:var(--white);font-size:14px;text-transform:capitalize;font-weight:700}.team-wrapper .team-card-item .team-image img{width:100%;height:100%;border-radius:1000px;border:10px solid var(--white)}.team-wrapper .team-card-item .team-image .social-icon{display:grid;gap:8px;position:absolute;top:100px;left:-40px;opacity:0;visibility:hidden;transition:.4s ease-in-out}.team-wrapper .team-card-item .team-image .social-icon a{width:28px;height:28px;line-height:28px;text-align:center;border-radius:100px;background-color:var(--white);color:#6ee7e7;display:inline-block;font-size:12px}.team-card-items-2 .team-image .social-icon a.style-2,.team-wrapper .team-card-item .team-image .social-icon a.style-2{margin-left:-22px}.team-card-items-2:hover .team-image::before,.team-wrapper .team-card-item:hover .team-image::before{opacity:1;visibility:visible}.team-wrapper .team-card-item:hover .team-image .team-content{bottom:30px;opacity:1;visibility:visible}.team-card-items-2:hover .team-image .social-icon,.team-wrapper .team-card-item:hover .team-image .social-icon{opacity:1;visibility:visible;left:40px}.team-card-items-2 .team-image{position:relative;overflow:hidden;z-index:9;border-radius:10px}.team-card-items-2 .team-image::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background:linear-gradient(180deg,rgba(10,37,64,0) 0,#0a2540 100%);border-radius:10px;opacity:0;visibility:hidden;transition:.4s ease-in-out;z-index:999}.team-card-items-2 .team-image .team-content{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);text-align:center;opacity:0;visibility:hidden;transition:.4s ease-in-out;z-index:9999}.team-card-items-2 .team-image .social-icon{display:grid;gap:8px;position:absolute;top:40px;left:-40px;opacity:0;visibility:hidden;transition:.4s ease-in-out;z-index:9999}.team-card-items-2 .team-image .social-icon a{width:45px;height:45px;line-height:45px;text-align:center;border-radius:100px;border:1px solid rgba(255,255,255,.2);color:var(--white);display:inline-block;font-size:16px}.team-card-items-2:hover .team-image .team-content{bottom:40px;opacity:1;visibility:visible}.team-details-wrapper .team-details-content{margin-left:30px;background-color:var(--bg);border-radius:10px;padding:45px 40px}.team-details-wrapper .team-details-content .offer{background-color:var(--theme);color:var(--white);padding:8px 10px;border-radius:6px}.team-details-wrapper .team-details-content .team-infrom li{display:flex;gap:100px;align-items:center;color:var(--header);font-size:16px;font-weight:500}.team-details-wrapper .team-details-content .team-infrom li span{color:var(--header);font-size:16px;font-weight:500;flex-basis:28%}.team-details-wrapper .team-details-content h3{font-size:16px;font-weight:500;margin-top:60px}.team-details-wrapper .team-details-content .social-icon{display:flex;margin-top:30px;gap:15px}.team-details-wrapper .team-details-content .social-icon a{color:var(--theme);background:var(--white);width:48px;height:48px;line-height:48px;display:inline-block;text-align:center;border-radius:50%}.team-details-wrapper .team-middle-items .team-skill-area .skill-content{margin-right:60px}.team-details-wrapper .team-middle-items .team-skill-area .career-content h3,.team-details-wrapper .team-middle-items .team-skill-area .skill-content h3{font-size:32px;font-weight:600;margin-bottom:20px}.team-details-wrapper .team-middle-items .team-skill-area .skill-content .progress-wrap .pro-items .pro-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.team-details-wrapper .team-middle-items .team-skill-area .skill-content .progress-wrap .pro-items .pro-head .point{font-size:16px;color:var(--header)}.team-details-wrapper .team-middle-items .team-skill-area .skill-content .progress-wrap .pro-items .progress{background-color:rgba(15,185,177,.5);justify-content:flex-start;align-items:center;position:relative;display:flex;height:6px;width:100%}.team-details-wrapper .team-middle-items .team-skill-area .skill-content .progress-wrap .pro-items .progress-value{animation:3s forwards load;border-radius:0;background:var(--theme);height:6px;width:0}@keyframes load{0%{width:0}100%{width:69%}}@keyframes load2{0%{width:0}100%{width:80%}}@keyframes load3{0%{width:0}100%{width:98%}}.team-details-wrapper .team-middle-items .team-skill-area .career-content ul li{display:flex;gap:20px}.team-details-wrapper .team-bottom-items{margin-top:120px;border-radius:10px;background:var(--bg);padding:80px 60px}.team-details-wrapper .team-bottom-items .team-left-items .phone-icon{display:flex;gap:10px;border-radius:70px;border:1px solid #3d4857;display:inline-flex;padding:20px;font-weight:600;line-height:1;margin-top:30px}.team-details-wrapper .team-bottom-items .team-right-items{margin-left:80px}@media (max-width:1199px){.news-standard-item .news-content .date-list{flex-wrap:wrap;gap:10px}.news-standard-item .news-content h2{font-size:30px}.marquee .text{gap:20px}.project-details-wrapper .project-details-content h2,.service-details-wrapper .service-details-content h2{font-size:40px}.project-details-wrapper .project-details-content h3{font-size:28px}.project-details-wrapper .project-details-content .project-list-items,.service-details-wrapper .service-details-content .service-list-items{flex-wrap:wrap;gap:15px}.project-details-wrapper .project-details-sidebar .sidebar-widget{padding:30px 25px}.team-details-wrapper .team-bottom-items .team-right-items,.team-details-wrapper .team-details-content{margin-left:0}.team-details-wrapper .team-details-content .team-infrom li{display:grid;gap:20px}.team-details-wrapper .team-middle-items .team-skill-area .skill-content{margin-right:0}.team-details-wrapper .team-bottom-items{margin-top:100px;padding:50px}}.team-details-wrapper .team-bottom-items .team-right-items .contact-form-box .form-clt input,.team-details-wrapper .team-bottom-items .team-right-items .contact-form-box .form-clt textarea{outline:0;width:100%;color:var(--header);padding-bottom:20px;border:none;background:0 0;border-bottom:1px solid rgba(15,23,42,.2);text-transform:capitalize}.team-details-wrapper .team-bottom-items .team-right-items .contact-form-box .form-clt input::placeholder,.team-details-wrapper .team-bottom-items .team-right-items .contact-form-box .form-clt textarea::placeholder{color:var(--header)}.team-details-wrapper .team-bottom-items .team-right-items .contact-form-box .form-clt textarea{padding-bottom:120px}.team-details-wrapper .team-bottom-items .team-right-items .contact-form-box .form-clt .form .single-select{border:none;border-bottom:1px solid rgba(15,23,42,.2);background-color:transparent;width:100%;height:initial;line-height:initial;text-transform:capitalize;color:var(--header);padding-bottom:20px;border-radius:0}.team-details-wrapper .team-bottom-items .team-right-items .contact-form-box .form-clt .form .single-select .current{color:var(--header)}.team-details-wrapper .team-bottom-items .team-right-items .contact-form-box .form-clt .form .single-select::after{border-bottom:2px solid var(--header);border-right:2px solid var(--header);width:8px;height:8px;right:12px}.testimonial-card-item .testimonial-content{background-color:var(--white);border-radius:30px;padding:30px}.testimonial-card-item .testimonial-content span{font-size:14px;font-weight:500;color:#0fb9b1;text-transform:capitalize}.testimonial-card-item .testimonial-content p{font-size:18px;font-weight:500;font-style:italic;color:#465a6e;margin-top:45px;margin-bottom:45px}@media (max-width:1399px){.service-details-wrapper .service-details-sidebar .sidebar-widget{padding:30px}.service-details-wrapper .service-details-sidebar .sidebar-widget-image .content{bottom:20px;left:20px;right:20px;padding:20px}.service-details-wrapper .service-details-sidebar .sidebar-widget-image .content h3{font-size:24px}.team-wrapper{flex-wrap:wrap;gap:10px;justify-content:center}.team-wrapper .team-card-item.style-2{margin-left:0}.team-card-items-2 .team-image .team-content,.team-wrapper .team-card-item .team-image .team-content{transform:translateX(-50%);left:50%}.team-section-2 .section-title-area{margin-bottom:30px;padding-bottom:30px}.testimonial-card-item .testimonial-content p{margin-top:25px;margin-bottom:25px}.testimonial-section .testimonial-slider{margin-right:0}}@media (max-width:991px){.hero-3 .hero-main-card{left:50%;transform:translateX(-50%);right:initial}.blog-post-details .single-blog-post .post-content h2,.project-details-wrapper .project-details-sidebar .sidebar-widget-image .content h3{font-size:30px}.project-wrapper-4,.service-inner-wrapper{padding-top:80px}.project-details-wrapper .details-top-img{height:600px}.project-details-wrapper .details-top-img img,.project-details-wrapper .project-details-content .details-image-2 img{object-fit:cover}.project-details-wrapper .project-details-content h2,.service-details-wrapper .service-details-content h2{font-size:36px}.project-details-wrapper .project-details-content .details-image-2{height:550px}.service-card-items .hover-image{display:none!important}.service-box-items .service-content .tags-item span{padding:4px 7px;font-size:13px}.service-inner-wrapper .service-single-image{height:initial}.team-details-wrapper .team-bottom-items{margin-top:80px}.testimonial-card-item .testimonial-content p{margin-top:45px;margin-bottom:45px}}.testimonial-box-items-2 h2,.testimonial-wrapper-3 .testimonial-content-3 h2{font-size:20px;font-weight:700;margin-top:10px}.testimonial-section .section-title-area{border-bottom:1px solid rgba(10,37,64,.2);padding-bottom:40px;margin-bottom:50px!important}.testimonial-section .section-title-area .swiper-dot{width:79px;height:33px;background-color:var(--white);border-radius:100px;margin-top:0}.testimonial-section .line-shape{height:90px;width:100%;background:url("../../assets/img/home-1/line-shape-2.png") repeat-x;animation:3s linear infinite grassMove;position:absolute;left:0;right:0;bottom:0}.testimonial-section.style-1 .section-title-area .swiper-dot{background-color:transparent;border:1px solid rgba(255,255,255,.2)}.testimonial-section.style-1 .section-title-area .swiper-dot .swiper-pagination-bullet{width:10px;height:10px;transition:.6s;background:#d9d9d9;opacity:1;border:none;border-radius:10px}.testimonial-box-items-2{position:relative;transition:.4s ease-in-out;padding:30px}.testimonial-box-items-2::before{position:absolute;content:"";inset:0;opacity:0;transform:scale(1,.3);background-color:#f5f7fa;transition:.5s;border-radius:20px}.testimonial-section-2::after,.testimonial-section-2::before{content:"";background-color:rgba(10,37,64,.2);height:394px;width:1px;top:120px;position:absolute}.testimonial-box-items-2 h2{line-height:145%}.testimonial-box-items-2 p{font-weight:500;color:#465a6e;max-width:390px;margin-bottom:15px;margin-top:80px}.testimonial-box-items-2 .star,.testimonial-wrapper-3 .testimonial-content-3 .star{color:#ffc107}.testimonial-section-2::before{left:710px}.testimonial-section-2::after{right:710px}.array-button .array-next,.array-button .array-prev{width:54px;height:54px;line-height:54px;cursor:pointer;text-align:center;transition:.4s ease-in-out}@media (max-width:1600px){.testimonial-section-2::before{left:480px}.testimonial-section-2::after{right:480px}}.testimonial-section-2 .array-button{display:flex;align-items:center;justify-content:space-between;position:absolute;left:180px;right:180px;top:300px}.ripple::after,.ripple::before{content:"";right:0;bottom:0;position:absolute}.testimonial-section-2 .array-button .array-next,.testimonial-section-2 .array-button .array-prev{width:46px;height:46px;line-height:46px;text-align:center;border-radius:100px;color:#0fb9b1;border:1px solid rgba(15,185,177,.2);transition:.4s ease-in-out;background-color:transparent}.testimonial-wrapper-3{border-bottom:1px solid rgba(10,37,64,.2);padding-bottom:40px}.testimonial-wrapper-3 .testimonial-content-3 span{font-size:14px;font-weight:500;color:#0fb9b1}.testimonial-wrapper-3 .testimonial-content-3 p{font-size:24px;font-weight:600;color:#465a6e;margin-top:20px;margin-bottom:20px;max-width:810px;line-height:40px}.testimonial-wrapper-3 .array-button{display:flex;align-items:center;gap:20px;margin-top:50px;margin-left:200px}.testimonial-wrapper-3 .array-button .array-next,.testimonial-wrapper-3 .array-button .array-prev{background-color:#f5f7fa;width:79px;height:45px;border-radius:100px;color:#0a2540;transition:.4s ease-in-out;line-height:45px;border:none}.testimonial-wrapper-3 .array-button .array-next:hover,.testimonial-wrapper-3 .array-button .array-prev:hover{background-color:var(--header);color:var(--white)}.array-button{display:flex;align-items:center;gap:15px;z-index:999}.brand-slide-element,.gt-letter-span,.gt-word-span,.page-nav-wrap ul li,.split-word,.tilt_scale,.wt-about-title2 a{display:inline-block}.array-button .array-prev{border-radius:50%;border:1px solid #e6e8eb;color:var(--header)}.array-button .array-next{border-radius:50%;background-color:var(--theme);color:var(--white)}.swiper-dot{position:relative;text-align:center;margin-top:45px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--bg);border-radius:5px}::-webkit-scrollbar-thumb{background:var(--theme);border-radius:10px}.bg-cover,.tp-clip-anim .mask{background-size:cover;background-position:center}.bg-cover{background-repeat:no-repeat;position:relative}.sticky-style{position:sticky!important;top:100px}.go_full,.image-wrapper,.p-relative,.tp-clip-anim{position:relative}.slide-transtion{-webkit-transition-timing-function:linear;transition-timing-function:linear}.brand-slide-element{width:auto}.ripple::after,.ripple::before{left:50%;top:50%;width:70px;height:70px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border-radius:50%;box-shadow:0 0 0 0 #fff;-webkit-animation:3s infinite rippleOne;animation:3s infinite rippleOne}.ripple::before{-webkit-animation-delay:.9s;animation-delay:.9s}.ripple::after{-webkit-animation-delay:.6s;animation-delay:.6s}.page-nav-wrap ul li .page-numbers{display:inline-block;width:48px;height:48px;text-align:center;line-height:48px;border-radius:50%;background:var(--header);color:var(--white);font-weight:500;transition:.3s ease-in-out;margin:0 2px;font-family:"Plus Jakarta Sans",sans-serif}@media (max-width:767px){.project-details-wrapper .project-details-content h2,.service-details-wrapper .service-details-content h2{font-size:40px}.team-details-wrapper .team-bottom-items{padding:40px 30px}.page-nav-wrap ul li .page-numbers{margin-top:10px;width:40px;height:40px;line-height:40px;font-size:14px}}.page-nav-wrap ul li .page-numbers i{margin-top:2px;color:var(--white);transition:.4s ease-in-out}.actually-area .bg-area{position:absolute;top:40%;left:51%;transform:translate(-50%,-50%) scale(0);background-color:var(--header);width:250px;height:250px;border-radius:50%}.tilt_scale{transition:transform .2s}.no-break{white-space:nowrap}.split-word{opacity:0}.reveal-img{opacity:0;transform:translateX(-600px)}.arrow-path{width:220px;height:130px;color:#000;stroke-dasharray:1000;animation:10s linear infinite draw}@keyframes draw{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}.image-wrapper{transition:.8s cubic-bezier(.55, .085, 0, .99)}.flip_down,.flip_left,.flip_right,.flip_up{opacity:0;transition:2s}.animated-image{display:block;transform:translateY(100%);opacity:0}.wt-about-title2 a{color:inherit;text-decoration:inherit}.project-section-3 .line-ani{margin-top:-25px}@media (max-width:1399px){.project-section-3 .line-ani,.testimonial-section-2::after,.testimonial-section-2::before{display:none}.testimonial-wrapper-3{padding-bottom:30px}.testimonial-wrapper-3 .testimonial-content-3 p{font-size:16px;line-height:28px}.testimonial-wrapper-3 .array-button{margin-left:0;margin-top:0}.swiper-dot{margin-top:30px}}.brand-container{max-width:1660px;margin:0 auto}.gt-text-scale-anim{white-space:pre-wrap;transform-origin:top left}.p-relative{z-index:99}.custom-container{max-width:1323px;margin:0 auto}.custom-container-2{max-width:1434px;margin:0 auto}.custom-container-3{max-width:1755px;margin:0 auto}.tp-clip-anim{overflow:hidden}.tp-clip-anim .mask{position:absolute;inset:0;transform:scale(1.1);opacity:0;animation:1s forwards reveal}.tp-clip-anim .mask-1{clip-path:inset(0 88.8% 0 0%);animation-delay:.1s}.tp-clip-anim .mask-2{clip-path:inset(0 77.7% 0 11.1%);animation-delay:.2s}.tp-clip-anim .mask-3{clip-path:inset(0 66.6% 0 22.2%);animation-delay:.3s}.tp-clip-anim .mask-4{clip-path:inset(0 55.5% 0 33.3%);animation-delay:.4s}.tp-clip-anim .mask-5{clip-path:inset(0 44.4% 0 44.4%);animation-delay:.5s}.tp-clip-anim .mask-6{clip-path:inset(0 33.3% 0 55.5%);animation-delay:.6s}.tp-clip-anim .mask-7{clip-path:inset(0 22.2% 0 66.6%);animation-delay:.7s}.tp-clip-anim .mask-8{clip-path:inset(0 11.1% 0 77.7%);animation-delay:.8s}.tp-clip-anim .mask-9{clip-path:inset(0 0% 0 88.8%);animation-delay:.9s}@keyframes reveal{from{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.flip_left{transform:perspective(400px) rotateY(-90deg)}.flip_right{transform:perspective(400px) rotateY(90deg)}.flip_up{transform:perspective(400px) rotateX(-90deg)}.flip_down{transform:perspective(400px) rotateX(90deg)}.show{opacity:1;transform:translateY(0) scale(1)}.beach-card-wrapper{position:relative;padding-top:0!important;margin-top:0!important}.go_full{width:100%;height:100vh;overflow:hidden}@media (max-width:575px){.breadcrumb-wrapper .page-heading .page-content .breadcrumb-items{margin-top:15px}.adventure-content h2,.error-wrapper .error-items h2,.hero-3 .hero-content h1,.project-details-wrapper .project-details-content h2,.service-details-wrapper .service-details-content h2{font-size:30px}.about-wrapper-2 .about-content .about-image-2 .content h2,.footer-widget-wrapper .footer-text-item h2,.footer-widget-wrapper .footer-text-item span{font-size:50px}.footer-widget-wrapper .footer-box-item{padding:0}.footer-widget-wrapper .footer-box-item .bg-shape{display:none}.footer-widget-wrapper-2 .footer-text h2{font-size:70px}.about-wrapper-2 .about-image-item .counts-item,.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2{gap:30px}.footer-widget-wrapper-2.style-wrapper-3 .footer-text-2 h2{font-size:55px}.blog-post-details .comments-area .comments-heading h3,.project-details-wrapper .project-details-content .slider-button .icon-gird,.section-title.style-text h2{font-size:28px}.section-title.style-text h2 br{display:none!important}.about-wrapper-1 .about-left-item .about-image .sea-man{left:90px;max-width:180px}.about-wrapper-2 .about-image-item .counts-item .content{min-width:initial}.about-wrapper-2 .about-content .about-image-2{max-width:100%}.contact-bg-section{margin:0 15px}.contact-information-box .information-box h2{font-size:23px}.cta-wrapper-2 .cta-content h2{font-size:26px}.cta-wrapper-2 .cta-content .search-widget form,.cta-wrapper-2 .cta-content .search-widget form input{max-width:280px}.faq-items-inner .accordion .accordion-item h2 button,.faq-wrapper .faq-items .accordion .accordion-item h2 button,.faq-wrapper-3 .faq-items .accordion .accordion-item h2 button,.service-details-wrapper .service-details-content .faq-items .accordion .accordion-item h2 button,.yacht-details-wrapper .yacht-faq-item .faq-items .accordion .accordion-item h2 button{font-size:16px}.faq-items-inner .accordion .accordion-item .accordion-body p,.faq-wrapper .faq-items .accordion .accordion-item .accordion-body p,.faq-wrapper-3 .faq-items .accordion .accordion-item .accordion-body p,.service-details-wrapper .service-details-content .faq-items .accordion .accordion-item .accordion-body p,.yacht-details-wrapper .yacht-faq-item .faq-items .accordion .accordion-item .accordion-body p{width:100%;font-size:14px;line-height:28px}.adventure-content span,.courses-details-wrapper .courses-content h2,.news-standard-item .news-content h2,.project-details-wrapper .project-details-content h3{font-size:25px}.feature-wrapper .feature-content .button-item .theme-btn{padding:8px 25px;font-size:14px}.feature-wrapper .feature-content .button-item h3{padding:17px 25px;font-size:14px}.adventure-show-section .container-fluid,.hero-1 .container-fluid{padding:0 15px}.dive-wrapper{padding-left:10px;padding-right:10px}.dive-wrapper .dive-box .dive-image-item .dive-item h3{font-size:12px}.destination-image .map-point.style-2{display:block;left:16%!important;top:80%!important}.destination-image .map-point .map-card{left:-50px;width:305px}.destination-image .map-point .map-card img{width:90px}.courses-details-wrapper .courses-content .courses-details-content .course-curriculum-items .courses-faq-items .accordion .accordion-item h2 button{font-size:17px}.courses-details-wrapper .courses-details-information .coming-soon-timer{gap:5px;flex-wrap:initial}.courses-details-wrapper .courses-details-information .coming-soon-timer .timer-content h2{width:65px;height:65px;line-height:65px}.portfolio-4__content{margin-top:140px}.portfolio-4__content-title{font-size:100px}.portfolio-4__content .video-btn{top:50px;left:153px;width:38px;height:38px;line-height:38px}.portfolio-4 .hero-box{top:280px}.portfolio-4 .hero-box .icon-item{margin-bottom:20px;padding-bottom:20px}.portfolio-4 .portfolio-4-pagination-custom{left:80%}.news-wrapper .news-thumb{height:350px}.news-wrapper .news-right-box .news-card-items-2,.service-box-items .service-content .tags-item,.testimonial-card-item{flex-wrap:wrap}.go_full,.news-wrapper .news-right-box .news-card-items-2 .news-image{height:initial}.news-wrapper .news-right-box .news-card-items-2 .news-image img{object-fit:initial}.blog-post-details .single-blog-post .post-content h2{font-size:21px}.blog-post-details .tag-share-wrap .tagcloud a{margin-bottom:5px}.blog-post-details .comments-area .comments-heading{margin-bottom:20px}.blog-post-details .comments-area .blog-single-comment{flex-wrap:wrap;gap:20px}.blog-post-details .comment-form-wrap h3{font-size:28px;margin-bottom:20px}.marquee.style-top{margin-top:10px}.marquee .text{gap:20px;font-size:80px;line-height:100px}.project-details-wrapper .project-details-content .slider-button .cmn-next,.project-details-wrapper .project-details-content .slider-button .cmn-prev{width:60px;height:60px;line-height:60px}.service-box-items .service-content .tags-item span{padding:6px 10px;font-size:14px}.team-details-wrapper .team-bottom-items{padding:30px}.testimonial-card-item .testimonial-content,.testimonial-card-item .testimonial-image{flex-basis:100%}.beach-card-wrapper{margin-top:30px!important}}.go_full img{height:100%;object-fit:cover}.loader-logo{display:flex;justify-content:center;align-items:center;z-index:2}.loader-logo img{width:150px;height:150px;object-fit:contain;animation:2s linear infinite spin;transform-origin:center center}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}