.hero-sec-wrapper{background-color:#fff5f5}.hero-sec-wrapper .single-hero-slide{position:relative;min-height:980px;overflow:hidden}.hero-sec-wrapper .single-hero-slide img{display:inline-block}.hero-sec-wrapper .single-hero-slide .hero-content{padding-right:20px;padding-top:290px;position:relative;overflow:hidden;z-index:3}.hero-sec-wrapper .single-hero-slide .hero-content>span{font-size:18px;display:block;margin-bottom:20px}.hero-sec-wrapper .single-hero-slide .hero-content .hero-title{font-size:72px;line-height:90px;margin-bottom:17px;text-transform:capitalize}.hero-sec-wrapper .single-hero-slide .hero-content p{font-size:18px;margin-bottom:35px}.hero-sec-wrapper .single-hero-slide .hero-schedule-box{position:absolute;bottom:70px;right:200px;width:100%;max-width:340px;text-align:center;z-index:2;padding-top:60px;padding-bottom:40px;box-shadow:0 0 40px -8px #f9a392}.hero-sec-wrapper .single-hero-slide .hero-schedule-box:before{content:'';position:absolute;left:-15px;top:0;border-top:15px solid #f9a392;border-left:15px solid transparent}.hero-sec-wrapper .single-hero-slide .hero-schedule-box .icon{margin-bottom:25px}.hero-sec-wrapper .single-hero-slide .hero-schedule-box .sechedule-title{font-family:GoldenBook,Prata,serif;color:#fff;font-size:24px;font-weight:400;margin-bottom:35px}.hero-sec-wrapper .single-hero-slide .hero-schedule-box ul li{color:#fff;font-family:Roboto,sans-serif;margin-bottom:15px}.hero-sec-wrapper .single-hero-slide .hero-schedule-box ul li a{font-weight:700;color:inherit}.hero-sec-wrapper .single-hero-slide .hero-schedule-box ul li a:hover{color:#fff}.hero-sec-wrapper .single-hero-slide .slider-big-img{position:absolute;top:0;left:0;height:100%;width:100%;opacity:1;z-index:1;text-align:center;overflow:hidden}.hero-sec-wrapper .single-hero-slide .slider-big-img span.bg-shape{width:750px;height:750px;position:absolute;display:inline-block;background-color:#fff;border-radius:50%;left:50%;margin-left:-375px;opacity:0;transform:scale(0)}.hero-sec-wrapper .single-hero-slide .slider-big-img:after,.hero-sec-wrapper .single-hero-slide .slider-big-img:before{content:'';width:750px;height:750px;position:absolute;left:50%;top:0;background-color:#f9a392;opacity:.2;margin-left:-375px;z-index:-1;border-radius:50%;transform:scale(0)}.hero-sec-wrapper .single-hero-slide.slick-current .hero-content>span{animation-name:crotateInDownLeft;animation-delay:1.5s;animation-duration:1s;animation-fill-mode:both;animation-timing-function:ease-out}.hero-sec-wrapper .single-hero-slide.slick-current .hero-content .hero-title,.hero-sec-wrapper .single-hero-slide.slick-current .hero-content p{animation-name:clightSpeedIn;animation-delay:1.2s;animation-duration:1s;animation-fill-mode:both;animation-timing-function:ease-out}.hero-sec-wrapper .single-hero-slide.slick-current .hero-content .def-btn{animation-name:cfadeInUp;animation-delay:1.2s;animation-duration:1s;animation-fill-mode:both;animation-timing-function:ease-out}.hero-sec-wrapper .single-hero-slide.slick-current .slider-big-img span.bg-shape{opacity:1;transform:scale(1);animation-duration:1s;animation-fill-mode:both;animation-name:czoomIn;animation-delay:1s}.hero-sec-wrapper .single-hero-slide.slick-current .slider-big-img img{animation-duration:2s;animation-fill-mode:both;animation-name:cfadeIn;animation-delay:.5s}.hero-sec-wrapper .single-hero-slide.slick-current .slider-big-img:after,.hero-sec-wrapper .single-hero-slide.slick-current .slider-big-img:before{animation-name:scaling;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:linear;animation-delay:1.3s}.hero-sec-wrapper .single-hero-slide.slick-current .slider-big-img:before{animation-delay:3s}.hero-sec-wrapper .single-hero-slide.slick-current .hero-schedule-box{animation-duration:.8s;animation-fill-mode:both;animation-name:comeRight;animation-delay:2s;animation-iteration-count:1}.hero-sec-wrapper.v2{position:relative;z-index:9;margin:-125px 100px 0;background-color:#fff}.hero-sec-wrapper.v2 .bg-elements{position:absolute;overflow:hidden;left:0;top:0;bottom:0;right:0;margin-top:125px;background-color:#fff8f8}.hero-sec-wrapper.v2 .bg-elements .bg-shape{position:absolute!important;top:auto!important;left:auto!important}.hero-sec-wrapper.v2 .bg-elements .bg-shape img{animation-name:shapeAnimaiton;animation-duration:8s;animation-timing-function:linear;animation-iteration-count:infinite}.hero-sec-wrapper.v2 .bg-elements .bg-shape:nth-child(odd) img{animation-name:shapeAnimaiton2;animation-duration:8s;animation-timing-function:linear;animation-iteration-count:infinite}.hero-sec-wrapper.v2 .bg-elements .bg-shape.shape-1{left:40%!important;margin-top:-60px;z-index:1}.hero-sec-wrapper.v2 .bg-elements .bg-shape.shape-2{left:-75px!important;bottom:85px;z-index:1}.hero-sec-wrapper.v2 .bg-elements .bg-shape.shape-3{right:-200px;width:340px;top:135px!important;z-index:1}.hero-sec-wrapper.v2 .bg-elements .bg-shape.bg-text span{color:#fff;font-size:26vw;line-height:1;font-family:GoldenBook,Prata,serif}.hero-sec-wrapper.v2 .single-hero-slide{min-height:800px;overflow:visible;margin-top:125px}.hero-sec-wrapper.v2 .single-hero-slide .slider-big-img{position:static}.hero-sec-wrapper.v2 .single-hero-slide .slider-big-img img{position:absolute;right:40px;bottom:0}.hero-sec-wrapper.v2 .single-hero-slide .slider-big-img:after,.hero-sec-wrapper.v2 .single-hero-slide .slider-big-img:before{display:none}.hero-sec-wrapper.v2 .hero-content{padding-right:20px;padding-top:190px;padding-bottom:200px}.hero-sec-wrapper.v2 .hero-content .hero-title{margin-bottom:25px}.hero-sec-wrapper.v3{padding:0 85px;background-color:transparent}.hero-sec-wrapper.v3 .single-hero-slide{background-color:transparent;min-height:900px}.hero-sec-wrapper.v3 .single-hero-slide:before{content:'';background-color:transparent;background-image:url(../img/hero/hero-3-bg-shape.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;position:absolute;bottom:10px;left:10px;right:10px;top:0;z-index:2}.hero-sec-wrapper.v3 .single-hero-slide .slider-bg-img{overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%;opacity:1;z-index:1}.hero-sec-wrapper.v3 .single-hero-slide .slider-bg-img div{width:100%;height:100%;animation-name:slowZoomIn;animation-duration:30s;animation-delay:.1s;animation-iteration-count:infinite;animation-timing-function:linear}.hero-sec-wrapper.v3 .single-hero-slide .slider-bg-img div:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;opacity:.55;z-index:2;background-color:#050918}.hero-sec-wrapper.v3 .single-hero-slide .hero-content{position:relative;z-index:3;padding:280px 0}.hero-sec-wrapper.v3 .single-hero-slide .hero-content .hero-title{color:#fff;text-transform:none;opacity:0}.hero-sec-wrapper.v3 .single-hero-slide .hero-content .text{color:#fff;font-size:20px;font-weight:500;margin-bottom:40px;opacity:0}.hero-sec-wrapper.v3 .single-hero-slide .hero-content a.def-btn{opacity:0}.hero-sec-wrapper.v3 .single-hero-slide.slick-current .hero-content .hero-title{animation-name:fadeInDown;animation-delay:2s;animation-duration:.8s;animation-fill-mode:both;animation-timing-function:ease-out;opacity:1}.hero-sec-wrapper.v3 .single-hero-slide.slick-current .hero-content .text{animation-name:zoomIn;animation-delay:2.5s;animation-duration:.8s;animation-fill-mode:both;animation-timing-function:ease-out;opacity:1}.hero-sec-wrapper.v3 .single-hero-slide.slick-current .hero-content a.def-btn{animation-name:fadeInUp;animation-delay:3s;animation-duration:.8s;animation-fill-mode:both;animation-timing-function:ease-out;opacity:1}.hero-sec-wrapper.v3 .single-hero-slide.slick-current:nth-child(even) .hero-content .hero-title{animation-name:fadeInRight;animation-delay:2s;animation-duration:.8s;animation-fill-mode:both;animation-timing-function:ease-out;opacity:1}.hero-sec-wrapper.v3 .single-hero-slide.slick-current:nth-child(even) .hero-content .text{animation-name:fadeInRight;animation-delay:2.5s;animation-duration:.8s;animation-fill-mode:both;animation-timing-function:ease-out;opacity:1}.hero-sec-wrapper.v3 .single-hero-slide.slick-current:nth-child(even) .hero-content a.def-btn{animation-name:fadeInUp;animation-delay:3s;animation-duration:.8s;animation-fill-mode:both;animation-timing-function:ease-out;opacity:1}.hero-sec-wrapper.v3 .hero-slide-v3 .slick-arrow{position:absolute;z-index:3;left:80px;top:50%;background-color:transparent;color:#fff;font-size:42px;border:none;font-weight:400;padding:0;transform:translateY(-50%)}.hero-sec-wrapper.v3 .hero-slide-v3 .slick-arrow.slick-next{left:auto;right:80px}.hero-sec-wrapper .hero-banner{margin:0 100px;padding:145px 0;position:relative}.hero-sec-wrapper .hero-banner:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1}.hero-sec-wrapper .hero-banner .banner-title{font-size:72px;color:#fff;line-height:90px;margin-bottom:0}.hero-sec-wrapper .hero-banner ul.breadcrumb-wrap{margin-top:7px}.hero-sec-wrapper .hero-banner ul.breadcrumb-wrap li{display:inline-block;border-right:1px solid #fff;padding-right:15px;margin-right:8px}.hero-sec-wrapper .hero-banner ul.breadcrumb-wrap li:last-child{margin-right:0;padding-right:0;border-right:0}.hero-sec-wrapper .hero-banner ul.breadcrumb-wrap li a{color:#fff;text-transform:capitalize;display:block;font-size:18px;line-height:1}.hero-sec-wrapper .hero-banner .container{position:relative;z-index:1}@keyframes slowZoomIn{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}.error-sec-wrap{position:relative}.error-sec-wrap:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;opacity:1;z-index:0;background-image:url(../img/bg-img/404-page-bg-shape.png);background-position:center center;background-repeat:no-repeat;background-size:100% 100%}.error-sec-wrap .error-content{position:relative;z-index:1}.error-sec-wrap .error-content .big-title{font-size:300px;line-height:.9;margin-bottom:0}.error-sec-wrap .error-content .small-title{font-size:140px;line-height:1.2;margin-bottom:40px}.error-sec-wrap .error-content .text{font-size:30px;margin-bottom:45px!important}.pt-120{padding-top:120px}.pb-120{padding-bottom:120px}@media (min-width:1200px) and (max-width:1500px){.hero-sec-wrapper .hero-banner{margin:0}.background-image{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover!important}}@media only screen and (min-width:1200px){.container{max-width:1200px}}.wrapper-search-button{float:right}.wrapper-search-button .search-btn{border-radius:100%;background-color:#fff}.wrapper-search-button .search-btn:hover{color:#fff}.wrapper-search-button-mobile{display:flex;justify-content:center;align-items:center}.wrapper-search-button-mobile .search-btn{border-radius:100%;background-color:#fff}.wrapper-search-button-mobile .search-btn:hover{color:#fff}@media (min-width:768px) and (max-width:1024px){.wrapper-search-button-mobile{display:flex;justify-content:center;align-items:center;margin-left:75%;margin-top:-15px}.wrapper-search-button-mobile .search-btn{border-radius:100%;background-color:#fff}.wrapper-search-button-mobile .search-btn:hover{background-color:var(--theme-color);color:#000}}.popup-search-box{position:fixed;bottom:0;left:50%;background-color:rgba(0,0,0,.95);height:0;width:0;overflow:hidden;z-index:99999;opacity:0;visibility:hidden;border-radius:50%;transform:translateX(-50%);transition:all ease .4s}.popup-search-box button.searchClose{color:#f9a392}.popup-search-box form{position:absolute;top:50%;left:50%;display:inline-block;padding-bottom:40px;cursor:auto;width:100%;max-width:900px;transform:translate(-50%,-2000%);transition:all ease 1s}.popup-search-box form input{font-size:18px;height:70px;width:100%;border:none;border-bottom:2px solid var(--theme-color);background-color:transparent;padding-left:30px;color:#fff;border-radius:50px}.popup-search-box form input::placeholder{color:#fff}.popup-search-box form button{position:absolute;top:0;background-color:transparent;border:none;color:#fff;font-size:24px;right:12px;color:var(--theme-color);cursor:pointer;width:70px;height:70px;transition:all ease .4s}.popup-search-box form button:hover{color:#fff}.popup-search-box.show{opacity:1;visibility:visible;width:100.1%;height:100%;transition:all ease .4s;border-radius:0}.popup-search-box.show form{transform:translate(-50%,-50%);transition:all ease 1s}.popup-search-box button.searchClose{width:60px;height:60px;position:absolute;top:40px;right:40px;border:1px solid var(--theme-color);background-color:transparent;color:var(--theme-color);font-size:22px;border-radius:50%;transition:all ease .4s}.popup-search-box button.searchClose:hover{color:#fff;background-color:var(--theme-color);border-color:transparent}.content .post-detail-content uL{margin-bottom:1rem}.content .post-detail-content .img-detail-post{padding:20px 40px}.content .post-detail-content .img-detail-post-table-align-left{margin:20px}.content .post-detail-content .img-detail-post-table-align-left img{padding:unset}.content .post-detail-content a{color:#80c342!important}:root{--theme-color:#f968c6;--theme-blur-color:#ffcfee85}img{object-fit:cover;max-width:100%}.pricing-list .service-price{font-size:16px;padding-bottom:5px;margin:0 15px 5px}.pricing-list .service-price div{display:flex;flex-direction:column}.gallery-item-description,.popular-posts .post-summary a{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}.pricing-list .service-price .service-name-01{margin-right:40px}.img-fluid{width:100%!important}.gallery-slider img{object-fit:cover;width:auto!important}.gallery-slider .carousel-image .img-fluid{height:270px}.scroll-to-block{padding-top:100px;margin-top:-100px}.blog-news-section .img-fluid{height:500px;width:100%;object-fit:cover}.blog-post-detail .single-blog-post img{object-fit:contain}.team-member .team-member-photo{height:320px}.team-member .team-member-photo .hover-overlay{height:100%}.team-member .team-member-photo .hover-overlay .img-fluid{height:100%;cursor:pointer}.about-section .list-item img{height:44px;width:44px;object-fit:contain}.service-section .service-icon{height:96px;width:96px;object-fit:contain}.gallery-item-description{margin:0 15px;-webkit-line-clamp:5}.subscribe-form input.form-control-email{margin-right:0!important}.package-item .package-img{height:405px;width:100%}.popular-posts .popular-post-img{width:100px!important;height:100px!important;min-height:100px;min-width:100px}.popular-posts .post-summary a{-webkit-line-clamp:3}.home-service-section .service-item{height:530px;display:flex;flex-direction:column}.home-service-section .service-item .thumb-img{height:200px;min-height:200px}.home-service-section .service-item .description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.home-service-section .service-item .service-description{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.pricing-section .pricing-2-img img{height:555px}.pricing-section .pricing-2-banner{flex:1;padding:0!important}.pricing-section .open-block-1{padding:0!important}.pricing-section .open-hours-block{height:500px;background-color:#0a0180;padding:55px 50px!important;display:flex;flex-direction:column;align-items:center}.pricing-section .package-block{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:500px;padding:55px 30px!important;background-color:#f0f3f7}.pricing-section .package-block .pricing-2-table{padding:0;width:100%}.pricing-section .package-block .pricing-list{height:340px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical}.go-to-service-button{color:#0a0180!important;border-color:#0a0180!important}.go-to-service-button:hover{color:#fcfdfe!important;background-color:#0a0180!important;border-color:#0a0180!important}.brands-section .brand-slider-carousel .owl-stage{max-height:155px;overflow:hidden}.brands-section .brand-slider-carousel .owl-item{height:155px;width:auto!important;max-width:unset!important}.brands-section .brand-slider-carousel .brand-logo .img-fluid{height:155px;width:auto!important;object-fit:contain;max-width:unset!important}.ig-img{position:relative;display:inline-block}.ig-img .play-btn-cover{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}.ig-img .play-btn-cover i{z-index:99;font-size:25px;color:#0a0180}.instagram-feed-wrap{display:inline-block}.service-booking-block{justify-content:center!important}.widget-title-txt{margin-bottom:20px}.item-latest-post>a{display:contents}.pricing-list-txt .service-name{margin-right:55px}.clear-default blockquote{font-style:italic;font-family:Georgia,Times,"Times New Roman",serif;padding:2px 8px 2px 20px;border-style:solid;border-color:#ccc;border-width:0 0 0 5px;margin:revert}.clear-default ul li{list-style:outside!important;margin-left:40px}.clear-default img{margin-bottom:10px!important;margin-top:10px!important}.slider-button{background-color:#0a0180;border:1px solid #0a0180;width:44px;height:44px;font-size:24px;color:#fff;display:flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}.img-box-slider a{display:inline-block}.subscribe-form{display:flex;flex-wrap:nowrap}.wrapper-search-button-mobile{margin-left:55%;margin-top:-50px!important}.wrapper-search-button-mobile .search-btn{border:1px solid var(--theme-color);height:31px;width:31px;display:flex;align-items:center;justify-content:center}.wrapper-search-button-mobile .search-btn i{font-size:13px;color:var(--theme-color)}.wrapper-search-button-mobile .search-btn:hover{background-color:#fff!important}.wrapper-search-button-mobile .search-btn:hover i{color:#fff!important}.widget-body ul.icon-social-link{display:flex;flex-wrap:wrap;font-size:25px}.widget-body ul.icon-social-link li{margin:10px}.share-social-icons{display:flex!important}.share-social-icons li{margin-left:10px!important}.wrapper-search-button .search-btn{border:none;height:50px;width:50px;display:flex;align-items:center;justify-content:center}.wrapper-search-button .search-btn i{font-size:20px;color:var(--theme-color)}.wrapper-search-button .search-btn:hover{background-color:#fff!important}.wrapper-search-button .search-btn:hover i{color:#000!important}.menu.scroll .wrapper-search-button .search-btn{border:1px solid var(--theme-color)}.btn.btn-md.tra-01-hover:hover,.btn.btn-tra-01,.go-to-service-button,.go-to-service-button:hover{border-color:var(--theme-color)!important}.category-active-filter{padding:0 0 0 18px}.category-active-filter:before{left:2px!important;opacity:1!important;position:absolute;top:-1px;color:var(--theme-color);font-family:"Font Awesome 5 Free";font-weight:900;content:"\f105";font-size:1.05rem;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn.btn-md.tra-01-hover:hover,.btn.btn-tra-01,.btn.tra-01-hover:hover,.btn.tra-02-hover:hover,.go-to-service-button,.input-group-append .fa-search,.txt-color-03,.txt-color-06,.txt-color-06 a,.txt-color-06 i{color:var(--theme-color)!important}#scrollUp{right:26px!important;background-color:#b2adad!important}#scrollUp:hover{background-color:#6E6D6D!important}.fancy-spinner div.ring:nth-child(1){border-left-color:var(--theme-color)!important;border-right-color:var(--theme-color)!important}.fancy-spinner div.ring:nth-child(2){border-top-color:var(--theme-color)!important;border-bottom-color:var(--theme-color)!important}.fancy-spinner div.dot{background:var(--theme-color)!important}.pricing-wrapper .package-block{background-color:var(--theme-blur-color)!important}.go-to-service-button:hover,.pricing-section .open-hours-block{background-color:var(--theme-color)!important}.btn.btn-tra-01{background-color:transparent}.btn.btn-md.tra-01-hover:hover{background-color:transparent!important}.btn.tra-01-hover:hover,.btn.tra-02-hover:hover{background-color:transparent!important;border-color:#fff!important}.btn-color-02,.btn-color-02.btn,.btn-color-02.btn.btn-md,.btn-color-02.btn.tra-01-hover,.btn.color-02-hover:hover{border-color:var(--theme-color)!important}.btn-color-02,.btn.color-02-hover:hover{background-color:var(--theme-color)!important}.item-overlay{background:var(--theme-color)!important}.bg-color-02,.bg-color-07{background-color:var(--theme-blur-color)!important}.bg-color-09{background-color:var(--theme-color)!important}@media (min-width:768px) and (max-width:991.95px){#about-1 .img-fluid{left:unset!important}}@media (max-width:1024px){#scrollUp{bottom:180px!important;right:26px!important}.blog-page-pagination,.page-navigation-tracy{margin-bottom:30px}}@media (min-width:991.95px){.error-sec-wrap .error-content .big-title{font-size:190px}.error-sec-wrap .error-content .text{font-size:24px;margin-bottom:25px}}@media (max-width:991.9px){.error-sec-wrap .error-content .big-title{font-size:70px}.error-sec-wrap .error-content .text{font-size:18px;margin-bottom:25px}}