#header_2Logo{display:none}@media screen and (max-width:991px){#header_2Logo{display:block}}.page-wraper{width:100vw}.home-banner-media{width:100%;height:100vh;position:relative}.home-banner-media img{width:100%;height:100%;object-fit:cover}.home-banner-media .home-banner-content{position:absolute;top:40%;left:45%;transform:translate(-50%,-45%);opacity:0;filter:blur(1.1);transition:all 1s ease}.home-banner-slider .swiper-slide-active .home-banner-media .home-banner-content{opacity:1!important;filter:blur(0);transition:all 1s ease}@media screen and (max-width:2000px){.home-banner-media{width:100%;height:86vh}.home-banner-media .home-banner-content h1:nth-child(2){margin-top:0!important}.home-banner-media .home-banner-content{width:50%!important}}@media screen and (max-width:1500px){.home-banner-media{width:100%;height:98vh}}@media screen and (max-width:1400px){.home-banner-media .home-banner-content{width:700px!important}.home-banner-media .home-banner-content h1:nth-child(2){margin-top:-25px!important}}.home-banner-media .home-banner-content h1:nth-child(2){display:flex;align-items:center}.home-banner-media .home-banner-content span{width:100px;height:4px;margin-right:30px;margin-left:10px;background-color:var(--primary);border-radius:10px;display:block}.home-banner-media .home-banner-content p{font-size:20px;color:#000;max-width:650px}.home-banner-media .home-banner-content h1{font-size:4vmax;color:var(--primary)}.home-banner-media .home-banner-content .home-banner-button{display:flex;gap:20px}.home-banner-media .home-banner-content .home-banner-button button{border:none;outline:none;padding:14px 35px;font-weight:500;border-radius:3px}.home-banner-media .home-banner-content .home-banner-button button:first-child{background-color:var(--primary);color:#fff}.home-banner-media .home-banner-content .home-banner-button button:first-child:hover{background-color:var(--primary-hover)}.home-banner-media .home-banner-content .home-banner-button button:last-child{background-color:var(--secondary);color:#fff}.home-banner-media .home-banner-content .home-banner-button button:last-child:hover{background-color:var(--secondary-hover)}.home-banner-slider .home-banner-slide-arrow-left{position:absolute;top:50%;left:10px;padding:7px 12px;border:none;color:#fff;background-color:var(--primary);z-index:9}.home-banner-slider .home-banner-slide-arrow-left:hover{background-color:var(--secondary-hover)}.home-banner-slider .home-banner-slide-arrow-right{position:absolute;top:50%;right:10px;padding:7px 12px;border:none;color:#fff;background-color:var(--primary);z-index:9}.home-banner-slider .home-banner-slide-arrow-right:hover{background-color:var(--secondary-hover)}@media screen and (max-width:1150px){.home-banner-media{height:90vh}.home-banner-media .home-banner-content h1{font-size:4vmax}}@media screen and (max-width:850px){.home-banner-media{height:70vh}.home-banner-media .home-banner-content{width:100%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center}.home-banner-media .home-banner-content p,.home-banner-media .home-banner-content span{display:none}.home-banner-media .home-banner-content .home-banner-button button{padding:8px 20px}}@media screen and (max-width:700px){.home-banner-media{height:60vh}.home-banner-media .home-banner-content .home-banner-button{display:flex;gap:10px}}@media screen and (max-width:600px){.home-banner-media{height:45vh}.home-banner-media .home-banner-content h1{font-size:3vmax}.home-banner-media .home-banner-content .home-banner-button button{padding:5px 15px}.home-banner-slider .home-banner-slide-arrow-right{padding:5px 10px;right:10px}.home-banner-slider .home-banner-slide-arrow-left{padding:5px 10px;left:10px}}.swiper-pagination{display:flex;justify-content:center;align-items:center;gap:15px}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#d6d6d6;border-radius:100%;cursor:pointer;transition:all .5s linear}.swiper-pagination .swiper-pagination-bullet-active{width:13px;height:13px;background-color:var(--primary);transition:all .5s linear}.team-carousel .item{transform:scale(.5);transition:all .4s linear;filter:grayscale(100%)}.team-carousel .dlab-title-bx{opacity:0;transition:all .4s linear}.team-carousel .swiper-slide-active{transform:scale(1);filter:grayscale(0);transition:all .4s linear}.team-carousel .swiper-slide-active .dlab-title-bx{opacity:1;transition:all .4s linear}.team-carousel .swiper-slide{height:100%!important}.swiper-nav .swiper-prev{left:-50px!important}.swiper-nav .swiper-next,.swiper-nav .swiper-prev{position:absolute;top:50%;transform:translateY(150%);z-index:9;font-size:2.5vmax!important;cursor:pointer}.swiper-nav .swiper-next{right:-50px!important}@media screen and (max-width:1600px){.swiper-nav .swiper-prev{left:0;font-size:4vmax!important}.swiper-nav .swiper-next{right:0;font-size:4vmax!important}}@media screen and (max-width:1200px){.swiper-nav .swiper-prev{left:50px!important}.swiper-nav .swiper-next{right:50px!important}}@media screen and (max-width:775px){.swiper-nav{display:none!important}}.swiper-nav .swiper-next:hover,.swiper-nav .swiper-prev:hover{color:#000}.swiper-nav-2 .swiper-prev{left:20px!important}.swiper-nav-2 .swiper-next,.swiper-nav-2 .swiper-prev{position:absolute;top:50%;transform:translateY(150%);z-index:9;font-size:2.5vmax!important;cursor:pointer}.swiper-nav-2 .swiper-next{right:20px!important}@media screen and (max-width:1600px){.swiper-nav-2 .swiper-prev{left:0;font-size:4vmax!important}.swiper-nav-2 .swiper-next{right:0;font-size:4vmax!important}}@media screen and (max-width:1200px){.swiper-nav-2 .swiper-prev{left:50px!important}.swiper-nav-2 .swiper-next{right:50px!important}}@media screen and (max-width:775px){.swiper-nav-2{display:none!important}}.swiper-nav-2 .swiper-next:hover,.swiper-nav-2 .swiper-prev:hover{color:#000}.light-carousel-buttons .button-next,.light-carousel-buttons .button-prev{position:absolute;border-radius:3px;transform:translateY(-100%);display:grid;place-items:center;width:40px;height:40px;background-color:var(--primary);color:#fff;z-index:8;cursor:pointer}.light-carousel-buttons .button-prev{top:50%;left:10px}.light-carousel-buttons .button-next{top:50%;right:10px}.coming-soon{width:100%;min-height:100vh;overflow:hidden;position:relative;background-image:url(/_next/static/media/bg2.54bfbf1c.jpg);background-position:50%;background-size:cover}.coming-soon:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.3)}.coming-soon img{object-fit:cover;animation:zoom 8s linear backwards}@keyframes zoom{0%{transform:scale(1.2)}to{transform:scale(1)}}.coming-soon .coming-soon-content{z-index:99;position:absolute;top:50%;transform:translateY(-50%);left:5vmax}.coming-soon .coming-soon-content h4{color:pink}.coming-soon .coming-soon-content h1{color:#fff;font-weight:700!important;font-size:6vmax!important;font-family:Poppins!important;line-height:1}.coming-soon .coming-soon-content h2{color:#fff;font-weight:500!important;font-size:5vmax!important}@media screen and (max-width:1900px){.coming-soon .coming-soon-content h2{margin-top:50px!important}}@media screen and (max-width:1300px){.coming-soon .coming-soon-content h2{margin-top:20px!important}}.coming-soon .coming-soon-content span{color:pink;font-weight:700!important;font-size:12vmax!important;margin-top:50px;position:relative;font-family:Poppins!important}.coming-soon .coming-soon-content span label{position:absolute;top:40%;left:45%;font-size:1.5vmax;font-weight:600;color:#fff;transform:translate(-50%,-50%)}.coming-soon .coming-soon-content .icons{display:flex;gap:10px;align-items:center}.coming-soon .coming-soon-content .icons div{width:60px;height:60px;color:#fff;border:2px solid #fff;display:grid;place-items:center;border-radius:100%;cursor:pointer;transition:all .3s linear}.coming-soon .coming-soon-content .icons div:hover{background:#6161f5;border-color:transparent}.btn{cursor:pointer!important}.dropdown-basic{outline:none!important;border:2px solid #e9e9e9!important;border-radius:0!important;width:100%!important;display:flex!important;align-items:center!important}.dropdown-basic:hover{border:2px solid #636363}@media screen and (max-width:1900px){.booking-option-1{width:15vmax!important;gap:40%!important}}@media screen and (max-width:1500px){.booking-option-1{width:20vmax!important;gap:50%!important}}@media screen and (max-width:1080px){.booking-option-1{width:25vmax!important}.booking-option-2{gap:50%}}@media screen and (max-width:991px){.booking-option-1{width:9rem!important;gap:0!important}.booking-option-2{gap:40%!important}}@media screen and (max-width:768px){#time .row{gap:50px!important}.booking-option-1{margin-right:20px;padding-right:20px!important}.booking-option-2{gap:70%!important}}@media screen and (max-width:575px){.booking-option-1{width:100%!important}.booking-options{gap:70%!important}}@media screen and (max-width:475px){.booking-options{gap:40%!important}}.dropdown-menu{width:100%}.rating-widget ul>li{list-style:none}.rating-widget ul>li>i{color:#ccc}.select{color:#ff912c!important}.step-content{padding:30px;border:5px solid #f4f4f4;background-color:#fff;margin:30px 0;text-align:left}.sticky-top{z-index:1!important}.masonry-box-container img{max-width:100%;display:block}.masonry-box-container .figure{display:grid;grid-template-rows:1fr auto;margin:0;page-break-inside:avoid;break-inside:avoid}.figure a{color:#000;text-decoration:none}figcaption{grid-row:2;grid-column:1;background-color:hsla(0,0%,100%,.5);padding:.2em .5em;justify-self:start}.masonry-box-container{column-count:3;column-gap:25px}@media screen and (max-width:990px){.masonry-box-container{column-count:2}}@media screen and (max-width:580px){.masonry-box-container{column-count:1}}.masonry-box-container-2 img{max-width:100%;display:block}.masonry-box-container-2 .figure{display:grid;grid-template-rows:1fr auto;margin:0;page-break-inside:avoid;break-inside:avoid}.figure>img{grid-row:1/-1;grid-column:1}.masonry-box-container-2{column-count:4;column-gap:10px}@media screen and (max-width:990px){.masonry-box-container-2{column-count:3}}@media screen and (max-width:580px){.masonry-box-container-2{column-count:2}}@media screen and (max-width:490px){.masonry-box-container-2{column-count:1}}.masonry_container{column-count:3;list-style:none}@media screen and (max-width:775px){.masonry_container{column-count:2}}@media screen and (max-width:575px){.masonry_container{column-count:1}}.range-container{margin-top:1rem;margin-bottom:1rem}.range-container .slider{position:relative;width:100%}.slider__left-value,.slider__range,.slider__right-value,.slider__track{position:absolute}.range-container .slider__range,.range-container .slider__track{border-radius:3px;height:6px}.slider__track{background-color:#d6d6d6;width:100%;z-index:1}.slider__range{background-color:var(--primary);z-index:2}.slider__left-value,.slider__right-value{color:#dee2e6;font-size:12px;margin-top:20px}.slider__left-value{left:6px}.slider__right-value{right:-4px}.thumb,.thumb::-webkit-slider-thumb{-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.thumb{pointer-events:none;position:absolute;height:0;width:100%;outline:none}.thumb--left{z-index:3}.thumb--right{z-index:4}.thumb::-webkit-slider-thumb{background-color:#fff;border:none;border-radius:30px;box-shadow:0 0 1px 1px #fff;cursor:pointer;height:20px;width:20px;margin-top:4px;pointer-events:all;position:relative;border:2px solid var(--primary)}.thumb::-moz-range-thumb{background-color:#fff;border:none;border-radius:100%;box-shadow:0 0 2px 2px var(--primary);cursor:pointer;height:20px;width:20px;margin-top:4px;pointer-events:all;position:relative}#input-with-keypress-0,#input-with-keypress-1{font-family:inherit;font-size:16px;font-weight:700;color:#292727}.image_gallery_div{display:none}.image_gallery{background:rgba(0,0,0,.568);display:flex;justify-content:center!important;align-items:center;z-index:10}.image_gallery,.image_gallery>.overlay{width:100%;height:100svh;position:fixed;top:0;left:0}.image_gallery>.overlay{background:rgba(0,0,0,.5);z-index:12}.image_gallery>.galleryButtons{z-index:15}.image_gallery>.mfp{position:relative;display:flex;justify-content:center;z-index:99!important;box-shadow:2px 4px 20px #000}.image_gallery .mfp-close{top:-35px!important;right:-10px;font-size:small}.image_gallery .mfp-close>i{font-weight:bolder!important}.image_gallery>.mfp img{width:100%;cursor:pointer}.image_gallery>.galleryButtons{cursor:pointer;z-index:999}.lg-next,.lg-prev{background:var(--primary)!important}#RFS-StepperContainer{border:1px solid rgba(0,0,0,.1);padding:0;flex-wrap:wrap!important}#RFS-StepContainer{display:flex;align-items:center;padding:5px}.stape{background-color:#00becf!important;color:#fff!important}.stape-completed{background-color:#f74e97d3!important;color:#fff!important}#RFS-StepMain{flex-direction:row;align-items:center!important}#RFS-Connector{display:none}#RFS-StepButton{width:3rem}#RFS-StepContainer .active{background-color:rgba(0,0,0,.1)!important}#RFS-StepContainer .completed{background-color:#f74e97!important}#RFS-StepButton>.active{background-color:transparent!important}#RFS-Label{margin-top:0}#home2_header_logo{display:none}@media screen and (max-width:990px){#home2_header_logo{display:block}}#home_four_pagination{width:100%;display:flex;gap:10px;justify-content:center}#home_four_pagination>span{width:11px;height:11px;display:inline-block;border-radius:6px;background:var(--secondary);transition:all .4s}#home_four_pagination>.swiper-pagination-bullet-active{background:#586bb4!important;width:35px!important}.home_pagination_dots{width:100%;display:flex;gap:10px;justify-content:center}.home_pagination_dots>span{width:11px;height:11px;display:inline-block;border-radius:6px;background:#d6d6d6;transition:all .4s}.home_pagination_dots>.swiper-pagination-bullet-active{background:var(--primary)!important;width:35px!important}.swiper-button-prev:after{color:#ffffff65}.swiper-button-prev:hover:after{color:#000}.swiper-button-next:after{color:#ffffff65}.swiper-button-next:hover:after{color:#000}#home5_pagination_dots{width:100%;display:flex;justify-content:center;align-items:center;gap:10px}#home5_pagination_dots>span{display:block;width:10px;height:10px;border-radius:100%;background-color:#bebbbb;transition:all .5s}#home5_pagination_dots>.swiper-pagination-bullet-active{background-color:var(--primary);width:13px;height:13px;transition:all .5s}.home5_masnary_box{column-count:4;list-style:none}@media screen and (max-width:991px){.home5_masnary_box{column-count:3}}@media screen and (max-width:775px){.home5_masnary_box{column-count:2}}@media screen and (max-width:575px){.home5_masnary_box{column-count:1}}.owl-nav>div{position:absolute;top:50%;transform:translateY(-50%);font-size:35px;background-color:unset;color:#b8b4b4}.owl-nav>div:hover{background-color:unset;color:#000}.owl-nav>div:first-child{left:-100px}.owl-nav>div:last-child{right:-100px}.image-over-icon span{padding:0;background:#fff;font-size:15px;width:40px;height:40px;line-height:40px;border-radius:30px;display:inline-block}.main-bnr-three{position:relative;align-items:center;z-index:1;overflow:hidden}.main-bnr-three .banner-inner{display:flex;min-height:930px;padding-top:130px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:bottom}.main-bnr-three .banner-inner .data-text{position:absolute;color:#fff;font-weight:500;font-size:200px;bottom:15%;left:0;top:auto;width:100%;display:flex;justify-content:center;opacity:1;line-height:1;font-family:Rubik,sans-serif;z-index:-1}.main-bnr-three .banner-inner .data-text span:first-child,.main-bnr-three .banner-inner .data-text span:nth-child(2),.main-bnr-three .banner-inner .data-text span:nth-child(3),.main-bnr-three .banner-inner .data-text span:nth-child(4){color:#d7c59d}.main-bnr-three .banner-inner .data-text span:nth-child(4){margin-right:30px}.main-bnr-three .banner-media{text-align:center;z-index:2;max-width:100%;width:100%;position:absolute;left:0}.main-bnr-three .banner-media .main-img{animation:slideskew 5s ease 0s infinite normal none running}@keyframes slideskew{0%{transform:translateY(0);opacity:1}50%{transform:translateY(20px);-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px)}to{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}.main-bnr-three .banner-media .frame{border:45px solid #ede2c9;height:100%;position:absolute;top:0;width:70%;left:50%;transform:translate(-50%,-5%);padding:0;z-index:-2;opacity:.8}.main-bnr-four{overflow:hidden}.main-bnr-four,.main-bnr-four .banner-inner{position:relative;align-items:center;z-index:1}.main-bnr-four .banner-inner{display:flex;min-height:930px;padding-top:50px;background-size:cover;background-repeat:no-repeat;background-position:bottom;justify-content:end}.main-bnr-four .banner-inner:after{background-size:cover;content:"";position:absolute;bottom:0;left:0;width:100%;z-index:9;background-image:url(/_next/static/media/bg6.52bd85e1.png);background-repeat:no-repeat;height:7%}.main-bnr-four .banner-inner:before{background-size:cover;content:"";position:absolute;top:0;left:0;width:100%;z-index:-1;background-color:rgba(0,0,0,.15);height:100%}.main-bnr-four .banner-inner .banner-content{text-align:center}.main-bnr-four .banner-inner .banner-content .title{color:#fff;font-family:Great Vibes,cursive;border-width:0;font-weight:400;font-size:170px;line-height:1;margin-bottom:10px}.main-bnr-four .banner-inner .banner-content .sub-title{color:#fff;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:600;line-height:1;font-size:50px}.main-bnr-four .banner-inner .banner-content .text{color:#fff;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:600;line-height:26px;font-size:18px}.main-bnr-five{position:relative;align-items:center;z-index:99;overflow:hidden}.main-bnr-five .banner-inner{display:flex;min-height:930px;padding-top:100px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:bottom;align-items:center;justify-content:center;z-index:1}.main-bnr-five .banner-media{position:absolute;text-align:center;max-width:900px;width:900px;z-index:2;transform:translateY(-50%)}.main-bnr-five .banner-content .title{color:#fff2bf;font-family:Great Vibes,cursive;font-weight:400;font-size:200px;line-height:.6}.main-bnr-five .banner-content .site-button{font-size:17px;font-weight:600;color:#fff;background-color:hsla(0,0%,100%,0);border:1px solid #fff;border-radius:30px;box-shadow:0 0 0 0 #999;padding:15px 35px}.main-bnr-five .banner-content .sub-title{color:#fff;font-family:Abhaya Libre,serif;text-transform:uppercase;font-weight:600;line-height:1.2;font-size:72px;margin-bottom:20px}.main-bnr-five .banner-content .text{color:#fff;font-family:Montserrat,sans-serif;font-weight:400;line-height:26px}.main-bnr-five .data-text{color:hsla(0,0%,100%,.1);font-family:Abhaya Libre,serif;text-transform:uppercase;font-weight:600;line-height:.4;font-size:200px;position:absolute;bottom:0;z-index:1;letter-spacing:0;width:auto}.main-bnr-five .banner-media .main-img{animation:slideskew 5s ease 0s infinite normal none running}@media screen and (max-width:1600px){.main-bnr-five .banner-media{max-width:810px!important;width:810px!important;transform:translate(-5%,-45%)!important}}@media screen and (max-width:1480px){.main-bnr-four .banner-inner,.main-bnr-three .banner-inner{height:850px;min-height:850px!important}.main-bnr-five .banner-inner{min-height:790px}}@media screen and (max-width:1280px){.main-bnr-four .banner-inner,.main-bnr-three .banner-inner{height:750px;min-height:750px!important}.main-bnr-five .banner-media{max-width:630px!important;width:630px!important;transform:translate(-5%,-36%)!important}.main-bnr-five .banner-inner{min-height:700px}.main-bnr-three .banner-inner .data-text{font-size:140px;bottom:30%}.main-bnr-three .banner-media .frame{border:35px solid #ede2c9}.main-bnr-four .banner-inner .banner-content .title{font-size:150px!important}.main-bnr-four .banner-inner .banner-content .sub-title{font-size:45px!important}.main-bnr-five .banner-content .title{font-size:160px!important}.main-bnr-five .banner-content .sub-title{font-size:62px!important;margin-bottom:0}}@media screen and (max-width:991px){.main-bnr-four .banner-inner,.main-bnr-three .banner-inner{height:650px;min-height:650px!important}.main-bnr-three .banner-media .frame{width:100%}.main-bnr-three .banner-inner .data-text{bottom:40%}.main-bnr-three .banner-media{max-width:75%;width:75%;transform:translate(15%)}.main-bnr-three .banner-inner .data-text{font-size:100px}.main-bnr-five .banner-media{max-width:100%!important;width:100%!important;transform:translate(2%,-36%)!important;height:100%;bottom:0}.main-bnr-five .banner-inner{display:block;min-height:800px;text-align:center}.main-bnr-five .banner-content .title{font-size:136px!important;margin-bottom:0}.main-bnr-five .banner-content .sub-title{font-size:55px!important}}@media screen and (max-width:767px){.main-bnr-four .banner-inner,.main-bnr-three .banner-inner{height:550px;min-height:550px!important}.main-bnr-three .banner-inner .data-text{font-size:70px}.main-bnr-four .banner-inner .banner-content .title{font-size:120px!important}.main-bnr-four .banner-inner .banner-content .sub-title{font-size:32px!important}}@media screen and (max-width:575px){.main-bnr-three .banner-inner{height:440px;min-height:440px!important}.owl-nav>div:last-child{right:0}.main-bnr-three .banner-inner .data-text{font-size:45px}.main-bnr-four .banner-inner .banner-content .title{font-size:75px!important;margin-bottom:0}.main-bnr-four .banner-inner .banner-content .sub-title{font-size:26px!important}.main-bnr-five .banner-content .title{font-size:100px!important;margin-bottom:0}.main-bnr-five .banner-content .sub-title{font-size:45px!important}.main-bnr-five .banner-inner{min-height:720px}.main-bnr-three .banner-inner .data-text{bottom:90%}.main-bnr-three .banner-inner .data-text span:nth-child(4){margin-right:8px}}.lg-outer.lg-components-open .lg-thumb-outer{transform:translateZ(0)}.slide-register-form{position:absolute;top:50%;right:8%;transform:translateY(-50%);background:hsla(0,0%,100%,.95);border-radius:12px;padding:30px 25px;width:340px;box-shadow:0 8px 32px rgba(0,0,0,.15);z-index:5}.slide-register-form h4{color:var(--primary);font-size:18px;margin-bottom:5px;font-weight:700}.slide-register-form .slide-register-date{color:#666;font-size:13px;margin-bottom:15px}.slide-register-form input{width:100%;padding:10px 12px;margin-bottom:10px;border:1px solid #ddd;border-radius:6px;font-size:14px;outline:none;transition:border-color .3s}.slide-register-form input:focus{border-color:var(--primary)}.slide-register-form button[type=submit]{width:100%;padding:12px;background:var(--primary);color:#fff;border:none;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;transition:background .3s}.slide-register-form button[type=submit]:hover{background:var(--primary-hover)}.slide-register-form button[type=submit]:disabled{opacity:.7;cursor:not-allowed}.slide-reg-msg{padding:8px 12px;border-radius:4px;font-size:13px;margin-bottom:10px}.slide-reg-msg.success{background:#d4edda;color:#155724}.slide-reg-msg.error{background:#f8d7da;color:#721c24}@media screen and (max-width:1150px){.slide-register-form{width:300px;padding:20px;right:5%}}@media screen and (max-width:850px){.slide-register-form{position:absolute;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);width:85%;max-width:340px;padding:20px 18px;z-index:5}.slide-register-form h4{font-size:16px}.slide-register-form input{padding:8px 10px;margin-bottom:8px;font-size:14px}.slide-register-form button[type=submit]{padding:10px;font-size:14px}}.beautyweek-banner{display:block;text-decoration:none;transition:all .3s ease;position:relative;overflow:hidden}.beautyweek-banner:hover{filter:brightness(1.1)}.beautyweek-banner:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(233,69,96,.15) 0,transparent 60%);animation:bannerShimmer 4s ease-in-out infinite}@keyframes bannerShimmer{0%,to{transform:translate(0)}50%{transform:translate(10%,10%)}}.beautyweek-banner-inner{display:flex;align-items:center;justify-content:space-between;padding:18px 40px;position:relative;z-index:1}.beautyweek-text{display:flex;align-items:center;gap:20px}.beautyweek-tag{background:#e94560;color:#fff;font-weight:800;font-size:18px;letter-spacing:3px;padding:8px 20px;border-radius:4px;white-space:nowrap}.beautyweek-title{color:#fff;font-size:16px;font-weight:400;letter-spacing:.5px}.beautyweek-cta{color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;border:2px solid hsla(0,0%,100%,.5);padding:10px 25px;border-radius:25px;transition:all .3s ease}.beautyweek-banner:hover .beautyweek-cta{background:#fff;color:#1a1a2e;border-color:#fff}.beautyweek-cta i{margin-left:8px}@media (max-width:768px){.beautyweek-banner-inner{flex-direction:column;padding:15px 20px;gap:12px;text-align:center}.beautyweek-text{flex-direction:column;gap:10px}.beautyweek-tag{font-size:15px;padding:6px 16px}.beautyweek-title{font-size:14px}}.nav-cta-btn{background:var(--primary);color:#fff;border-radius:25px;padding:8px 20px;font-size:13px;font-weight:600;letter-spacing:.5px;transition:all .3s ease;display:inline-block}.header-nav .nav>li.nav-cta>a{color:#fff!important;background:transparent!important}.header-nav .nav>li.nav-cta>a:hover .nav-cta-btn{opacity:.85}@media (max-width:991px){.nav-cta-btn{background:transparent;color:#633300;border-radius:0;padding:0;font-size:15px}.header-nav .nav>li.nav-cta>a{color:#633300!important}}