*,ol,ul{padding:0}.banner__btn,.section--banner .banner-content ul li,.slick-slide img,a,i,span{display:inline-block}*,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}body,html{overflow-x:hidden}.footer__social a,.header--main.header--inner .nav-container .navbar-toggler span{background-color:var(--base-color)}.odic-btn__secondary,a,a:focus,a:hover{text-decoration:none}:root{--base-color:#00938f;--base-color-dark:#036e6b;--primary-color:#00938f;--primary-dark:#00938f;--primary-dark-2:#00938f;--secondary-color:#00938f;--font-1:"Work Sans",sans-serif;--font-2:'Rubik',sans-serif;--font-special:'Monsieur La Doulaise',sans-serif;--font-scale:1.618;--font-scale-roboto:1.75;--borderRadius:12px;--gray-light:#dadce0;--gray-dark:#5f6368}html{width:100%}body{font-family:var(--font-1);font-weight:400;font-style:normal;color:#4a4949;font-size:16px;line-height:1.6;background-color:#f8f8f8}*{-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;-webkit-transition:.4s ease-out;transition:.4s ease-out}.primary-color,.text-p,.text-primary{color:var(--primary-color)!important}.f1{font-family:var(--font-1)!important}.f2{font-family:var(--font-2)!important}.f3{font-family:var(--font-special)!important}.about__desc,.footer__col-links li a,.service__desc p,.service__details p,.service__details-list li,h1,h2,h3,h4,h5,h6{font-family:var(--font-2)}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.banner__sm-title,.breadcrumb-area .breadcrumb-text .breadcrumb-nav li a:hover,.breadcrumb-area .breadcrumb-text .breadcrumb-nav li.active,.breadcrumb-area .breadcrumb-text .breadcrumb-nav li.active::before,.text-dark-link:hover,a,a:hover{color:var(--primary-color)}.btn:focus,.slick-initialized .slick-slide:focus,a:focus,button:focus,input:focus,textarea:focus{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none}h1,h2,h3,h4,h5,h6{font-weight:400}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{color:#222}h1{font-size:48px}h2{font-size:36px}h3{font-size:28px}h4{font-size:22px}.h5,h5{font-size:18px}h6{font-size:16px}ol,ul{list-style-type:none}a{-webkit-transition:.3s ease-out;transition:.3s ease-out}input,select,textarea{border:none;width:100%;height:60px;background-color:#f8f8f8;padding:0 40px}textarea{height:150px;padding-top:25px}::-webkit-input-placeholder,input,select,textarea{font-family:var(--font-2);color:#777}:-ms-input-placeholder,input,select,textarea{font-family:var(--font-2);color:#777}::-ms-input-placeholder,input,select,textarea{font-family:var(--font-2);color:#777}::placeholder,input,select,textarea{font-family:var(--font-2);color:#777}.mt-5{margin-top:5px}.mt-40{margin-top:40px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.footer__col-links li:not(:last-child),.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-30{padding-top:30px}.pt-50{padding-top:50px}.pt-100{padding-top:100px}.pt-110{padding-top:110px}.pt-115{padding-top:85px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-70{padding-bottom:70px}.pb-100{padding-bottom:100px}.pb-115{padding-bottom:85px}@media (min-width:1600px){.header__container{max-width:1600px}}.bg-black{background-color:#222}.banner__btn{font-weight:600;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 48px;font-size:14px;line-height:60px;border-radius:0;cursor:pointer;-webkit-transition:.4s ease-out;transition:.4s ease-out;text-transform:uppercase;letter-spacing:2px;color:#777;border:2px solid var(--primary-color)}.banner__btn.banner__btn--filled{background-color:var(--primary-color);color:#fff;-webkit-box-shadow:0 14px 24px 0 rgba(190,173,142,.4);box-shadow:0 14px 24px 0 rgba(190,173,142,.4)}.banner__btn.banner__btn--filled:hover{background-color:transparent;color:#777;-webkit-box-shadow:none;box-shadow:none}.banner__btn.banner__btn--border{border-color:var(--primary-color)}.banner__btn.banner__btn--border:hover{background-color:var(--primary-color);color:#fff;-webkit-box-shadow:0 14px 24px 0 rgba(190,173,142,.4);box-shadow:0 14px 24px 0 rgba(190,173,142,.4)}@-webkit-keyframes sticky{0%{top:-200px}100%{top:0}}@keyframes sticky{0%{top:-200px}100%{top:0}}@-webkit-keyframes zoomIn{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes zoomIn{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.header-absolute{position:fixed;left:0;width:100%;z-index:99;background-color:#fff;top:0;padding:10px 0}.footer__container,.footer__copyright{background-color:#282e3c}.nav-container .toggle{margin-right:50px}.nav-container .toggle a{color:#222;font-size:24px;padding:10px}.nav-container .site-logo img{max-width:336px}.header--sticky .site-logo img{max-width:286px}.nav-container .menu-items ul li .dd-trigger,.nav-container .nav-pushed-item,.nav-container .site-logo .sticky-logo{display:none}.nav-container .header-info .item{padding-left:50px;position:relative}.nav-container .header-info .item .icon{position:absolute;left:0;top:6px;height:30px;width:30px;text-align:center;line-height:28px;border-radius:4px;background:var(--secondary-color);color:#fff;font-size:18px}.nav-container .header-info .item span:not(.icon){font-weight:600;font-size:14px;padding-bottom:4px}.nav-container .header-info .item a,.nav-container .menu-items ul li .submenu li,.nav-container.breakpoint-on .nav-menu .menu-items ul li,.nav-container.breakpoint-on .nav-pushed-item,.nav-container.breakpoint-on .navbar-close,.nav-container.breakpoint-on .navbar-toggler{display:block}.nav-container .header-info .item .title:not(.icon){font-size:16px!important;font-weight:500}.nav-container .header-info .item:not(:last-child){margin-right:45px}.masonry a,.nav-container .menu-items ul li{display:inline-block;position:relative}.nav-container .menu-items ul li a{font-size:16px;font-weight:600;color:var(--secondary-color);text-transform:capitalize;line-height:80px;padding:0 20px}.nav-container .menu-items ul li .submenu{position:absolute;left:0;top:110%;width:200px;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:.3s ease-out;transition:.3s ease-out;z-index:99;height:auto}.nav-container .menu-items ul li .submenu li a{display:block;padding:8px 24px;position:relative;-webkit-transition:.3s ease-out;transition:.3s ease-out;border-radius:0;margin:0;line-height:30px!important;border-bottom:1px solid rgba(242,244,248,.7);color:#777}.nav-container .menu-items ul li .submenu li a:hover{background-color:var(--primary-color);color:#fff!important;border-color:var(--primary-color)}.nav-container .menu-items ul li .submenu li .submenu{left:100%;top:50%}.nav-container .menu-items ul li .submenu li:hover .submenu{top:0}.nav-container .menu-items ul li:hover>.submenu{opacity:1;visibility:visible;top:100%}.nav-container .navbar-toggler{border:none;background-color:transparent;cursor:pointer;display:none}.nav-container .navbar-toggler span{position:relative;background-color:#222;border-radius:3px;height:3px;margin-top:5px;padding:0;-webkit-transition-duration:.3s;transition-duration:.3s;width:30px;cursor:pointer;display:block}.nav-container .navbar-toggler.active span:first-of-type{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);top:8px}.nav-container .navbar-toggler.active span:nth-of-type(2){opacity:0}.nav-container .navbar-toggler.active span:nth-of-type(3){-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);top:-8px}.nav-container .navbar-close{position:absolute;top:20px;right:20px;z-index:12;display:none}.nav-container .navbar-close .cross-wrap{width:26px;height:26px;cursor:pointer;position:relative}.nav-container .navbar-close .cross-wrap span{position:absolute;display:block;width:100%;height:2px;border-radius:6px;background:var(--primary-color)}.nav-container .navbar-close .cross-wrap span.top{top:12px;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-container .navbar-close .cross-wrap span.bottom{bottom:12px;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-container.breakpoint-on .nav-menu{background-color:#fff;position:fixed;top:0;left:-300px;z-index:9999;width:300px;-webkit-transition-duration:.5s;transition-duration:.5s;padding:70px 0 0;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1);display:block;overflow-x:hidden;overflow-y:scroll}.nav-container.breakpoint-on .nav-menu .menu-items ul li a{display:block;border-bottom:1px solid rgba(255,255,255,.5);color:var(--base-color)!important;line-height:45px!important}.nav-container.breakpoint-on .nav-menu .menu-items ul li .submenu{width:100%;position:relative;top:0;left:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;visibility:visible;opacity:1;display:none;-webkit-transition:none;transition:none}.nav-container.breakpoint-on .nav-menu .menu-items ul li .submenu li a{color:#fff;padding:0 20px 0 40px;line-height:45px!important}.nav-container.breakpoint-on .nav-menu .menu-items ul li .submenu li a:hover{border-color:rgba(255,255,255,.5)}.nav-container.breakpoint-on .nav-menu .menu-items ul li .dd-trigger{display:block;position:absolute;right:0;height:45px;width:45px;top:0;border-left:1px solid rgba(255,255,255,.5);z-index:2;background:0 0;text-align:center;line-height:45px;cursor:pointer;color:var(--base-color);font-size:20px}.nav-container.breakpoint-on .nav-menu.menu-on{left:0;display:block!important;height:100%}.breadcrumb-area .breadcrumb-text,.breadcrumb-area .breadcrumb-text h2.page-title,.footer__col,.footer__col a,.footer__col-title,.footer__social a,.header--main .header-info .item,.header--main .header-info .item .title,.header--main .header-info .item a,.header--main .nav-container .menu-items ul li a,.header--main .nav-container .toggle a,.section--banner .banner-content,.section--banner .banner-content h1,.section--banner .banner-content h2,.section--banner .slick-arrow:hover{color:#fff}.header--inner .header-info .item,.header--inner .header-info .item .title,.header--inner .header-info .item a,.header--main.header--inner .nav-container .menu-items ul li a,.header--main.header--inner .nav-container .toggle a{color:#005856!important}.header--main .nav-container .navbar-toggler span{background-color:#fff}.header--main .header-info .item .icon{background:var(--primary-color);display:none!important}.inner-page.header-absolute{background-color:#fff;top:0}.inner-page.header-absolute .nav-container .menu-items ul li a{line-height:130px}.sticky-header.header--sticky{position:fixed;top:0;left:0;right:0;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.04);box-shadow:0 5px 5px 0 rgba(0,0,0,.04);z-index:999;transition:350ms}.sticky-header.header--sticky .nav-container .site-logo .sticky-logo{display:block}.sticky-header.header--sticky.header--main .header-info .item,.sticky-header.header--sticky.header--main .header-info .item .title,.sticky-header.header--sticky.header--main .header-info .item a,.sticky-header.header--sticky.header--main .nav-container .menu-items ul li a,.sticky-header.header--sticky.header--main .nav-container .toggle a{color:var(--secondary-color)}.sticky-header.header--sticky.header--main .nav-container .navbar-toggler span{background-color:var(--secondary-color)}.sidebar--wrap{position:fixed;width:450px;top:0;min-height:100vh;left:0;-webkit-transition:.4s;transition:.4s;z-index:999;opacity:0;visibility:hidden;margin-left:-450px}.sidebar--wrap.show-offcanvas{margin-left:0;opacity:1;visibility:visible}.sidebar--wrap .sidebar__overly{position:fixed;height:100vh;width:100%;z-index:98;background-color:#1e1e1e;left:0;top:0;-webkit-transition:.4s;transition:.4s;cursor:pointer;opacity:0;visibility:hidden}.sidebar--wrap .sidebar__overly.show-overly{visibility:visible;opacity:.5}.sidebar--wrap .sidebar__item{background-color:#fff;width:100%;height:100vh;padding:70px 40px;position:relative;z-index:99;overflow-y:auto}.sidebar--wrap .sidebar__item a.sidebar__close{position:absolute;right:30px;top:30px;font-size:28px;color:var(--primary-color)}.sidebar--wrap .sidebar__item .widget{margin-bottom:50px;font-size:14px}.sidebar--wrap .sidebar__item .widget .widget-title{font-size:20px;margin-bottom:25px;line-height:1;position:relative;padding-left:30px}.sidebar--wrap .sidebar__item .widget .widget-title::before{position:absolute;left:0;top:0;height:100%;width:2px;background-color:var(--primary-color);content:''}.sidebar--wrap .sidebar__item .widget.nav-widget ul li{line-height:30px}.sidebar--wrap .sidebar__item .widget.nav-widget ul li a{color:#777;font-weight:600}.sidebar--wrap .sidebar__item .widget.nav-widget ul li a:hover{padding-left:10px;color:var(--primary-color)}.sidebar--wrap .sidebar__item .widget.nav-widget ul li .submenu{padding-left:10px}.sidebar--wrap .sidebar__item .widget.social-link ul li{display:inline-block;margin-right:5px}.sidebar--wrap .sidebar__item .widget.social-link ul li a{height:40px;width:40px;background-color:var(--primary-color);color:#fff;line-height:40px;text-align:center}.sidebar--wrap .sidebar__item .widget.social-link ul li a:hover{background-color:#222}.breadcrumb-area{background-size:cover;background-position:center;position:relative;z-index:1;margin-top:108px}.breadcrumb-area::before{position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;background-color:#222;content:'';opacity:.7}.breadcrumb-area .breadcrumb-text{position:relative;padding:100px 0}.breadcrumb-area .breadcrumb-text h2.page-title{font-size:72px;letter-spacing:-1px}.breadcrumb-area .breadcrumb-text span{font-size:14px;font-weight:600;letter-spacing:4px;text-transform:uppercase;padding-bottom:25px}.breadcrumb-area .breadcrumb-text .breadcrumb-nav{position:absolute;right:0;bottom:15px;background-color:#fff;padding:20px 40px;z-index:2;color:#222}.breadcrumb-area .breadcrumb-text .breadcrumb-nav li{display:inline-block;font-weight:600;position:relative}.breadcrumb-area .breadcrumb-text .breadcrumb-nav li,.breadcrumb-area .breadcrumb-text .breadcrumb-nav li a{color:inherit}.breadcrumb-area .breadcrumb-text .breadcrumb-nav li:not(:first-child){padding-left:10px;margin-left:10px}.breadcrumb-area .breadcrumb-text .breadcrumb-nav li:not(:first-child)::before{position:absolute;left:-2px;top:50%;-webkit-transform:translateY(-48%);transform:translateY(-48%);content:'|';color:#222}.section--banner .banner-content span.promo-tag{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3px;padding-bottom:30px}.section--banner .banner-content .title{font-size:70px;line-height:1.5;font-weight:400;letter-spacing:-1px;padding-bottom:26px;text-transform:capitalize}@media only screen and (min-width:1200px) and (max-width:1599px){.container.header__container{max-width:100%}.nav-container .header-info .item .title{font-size:20px}.nav-container .header-info .item:not(:last-child){margin-right:15px}.nav-container .menu-items ul li a{font-size:14px;padding:0 10px}.section--banner .banner-content .title{font-size:100px}}.section--banner .banner-content ul li:last-child{margin-left:24px}@media only screen and (min-width:992px) and (max-width:1199px){.container.header__container{max-width:100%}.nav-container .header-info .item:not(:last-child),.nav-container .toggle{margin-right:15px}.nav-container .site-logo img{max-width:200px}.nav-container .header-info .item .title{font-size:16px}.nav-container .menu-items ul li a{padding:0 8px}.section--banner .banner-content .title{font-size:86px}.section--banner .banner-content ul li:last-child{margin-left:10px}}@media only screen and (min-width:576px) and (max-width:767px){.breadcrumb-area .breadcrumb-text h2.page-title{font-size:60px}.section--banner .banner-content .title{font-size:72px}.section--banner .banner-content .banner__btn{padding:0 35px;line-height:55px}}@media (max-width:575px){.nav-container .site-logo img{max-width:200px}.breadcrumb-area{margin-top:80px}.breadcrumb-area .breadcrumb-text{padding:40px 0 60px}.breadcrumb-area .breadcrumb-text h2.page-title{font-size:36px;letter-spacing:1px}.breadcrumb-area .breadcrumb-text span{font-size:12px}.breadcrumb-area .breadcrumb-text .breadcrumb-nav{padding:15px 20px;font-size:14px;background-color:transparent;color:#fff;bottom:0}.section--banner .banner-content .title{font-size:26px}.section--banner .banner-content .banner__btn{padding:0 25px;line-height:50px;letter-spacing:1px}}.gallery_link,.section--banner .banner-thumb .single-thumb,.ser-gallery__item{overflow:hidden}.section--banner .banner-thumb .single-thumb img{-webkit-animation:15s linear infinite zoomIn;animation:15s linear infinite zoomIn}.section--banner.banner-style-one{padding-top:240px}@media only screen and (min-width:1200px) and (max-width:1599px){.section--banner.banner-style-one .banner-content{padding-bottom:100px}}@media only screen and (min-width:992px) and (max-width:1199px){.section--banner.banner-style-one{padding-top:200px}.section--banner.banner-style-one .banner-content{padding-bottom:100px}}@media only screen and (min-width:768px) and (max-width:991px){.nav-container .toggle{display:none}.nav-container .header-info{padding:40px 20px 0}.nav-container .header-info .item,.sticky-header.header--sticky.header--main .header-info .item,.sticky-header.header--sticky.header--main .header-info .item .title,.sticky-header.header--sticky.header--main .header-info .item a{color:#fff}.nav-container .header-info .item .title{color:#fff;font-size:22px}.nav-container .header-info .item:not(:last-child){margin-right:0;margin-bottom:30px}.inner-page.header-absolute .nav-container,.sticky-header.header--sticky .nav-container{padding:10px 0}.sticky-header.header--sticky .nav-container .site-logo img{max-width:200px}.section--banner .banner-content span.promo-tag{letter-spacing:1px}.section--banner .banner-content ul li:last-child{margin-left:10px}.section--banner.banner-style-one{padding-top:160px;padding-bottom:120px}.section--banner.banner-style-one .banner-content .title{font-size:66px}.section--banner.banner-style-one .banner-content ul li:last-child{margin-left:5px}.section--banner.banner-style-one .banner-content .banner__btn{padding:0 20px;line-height:50px;letter-spacing:1px}.section--banner .banner-content h1{font-size:90px}}.section--banner .single-banner{height:950px;position:relative;z-index:1;overflow:hidden}@media (max-width:767px){.nav-container .toggle{display:none}.nav-container .header-info{padding:40px 20px 0}.header--main .header-info .item i,.nav-container .header-info .item,.sticky-header.header--sticky.header--main .header-info .item,.sticky-header.header--sticky.header--main .header-info .item .title,.sticky-header.header--sticky.header--main .header-info .item a{color:#fff}.nav-container .header-info .item .title{color:#fff;font-size:22px}.nav-container .header-info .item:not(:last-child){margin-right:0;margin-bottom:30px}.breadcrumb-area .breadcrumb-text span{letter-spacing:2px}.section--banner .banner-content span.promo-tag{letter-spacing:1px}.section--banner .banner-content ul li:last-child{margin-left:5px}.section--banner.banner-style-one{padding-top:160px;padding-bottom:100px}.section--banner .single-banner{height:700px}}.section--banner .single-banner .banner-bg,.section--banner .single-banner .banner-overly{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-2;background-size:cover;background-position:center}.section--banner .single-banner .banner-overly{background-color:#222;z-index:-1;opacity:.6}.footer__copyright .social-links a:hover,.section--banner .slick-arrow:hover,.section--banner ul.slick-dots li.slick-active button{background-color:var(--primary-color)}.section--banner .single-banner .banner-bg{-webkit-animation:15s linear infinite zoomIn;animation:15s linear infinite zoomIn}.section--banner .banner-content .banner__btn.banner__btn--border:hover,.section--banner .banner-content .banner__btn.banner__btn--filled{-webkit-box-shadow:none;box-shadow:none}.about__card-content,.testimonial__owl .owl-item.active .testimonial__content{box-shadow:0 5px 30px 0 rgb(0 0 0 / 7%)}.section--banner .banner-content .banner__btn.banner__btn--border,.section--banner .banner-content .banner__btn.banner__btn--filled:hover{border-color:rgba(255,255,255,.2);color:#fff;background-color:#ffffff21}.section--banner .slick-arrow{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:50px;width:50px;background:#fff;line-height:50px;text-align:center;font-size:17px;cursor:pointer;-webkit-transition:.3s;transition:.3s;z-index:9}.section--banner .slick-arrow.next-arrow{right:0;left:auto}.section--banner ul.slick-dots{position:absolute;left:50%;-webkit-transform:translateX(-51%);transform:translateX(-51%);bottom:30px}.section--banner ul.slick-dots li{display:inline-block;margin:0 5px}.section--banner ul.slick-dots li button{border:none;height:10px;width:10px;border-radius:50%;line-height:0;font-size:0}.footer__col-title{font-size:24px;margin-bottom:40px}.footer__contact-title{color:#cfcfcf;font-size:15px;margin-bottom:10px}.footer__social{color:#bababa;font-size:14px}.footer__social a{height:40px;width:40px;line-height:40px;text-align:center;margin-right:5px;--fw-s:18px}.about__card-content,.service__desc p{text-align:justify;text-align-last:center}.footer__social a:hover{background-color:var(--base-color-dark)}.footer__col-links li{width:100%;float:left}.footer__col-links li a{position:relative;padding-left:0}.footer__col-links li a:hover{padding-left:10px;color:var(--primary-color)}.footer__col-links li a::before{left:0;top:4px;content:"";display:inline-block;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23000' d='M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256L73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:25px;height:18px;position:relative;margin-right:4px}.emojione--letter-s,.fa6,.far6,.svg,.svgbrands{-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat}.footer__contact-box{font-size:14px;display:flex;column-gap:20px}.footer__contact-box:not(:last-child){margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #2e2e2e}.footer__contact-icon{font-size:40px;color:var(--primary-color)}@media only screen and (max-width:767px){.footer__container .widget.site-info-widget .social-links a{height:35px;width:35px;line-height:35px;font-size:14px;margin-right:2px}}@media (max-width:399px){body{font-size:14px}.section--banner .banner-content .title{font-size:26px}.section--banner .banner-content ul li:last-child{margin-left:0;margin-top:10px}.footer__col-links li{margin-bottom:20px;width:100%}}.footer__copyright{color:#fff}.odic-btn__secondary,.subtitle-wrapper{color:#060606;text-transform:uppercase}.footer__copyright .social-links{text-align:right}.footer__copyright .social-links a{height:60px;width:60px;line-height:60px;text-align:center;color:#fff;background-color:#212121;margin-left:10px}@media only screen and (min-width:768px) and (max-width:991px){.footer__copyright .social-links a{margin-left:5px;width:50px;height:50px;line-height:50px}}@media (max-width:767px){.footer__copyright .social-links{text-align:center;margin-bottom:10px}.footer__copyright .social-links a{margin:0 5px;width:50px;height:50px;line-height:50px}.footer__copyright .copyright-text{margin-top:10px;text-align:center}}.footer__copyright .copyright-text{letter-spacing:3px;font-weight:400;letter-spacing:0;color:#cdcdcd;font-family:var(--font-2);font-size:14px}@media (max-width:575px){.footer__copyright .social-links a{margin:0 2px;width:40px;height:40px;line-height:40px;font-size:12px}.footer__copyright .copyright-text{letter-spacing:0}.banner__btn{font-size:13px;letter-spacing:1px}}.subtitle-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:32px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1em;font-weight:600;letter-spacing:.1em}.dash{width:40px;height:1px;margin-right:15px;background-color:#060606}.about__image{max-width:890px;width:100%}.about__card-content{background-color:inherit;padding:72px 4px 15px}.about__desc{font-size:15px;font-weight:400;line-height:1.9;letter-spacing:.3px}@media (max-width:568px){.about-title-sm-xs{font-size:45px;line-height:58px}}.odic-btn__secondary{position:relative;padding:21px 28px;border:4px double #c7c7c7;font-size:80%;line-height:1.125em;text-align:center;letter-spacing:.08em;z-index:0;font-weight:500;font-family:var(--bs-font-sans-serif);color:#585858}.odic-btn__secondary:disabled{cursor:not-allowed;opacity:.5;border-color:#adabab;background-color:#e7e7e7!important}.odic-btn__secondary:not(:disabled):hover{color:#fff;border-color:var(--base-color)}.odic-btn__secondary::before{content:'';position:absolute;width:0%;height:100%;background:var(--base-color);top:0;transition:.5s;right:0;z-index:-1}.odic-btn__secondary:not(:disabled):hover:before{width:100%;left:0}.white-shape{position:absolute;bottom:-2px;left:0;right:0}.about-shape-1{position:absolute;bottom:0;z-index:-1;opacity:.2;max-width:360px}.section--service{background-color:#fff}.service__content{text-align:center;width:100%}.contact__captcha,.gallery__wrap,.service__title-wrap{position:relative}.service__title{font-family:var(--font-1);font-weight:400;color:var(--primary-color)}.service__title-fade{font-size:4rem;text-align:center;font-family:var(--font-special);font-weight:500;color:#000;opacity:.3;margin-top:-5rem;line-height:0}.service__desc p{font-size:15px;font-weight:400;line-height:2;letter-spacing:.3px}.masonry a:hover .overlay-wrap,.room-thumbs .swiper-slide-active{opacity:1}.masonry .overlay-wrap{position:absolute;width:100%;height:100%;background:rgb(0 0 0 / 45%);top:0;right:0;bottom:0;left:0;opacity:0;overflow:hidden;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.masonry{column-count:4;column-gap:16px;-webkit-column-count:2;-moz-column-count:2;column-count:3}.masonry .mItem{display:block;margin-bottom:16px;width:100%;overflow:hidden}@media (max-width:1199px){.masonry{column-count:3}}@media (max-width:991px){.masonry{column-count:2}}@media (max-width:767px){.masonry{column-count:2}}.gallery__img,.ser-gallery__item img{-webkit-transition:-webkit-transform .75s cubic-bezier(.3, .1, .3, 1);transition:transform .75s cubic-bezier(.3, .1, .3, 1);transition:transform .75s cubic-bezier(.3, .1, .3, 1),-webkit-transform .75s cubic-bezier(.3, .1, .3, 1);-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0)}.gallery__wrap:hover .gallery__img,.ser-gallery__item:hover img{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.gallery__content{display:none;position:absolute;-webkit-transition:opacity .75s cubic-bezier(.3, .1, .3, 1),-webkit-transform .75s cubic-bezier(.3, .1, .3, 1);transition:transform .75s cubic-bezier(.3, .1, .3, 1),opacity .75s cubic-bezier(.3, .1, .3, 1),-webkit-transform .75s cubic-bezier(.3, .1, .3, 1);-webkit-transform-origin:bottom center;-webkit-transform:translate(0,50%) scaleY(1);transform:translate(0,50%) scaleY(1);transform-origin:bottom center;background:#ffffff82;bottom:0;left:0;width:80%;height:50%;opacity:1;padding:1.5rem 1rem;z-index:1;color:#000;font-family:var(--font-1)}.gallery__wrap:hover .gallery__content{-webkit-transform:translate(10%,40%) scaleY(1);transform:translate(10%,40%) scaleY(1)}.lazy-bg.loaded,.odic-lightbox.odic-show img{transform:scale(1)}.section--contact-home{padding:8em 0;background-color:#212424;position:relative}.contact-home-bg{background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-color:#1f3122d6;background-blend-mode:multiply;position:absolute;inset:0;z-index:0}.contact-home__title{color:#fff;line-height:75px;font-size:50px;margin-bottom:.5em}.contact-home__btn{background-color:var(--primary-color);border:1px solid var(--primary-color);width:100%;padding:.8rem 1rem;text-align:center;font-weight:600;font-size:17px;color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.contact-home__btn:hover{background-color:transparent}.section--padding{padding:45px 0}@media (min-width:992px){.about__card{right:0;z-index:1;max-width:663px;top:50%;position:relative;left:-40px}.about__card-content{background-color:#fff;padding:56px 30px 40px}.section--padding{padding:75px 0 70px}.section--padding.section--service-inner{padding:75px 0}}.about-inner__desc{line-height:31px;font-size:16px;color:#000}.testimonial__content{position:relative;display:block;padding:50px 70px 40px;background:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testimonial__content h3{font-size:25px;margin-top:1rem;margin-bottom:.5rem;text-transform:capitalize}.testimonial__content h5 i{color:inherit;font-size:2rem}.testimonial__content :is(h4,h5){margin-top:1rem;font-weight:400;font-size:16px}.testimonial__content h5 .label{background:#a1eaf8;padding:.5rem 1rem;border-radius:5px;align-items:center;color:var(--primary-dark-2);color:var(--primary-dark-2)}.testimonial__owl .owl-stage-outer{margin:-15px;padding:15px}.reviewslick__arrow0,.testimonial__owl .owl-nav{position:absolute;left:-200px;right:-200px;top:50%;margin-top:-35px}.reviewslick__arrow,.testimonial__owl .owl-nav .owl-next,.testimonial__owl .owl-nav .owl-prev{position:absolute;display:inline-block;width:60px;height:60px;background:#fff;line-height:60px;text-align:center;border-radius:50%;font-size:20px;font-weight:400;color:#aaa;box-shadow:0 20px 25px 0 rgba(0,0,0,.07);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;top:50%;transform:translateY(-50%);cursor:pointer}.section--contact .single-contact-info:hover,.service__details-list li i,.sidebar__details-list li i{background-color:var(--base-color)}.reviewslick__arrow--prev,.testimonial__owl .owl-nav .owl-prev{left:-100px}.reviewslick__arrow--next,.testimonial__owl .owl-nav .owl-next{right:-100px}.reviewslick__arrow:hover,.testimonial__owl .owl-nav .owl-next:hover,.testimonial__owl .owl-nav .owl-prev:hover{color:#fff;background-color:var(--base-color);box-shadow:0 0 25px 0 rgba(0,0,0,.1)}.testimonial__owl .owl-stage{display:flex}.testimonial__item{display:flex;flex:1 0 auto;height:100%}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section--service{padding:45px 0 40px}.contact-form__title{font-size:25px}@media (min-width:992px){.section--service{padding:65px 0 80px}.section--service:not(.service--first){padding:25px 0 20px}.section--service.service--last{padding:25px 0 80px}.contact-form__title{font-size:30px}}@media (min-width:1200px){.about__card-content{background-color:#fff;padding:76px 50px 60px}.service__content{padding-left:40px;padding-top:50px;padding-bottom:60px}.contact-form__title{font-size:40px}}.section--contact .single-contact-info{text-align:center;-webkit-box-shadow:0 0 20px 3px rgba(0,0,0,.05);box-shadow:0 0 20px 3px rgba(0,0,0,.05);background-color:#fff;margin-bottom:30px;padding:30px;-webkit-transition:.5s;transition:.5s}.section--contact .single-contact-info i{display:block;color:var(--base-color);-webkit-transition:.5s;transition:.5s;font-size:25px;width:50px;height:50px;margin:0 auto 15px;line-height:50px;border:2px dotted var(--base-color)}.section--contact .single-contact-info h3{-webkit-transition:.5s;transition:.5s}.section--contact .single-contact-info a{color:#4f515e;-webkit-transition:.5s;transition:.5s;display:block}.section--contact .single-contact-info:hover i{color:#fff;border-color:#fff}.section--contact .single-contact-info:hover a,.section--contact .single-contact-info:hover h3{color:#fff}.contact-wrap,.section--contact-form{max-width:unset}.section--contact-form{text-align:center!important;max-width:600px}.contact-wrap .form-group,.section--contact-form{margin-bottom:30px}.contact-wrap .default-btn,.section--contact-form{margin:auto;display:table;cursor:pointer}.contact-wrap .contact-form,.section--contact-form{background-color:#fff;-webkit-box-shadow:0 0 20px 3px rgba(0,0,0,.05);box-shadow:0 0 20px 3px rgba(0,0,0,.05);padding:67px 47px}.contact-wrap .contact-form #msgSubmit,.section--contact-form{position:unset;text-align:center;margin-top:20px}.contact-wrap .contact-form .hidden,.section--contact-form{display:none}.section--contact-form,textarea.textarea-hight{height:unset!important}@media (max-width:768px){.testimonial__content{padding:20px 21px 23px!important}.pb-115{padding-bottom:85px}.pt-115{padding-top:65px}.footer__container .widget h4.widget-title{margin-bottom:20px!important}.mt-40{margin-top:20px!important}.contact-wrap .contact-form,.section--contact-form{padding:37px 17px}}.wp_wave{position:fixed;bottom:25px;text-align:center;width:70px;height:70px;right:25px;border-radius:50%;z-index:999;background:#34d13b;display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 4px 9px 3px rgb(0 0 0 / 17%)}.wp_wave .dot{display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:3px;background:#fff;animation:1.1s linear 1s infinite wave}.wp_wave .dot:nth-child(2){animation-delay:-1.1s}.wp_wave .dot:nth-child(3){animation-delay:-.9s}@keyframes wave{0%,100%,60%{transform:initial}30%{transform:translateY(-15px)}}.wp_icon{font-size:31px;color:#fff;line-height:1px}@keyframes wp_anim{0%,100%,60%{transform:initial}50%{transform:scale(.8)}}.section--service-inner,.service--bg{background-color:#fff}.service__details-img{width:100%;height:auto;object-fit:cover;filter:brightness(80%);border-radius:13px}.service__details-list li{font-weight:400;color:#24416b;font-size:16px;position:relative;letter-spacing:.3px;line-height:20px;display:flex;align-items:center;margin-bottom:1.5rem}.service__details-list li i{width:20px;height:20px;line-height:20px;border-radius:50%;color:#fff;font-size:8px;text-align:center;margin-right:.5rem}@media (max-width:992px){.header--main .header-info .item,.header--main .header-info .item .title,.header--main .header-info .item a{color:var(--base-color)!important}.service__content{margin-top:4rem}.service__sidebar-area{margin-top:2rem}}.service__details p{font-size:15px;margin-bottom:1rem;line-height:33px}.yoga__time-title{font-size:23px;margin-bottom:1rem!important;color:#303030}.yoga__time-card{background:rgba(255,255,255,.77);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(8.2px);-webkit-backdrop-filter:blur(8.2px);border:1px solid rgba(255,255,255,.2)}.yoga__time-card h3{font-size:20px;color:#3c3737}.yoga__time-card h5{font-size:15px;font-family:var(--font-1);font-weight:500;color:#426665}.sidebar__card{margin-bottom:30px;background-color:#fff;-webkit-box-shadow:0 0 20px 3px rgba(0,0,0,.05);box-shadow:0 0 20px 3px rgba(0,0,0,.05)}.sidebar__details-title{background-color:#fff;color:#24416b;padding:15px 20px;margin-bottom:0}.sidebar__details-list li{border-bottom:1px dashed #eee;padding:15px 20px;-webkit-transition:.5s;transition:.5s;font-size:14.5px;font-weight:500;color:#797c7c;letter-spacing:.3px}.sidebar__details-list li:hover{background:#d8f5f4}.sidebar__details-list li i{float:right;width:30px;height:30px;line-height:30px;border-radius:50%;color:#fff;font-size:13px;text-align:center;-webkit-transition:.5s;transition:.5s;position:relative;top:-3px;right:-4px}.captcha__input{padding-left:100px}.captcha__text{color:#212529;font-size:15px;font-weight:600;letter-spacing:.1px;font-family:inherit;position:absolute;width:60px;left:20px;top:50%;transform:translateY(-50%);z-index:0;border-right:1px solid #bfbfbf}[data-animate=fade-up],[data-animate]{transform:translateY(40px)}.captcha__input::-webkit-inner-spin-button,.captcha__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.captcha__input[type=number]{-moz-appearance:textfield}.contact__alert p{font-size:14px;line-height:23px;color:#f44336}.swal-footer{text-align:center}.footer__contact-link{font-size:1rem;letter-spacing:.25px;color:#e0e0e0!important}.footer__contact-link:hover{color:var(--base-color)}.bank__info-ac,.bank__info-title,.gpay__num{font-family:var(--bs-font-sans-serif)}.contact__bank{background:rgb(255 255 255 / 95%);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(247,255,255,.3)}.bank__gpay{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gpay__img{width:80px}.gpay__num{font-weight:500;letter-spacing:.5px;padding-left:1rem;color:#727272}.bank__info-title{color:rgb(135 135 135 / 57%);font-size:20px;font-weight:400;text-transform:uppercase}.bank__title-icon{width:30px}.bank__info-name{font-size:18px;font-weight:500;color:#333;margin-bottom:.5rem}.bank__info-ac{color:#303030;font-size:14.5px;font-weight:500}.bank__info-ac:not(:last-child){padding:0 0 .8rem}.bank__info-ac span{display:inline-block;letter-spacing:.5px}.bank__info-ac span:first-child{width:100px;color:#777;font-weight:400}.section-roominner{padding:80px 0;background-color:#fff}.emojione--letter-s,.fa6,.far6,.mdi--letter-s,.svg,.svgbrands{display:inline-block;background-color:currentColor}.room-slider{width:100%;margin:0 0 10px}.room-slider .swiper-slide{width:auto}.room-slider .swiper-slide img{display:block;width:auto;margin:0 auto;aspect-ratio:3/2;object-fit:cover}.room-thumbs{width:100%;padding:0;overflow:hidden}.room-thumbs .swiper-slide{width:190px;height:90px;text-align:center;overflow:hidden;opacity:.5;background-size:cover;background-repeat:no-repeat;background-position:center}.room-thumbs .swiper-slide img{width:auto;height:100%;object-fit:cover}.fa6,.far6,.svg,.svgbrands{width:var(--fw-s,1em);height:var(--fw-s,1em);-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain;mask-image:var(--svg);vertical-align:middle}.flaticon-phone-call,.hugeicons--calling{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m4.912 10.541l2.64-2.64a2.08 2.08 0 0 0 .507-2.064a27 27 0 0 1-.49-1.844C7.453 3.45 6.976 3 6.42 3H4.912c-1.11 0-2.023.904-1.901 2.008c.926 8.392 7.59 15.055 15.981 15.981c1.104.122 2.008-.79 2.008-1.9v-1.51c0-.554-.452-1.01-.998-1.11a15 15 0 0 1-1.774-.459c-.767-.244-1.619-.072-2.188.496l-2.581 2.582M13 4a7 7 0 0 1 7 7m-7-3a3 3 0 0 1 3 3'/%3E%3C/svg%3E")}.flaticon-mail,.hugeicons--mail-open{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5'%3E%3Cpath stroke-linejoin='round' d='m5 7l-1.218.813c-.874.582-1.311.873-1.548 1.317c-.237.445-.235.967-.231 2.01c.004 1.258.016 2.538.048 3.834c.077 3.075.115 4.612 1.246 5.742c1.13 1.13 2.688 1.17 5.804 1.248a116 116 0 0 0 5.799 0c3.116-.078 4.674-.117 5.804-1.248c1.13-1.13 1.169-2.667 1.246-5.742c.032-1.296.044-2.576.048-3.833c.003-1.044.005-1.566-.232-2.01c-.236-.445-.673-.736-1.547-1.318L19 7'/%3E%3Cpath stroke-linejoin='round' d='m2 10l6.913 4.148C10.417 15.05 11.169 15.5 12 15.5s1.583-.45 3.087-1.353L22 10'/%3E%3Cpath d='M5 12V6c0-1.886 0-2.828.586-3.414S7.114 2 9 2h6c1.886 0 2.828 0 3.414.586S19 4.114 19 6v6'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M10 10h4m-4-4h4'/%3E%3C/g%3E%3C/svg%3E")}.flaticon-location,.hugeicons--location-05{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5'%3E%3Cpath d='M14.5 9a2.5 2.5 0 1 1-5 0a2.5 2.5 0 0 1 5 0Z'/%3E%3Cpath d='M13.257 17.494a1.813 1.813 0 0 1-2.514 0c-3.089-2.993-7.228-6.336-5.21-11.19C6.626 3.679 9.246 2 12 2s5.375 1.68 6.467 4.304c2.016 4.847-2.113 8.207-5.21 11.19Z'/%3E%3Cpath stroke-linecap='round' d='M18 20c0 1.105-2.686 2-6 2s-6-.895-6-2'/%3E%3C/g%3E%3C/svg%3E")}.fa-star,.fa6-solid--star{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23000' d='M316.9 18c-5.3-11-16.5-18-28.8-18s-23.4 7-28.8 18L195 150.3L51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329l-24.6 145.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5l128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329l104.2-103.1c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7l-143.7-21.2z'/%3E%3C/svg%3E")}.fa6-solid--phone{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64c0 247.4 200.6 448 448 448c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368c-70.4-33.3-127.4-90.3-160.7-160.7l49.3-40.3c13.7-11.2 18.4-30 11.6-46.3l-40-96z'/%3E%3C/svg%3E")}.fa6-regular--envelope{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M64 112c-8.8 0-16 7.2-16 16v22.1l172.5 141.6c20.7 17 50.4 17 71.1 0L464 150.1V128c0-8.8-7.2-16-16-16zM48 212.2V384c0 8.8 7.2 16 16 16h384c8.8 0 16-7.2 16-16V212.2L322 328.8c-38.4 31.5-93.7 31.5-132 0zM0 128c0-35.3 28.7-64 64-64h384c35.3 0 64 28.7 64 64v256c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64z'/%3E%3C/svg%3E")}.fa6-solid--envelope{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4l217.6 163.2c11.4 8.5 27 8.5 38.4 0l217.6-163.2c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48zM0 176v208c0 35.3 28.7 64 64 64h384c35.3 0 64-28.7 64-64V176L294.4 339.2a63.9 63.9 0 0 1-76.8 0z'/%3E%3C/svg%3E")}.fa6-solid--check{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23000' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7l233.4-233.3c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E")}.fa6-solid--circle-user{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M399 384.2c-22.1-38.4-63.6-64.2-111-64.2h-64c-47.4 0-88.9 25.8-111 64.2c35.2 39.2 86.2 63.8 143 63.8s107.8-24.7 143-63.8M0 256a256 256 0 1 1 512 0a256 256 0 1 1-512 0m256 16a72 72 0 1 0 0-144a72 72 0 1 0 0 144'/%3E%3C/svg%3E")}.fa6-solid--chevron-left{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23000' d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256L246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z'/%3E%3C/svg%3E")}.fa6-solid--chevron-right{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23000' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256L73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E")}.fa6-solid--arrow-left{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23000' d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288H416c17.7 0 32-14.3 32-32s-14.3-32-32-32H109.3l105.3-105.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z'/%3E%3C/svg%3E")}.fa6-solid--arrow-right{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23000' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h306.7L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E")}.fa6-solid--location-dot{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23000' d='M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0M192 128a64 64 0 1 1 0 128a64 64 0 1 1 0-128'/%3E%3C/svg%3E")}.fa6-solid--bars{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23000' d='M0 96c0-17.7 14.3-32 32-32h384c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32m0 160c0-17.7 14.3-32 32-32h384c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32m448 160c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32h384c17.7 0 32 14.3 32 32'/%3E%3C/svg%3E")}.fa6-solid--xmark{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23000' d='M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7L86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256L41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3l105.4 105.3c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256z'/%3E%3C/svg%3E")}.fa6-solid--angle-down{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23000' d='M201.4 374.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 306.7L86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3E%3C/svg%3E")}.fa6-brands--facebook-f{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23000' d='M80 299.3V512h116V299.3h86.5l18-97.8H196v-34.6c0-51.7 20.3-71.5 72.7-71.5c16.3 0 29.4.4 37 1.2V7.9C291.4 4 256.4 0 236.2 0C129.3 0 80 50.5 80 159.4v42.1H14v97.8z'/%3E%3C/svg%3E")}.fa6-brands--x-twitter{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M389.2 48h70.6L305.6 224.2L487 464H345L233.7 318.6L106.5 464H35.8l164.9-188.5L26.8 48h145.6l100.5 132.9zm-24.8 373.8h39.1L151.1 88h-42z'/%3E%3C/svg%3E")}.fa6-brands--instagram{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23000' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9S287.7 141 224.1 141m0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7s74.7 33.5 74.7 74.7s-33.6 74.7-74.7 74.7m146.4-194.3c0 14.9-12 26.8-26.8 26.8c-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8s26.8 12 26.8 26.8m76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9c-26.2-26.2-58-34.4-93.9-36.2c-37-2.1-147.9-2.1-184.9 0c-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9c1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0c35.9-1.7 67.7-9.9 93.9-36.2c26.2-26.2 34.4-58 36.2-93.9c2.1-37 2.1-147.8 0-184.8M398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6c-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6c-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6c29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6c11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1'/%3E%3C/svg%3E")}.fa6-brands--google{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 488 512'%3E%3Cpath fill='%23000' d='M488 261.8C488 403.3 391.1 504 248 504C110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6c98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4'/%3E%3C/svg%3E")}.fa6-brands--whatsapp{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23000' d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222c0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222c0-59.3-25.2-115-67.1-157m-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4l-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2c0-101.7 82.8-184.5 184.6-184.5c49.3 0 95.6 19.2 130.4 54.1s56.2 81.2 56.1 130.5c0 101.8-84.9 184.6-186.6 184.6m101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18c-5.1-1.9-8.8-2.8-12.5 2.8s-14.3 18-17.6 21.8c-3.2 3.7-6.5 4.2-12 1.4c-32.6-16.3-54-29.1-75.5-66c-5.7-9.8 5.7-9.1 16.3-30.3c1.8-3.7.9-6.9-.5-9.7s-12.5-30.1-17.1-41.2c-4.5-10.8-9.1-9.3-12.5-9.5c-3.2-.2-6.9-.2-10.6-.2s-9.7 1.4-14.8 6.9c-5.1 5.6-19.4 19-19.4 46.3s19.9 53.7 22.6 57.4c2.8 3.7 39.1 59.7 94.8 83.8c35.2 15.2 49 16.5 66.6 13.9c10.7-1.6 32.8-13.4 37.4-26.4s4.6-24.1 3.2-26.4c-1.3-2.5-5-3.9-10.5-6.6'/%3E%3C/svg%3E")}.fa6-solid--wallet{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M64 32C28.7 32 0 60.7 0 96v320c0 35.3 28.7 64 64 64h384c35.3 0 64-28.7 64-64V192c0-35.3-28.7-64-64-64H80c-8.8 0-16-7.2-16-16s7.2-16 16-16h368c17.7 0 32-14.3 32-32s-14.3-32-32-32zm352 240a32 32 0 1 1 0 64a32 32 0 1 1 0-64'/%3E%3C/svg%3E")}.fa6-solid--snowflake{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23000' d='M224 0c17.7 0 32 14.3 32 32v30.1l15-15c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-49 49v70.3l61.4-35.8L335 98.4c3.4-12.8 16.6-20.4 29.4-17s20.4 16.6 17 29.4l-5.2 19.3l23.6-13.8c15.3-8.9 34.9-3.7 43.8 11.5s3.8 34.9-11.5 43.8l-25.3 14.8l21.7 5.8c12.8 3.4 20.4 16.6 17 29.4s-16.6 20.4-29.4 17l-67.7-18.1l-60.9 35.5l60.9 35.5l67.7-18.1c12.8-3.4 26 4.2 29.4 17s-4.2 26-17 29.4l-21.7 5.8l25.3 14.8c15.3 8.9 20.4 28.5 11.5 43.8s-28.5 20.4-43.8 11.5l-23.6-13.8l5.2 19.3c3.4 12.8-4.2 26-17 29.4s-26-4.2-29.4-17l-17.7-66.1l-61.3-35.8V382l49 49c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-15-15V480c0 17.7-14.3 32-32 32s-32-14.3-32-32v-30.1l-15 15c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l49-49v-70.3l-61.4 35.8l-17.7 66.1c-3.4 12.8-16.6 20.4-29.4 17s-20.4-16.6-17-29.4l5.2-19.3l-23.8 13.7c-15.3 8.9-34.9 3.7-43.8-11.5s-3.7-34.9 11.5-43.8l25.3-14.8l-21.7-5.8c-12.8-3.4-20.4-16.6-17-29.4s16.6-20.4 29.4-17l67.7 18.1l61-35.4l-60.9-35.5l-67.7 18.1c-12.8 3.4-26-4.2-29.4-17s4.2-26 17-29.4l21.7-5.8l-25.3-14.8C.6 162.7-4.5 143.1 4.4 127.9s28.5-20.4 43.8-11.5l23.6 13.8l-5.2-19.3c-3.4-12.8 4.2-26 17-29.4s26 4.2 29.4 17l17.7 66.1l61.3 35.7V130l-49-49c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l15 15L192 32c0-17.7 14.3-32 32-32'/%3E%3C/svg%3E")}.fa6-solid--users{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath fill='%23000' d='M144 0a80 80 0 1 1 0 160a80 80 0 1 1 0-160m368 0a80 80 0 1 1 0 160a80 80 0 1 1 0-160M0 298.7C0 239.8 47.8 192 106.7 192h42.7c15.9 0 31 3.5 44.6 9.7c-1.3 7.2-1.9 14.7-1.9 22.3c0 38.2 16.8 72.5 43.3 96H21.3C9.6 320 0 310.4 0 298.7M405.3 320h-.7c26.6-23.5 43.3-57.8 43.3-96c0-7.6-.7-15-1.9-22.3c13.6-6.3 28.7-9.7 44.6-9.7h42.7c58.9 0 106.7 47.8 106.7 106.7c0 11.8-9.6 21.3-21.3 21.3H405.4zM224 224a96 96 0 1 1 192 0a96 96 0 1 1-192 0m-96 261.3c0-73.6 59.7-133.3 133.3-133.3h117.3c73.7 0 133.4 59.7 133.4 133.3c0 14.7-11.9 26.7-26.7 26.7H154.6c-14.7 0-26.7-11.9-26.7-26.7z'/%3E%3C/svg%3E")}.fa6-solid--umbrella-beach{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23000' d='m346.3 271.8l-60.1-21.9L214 448H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h512c17.7 0 32-14.3 32-32s-14.3-32-32-32H282.1l64.1-176.2zm121.1-.2l-3.3 9.1l67.7 24.6c18.1 6.6 38-4.2 39.6-23.4c6.5-78.5-23.9-155.5-80.8-208.5c2 8 3.2 16.3 3.4 24.8l.2 6c1.8 57-7.3 113.8-26.8 167.4M462 99.1c-1.1-34.4-22.5-64.8-54.4-77.4c-.9-.4-1.9-.7-2.8-1.1c-33-11.7-69.8-2.4-93.1 23.8l-4 4.5C272.4 88.3 245 134.2 226.8 184l-3.3 9.1L434 269.7l3.3-9.1c18.1-49.8 26.6-102.5 24.9-155.5zm-354.8 13.8c-11.1 15.7-2.8 36.8 15.3 43.4l71 25.8l3.3-9.1c19.5-53.6 49.1-103 87.1-145.5l4-4.5c6.2-6.9 13.1-13 20.5-18.2c-79.6 2.5-154.7 42.2-201.2 108z'/%3E%3C/svg%3E")}.fa6-solid--house{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23000' d='M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c0 2.7-.2 5.4-.5 8.1v16.2c0 22.1-17.9 40-40 40h-16c-1.1 0-2.2 0-3.3-.1c-1.4.1-2.8.1-4.2.1L416 512h-24c-22.1 0-40-17.9-40-40v-88c0-17.7-14.3-32-32-32h-64c-17.7 0-32 14.3-32 32v88c0 22.1-17.9 40-40 40h-55.9c-1.5 0-3-.1-4.5-.2c-1.2.1-2.4.2-3.6.2h-16c-22.1 0-40-17.9-40-40V360c0-.9 0-1.9.1-2.8v-69.7h-32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7l255.4 224.5c8 7 12 15 11 24'/%3E%3C/svg%3E")}.emojione--letter-s{width:40px;height:40px;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%23000' d='M32 2C15.432 2 2 15.431 2 32s13.432 30 30 30s30-13.432 30-30C62 15.431 48.568 2 32 2m8.953 42.678q-3.073 2.627-8.684 2.627q-5.731 0-9.014-2.588q-3.283-2.59-3.283-7.117h5.787q.282 1.988 1.105 2.973q1.508 1.792 5.166 1.791q2.191.001 3.557-.473q2.594-.905 2.594-3.365q0-1.436-1.27-2.225q-1.272-.768-4.029-1.357l-3.141-.689q-4.632-1.025-6.363-2.224q-2.935-2.008-2.934-6.28q0-3.898 2.869-6.476q2.869-2.58 8.43-2.579c3.096 0 5.734.81 7.922 2.431q3.276 2.432 3.438 7.058h-5.828q-.16-2.617-2.34-3.721q-1.454-.728-3.613-.729q-2.402 0-3.834.945c-1.432.945-1.434 1.509-1.434 2.638q0 1.556 1.414 2.322q.906.513 3.855 1.201l5.092 1.201q3.346.787 5.018 2.105q2.594 2.048 2.594 5.925q.001 3.977-3.074 6.606'/%3E%3C/svg%3E");mask-image:var(--svg);mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.mdi--letter-s{width:42px;height:42px;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M11 7a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2v2H9v2h4a2 2 0 0 0 2-2v-2a2 2 0 0 0-2-2h-2V9h4V7z'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.galleryslick .slick-slide{margin:0 10px}.galleryslick .slick-list{margin:0 -10px}.galleryslick__imgbox{background-color:#6f6c6c}[data-animate]{opacity:0;transition:transform .6s,opacity .6s}[data-animate=fade-left]{transform:translateX(40px)}[data-animate=zoom-in]{transform:scale(.85)}.aos-animate{opacity:1!important;transform:translate(0,0) scale(1)!important}.lazy-bg{filter:blur(8px);transform:scale(1.03);transition:.6s}.lazy-bg.loaded{filter:blur(0)}.odic-lightbox{position:fixed;inset:0;background:rgba(0,0,0,.92);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:.4s;z-index:9999}.odic-caption,.odic-close,.odic-nav-btn{position:absolute;color:#fff}.odic-lightbox.odic-show{opacity:1;visibility:visible}.odic-lightbox img{max-width:90%;max-height:80vh;border-radius:8px;transform:scale(.8);transition:.4s}.odic-caption{bottom:25px;font-size:18px}.odic-nav-btn{top:50%;transform:translateY(-50%);font-size:40px;cursor:pointer;padding:15px;user-select:none}.odic-prev{left:20px}.odic-next{right:20px}.odic-close{top:20px;right:25px;font-size:35px;cursor:pointer}.border-accordion:has(.accordion-button:not(.collapsed)){border-color:#64dbe0!important}.accordion-button{box-shadow:none!important}.text-muted{color:#555656!important}.btns{display:flex;align-items:center;gap:8px}.btn__label{color:var(--base-color);display:inline-flex;font-weight:440;font-family:var(--font-2);transition:320ms;border:1px solid currentColor;background-color:transparent;padding:6px 18px;border-radius:50px;line-height:1.75}.btn__label:hover{color:#fff;background-color:var(--base-color)}.bg-primary{background-color:#00938f!important}.nav-menu.menu-on{opacity:1!important}.breakpoint-on0 .icon,.header--main .breakpoint-on .header-info .item .icon{display:block!important}.banner-content ul{display:flex;justify-content:center;align-items:center;gap:10px 10px}@media (min-width:992px){.service__details-img{height:380px}.sidebar__details-title{padding:25px 30px 20px}.sidebar__details-list li{padding:15px 30px}.header--main .header-info .item .icon{display:inline-block!important}.nav-menu,.nav-push-item,.sidebar--wrap.show-offcanvas{opacity:1!important}}