@media only screen and (max-width:1500px){.social-menu .menu-logo img{height:430px;bottom:-120px;left:-90px}.menu-active .nav-menu{clip-path:circle(75% at 73% 40%)}.menu{gap:88px}}@media only screen and (max-width:1300px){.sub-menu-block .main-menu{margin-left:70px}.banner-sec .nav:after{width:350px}.banner-sec .slide-count{right:30px;bottom:50px}header .wrapper{padding:0 16px}}@media only screen and (max-width:1279px){.nav-menu{width:80%}.menu-active .nav-menu{clip-path:circle(85% at 73% 40%)}.menu{gap:75px;padding-top:60px}.social-menu .menu-logo img{height:370px;bottom:-80px}.sub-menu-block .location{justify-content:center}.sub-menu-block .location .line{height:115px}.sub-menu-block .location img{height:40px;width:40px}.sub-menu-block .location a:hover img{height:54px;width:54px}.h1{font-size:52px}.h2{font-size:38px}.h3{font-size:32px}.h4{font-size:20px}.h5{font-size:18px}.banner-sec .nav:after{width:300px}.banner-sec .item .h1{font-size:50px}.banner-sec .content{transform:translateY(25%)}.banner-sec .item{width:130px;height:calc(125px * 1.5);border-radius:20px}.banner-sec .slide-count{font-size:30px;bottom:45px}.banner-sec .nav{gap:10px}.banner-sec .nav:after{left:100px}.banner-sec .nav img{height:32px;width:32px}.banner-sec .item:nth-child(4){left:calc(50% + 130px + 1rem)}.banner-sec .item:nth-child(5){left:calc(50% + calc(130px * 2) + calc(1rem * 2))}.banner-sec .item:nth-child(6){left:calc(50% + calc(130px * 3) + calc(1rem * 3))}.banner-sec .item:nth-child(3),.banner-sec .item:nth-child(4),.banner-sec .item:nth-child(5),.banner-sec .item:nth-child(6){bottom:100px}.our-resort .resort-block{gap:30px}.our-resort .resort-box:hover:after{width:320px}.our-resort .resort-box:after{height:250px;left:-35px}.our-resort .resort-box:hover:before{width:300px}.our-resort .resort-box:before{left:-22px;height:250px}.resort-eyes-sec .swiper{width:70%;height:480px}.resort-eyes-sec .navigation{left:-530px}.luxury-sec .carousel:after{left:-710px}.main-nav ul{gap:8px}header .call-btn h3{font-size:12px}header .call-btn a{font-size:10px}header .call-btn{padding:10px}header .call-btn h3 img{height:12px;width:auto}.banner-home{height:auto;padding-top:130px}header{padding:15px 0}.logo img{width:150px}.homebanner{padding-top:100px}.homebanner .home-dtl{max-width:650px;gap:18px}.homebanner .home-list{gap:15px 10px}.homebanner .home-list p:before{width:12px;height:10px;top:12px}.homebanner .home-dtl h1{font-size:32px}.homebanner .custom-btn{width:150px;font-size:16px;padding:12px 18px}.homebanner .home-dtl{top:55%}.about-sec .home-list .missin-card{width:47%}.treatments-sec .cards{width:31%}.clients-sec{padding-bottom:100px}.client-video-section .swiper-button-prev{top:auto;bottom:-70px;left:48%;transform:translateX(-48%)}.client-video-section .swiper-button-next{top:auto;bottom:-70px;right:46%}.direct-coverd .flex-box .cards-logo{padding:20px}.direct-coverd .cards-logo img{height:100px}.direct-coverd .flex-box .cards-logo p{font-size:18px}.direct-coverd{padding-bottom:60px}footer .footer-dtl .right .block{padding:20px 18px}footer .footer-dtl .right .block a{font-size:16px;padding-bottom:5px}.booke-section .form-block form .group{width:47%}.blogs-sec .blogbox{width:31.8%}}@media only screen and (max-width:1260px){.sticky-div{top:50%;transform:translateY(-50%)}}@media only screen and (max-width:1023px){.h1{font-size:42px}.h2{font-size:30px}.h3{font-size:22px}.nav-menu{width:100%}header{padding:12px 0}.banner-sec .content .title{font-size:40px}.banner-sec .nav:after{width:190px}.about-sec{padding:50px 0}.about-sec .about-block{gap:40px}.title{gap:15px}.our-resort .resort-block{flex-wrap:wrap}.our-resort .resort-box{width:47%}.our-resort .resort-box:hover:before,.our-resort .resort-box:hover:after{width:360px}.our-resort .resort-box:before,.our-resort .resort-box:after{height:304px;left:0}.our-resort{padding:50px 0}.resort-eyes-sec.about-sec .about-block{flex-direction:column-reverse;gap:180px}.resort-eyes-sec.about-sec .about-block .about-img,.resort-eyes-sec.about-sec .about-block .title{width:100%}.resort-eyes-sec .swiper-pagination{left:auto;bottom:-60px;justify-content:center}.resort-eyes-sec .navigation{left:50%;margin:0 auto;right:0;bottom:-110px}.luxury-sec .carousel:after{display:none}.hamburgar-block{display:block;z-index:9999}.menu-active .hamburger-line-middle{opacity:0;visibility:hidden;display:none}.menu-active .hamburger-line-top{transform:rotate(45deg)}.menu-active .hamburger-line-bottom{transform:rotate(-45deg);top:-2px;margin:0}.custom-navbar ul{position:absolute;background:linear-gradient(91deg,#15bcc2 1.12%,#9be945 98.88%);height:100vh;left:-100%;top:0;transition:all .4s;flex-direction:column;justify-content:center;width:100%;z-index:9999}.main-nav ul a{color:#fff}.menu-active .custom-navbar ul{left:0}.menu-active .hamburgar-block span{background:#fff}.about-sec .wrapper{flex-direction:column-reverse}.about-sec.banner-home .home-img,.about-sec.banner-home .home-dtl{width:100%}.about-sec .pt-block{right:80px}.experience-div .pluse{right:170px}.treatments-sec .cards,.direct-coverd .flex-box .cards-logo,.direct-coverd .flex-box .cards-logo:nth-child(even),.direct-coverd .flex-box .cards-logo:nth-child(even){width:48%}.direct-coverd .flex-box{flex-wrap:wrap}footer .footer-dtl{flex-direction:column}footer .footer-dtl .left,footer .footer-dtl .right{width:100%}footer .footer-dtl .right .block{padding:20px}footer .footer-dtl .right .block a{font-size:15px}.treatments-sec,.direct-coverd{padding:50px 0}.banner-home .wrapper{flex-direction:column-reverse}.banner-home .home-img,.banner-home .home-dtl{width:100%}.homebanner .swiper-slide img{height:700px}.main-nav{justify-content:space-between;gap:10px}.main-nav a.logo{width:58%}.about-sec .cases{left:140px}.about-sec.banner-home .home-dtl{align-items:center;text-align:center}.treatments-sec .cards{width:48%}.about-sec .home-list .missin-card p{text-align:left}.clients-sec .commet-card .cmt-dtl{width:100%}.clients-sec .commet-card,.clients-sec .commet-card .cmt-dtl .heading-main{align-items:center;flex-direction:column}.clients-sec .commet-card .cmt-dtl .title p,.clients-sec .commet-card .cmt-dtl .title h3,.clients-sec .commet-card .cmt-dtl p{text-align:center}footer .copyright{text-align:center}.direct-coverd .trasperent-btn .custom-btn{font-size:20px}.homebanner .home-dtl{top:43%}.clints-comment-sec{padding-right:16px}.clients-sec .commet-card{width:90%;margin:0 auto}.clints-comment-sec .swiper-button-next,.clints-comment-sec .swiper-button-prev{bottom:-10px}.client-video-section .swiper-slide p,footer .copyright p,footer .footer-dtl .left p,footer .footer-dtl .right h1{text-align:center}.client-video-section .swiper-button-prev{left:47%;transform:translateX(-47%)}.client-video-section .swiper-button-next{right:45%}footer .footer-dtl .left{align-items:center}footer .footer-dtl .map{width:100%}footer .footer-dtl .map iframe{width:100%;height:250px}footer .footer-dtl .ctn-details{justify-content:center}footer .footer-dtl .right .block{align-items:center}.clients-sec{padding-top:60px}.booke-section .form-block{padding:30px}.blogs-sec .blogbox{width:48%}.blogs-sec{padding-top:130px}.blog-details,.trestment-main{padding-top:150px;padding-bottom:50px}.blog-details h1,.trestment-main .information h1{font-size:35px}.blog-details .featured-image img,.trestment-main .information img{height:400px}.blog-details .content h2,.trestment-main .information h2{font-size:28px}.blog-details .content p,.blog-details .content ul li,.blog-details .content a,.trestment-main .information p,.trestment-main .information ul li,.trestment-main .information a{font-size:16px}.blog-details .content h3,.trestment-main .information h3{font-size:20px}}@media only screen and (max-width:820px){.main-nav a.logo{width:45%}}@media only screen and (max-width:767px){.banner-home .home-dtl{align-items:center}.h1,.h2,.h3,.h4,.h5,.h6,p,.p-big{text-align:center;margin:0 auto}.title{align-items:center}.h1,h1{font-size:32px;text-align:center}.p-big{font-size:16px}.h2,h2{font-size:24px}.h3{font-size:20px}.mobaile-width{width:100% !important}.menu-active .nav-menu{clip-path:circle(100% at 73% 40%)}.nav-menu{align-items:flex-start;justify-content:flex-start}.menu-active .nav-menu{overflow-y:auto}.sub-menu-block{flex-direction:column;justify-content:center;align-items:center;width:100%;gap:30px}.sub-menu-block .main-menu{margin-left:0;width:auto}.menu{gap:35px;padding-top:0;align-items:center;padding-top:50px}.social-menu{width:100%;align-items:center}.menu li:nth-child(3),.menu li:nth-child(4),.menu li:nth-child(5){margin-left:0}.sub-menu-block .location{flex-direction:row}.sub-menu-block .location .line{height:1px;width:150px}.social-menu .menu-logo img{position:inherit;width:100%;height:200px}.sub-menu-block .location .line{display:none}.logo img{height:60px}.circle{height:70px;width:70px}.hamburger{height:24px;width:16px}.banner-sec .content .title{font-size:28px}.banner-sec .content .description{font-size:14px}.banner-sec .content button{font-size:28px}.banner-sec .slide-count{right:16px;font-size:23px}.banner-sec .nav:after{width:70px;left:80px}.banner-sec .content{width:93%;top:100px;left:16px}.banner-sec .item{width:90px;height:130px}.banner-sec .item:nth-child(4){left:calc(50% + 100px)}.banner-sec .item:nth-child(5){left:calc(50% + 100px)}.banner-sec .item:nth-child(6){left:calc(50% + 100px);opacity:0}.about-sec .about-block{flex-direction:column}.our-resort .resort-box{gap:15px}.resort-eyes-sec .navigation{left:40%}.resort-eyes-sec .navigation .swiper-button-next:after,.resort-eyes-sec .navigation .swiper-button-prev:after{padding:12px 17px}.resort-eyes-sec .navigation .swiper-button-next{left:40px}.resort-eyes-sec .navigation .swiper-button-prev{left:-20px}.resort-eyes-sec .resort-slide{gap:50px}.resort-eyes-sec .resort-slide{padding:20px}.resort-eyes-sec .resort-slide .resort-head{flex-direction:column}.resort-eyes-sec .swiper{height:auto}.luxury-sec .title{padding-top:20px}.p-big{font-size:16px}.header-btn .custom-btn .left:before{width:60px;height:60px}.header-btn .custom-btn img{height:20px;width:20px}header .txt{font-size:13px}header .txt:after{width:20px}@keyframes thread2{0%{width:20px}50%{width:20px}80%{width:0}100%{width:20px}}.header-btn .custom-btn .advertisment p{max-width:58px;font-size:8px;margin-left:auto;margin-right:inherit}.header-btn .custom-btn{width:100px}.logo img{max-width:100px}.logo{width:20%}.header-btn .custom-btn{padding:4px}header .call-btn{padding:7px}header .call-btn h3{font-size:10px}header .call-btn a{font-size:9px}.experience-div .pluse{right:30px}.experience-div .pluse-div{font-size:25px}.experience-div .exe{font-size:20px;bottom:-16px}.about-sec .pt-block{right:0;padding:8px}.about-sec .pt-block h3{font-size:12px}.about-sec .pt-block p{font-size:10px;max-width:115px}.about-sec .wrapper{gap:20px}.about-sec h1{text-align:center;font-size:32px}.about-sec .home-list .missin-card,.direct-coverd .flex-box .cards-logo,footer .footer-dtl .right .block,.direct-coverd .flex-box .cards-logo,.direct-coverd .flex-box .cards-logo:nth-child(even),.direct-coverd .flex-box .cards-logo:nth-child(even){width:100%}.about-sec .side-txt{display:none}.about-sec .mission{text-align:center}.clients-sec .commet-card{flex-direction:column;align-items:center;width:90% !important}.clients-sec .commet-card .cmt-dtl{text-align:center}.clients-sec .commet-card .cmt-dtl p{width:100%;font-size:13px}.direct-coverd .trasperent-btn .custom-btn{font-size:16px}footer .footer-dtl .right .ctn-block{flex-direction:column}.ctn-details p{margin-left:initial}footer .footer-dtl .email-dtls{flex-direction:column}.banner-home .home-img{background-size:contain}.banner-home{padding-top:40px;padding-bottom:0}.treatments-sec .cards{width:100%}.banner-home .video-block video{height:470px;border-radius:0}.about-sec .cases h2{font-size:18px}.about-sec .cases span{font-size:20px}.about-sec .cases{width:185px;height:140px;padding:18px;bottom:35px;background-size:contain;left:0}.banner-home .home-img h1{font-size:22px}.homebanner{padding-top:80px}.homebanner .home-list p{width:100%;text-align:left}.homebanner .custom-btn{width:130px;padding:12px;margin:0 auto}.homebanner .home-dtl h1{font-size:25px}.homebanner .home-dtl{max-width:92%}.main-nav a.logo{width:34%}.about-sec.banner-home .home-dtl{gap:12px}.treatments-sec .cards .sub-dtl h2{font-size:20px;text-align:center}.treatments-sec .cards img,.treatments-sec .cards{height:350px}.treatments-sec .cards:hover p{text-align:center;font-size:16px}.clints-comment-sec{padding-top:10px}.clients-sec .clients-dtl p.p-big{padding-top:20px}.treatments-sec .flex{padding:30px 0}.clients-sec .commet-card img{width:40px;height:40px}.client-video-section .swiper-button-prev{left:45%;transform:translateX(-45%)}.client-video-section .swiper-button-next{right:40%}footer{padding-top:0}footer .footer-dtl .right h1{font-size:30px;padding-bottom:20px}.sticky-div a img{height:30px;width:30px}.sticky-div a:last-child img{height:38px;width:38px}.about-sec .home-list .missin-card h3:before{width:24px;height:24px}.clints-comment-sec .swiper-button-prev{left:-60px}.clints-comment-sec .swiper-button-next{right:-40px}footer .footer-dtl .email-dtls .ctn-details{flex-direction:row;justify-content:flex-start}.client-video-section h1{padding-bottom:30px}.direct-coverd .flex-box{padding-top:30px}footer .footer-dtl .email-dtls{gap:0;align-items:center}.sticky-div{top:60%;transform:none}.booke-section .form-block form .group{width:100%}.booke-section{padding:120px 0 50px}.booke-section .form-block form input,.booke-section .form-block form textarea,.booke-section .form-block form select{padding:8px 10px;font-size:16px}.booke-section .form-block form .checkbox label span{font-size:13px}.booke-section .form-block form .checkbox .wpcf7-list-item{margin:0}.booke-section .form-block form .checkbox label input{height:25px;width:25px;margin-right:0}.thankyou-section .thank-block img{width:80px;height:80px}.blogs-sec .blogbox{width:100%}.blogs-sec .blogbox h2,.blogs-sec .blogbox p,.blogs-sec .blogbox a{text-align:center;margin:0 auto}.blogs-sec,.trestment-main{padding-top:100px}.blog-details .content h2,.blog-details .content h3,.blog-details .content p,.trestment-main .information p,.trestment-main .information h2,.trestment-main .information a,.trestment-main .information h3{text-align:center}.blog-details{padding-top:100px}.blog-details h1,.trestment-main .information h1{font-size:28px}.blog-details .featured-image img,.trestment-main .information img{height:220px}.blog-details .content h2,.trestment-main .information h2{font-size:22px}.blog-details .content h3,.trestment-main .information h3{font-size:18px}}@media only screen and (max-width:500px){.main-nav a.logo{width:auto}.direct-coverd .cards-logo img{height:auto;object-fit:cover}.homebanner .home-list{margin:0 auto;max-width:300px}}@media only screen and (max-width:375px){.main-nav a.logo{width:24%}}@media only screen and (max-width:370px){header .wrapper{padding:0 9px}.main-nav a.logo{width:auto}.main-nav{gap:4px}.logo img{max-width:100%;width:70px}.hamburgar-block span{width:20px}.client-video-section .swiper-button-prev{left:41%;transform:translateX(-41%)}.about-sec .cases{bottom:55px}}