.hero-sub-title h2{font-size:16px;letter-spacing:6px;line-height:84px;text-transform:uppercase;color:#fff;font-family:"Playfair Display";position:relative;display:inline-block}.hero-sub-title h2:before{position:absolute;content:"";width:100%;height:100%;left:-29px;bottom:2px;background:url(https://wp.dreamitsolution.net/hotelhub/wp-content/uploads/2025/02/star-icon.png);background-repeat:no-repeat;background-position:center left}.hero-sub-title h2:after{position:absolute;content:"";width:100%;height:100%;left:21px;bottom:2px;background:url(https://wp.dreamitsolution.net/hotelhub/wp-content/uploads/2025/02/star-icon.png);background-repeat:no-repeat;background-position:center right}.dreamit-button.style2 .button{display:inline-block;border-radius:0;position:relative;z-index:1;transition:0.5s;font-size:18px;color:#fff;font-weight:400;padding:15px 31px;text-transform:uppercase;background-color:#6d7c6a;overflow:hidden}.dreamit-button.style2 .button:hover{color:#6d7c6a}.dreamit-button.style2 .button:before{position:absolute;content:"";z-index:-1;top:0;right:0;height:100%;width:0;background:#fff;border-radius:0;transition:.5s}.dreamit-button.style2 .button:hover:before{width:100%;left:0}.dreamit-button.style2 .button i{font-size:15px;text-align:center;display:inline-block;margin-left:6px;position:relative;transition:.5s;font-weight:700;padding-left:2px;position:relative;top:0;transform:rotate(-45deg);display:inline-block}.button-two .dreamit-button.style2 .button{background:#fff0;border:1px solid #fff;padding:13px 31px;margin-top:2px}.mountain .form-area.style-three input#datemax2{background:#fff0;color:#fff;box-shadow:none;border:none;outline:0;text-transform:uppercase;font-size:13px;position:relative;top:4px;left:17px}.mountain .form-area.style-three .buttons input{top:0}.mountain .heading .heading-text{color:#FFF;font-size:24px;font-weight:600;line-height:35px!important;margin:0 0 0 0}.feature-box.style1{text-align:center;position:relative}.feature-box.style1 .feature-box-thumb{position:relative;z-index:1;line-height:0}.feature-box.style1 .feature-box-thumb:before{position:absolute;content:"";width:94%;height:96%;left:0;top:0;right:0;bottom:0;background:rgb(82 97 78 / .7);margin:auto;transform:scale(0);transition:0.5s}.feature-box.style1:hover .feature-box-thumb:before{transform:scale(1)}.feature-box.style1 .feature-box-thumb img{width:100%}.feature-box.style1 .feature-box-title h2{font-size:25px;color:#2a2a2a;font-weight:600;font-family:"Playfair Display";margin:15px 0 14px}.feature-box.style1 p.feature-box-desc{margin:auto;width:90%}.feature-box.style1 .feature-btn{position:absolute;bottom:50%;left:50%;transform:translate(-50%,-50%)}.feature-box.style1 .feature-btn a{display:inline-block;color:#fff;text-transform:uppercase;text-decoration:underline!important;font-weight:500;font-size:15px;transform:scale(0);transition:0.5s}.feature-box.style1 .feature-btn a i{display:inline-block;transform:rotate(-57deg);position:relative;left:-3px;transition:0.5s}.feature-box.style1:hover .feature-btn a{transform:scale(1)}.section-title.style2{position:relative}.section-title.style2 .subtitle{font-size:15px;letter-spacing:-1px;text-transform:uppercase;color:#52614e;font-weight:500;font-family:"Playfair Display";display:inline-block;margin:0 0 14px}.section-title.style2 .icon{display:inline-block}.section-title.style2 .title{margin:10px 0 0;font-size:44px;line-height:41px;color:#161616;font-weight:600;font-family:"Playfair Display"}.icon-box.style12{background-color:#fff;padding:43px 31px 38px;position:relative;z-index:1}.icon-box.style12:before{position:absolute;content:"";width:0%;height:100%;left:50%;top:0;background:#52614E;z-index:-1;transition:0.5s}.icon-box.style12:hover:before{width:100%;left:0}.icon-box.style12 .img-icon{float:left;margin-right:24px}.icon-box.style12 .img-icon img{transition:0.5s}.icon-box.style12:hover .img-icon img{filter:brightness(0) invert(1)}.icon-box.style12 .icon-box-content{overflow:hidden}.icon-box.style12 h4.title{margin:0;font-size:22px;color:#2a2a2a;font-weight:400;transition:0.5s}.icon-box.style12:hover h4.title{color:#fff}.icon-box.style12 .icon-box.style12 .img-icon{float:left;margin-right:27px}.icon-box.style12 p.description{font-size:15px;line-height:26px;color:#616161;font-weight:400;font-family:"Open Sans";margin:13px 0 0;transition:0.5s}.icon-box.style12:hover p.description{color:#fff}.service_item.five{background-color:#fff;padding:19px 19px;padding-right:60px;margin:0 11px 0;padding-bottom:68px}.service_carousel.style5 .service_img{float:left}.service_carousel.style5 .service_content{overflow:hidden;padding-left:46px;padding-top:45px}.service_carousel.style5 h4.sub_title{background-color:#f5f9f4;display:inline-block;padding:10px 22px;margin:0;font-size:15px;color:#52614e;font-weight:400;font-family:"Open Sans"}.service_carousel.style5 h2.title a{display:inline-block;font-size:36px;color:#2a2a2a;font-weight:600;font-family:"Playfair Display";margin:0 0}.service_carousel.style5 p.description{font-size:16px;line-height:28px;color:#616161;font-weight:400;font-family:"Open Sans";margin:16px 0 33px;border-bottom:1px solid #52614e59;padding-bottom:36px}.service_carousel.style5 .service_list_one ul{display:flex;gap:84px;list-style:none;margin-bottom:12px}.service_carousel.style5 .service_list_one ul li i{color:#51614D;margin-right:10px}.service_carousel.style5 li.list{position:relative;left:-21px}.service_carousel.style5 .service-details-button a{display:inline-block;background-color:#52614e;font-size:15px;text-transform:uppercase;color:#fff;font-weight:500;font-family:"Playfair Display";margin-top:21px;padding:11px 30px;border:1px solid #52614e;position:relative;z-index:1;transition:0.5s}.service_carousel.style5 .service-details-button a:hover{color:#52614e}.service_carousel.style5 .service-details-button a:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:#fff;z-index:-1;transform:scale(0);transition:0.5s}.service_carousel.style5 .service-details-button a:hover:before{transform:scale(1)}.service_carousel.style5 .service-details-button i{display:inline-block;transform:rotate(-45deg);color:#fff;transition:0.5s}.service_carousel.style5 .service-details-button a:hover i{color:#52614e}.testimonial7.style4 .owl-carousel .owl-item img{display:inline-block;width:auto}.testimonial7.style4 .testi_content i{display:inline-block;color:#2a2a2a;font-size:24px;margin-right:12px}.testimonial7.style4 p.quote{font-size:18px;line-height:32px;color:#616161;font-weight:400;font-family:"Open Sans";margin:0 0 18px}.testimonial7.style4 .testi-star i{display:inline-block;color:#F2B306;font-size:16px;margin:0}.testimonial7.style4 .author{display:flex;align-items:center;gap:22px;margin-top:30px}.testimonial7.style4 h4.name{font-size:22px;line-height:32px;color:#2a2a2a;font-weight:500;font-family:"Playfair Display";margin:0}.testimonial7.style4 h5.designation{font-size:16px;line-height:32px;color:#616161;font-weight:400;font-family:"Open Sans";margin:0}.testimonial7.style4 .testi_content h4{font-size:28px;color:#2a2a2a;font-weight:500;font-family:"Playfair Display";margin-bottom:23px}.testimonial7.style4 .owl-nav{position:absolute;right:0;bottom:10px}.testimonial7.style4 button.owl-prev i{width:50px;height:50px;border-radius:25px;background-color:#f5f9f4;display:inline-block;line-height:50px;color:#52614e;transition:0.5s}.testimonial7.style4 button.owl-prev i:hover{background:#52614e;color:#fff}.testimonial7.style4 button.owl-next i{width:50px;height:50px;border-radius:25px;background-color:#f5f9f4;display:inline-block;line-height:50px;color:#52614e;margin-left:10px;transition:0.5s}.testimonial7.style4 button.owl-next i:hover{background:#52614e;color:#fff}.subscribe-wrapper input{width:73%;border:#fff0;border-bottom:1px solid #616161;padding:14px 3px;outline:0;color:#616161;background:#fff0}.subscribe-wrapper button{background-color:#52614e;border:#fff0;padding:15px 35px;font-size:18px;text-transform:uppercase;color:#fff;font-weight:500;font-family:"Playfair Display";position:relative;left:-4px;top:1px}.input-check-box input{width:15px;height:15px;border:1px solid #616161;position:relative;top:1px;margin-right:9px}.input-check-box{margin-top:12px}.monutain-dark .icon-box.style12{background-color:#2a2a2a}.monutain-dark .service_item.five{background-color:#2a2a2a}.monutain-dark .service_carousel.style5 h4.sub_title{background-color:#323331}.monutain-dark .service_list_one ul li{color:#fff}.monutain-dark .testimonial7.style4 .testi_content i{color:#52614E}.monutain-dark .testimonial7.style4 button.owl-prev i{background-color:#323331}.monutain-dark .testimonial7.style4 button.owl-prev i:hover{background:#fff;color:#52614e}.monutain-dark .testimonial7.style4 button.owl-next i{background-color:#323331}.monutain-dark .testimonial7.style4 button.owl-next i:hover{background:#fff;color:#52614e}.summer-resort .subscribe-wrapper input{width:57%}.summer-resort h2{background:#F5F6F4;display:inline-block;padding:13px 29px;margin:0 0 0;padding-left:37px;position:relative}.summer-resort h2:before{position:absolute;content:"";width:10px;height:10px;left:19px;top:17px;background:#6d7c6a;border-radius:30px}.dreamit-button.style4 .dreamit-button a{display:inline-block;border-radius:0;position:relative;z-index:1;transition:0.5s;font-size:18px;color:#fff;font-weight:400;padding:14px 31px;text-transform:uppercase;background-color:#6d7c6a;overflow:hidden;border:1px solid #6d7c6a}.dreamit-button.style4 .dreamit-button a:hover{color:#6d7c6a}.dreamit-button.style4 .dreamit-button a:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:#fff;transform:scale(0);z-index:-1;transition:0.5s}.dreamit-button.style4 .dreamit-button a:hover:before{transform:scale(1)}.dreamit-button.style4 .dreamit-button i{font-size:15px;text-align:center;display:inline-block;margin-left:6px;position:relative;transition:.5s;font-weight:700;padding-left:2px;position:relative;top:0;transform:rotate(-45deg);display:inline-block;color:#fff;transition:0.5s}.dreamit-button.style4 .dreamit-button a:hover i{color:#6d7c6a}.summary-resote .form-area.style-three .booking-input-box{display:block;border:none;border-bottom:1px solid #fff;width:60%;background:#fff0;font-size:16px;font-weight:300;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;height:76px;padding:13px 0 0 0}.summary-resote .form-area.style-three .booking-input-box h4{color:#fff;font-size:16px;position:inherit;left:0;top:-13px;font-weight:300}.summary-resote .form-area.style-three input#datemax2{background:#fff0;color:#fff;box-shadow:none;border:none;text-transform:uppercase;font-size:15px;margin:0 0;outline:0}.summary-resote .form-area.style-three select.wpcf7-form-control.wpcf7-select{width:75%;height:40px;padding:0 0;border:#fff0;border-bottom:1px solid #fff;margin-top:4px}.summary-resote .form-group h4{color:#fff;font-size:16px;position:inherit;left:0;top:-13px;font-weight:300}.section-title.style6 h3.title{font-size:46px;line-height:56px;color:#151313;font-weight:600;font-family:"Playfair Display";margin:0}.section-title.style6 h3.title.one{position:relative;left:76px;display:inline-block}.section-title.style6 h3.title.one:before{position:absolute;content:"";width:100%;height:100%;left:-74px;top:-1px;background:url(https://wp.dreamitsolution.net/hotelhub/wp-content/uploads/2025/02/title-shape.png);background-repeat:no-repeat;background-position:left}.feature-box.style10{padding:10px 12px 0;background:#FFF}.feature-box.style10 .feature-box-thumb{line-height:0;overflow:hidden}.feature-box.style10 .feature-box-thumb img{width:100%;transition:0.5s}.feature-box.style10:hover .feature-box-thumb img{transform:scale(1.2) skew(-10deg)}.feature-box.style10 .feature-box-content{background-color:#fff;padding:35px 29px;position:relative}.feature-box.style10 .feature-box-title h2{font-size:24px;color:#52614e;font-weight:500;font-family:"Playfair Display";margin:0}.feature-box.style10 .feature-box-title h6{font-size:16px;color:#52614e;font-weight:400;font-family:"Open Sans";margin:17px 0 6px}.feature-box.style10 p.feature-box-desc{font-size:16px;color:#52614e;font-weight:400;font-family:"Open Sans";margin:0}.feature-box.style10 .feature-box-title h3{background:#51614D;display:inline-block;font-size:16px;text-transform:uppercase;color:#fff;font-weight:500;font-family:"Playfair Display";margin:0;padding:14px 26px;position:absolute;right:-12px;top:-34px}.feature-box.style10 .feature-box-title h3:before{position:absolute;content:"";width:13px;height:11px;right:0;top:-10px;background:#51614D;clip-path:polygon(0 1%,0% 100%,100% 100%)}.feature-box.style10 .feature-btn a{display:inline-block;background:#52614E;font-size:15px;text-transform:uppercase;color:#fff;font-weight:500;font-family:"Playfair Display";padding:10px 27px;padding-right:27px;margin-top:32px;border:1px solid #52614E;position:relative;z-index:1;transition:0.5s}.feature-box.style10 .feature-btn a:hover{color:#52614E}.feature-box.style10 .feature-btn a:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:#fff;transform:scale(0);z-index:-1;transition:0.5s}.feature-box.style10 .feature-btn a:hover:before{transform:scale(1)}.feature-box.style10 .feature-btn i{display:inline-block;color:#fff;transform:rotate(-54deg);position:relative;left:3px;transition:0.5s}.feature-box.style10 .feature-btn a:hover i{color:#52614E}.hotel-offer-title h2{font-size:109px;line-height:128px;text-transform:uppercase;color:#1513130d;font-weight:600;font-family:"Playfair Display";position:relative}.hotel-offer-title h2:before{position:absolute;content:"";width:100%;height:100%;left:0;top:-83px;background:url(https://wp.dreamitsolution.net/hotelhub/wp-content/uploads/2025/03/single-shape.png);background-repeat:no-repeat;background-position:center center}.pricing.style3{background-color:#f9f9f9;text-align:center;padding:72px 21px 88px;position:relative;z-index:1}.pricing.style3:before{position:absolute;content:"";width:0%;height:91%;left:50%;right:50%;top:0;bottom:0;background:#52614e;z-index:-1;margin:auto;transition:0.5s}.pricing.style3:hover:before{width:86%;left:0;right:0}.pricing.style3 h3.pricing-name{font-size:24px;color:#52614e;font-weight:500;font-family:"Playfair Display";margin:0 0 41px;transition:0.5s}.pricing.style3:hover h3.pricing-name{color:#fff}.pricing.style3 .price-item span{font-size:60px;text-transform:uppercase;color:#52614e;font-weight:500;font-family:"Playfair Display";display:inline-block;transition:0.5s}.pricing.style3:hover .price-item span{color:#fff}.pricing.style3 span.month{font-size:16px;text-transform:uppercase;color:#52614e;font-weight:500;font-family:"Playfair Display";position:relative;top:-32px;left:4px;transition:0.5s}.pricing.style3:hover span.month{color:#fff}.pricing.style3 .pricing-body{margin-top:42px}.pricing.style3 ul.features li{font-size:18px;line-height:36px;color:#616161;font-weight:400;font-family:"Open Sans";text-align:center;list-style:none;transition:0.5s}.pricing.style3:hover ul.features li{color:#fff}.pricing.style3 a.pricing-button.singinp{background-color:#52614e;font-size:15px;text-transform:uppercase;color:#fff;font-weight:500;font-family:"Playfair Display";padding:11px 31px;display:inline-block;margin-top:71px;transition:0.5s}.pricing.style3:hover a.pricing-button.singinp{background-color:#fff;color:#52614e}.pricing.style3 a.pricing-button.singinp i{display:inline-block;transform:rotate(-54deg);position:relative;left:4px}.marquee.style2 .marquee-block{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;gap:0;min-width:67%;-webkit-animation:scroll 30s linear infinite;animation:scroll 30s linear infinite;align-items:center}.marquee.style2 .marquee-block h3{font-size:24px;text-transform:uppercase;color:#161616;font-weight:500;font-family:"Playfair Display";margin:0}.marquee.style2 .marquee-block span{font-size:18px;text-transform:uppercase;color:#fff;font-weight:500;font-family:"Playfair Display";text-align:center;background:#51614D;width:35px;height:35px;display:inline-block;border-radius:30px;line-height:33px;margin-right:6px;position:relative;top:-1px}.pricing.style4{position:relative;background:#fff;padding:29px;overflow:hidden}.pricing.style4 .pricing_img img{width:100%}.pricing.style4 h3.pricing-name{position:absolute;top:58px;left:58px;background:#fff;width:100px;height:100px;text-align:center;border-radius:50%;margin:0;font-size:25px;font-weight:600;padding-top:32px;color:#52614e;font-family:"Open Sans";line-height:21px;opacity:0;transition:0.5s}.pricing.style4:hover h3.pricing-name{opacity:1}.pricing.style4 h3.pricing-name span{display:inline-block;font-size:16px;color:#52614e;font-weight:400;font-family:"Open Sans";text-align:center}.pricing.style4 .price-item{position:absolute;left:39%;bottom:20%;transition:0.5s}.pricing.style4:hover .price-item{opacity:0}.pricing.style4 h4.pricing-title{font-size:24px;color:#fff;font-weight:700;font-family:"Playfair Display";text-align:center;margin:0 0 17px}.pricing.style4 span.tk{font-size:30px;text-transform:uppercase;color:#fff;font-weight:500;font-family:"Playfair Display"}.pricing.style4 span.currency{font-size:30px;text-transform:uppercase;color:#fff;font-weight:500;font-family:"Playfair Display"}.pricing.style4 span.month{font-size:16px;color:#fff;font-weight:500;font-family:"Playfair Display";margin-right:4px}.pricing.style4 .pricing-body{background-color:#52614e;position:absolute;bottom:-192px;width:88%;left:0;right:0;margin:auto;padding:44px 37px 41px;transition:0.5s}.pricing.style4:hover .pricing-body{bottom:35px}.pricing.style4 ul.features li{list-style:none;font-size:24px;line-height:24px;color:#fff;font-weight:700;font-family:"Playfair Display"}.pricing.style4 p.pricing-p{font-size:14px;line-height:24px;color:#ececec;font-weight:400;font-family:"Open Sans";width:68%;margin:18px 0 0}.dreamit-slick-slider .single-slick.style-three{position:relative;min-height:935px!important;z-index:1}.dreamit-slick-slider .single-slick.style-three .hero-text-wrap{width:100%;position:relative;z-index:2;margin-top:52px;text-align:center}.dreamit-slick-slider .single-slick.style-three .slider-video-icon{-webkit-animation:1s 2s fadeInUp both;animation:1s 2s fadeInUp both;position:inherit;text-align:center}.dreamit-slick-slider .single-slick.style-three .slider-video-icon a{line-height:100px;background:#fff;display:inline-block;position:relative;z-index:1;width:100px;height:100px;border-radius:50px;background-color:rgb(255 255 255 / .2);font-size:18px;text-transform:uppercase;color:#fff;font-weight:500;font-family:"Open Sans";text-align:center}.dreamit-slick-slider .single-slick.style-three .slider-video-icon a:after{position:absolute;left:-17px;top:0;bottom:0;width:136px;height:136px;border:2px solid #fff;z-index:-1;content:"";border-radius:100%;opacity:.6;margin:auto;text-align:center;-webkit-animation:ripple 1.6s ease-out infinite;-moz-animation:ripple 1.6s ease-out infinite}.dreamit-slick-slider .single-slick.style-three .hero-text-wrap h1{-webkit-animation:1s 1.6s fadeInUp both;animation:1s 1.6s fadeInUp both;margin:0;font-size:85px;color:#fff;font-weight:600;font-family:"Playfair Display";text-align:center;margin-top:63px}.marquee.style1.style6 .marquee-block{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;gap:50px;min-width:100%;-webkit-animation:scroll 30s linear infinite;animation:scroll 30s linear infinite;padding-bottom:15px}.marquee.style1.style6 .marquee-block h3{display:inline-block;font-size:30px;color:#fff;font-weight:600;font-family:"Playfair Display";margin:0}.marquee.style1.style6 .marquee-block h3 img{margin:0 10px;-webkit-animation:rotateme 8s linear infinite;animation:rotateme 8s linear infinite;position:relative;left:-21px;top:15px}.section-title.style7 h5:before{position:absolute;left:0;top:40px;width:60px;height:2px;border-radius:1px;background-color:#fff0;content:""}.section-title.style7 h3.title{font-size:44px;line-height:56px;color:#fff;font-weight:600;font-family:"Playfair Display";margin:0}.section-title.style7 .title span{color:#d5e5d1}.dreamit-button.style5 .dreamit-button a{display:inline-block;border-radius:0;position:relative;z-index:1;transition:0.5s;font-size:18px;color:#fff;font-weight:500;padding:11px 31px;text-transform:uppercase;background-color:#52614e;overflow:hidden;border:1px solid #52614e;font-family:"Playfair Display"}.dreamit-button.style5 .dreamit-button a:hover{color:#52614e}.dreamit-button.style5 .dreamit-button a:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:#fff;transform:scale(0);z-index:-1;transition:0.5s}.dreamit-button.style5 .dreamit-button a:hover:before{transform:scale(1)}.dreamit-button.style5 .dreamit-button i{font-size:15px;text-align:center;display:inline-block;margin-left:6px;position:relative;transition:.5s;font-weight:700;padding-left:2px;position:relative;top:0;transform:rotate(-45deg);display:inline-block;color:#fff;transition:0.5s}.dreamit-button.style5 .dreamit-button a:hover i{color:#52614e}.dreamit-button.style6 .dreamit-button i{width:94px;height:94px;border-radius:47px;background-color:#1e1e1e;display:inline-block;text-align:center;font-size:29px;color:#d5e5d1;transform:rotate(-45deg);line-height:93px;position:relative;z-index:1;transition:0.5s}.dreamit-button.style6 .dreamit-button i:hover{background:#fff;color:#52614E}.dreamit-button.style6 .dreamit-button i:after{position:absolute;content:"";width:140px;height:140px;left:-9px;bottom:-7px;border-radius:70px;border:1px solid rgb(255 255 255 / .15);z-index:-1;margin:auto}.testimonial.style1.style7 .testimonial-item{padding:44px 28px 49px;transition:all .4s ease 0s;position:relative;margin-top:10px;text-align:left;z-index:1;border-radius:0;background:#161616;margin-bottom:30px;text-align:center}.testimonial.style1.style7 .testimonial-item .author{display:block;align-items:center;gap:20px;margin-top:0;text-align:center}.testimonial.style1.style7 .testimonial-item .author img{width:20%;margin:auto}.testimonial.style1.style7 p.quote{margin:33px 0 38px;opacity:.502;font-size:16px;line-height:28px;color:#fff;font-weight:400;font-family:"Open Sans";text-align:center;transition:0.5s;border-bottom:1px solid #ffffff57;padding-bottom:40px}.testimonial.style1.style7 .testi-star i{display:inline-block;color:#d5e5d1;font-size:16px;margin:0 3px}.testimonial.style1.style7 .testimonial-item h4.name{margin:18px 0 0;font-size:22px;color:#fff;font-weight:500;font-family:"Playfair Display";text-align:center}.testimonial.style1.style7 .owl-dots{display:flex;justify-content:center;margin-top:30px}.blog-post.style1.style2 h3.title a{display:inline-block;font-size:21px;line-height:30px;color:#fff;font-weight:500;font-family:"Playfair Display";margin-top:5px}.blog-post.style1.style2 h3.title a:hover{color:#52614E}.blog-post.style1.style2 .post-thumb{position:relative;overflow:hidden}.blog-post.style1.style2 .post-thumb img{transition:0.5s;width:100%}.blog-post.style1.style2 .post-item:hover .post-thumb img{transform:scale(1.2)}.airport-form .form-group{width:19%;margin:0 13px 0 0}.airport-form .controls{text-align:left;position:relative}.airport-form .controls input{background:#fff0;outline:0;height:56px;width:100%!important;border:1px solid #ffffff5e;padding:0 8px;color:#fff0;text-transform:uppercase;font-size:15px}.airport-form .controls.active input#depart{color:#fff!important}.airport-form .controls input[type="text"]:focus+label,.controls input[type="text"]:hover+label,.airport-form .controls input[type="email"]:focus+label,.airport-form .controls input[type="email"]:hover+label,.airport-form .controls input[type="number"]:focus+label,.airport-form .controls input[type="number"]:hover+label,.airport-form .controls input[type="date"]:focus+label,.airport-form .controls input[type="date"]:hover+label,.airport-form .controls input[type="tel"]:focus+label,.airport-form .controls input[type="tel"]:hover+label,.airport-form .controls textarea:focus+label,.airport-form .controls textarea:hover+label,.airport-form .controls button:focus+label,.airport-form .controls button:hover+label,.airport-form .controls select:focus+label,.airport-form .controls select:hover+label{color:#bdcc00;cursor:text}.airport-form .controls .fa-sort{position:absolute;right:10px;top:17px;color:#999}.airport-form .controls label{position:absolute;left:8px;top:12px;width:56%;color:#fff;font-size:16px;display:inline-block;padding:4px 0;font-weight:400;background-color:#fff0;-moz-transition:color 0.3s,top 0.3s,background-color 0.8s;-o-transition:color 0.3s,top 0.3s,background-color 0.8s;-webkit-transition:color 0.3s,top 0.3s,background-color 0.8s;transition:color 0.3s,top 0.3s,background-color 0.8s;background-color:#fff0}.airport-form .controls.active label{top:-11px;color:#fff;opacity:0}.airport-form .foram-select select{width:100%;height:55px;background:#fff0;color:#fff;outline:0;padding:0 9px;border:1px solid #ffffff5e}.airport-form .buttons.airport input{width:246px;height:58px;background-color:#6d7c6a;margin:0;border-radius:0;position:relative;top:-1px;outline:0;text-transform:uppercase;font-family:"Playfair Display";font-size:15px;font-weight:500}.single-video.style6 .video-icon a{top:50%;left:0;right:0;margin:auto;position:relative;text-align:center;background-color:#a6a471c2;border:1px solid #fff;border-radius:100%;font-size:18px;color:#fff;font-weight:500;font-family:"Open Sans";height:125px;line-height:125px;width:125px;backdrop-filter:blur(5.2px);text-transform:uppercase}.single-video.style6 .video-icon a:before{position:absolute;content:"";width:160px;height:160px;left:-18px;right:0;top:0;border:1px solid rgb(255 255 255 / .7);border-radius:50%;margin:auto;bottom:0;-webkit-animation:ripple 1.6s ease-out infinite;-moz-animation:ripple 1.6s ease-out infinite;z-index:-1}@keyframes ripple{0%,35%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}50%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);opacity:.8}100%{opacity:0;-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}}.section-title.style1.style8 .subtitle{font-size:16px;letter-spacing:2px;text-transform:uppercase;color:#d5e5d1;font-weight:500;font-family:"Playfair Display";display:inline-block;margin:0 0 8px}.section-title.style1.style8 .title{margin:10px 0 0;font-size:52px;line-height:53px;color:#fff;font-weight:600;font-family:"Playfair Display"}