body{box-sizing:border-box;padding:0;margin:0;font-family:"M PLUS Rounded 1c",sans-serif;background:#FBFFFC;overflow-x:hidden}html{scroll-behavior:smooth}a,a:hover{text-decoration:none;transition:all 0.4s}.wrapper{max-width:1200px;padding:0 16px;margin:0 auto}.exclusive-block{position:fixed;bottom:20px;left:20px;z-index:99;cursor:pointer}.exclusive-block img{width:120px;height:120px}.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Antonio",sans-serif;font-size:62px;font-weight:700;line-height:1.3;letter-spacing:-.82px;margin:0}.h2{font-size:48px}.h3{font-size:42px}.h4{font-size:24px}.h5{font-size:22px}p,.p-big,.p-small{color:rgb(0 0 0 / .7);font-family:"M PLUS Rounded 1c",sans-serif;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:.64px;margin:0}.p-big{font-size:18px}.p-small{font-size:14px}.center{text-align:center}.white{color:#fff}.black{color:#000}.green{color:#C1FF00;}.bold{font-weight:900}.title{display:flex;flex-direction:column;gap:30px}.title .p-big{color:#00E209;font-weight:800}.title a{color:rgb(255 255 255 / .85);font-size:18px;font-weight:800;display:inline-flex;gap:13px;align-items:center;width:fit-content}.title a img{width:22px;height:auto}.title a:hover img{transform:translateX(10px)}img{transition:all 0.4s}.custom-btn{color:#000;text-align:center;font-size:16px;font-weight:400;letter-spacing:.64px;font-family:'Antonio';padding:13px 46px;border-radius:57px;border:2px solid rgb(0 0 0 / .25);box-shadow:inset 0 0 0 0 #fff0}.custom-btn:hover{color:#00E209;box-shadow:inset 0 0 0 50px #000}.navbar{align-items:center;display:flex;justify-content:space-between}.hamburger{background:#fff0;border:none;cursor:pointer;display:none;outline:none;height:30px;position:relative;width:30px;z-index:1000;top:15px;right:13px}.menu-active .hamburger{top:auto;right:auto}.menu-active .hamburger-line{background:#fff;animation:none}.menu-active .circle{background:#000;backdrop-filter:blur(30px);box-shadow:none;border-radius:50%;height:auto;width:fit-content;padding:9px;transition:all 0.9s;z-index:999;top:15px;right:16px}.hamburger-line{background:#272727;height:3px;position:absolute;left:0;transition:all 0.2s ease-out;width:100%;animation:mymove 2s infinite linear}@keyframes mymove{0%{width:2%}50%{width:100%}100%{width:2%}}.hamburger-line-top{top:3px;animation-delay:1s}.menu-active .hamburger-line-top{top:50%;transform:rotate(45deg) translatey(-50%)}.hamburger-line-middle{top:50%;transform:translatey(-50%);width:60%;animation-delay:2s}.menu-active .hamburger-line-middle{left:50%;opacity:0;width:0}.hamburger-line-bottom{bottom:3px;animation-delay:3s}.menu-active .hamburger-line-bottom{bottom:50%;transform:rotate(-45deg) translatey(50%)}.nav-menu{display:flex;margin:0;padding:0;transition:all 0.25s ease-in}.hamburger{display:inline-block}.circle{position:absolute;right:0;top:0;background:#F1FFE4;height:80px;width:80px;border-radius:0 0 0 100%;box-shadow:-2px 2px 5px rgb(0 0 0 / 16%)}.hamburgar-block{text-align:right}.nav-menu{background:#F2FCF5;backdrop-filter:blur(30px);flex-direction:column;opacity:0;position:fixed;top:0;right:-100%;bottom:0;left:0;align-items:center;justify-content:center;text-align:center;clip-path:circle(8% at 100% 1%);transition:all 0.9s;height:100vh;width:60%;margin-left:auto}.hamburgar-block{order:2}.hamburgar-block.fixed{position:fixed;top:0;right:0}header{position:absolute;top:0;width:100%;padding:30px 0;z-index:9999;transition:all 0.4s}.menu-active .nav-menu{right:0;opacity:1;clip-path:circle(77% at 73% 40%)}.logo img{height:100px;width:auto}.menu .menu-item a:hover,.menu .menu-item a.active{font-weight:bolder}.menu{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:100px;position:relative;align-items:flex-start}.menu .menu-item a{font-size:22px;font-weight:400;font-family:"Antonio",sans-serif;color:#fff;letter-spacing:3.52px;text-transform:capitalize;line-height:1;color:#000}.sub-menu-block{position:relative;position:relative;display:flex;gap:40px;width:100%;justify-content:space-between}.sub-menu-block .main-menu{margin-left:70px;width:50%}.menu li:nth-child(3){margin-left:10px}.menu li:nth-child(4){margin-left:34px}.menu li:nth-child(5){margin-left:60px}.menu li:nth-child(6){margin-left:120px}.social-menu .social-block{display:flex;align-items:center;gap:12px}.social-menu .social-block img{width:15px;height:15px}.social-menu .social-block a{position:relative;padding:13px;display:flex;align-items:center;justify-content:center}.social-menu .social-block a::after{position:absolute;content:'';background:#D9D9D93B;height:40px;width:40px;border-radius:50%;top:0;left:0;right:0;margin:0 auto;border:1px solid #fff0}.social-menu .social-block a:hover::after{border:1px solid #afafaf80}.social-menu{display:flex;flex-direction:column;justify-content:space-between;gap:20px;width:40%;position:relative}.sub-menu-block .location{width:15%;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:flex-end}.sub-menu-block .location img{width:54px;height:54px;border-radius:50%}.sub-menu-block .location .line{background:rgb(175 175 175 / .5);width:1px;height:228px}.sub-menu-block .location a:hover img{box-shadow:0 1px 25px 0 rgb(255 255 255 / .2);height:74px;width:74px}.social-menu .menu-logo img{width:auto;height:400px;position:absolute;bottom:-50px;left:-100px}.social-menu .menu-logo img:hover{transform:rotate(16deg)}.social-menu .social-block a:hover{transform:scale(1.1);box-shadow:0 1px 12px 0 #132;border-radius:50%}.banner-sec{overflow:hidden}.banner-sec .slider-block{height:100vh}.banner-sec .slider{position:relative;width:100%;height:100%;display:flex;align-items:center}.banner-sec .item{display:flex;align-items:center;width:200px;height:calc(175px * 1.5);position:absolute;z-index:1;border-radius:40px;box-shadow:0 12px 24px -6px #000;transition:left 500ms,width 500ms,height 500ms,border-radius 500ms,opacity 500ms;transition-timing-function:ease-out;transform-origin:center;overflow:hidden;will-change:transform,opacity}.banner-sec .item::after{content:"";display:block;position:absolute;inset:0;z-index:0;transition:box-shadow 500ms;will-change:transform,opacity}.banner-sec .item img{position:relative;width:100%;height:100%;object-fit:cover}.banner-sec .item:nth-child(1),.banner-sec .item:nth-child(2){left:0;width:100%;height:100%;border-radius:0;box-shadow:none;opacity:1;filter:blur(0)}.banner-sec .content a:hover img{transform:rotate(45deg)}.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:150px}.banner-sec .item:nth-child(3){left:50%}.banner-sec .item:nth-child(4){left:calc(50% + 220px + 1rem);transition-delay:calc(500ms * 0.2)}.banner-sec .item:nth-child(5){left:calc(50% + calc(220px * 2) + calc(1rem * 2));transition-delay:calc(500ms * 0.4)}.banner-sec .item:nth-child(6){left:calc(50% + calc(220px * 3) + calc(1rem * 3));opacity:0;transition-delay:calc(500ms * 0.6)}.banner-sec .content{width:min(30vw, 400px);position:absolute;left:3rem;z-index:1;transform:translateY(50%);color:#fff;text-shadow:0 2px 4px rgb(0 0 0 / .75);opacity:0;display:none;flex-direction:column;gap:1rem;outline:0}.banner-sec .content .title{font-weight:600;text-transform:uppercase}.banner-sec .content .description{text-align:left;color:rgb(255 255 255 / .9);font-family:"M PLUS Rounded 1c",sans-serif}.banner-sec .item:nth-of-type(2) .content{display:flex;animation:show 500ms ease-in-out calc(500ms / 2) forwards}@keyframes show{0%{filter:blur(10px)}100%{opacity:1;filter:blur(0)}}.banner-sec .nav{display:flex;gap:20px;position:absolute;bottom:40px;left:53%;transform:translateX(-50%);z-index:5;user-select:none;border-radius:100vw}.banner-sec .nav::after{position:absolute;content:'';height:1px;background:rgb(255 255 255 / .56);width:450px;top:50%;left:130px}.banner-sec .nav img{height:45px;width:45px}.banner-sec .nav .btn:hover{transform:scale(1.09)}.banner-sec .item .h1{font-size:82px;animation:flipInX 2s linear}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}100%{transform:perspective(400px)}}.banner-sec .content a img{height:34px;width:34px}.banner-sec .slide-count{position:absolute;color:#fff;z-index:5;bottom:40px;right:calc(50% +  calc(-21rem* 2));font-family:"Antonio",sans-serif;font-size:42px}.about-sec{padding:120px 0;background:#132}.about-sec .about-block{display:flex;align-items:center;gap:82px;justify-content:space-between}.about-sec .about-block .about-img img{width:100%}.about-sec .about-block .about-img,.about-sec .about-block .title{width:50%}.our-resort{padding:135px 0;background-image:url(../image/resort-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}.our-resort .resort-block{padding-top:20px;display:flex;justify-content:center;gap:10px 80px;flex-wrap:wrap}.our-resort .resort-box{display:flex;flex-direction:column;gap:24px;align-items:center;position:relative;padding:65px 0 100px 0;width:20%}.our-resort .resort-box img{width:70px;height:70px}.our-resort .resort-box a{color:#fff;font-size:12px;font-weight:800;letter-spacing:-.24px;padding:25px 19px;background-color:#000;border-radius:50%;position:absolute;right:20px;bottom:0;text-align:center;width:fit-content;opacity:0}.our-resort .resort-box::after{position:absolute;content:'';width:0;height:280px;border-radius:50%;border:2.5px solid rgb(0 0 0 / .45);transform:rotate(-60.555deg);top:50%;transform:translateY(-50%) rotate(-60.555deg);transition:all 0.4s;opacity:0;animation:border 0.4s ease 1 forwards}.our-resort .resort-box::before{position:absolute;content:'';width:0;height:280px;border-radius:50%;top:50%;transform:translateY(-50%) rotate(-50.6deg);border:2px solid rgb(0 0 0 / .15);transition:all 0.4s;opacity:0;animation:border 0.4s ease 1 forwards}.our-resort .resort-box:hover::after,.our-resort .resort-box:hover::before,.our-resort .resort-box:hover a{opacity:1}.our-resort .resort-box:hover::after{width:360px}.our-resort .resort-box:hover::before{width:370px}.resort-eyes-sec{overflow:hidden}.resort-eyes-sec .about-block{position:relative}.resort-eyes-sec .swiper{width:387px;height:540px}.resort-eyes-sec .swiper-slide{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#F6FFF3 0%,#E2E2E2 100%);border-radius:20px}.resort-eyes-sec .resort-slide{position:relative;padding:30px 30px 130px 30px;display:flex;flex-direction:column;gap:100px;overflow:hidden}.resort-eyes-sec .resort-slide .resort-head{display:flex;align-items:center;gap:20px}.resort-eyes-sec .resort-slide .resort-head img{width:60px;height:60px;border-radius:50%}.resort-eyes-sec .resort-head p{font-size:14px;font-weight:800}.resort-eyes-sec .resort-head p.p-dis{font-size:11px;font-weight:400;padding-top:8px}.resort-eyes-sec .resort-description{position:relative}.resort-eyes-sec .resort-description::after{position:absolute;content:'';background-image:url(../image/quated.svg);background-repeat:no-repeat;background-size:contain;top:-40px;width:33px;height:26px;left:0}.resort-eyes-sec .navigation{position:absolute;left:-680px;bottom:30px}.resort-eyes-sec .navigation .swiper-button-next:after,.resort-eyes-sec .navigation .swiper-button-prev:after{color:#00E209;font-size:15px;border-radius:50%;border:1px solid rgb(255 255 255 / .3);padding:20px 25px}.resort-eyes-sec .navigation .swiper-button-prev{left:-30px}.resort-eyes-sec .navigation .swiper-button-next{left:50px}.resort-eyes-sec .navigation .swiper-button-next:hover::after,.resort-eyes-sec .navigation .swiper-button-prev:hover::after{background:#fff}.resort-eyes-sec .swiper-pagination{left:-400px;display:inline-flex;gap:10px;bottom:10px}.resort-eyes-sec .swiper-pagination .swiper-pagination-bullet{font-size:15px;font-weight:800;color:#000;background:#A2D690;padding:12px;line-height:10px;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center}.luxury-sec{background:rgb(217 217 217 / .2);padding:80px 0;overflow:hidden}.luxury-sec .carousel{overflow-x:clip;position:relative}.luxury-sec .carousel::after{position:absolute;content:'';border-radius:2276px;border:1px solid rgb(0 0 0 / .3);width:2500px;height:2416px;left:-530px;margin:0 auto;right:0;top:180px;z-index:-1}.luxury-sec .swiper{overflow:visible}.luxury-sec .swiper .swiper-slide{width:267px;margin:0 80px}.luxury-sec .single{position:relative;pointer-events:none;user-select:none}.luxury-sec .single img{width:100%;height:auto;vertical-align:top;border-radius:110px;pointer-events:none}.luxury-sec .swiper-slide{margin-top:0;transition:margin-top ease-in-out 0.15s}.luxury-sec .swiper-slide-active{margin-top:-1rem;transition:margin-top ease-in 0.3s}.luxury-sec .title{align-items:center;max-width:475px;margin:0 auto;padding-top:90px}.luxury-sec .title a{color:#000}.luxury-sec .title a:hover{color:#00E209}.why-choos-sec{background:#FBFFFC;padding:80px 0}.why-choos-sec .wrapper{background-image:url(../image/whychoos-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding:0}.why-choos-sec .choos-block{display:flex;align-items:flex-end}.why-choos-sec .choos-column{width:34%}.why-choos-sec .choos-box{padding:25px;border:1px solid #FFF;border-right:0;height:208px}.why-choos-sec .choos-box:hover{background:#fff}.why-choos-sec .choos-box .choos-dis{display:flex;flex-direction:column;gap:14px;visibility:hidden;opacity:0;transition:all 0.4s}.why-choos-sec .choos-box .choos-dis a{background:#000;padding:19px 22px;color:#fff;font-size:11px;font-weight:600;display:inline-block;width:fit-content;margin-left:auto;border-radius:50%}.why-choos-sec .choos-box:hover .choos-dis{visibility:visible;opacity:1}.why-choos-sec .choos-column h3{font-size:38px}.why-choos-sec .choos-column .choos-dtl p{padding:15px 0}.why-choos-sec .choos-column .choos-link img{width:32px;height:32px}.why-choos-sec .choos-column .choos-dtl{padding-left:16px;padding-bottom:120px}footer{background-image:url(../image/footer-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:top;padding-top:90px;position:relative}footer:hover::after{transform:scale(1.09)}footer::after{position:absolute;content:'';background-image:url(../image/footer-home.svg);background-repeat:no-repeat;background-size:contain;width:73px;height:73px;border-radius:50%;top:-15px;left:0;right:0;margin:0 auto;transition:all 0.4s}footer .left img{height:100px;width:auto}footer .left img:hover{transform:scale(1.1)}.footer-details{padding-top:50px;padding-bottom:10px;display:flex;flex-direction:column;gap:24px;max-width:500px}.footer-details .add{display:flex;align-items:center}.footer-details .add p{width:50%;color:#fff;font-size:11px;padding-right:10px;border-right:2px solid #fff;margin-left:10px}.footer-details .add p:last-child{border:0}.footer-details p{font-size:11px;color:#fff}.footer-details .add a{color:#C1FF00;font-size:11px}.footer-details .mail{font-size:12px;color:#fff}.footer-details .number{font-size:18px;font-weight:900;color:#fff}footer .footer-social{display:flex;align-items:center;gap:6px;justify-content:flex-end;padding-bottom:30px}footer .footer-social a img{width:10px;height:auto}footer .footer-social a{height:24px;width:24px;background:#d9d9d92b;display:flex;align-items:center;justify-content:center;border-radius:50%}footer .footer-social a:hover{transform:translateY(-5px)}footer .footer-menu ul{display:flex;gap:56px;align-items:center;padding:0;margin:0;list-style:none}footer .footer-menu ul li a{color:rgb(255 255 255 / .5);font-size:16px;font-style:normal;font-weight:500;letter-spacing:.64px;font-family:"Antonio",sans-serif}footer .footer-menu{padding-top:30px;position:relative}footer .footer-menu::after{position:absolute;content:'';background-image:url(../image/footer-line.svg);background-repeat:no-repeat;background-size:contain;width:600px;height:2px;top:0;left:0}footer .footer-menu ul li{position:relative;transition:all 0.4s}footer .footer-menu ul li::after{position:absolute;content:'';width:10px;height:10px;background:#fff;border-radius:50%;filter:drop-shadow(0 0 10px rgb(255 255 255 / .5));top:-34px;left:0;right:0;margin:0 auto;opacity:0;transition:all 0.4s}footer .footer-menu ul li:hover::after{opacity:1}footer .footer-menu ul li:hover a{color:#fff}footer .wrapper{display:flex}footer .left,footer .right{width:50%}footer .form-block .h5{color:rgb(205 255 0 / .9);font-size:20px;padding-bottom:25px}footer .form-block{padding:40px 32px;border-radius:40px;border:.5px solid rgb(255 255 255 / .8);background:linear-gradient(180deg,rgb(152 152 152 / .22) 0%,rgb(184 184 184 / .22) 100%);width:265px;margin:0 auto;transition:all 0.4s;box-shadow:0 4px 150px 0 rgb(255 255 255 / .12);transform:rotate(-1.665deg)}footer .form-block form{display:flex;flex-direction:column;gap:10px}footer .form-block .grup{display:flex;flex-direction:column;gap:4px}footer .form-block .grup input{border-radius:20px;border:1px solid rgb(165 150 139 / .5);background:rgb(217 217 217 / .05);padding:10px 20px;outline:0!important;font-family:Gadugi;letter-spacing:.72px;font-size:12px;color:#fff}footer .form-block .grup input::placeholder{color:rgb(255 255 255 / .24);font-family:Gadugi;letter-spacing:.72px;font-size:12px;font-weight:400}footer .form-block .grup label{color:#fff;font-family:Gadugi;font-size:13px;letter-spacing:.78px;font-weight:400}footer .form-block:hover{transform:rotate(0)}footer .form-block button{color:#C1FF00;font-size:14px;font-weight:800;border-radius:23px;border:1px solid rgb(255 255 255 / .4);padding:15px 10px;position:relative;background:rgb(217 217 217 / .05);transition:all 0.4s;cursor:pointer}footer .form-block button::after{position:absolute;content:">";border-radius:23px;background:rgb(193 255 0 / .23);color:#fff;font-size:16px;text-align:center;top:0;padding:13px;left:0;transition:all 0.4s}footer .form-block button:hover::after{width:91%;text-align:right;transition:all 0.4s}.copy-right{display:flex;align-items:center;justify-content:space-between;gap:10px;gap:10px;max-width:1200px;margin:0 auto;padding:20px 16px}.copy-right p{color:rgb(255 255 255 / .8);font-family:Gadugi;font-size:10px;font-weight:400}.copy-right a{color:#96C600;opacity:.8}footer::before{background-image:url(../image/footer-circle.svg);background-repeat:no-repeat;background-size:contain;position:absolute;content:'';width:174px;height:280px;top:-60px;right:0}.common-banner{background-repeat:no-repeat;background-size:cover;height:100vh;display:flex;align-items:center;justify-content:center;background-position:center}.banner-title h1{padding:4px 0 20px 0}.banner-title p{max-width:420px;margin:0 auto}.common-banner .scroll{display:flex;flex-direction:column;gap:18px;color:#fff;text-align:center;font-family:'Antonio';font-size:14px;letter-spacing:-.28px;text-transform:uppercase;align-items:center;width:fit-content;margin:0 auto;padding:30px 8px;border:1px solid #fff;border-radius:50px;position:absolute;left:0;right:0;bottom:80px}.common-banner .scroll img{height:7px;width:13px;animation:arrow 5s infinite linear}@keyframes arrow{0%{transform:translateY(0)}50%{transform:translateY(8px)}100%{transform:translateY(0)}}.about-subblock{padding:100px 0}.about-subblock .custom-row{display:flex;gap:200px 160px;justify-content:space-between;align-items:center}.about-subblock .custom-row .column{width:50%}.about-subblock .column .number{background-size:cover!important;color:#fff;-webkit-text-fill-color:#fff0;-webkit-background-clip:text!important;padding:0;background-position:center!important}.about-subblock .column .number .h2{font-size:300px;text-align:center;text-shadow:0 0 1px rgb(0 0 0 / .1);font-family:"M PLUS Rounded 1c",sans-serif}.about-subblock .column img{height:55px;width:55px}.about-subblock .column p{opacity:.4}.about-subblock .column h3{padding:36px 0}.about-subblock .custom-row:nth-child(even){flex-direction:row-reverse}.about-subblock .wrapper{display:flex;flex-direction:column;gap:100px}.review-sec .review-card{border-radius:25px;border:.5px solid rgb(0 0 0 / .32);background:#F6F6F6;box-shadow:0 56px 77.4px 6px rgb(0 0 0 / .03),0 3px 250px 0 rgb(168 168 168 / .14);padding:40px 60px;width:48%;position:relative}.review-sec .review-head{text-align:right}.review-sec .review-head .star{display:flex;align-items:center;gap:8px;justify-content:flex-end;padding-top:6px}.review-sec .review-card .review-head .p-big,.review-sec .review-card .review-head .star p{padding:0;text-align:right;max-width:100%}.review-sec .review-card .p-big{padding-top:100px;padding-bottom:30px;text-align:center;position:relative;max-width:440px;margin:0 auto;margin-left:auto}.review-sec .review-card .top{position:absolute;top:60px;left:0}.review-sec .review-card .bottom{position:absolute;bottom:0;right:0}.review-sec .review-card .avtar{position:absolute;top:-120px;left:-100px;width:204px;height:204px}.review-sec.about-subblock .wrapper{gap:200px}.review-sec.about-subblock{padding:250px 0 100px 0}.review-sec .custom-row{justify-content:flex-end}.about-subblock.review-sec .custom-row:nth-child(even) .avtar{left:auto;right:-100px}.about-subblock.review-sec .custom-row:nth-child(even) .review-head p{text-align:left}.about-subblock.review-sec .custom-row:nth-child(even) .review-head .star{justify-content:flex-start}.about-subblock.gallary-sec{padding:160px 0}.gallary-sec .wrapper{max-width:100%;padding:0}.gallary-sec .custom-row{gap:70px}.gallary-sec .gallary-column{width:40%}.gallary-sec .gallary-img{width:60%;overflow:hidden}.gallary-sec .gallary-img img{width:100%;height:540px;transform:rotate(-3.517deg);box-shadow:0 4px 60px 12px rgb(0 0 0 / .25) inset;border-top-right-radius:300px;border-bottom-right-radius:300px;position:relative;left:-20px;transition:all 0.4s}.gallary-sec .custom-row:hover .gallary-img img{transform:rotate(0)}.gallary-sec .custom-row .gallary-column{padding-right:16px;display:flex;flex-direction:column;gap:25px;max-width:336px;margin-right:auto}.gallary-sec .custom-row .gallary-column a{width:fit-content}.gallary-sec .custom-row:nth-child(even) .gallary-img img{border-top-left-radius:300px;border-bottom-left-radius:300px;border-top-right-radius:0;border-bottom-right-radius:0;left:auto;right:-20px}.gallary-sec .custom-row:nth-child(even) .gallary-column{padding-left:16px;padding-right:0;margin-right:initial;margin-left:auto}.common-banner.surprise{background-position:60% 50%}.surprise-sec{position:relative;padding-top:100px}.surprise-sec .custom-row{gap:44px;position:relative}.surprise-sec .custom-row .column img{width:100%;height:462px;transform:rotate(7deg)}.surprise-sec .custom-row .column h3{padding:0}.surprise-sec .custom-row .column p{padding-bottom:35px}.surprise-sec .custom-row .column .custom-btn{display:inline-block;padding:16px 25px}.surprise-sec .custom-row .column hr{width:85px;height:9px;border-radius:95px;background:#c1ff00;border: 0;margin:36px 0}.contact-sec .wrapper{display:flex;justify-content:space-between;gap:75px;align-items:center}.contact-sec .contact-block{display:flex;flex-direction:column;gap:27px}.contact-sec .ctn-box{display:flex;gap:20px;align-items:center;padding:21px 23px;border-radius:7px;background:#FFF}.contact-sec .ctn-box img{width:50px;height:50px;border-radius:50%;transition:all 0.4s}.contact-sec .ctn-box:hover img{transform:translateY(-5px)}.contact-sec .ctn-box p{padding-bottom:5px}.contact-sec{background:rgb(228 235 232 / .3);padding:100px 0;margin-top:100px}.contact-sec .contact-form h5{padding-bottom:12px;font-size:25px}.contact-sec .ctn-form{display:flex;flex-wrap:wrap;gap:15px;padding-top:45px}.contact-sec .ctn-form .half{width:43%}.contact-sec .ctn-form .full{width:100%}.contact-sec .ctn-form input,.contact-sec .ctn-form textarea{border-radius:7px;border:1.21px solid rgb(0 0 0 / .4);padding:10px 17px;background:#fff0;outline:0!important}.contact-sec .ctn-form textarea{height:75px}.contact-sec .ctn-form button{border-radius:7px;background:#132;padding:11px 30px;color:#FFF;font-family:"M PLUS Rounded 1c",sans-serif;font-size:12.099px;font-weight:800;border:0;transition:all 0.4s}.contact-sec .ctn-form button:hover{transform:translateY(5px)}.google-map-sec{padding:80px 0}.google-map-sec h4{font-family:"M PLUS Rounded 1c",sans-serif}.google-map-sec p{max-width:800px;margin:0 auto;padding-top:15px}.google-map-sec .map-box{max-width:950px;margin:0 auto;padding-top:70px}.google-map-sec .map-box iframe{border-radius:12.099px;box-shadow:0 4px 98.5px 0 rgb(92 92 92 / .06)}.glass-sec{padding-top:150px;padding-bottom:100px}.glass-sec .glass-box{position:relative;width:82px;transition:all 0.4s}.glass-sec .glass-box img{width:100%;height:445px;border-radius:40px;transition:all 0.4s}.glass-sec .glass-box .glass-dtl{display:flex;align-items:center;gap:10px;justify-content:flex-start;position:absolute;left:3px;bottom:12px;transition:all 0.4s}.glass-sec .glass-box .round{background:#fff;border-radius:50%;height:54px;width:54px}.glass-sec .glass-block{display:flex;gap:20px}.glass-sec .glass-box .glass-dtl .glass-info{opacity:0;display:none}.glass-sec .glass-box.glass-hover{width:100%;transition:all 0.4s}.glass-sec .glass-box.glass-hover .glass-dtl{left:30px;bottom:30px;transition:all 0.4s}.glass-sec .glass-box.glass-hover .glass-dtl .glass-info{opacity:1;display:block}.glass-details-sec p{font-weight:400;padding-top:40px;font-family:"M PLUS Rounded 1c",sans-serif}.glass-details-sec{padding-bottom:100px}.cuplebadroom-sec{padding:150px 0}.cuplebadroom-sec .room-column .h1{font-size:70px;text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:-20px;z-index:-1}.cuplebadroom-sec .room-dtl{display:flex;align-items:center;gap:20px;justify-content:center}.cuplebadroom-sec .room-dtl .room-img{border-radius:50%;height:443px;width:443px}.cuplebadroom-sec .left-dtl p,.cuplebadroom-sec .right-dtl p{text-align:left;max-width:235px}.cuplebadroom-sec .left-dtl hr,.cuplebadroom-sec .right-dtl hr{margin-top:0;margin-bottom:15px;height:7px;width:72px;border-radius:81.151px;background:#D9D9D9;margin-left:inherit;border:0}.cuplebadroom-sec .room-column{position:relative;padding-top:70px}.cuplebadroom-sec .room-block{display:flex;flex-direction:column;gap:150px}.cuplebadroom-sec .left-dtl,.cuplebadroom-sec .right-dtl{position:relative}.cuplebadroom-sec .left-dtl .left-line{position:absolute;top:0;right:-100px}.cuplebadroom-sec .right-dtl .left-line{position:absolute;bottom:-30px;left:-100px}.surprise-sec .custom-row .line-one{position:absolute;top:-130px;left:200px;right:0;margin:0 auto;height:250px}.surprise-sec .custom-row .line-two{position:absolute;left:0;right:0;margin:0 auto;height:500px;width:500px;top:-290px;z-index:-1;transform:rotate(24deg)}.surprise-sec .custom-row .line-three{position:absolute;left:0;right:0;margin:0 auto;height:500px;width:310px;top:-300px;z-index:-1;transform:rotate(-18deg)}.surprise-sec .custom-row .line-four{position:absolute;left:0;right:0;margin:0 auto;height:500px;width:500px;top:-320px;z-index:-1;transform:rotate(30deg)}.surprise-sec .custom-row .line-five{position:absolute;left:0;right:0;margin:0 auto;height:400px;width:400px;top:-240px;z-index:-1;transform:rotate(-10deg)}.navbar .mobaile-logo,.navbar .menu-item.contect{display:none}.navbar .menu-item.contect a{padding:16px 24px;border-radius:1000px;background:rgb(17 51 34 / .8);color:#FFF;font-family:"Rounded Mplus";font-size:24px;font-weight:400;text-transform:capitalize}.banner-sec .content a{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:#fff;font-weight:700;font-size:16px}.surprise-sec .custom-row .line-three.line-five{width:350px}#return-to-top{position:fixed;bottom:20px;right:20px;z-index:9999}#return-to-top img{width:50px;height:50px}.piramid .hamburgar-block,.piramid .exclusive-block{display:none}.piramid-sec .slider-wrap{background:#fff;height:100vh}.piramid-sec .swiper-slide--inner{display:flex;justify-content:center;align-items:center;height:100%;position:absolute;top:0;left:0;right:0;margin:0 auto}.piramid-sec .swiper-slide{position:relative}.piramid-sec .video_bg{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:-1}.piramid-sec .video_bg video{object-position:center;height:100%;width:100%;object-fit:cover}.piramid-sec .slide--bg{z-index:0;visibility:inherit;font-weight:400;white-space:nowrap;min-height:500px;min-width:500px;max-height:500px;max-width:500px;background-color:#1133226b;border-radius:50%;width:100%;height:100%;display:flex;position:absolute;overflow:auto}.piramid-sec .swiper-slide-active .slide--bg{animation:zoomInBg 1.5s ease forwards}.piramid-sec .slide--bg .slide-bg--inner{width:400px;height:400px;background:#132;margin:auto;border-radius:50%}.piramid-sec .swiper-slide-active .slide--bg .slide-bg--inner{animation:zoomInInner 1s ease forwards}.piramid-sec .slide-detail{position:relative;z-index:1;text-align:center}.piramid-sec .slide-main--heading{display:block;text-align:center;color:#fff;line-height:normal;text-shadow:#0b1236 3px 3px 15px;padding:0 0 23px;font-weight:700;font-size:52px;white-space:normal;text-transform:capitalize}.piramid-sec .from-left,.from-right{opacity:0;filter:blur(4px);transition:opacity 0.5s ease,filter 0.5s ease}.piramid-sec .swiper-slide-active .from-left{animation:fadeInLeft 1s ease forwards;animation-delay:0.8s;font-size:42px}.piramid-sec .swiper-slide-active .from-right{animation:fadeInRight 1s ease forwards;animation-delay:1s}.piramid-sec .slide-des{text-align:center;line-height:25px;border-width:0;padding:0;letter-spacing:0;font-weight:300;font-size:14px;white-space:normal;min-height:0;min-width:347px;max-height:none;max-width:347px;color:#fff;margin:auto;opacity:0}.piramid-sec .slide-des p{color:#fff}.piramid-sec .swiper-slide-active .slide-des{transition:opacity 0.5s ease,filter 0.5s ease;animation:fadeInUp 1s ease forwards;animation-delay:1.4s}@keyframes fadeInUp3{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes fadeInUp2{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(-50px)}100%{opacity:.7;transform:translateY(0);filter:blur(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-50px)}100%{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-50px)}100%{opacity:1;transform:translateX(0);filter:blur(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0);filter:blur(0)}}@keyframes zoomInBg{from{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes zoomInInner{from{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.piramid-sec .parallax-slider .slide-btns{width:54px;height:54px;background:0 0;border:1px solid rgb(255 255 255 / .2);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border-radius:50%;font-size:16px;background:#00ce0882;font-weight:900}.piramid-sec .slide-btns.swiper-button-next:after,.slide-btns.swiper-button-prev:after{font-size:16px;font-weight:900;color:#fff}.piramid-sec .slide-btns:hover{border:1px solid #fff;background:#fff}.piramid-sec .slide-btns:hover:after{color:#232323}.piramid-sec span.swiper-pagination-bullet{width:16px;height:16px;background:#fff0;background-color:#fff0;box-shadow:inset 0 0 0 2px #fff;-webkit-transition:background .3s ease;transition:background .3s ease;opacity:1;display:none}.piramid-sec span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.piramid-sec{padding-bottom:50px}.piramid-sec .swiper-slide--inner.fade-out{opacity:0;transition:opacity 1s ease-in-out}.banner-sec .video_bg{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:-1}.banner-sec .video_bg video{object-position:center;height:100%;width:100%;object-fit:cover}