.elementor-2 .elementor-element.elementor-element-99153b6 .elementor-repeater-item-707bc98 .swiper-slide-bg{background-color:#232020;background-image:url(https://www.shangrilaspa.in/wp-content/uploads/2023/02/banner-image1.webp);background-size:cover;}.elementor-2 .elementor-element.elementor-element-99153b6 .elementor-repeater-item-707bc98 .elementor-background-overlay{background-color:#0000006E;}.elementor-2 .elementor-element.elementor-element-99153b6 .elementor-repeater-item-e084451 .swiper-slide-bg{background-color:#232020;background-image:url(https://www.shangrilaspa.in/wp-content/uploads/2023/03/banner-image7.webp);background-size:cover;}.elementor-2 .elementor-element.elementor-element-99153b6 .elementor-repeater-item-e084451 .elementor-background-overlay{background-color:#0000008C;}.elementor-2 .elementor-element.elementor-element-99153b6 .elementor-repeater-item-cc19617 .swiper-slide-bg{background-color:#232020;background-image:url(https://www.shangrilaspa.in/wp-content/uploads/2023/02/banner-image3.webp);background-size:cover;}.elementor-2 .elementor-element.elementor-element-99153b6 .elementor-repeater-item-cc19617 .elementor-background-overlay{background-color:#0000006E;}.elementor-2 .elementor-element.elementor-element-99153b6 .elementor-repeater-item-f7a5ca5 .swiper-slide-bg{background-color:#232020;background-image:url(https://www.shangrilaspa.in/wp-content/uploads/2023/03/banner-image6.webp);background-size:cover;}.elementor-2 .elementor-element.elementor-element-99153b6 .elementor-repeater-item-f7a5ca5 .elementor-background-overlay{background-color:#010000A1;}.elementor-2 .elementor-element.elementor-element-99153b6 .swiper-slide{height:700px;transition-duration:calc(5000ms*1.2);}.elementor-2 .elementor-element.elementor-element-99153b6 .swiper-slide-contents{max-width:80%;}.elementor-2 .elementor-element.elementor-element-99153b6 .swiper-slide-inner{padding:0px 0px 70px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-99153b6 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-99153b6 .elementor-slide-heading{font-family:"EB Garamond", Sans-serif;font-size:42px;font-weight:600;line-height:56px;}.elementor-2 .elementor-element.elementor-element-99153b6 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-99153b6 .elementor-slide-description{font-family:"Catamaran", Sans-serif;font-size:24px;font-weight:400;line-height:40px;}.elementor-2 .elementor-element.elementor-element-99153b6 .elementor-slide-button{font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:500;line-height:20px;border-width:0px;border-radius:0px;color:#FFFFFF;background-color:#AC5F69;}.elementor-2 .elementor-element.elementor-element-99153b6 .elementor-slide-button:hover{color:#FFFFFF;background-color:#5B825C;}.elementor-2 .elementor-element.elementor-element-99153b6 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-2 .elementor-element.elementor-element-99153b6 .swiper-container-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-2 .elementor-element.elementor-element-99153b6 .swiper-pagination-fraction{font-size:10px;}.elementor-2 .elementor-element.elementor-element-99153b6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFC5C1;opacity:1;}.elementor-2 .elementor-element.elementor-element-99153b6 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3078b30e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3078b30e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F292E;}.elementor-2 .elementor-element.elementor-element-3078b30e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 70px 0px;}.elementor-2 .elementor-element.elementor-element-3078b30e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-e31792a{text-align:center;}.elementor-2 .elementor-element.elementor-element-e31792a .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:60px;font-weight:400;line-height:70px;}.elementor-2 .elementor-element.elementor-element-644ae55{text-align:center;}.elementor-2 .elementor-element.elementor-element-644ae55 .elementor-heading-title{color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:36px;font-weight:600;line-height:60px;}.elementor-2 .elementor-element.elementor-element-644ae55 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-7ae5134.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-2 .elementor-element.elementor-element-7ae5134.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-2 .elementor-element.elementor-element-7ae5134.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-7ae5134 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-7ae5134 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-7ae5134 .elementor-image-box-title{margin-bottom:20px;color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:30px;}.elementor-2 .elementor-element.elementor-element-7ae5134 .elementor-image-box-description{color:#FFFFFF;font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-7ae5134 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-7ae5134:hover .elementor-widget-container{background-color:#AC5F69;}.elementor-2 .elementor-element.elementor-element-d7aa211.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-2 .elementor-element.elementor-element-d7aa211.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-2 .elementor-element.elementor-element-d7aa211.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-d7aa211 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-d7aa211 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-d7aa211 .elementor-image-box-title{margin-bottom:20px;color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:30px;}.elementor-2 .elementor-element.elementor-element-d7aa211 .elementor-image-box-description{color:#FFFFFF;font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-d7aa211 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-d7aa211:hover .elementor-widget-container{background-color:#AC5F69;}.elementor-2 .elementor-element.elementor-element-04a791c.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-2 .elementor-element.elementor-element-04a791c.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-2 .elementor-element.elementor-element-04a791c.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-04a791c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-04a791c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-04a791c .elementor-image-box-title{margin-bottom:20px;color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:30px;}.elementor-2 .elementor-element.elementor-element-04a791c .elementor-image-box-description{color:#FFFFFF;font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-04a791c > .elementor-widget-container{margin:0px 0px 20px 0px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-04a791c:hover .elementor-widget-container{background-color:#AC5F69;}.elementor-2 .elementor-element.elementor-element-71221c5.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-2 .elementor-element.elementor-element-71221c5.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-2 .elementor-element.elementor-element-71221c5.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-71221c5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-71221c5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-71221c5 .elementor-image-box-title{margin-bottom:20px;color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:30px;}.elementor-2 .elementor-element.elementor-element-71221c5 .elementor-image-box-description{color:#FFFFFF;font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-71221c5 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-71221c5:hover .elementor-widget-container{background-color:#AC5F69;}.elementor-2 .elementor-element.elementor-element-1f54284.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-2 .elementor-element.elementor-element-1f54284.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-2 .elementor-element.elementor-element-1f54284.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-1f54284 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-1f54284 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-1f54284 .elementor-image-box-title{margin-bottom:20px;color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:30px;}.elementor-2 .elementor-element.elementor-element-1f54284 .elementor-image-box-description{color:#FFFFFF;font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-1f54284 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-1f54284:hover .elementor-widget-container{background-color:#AC5F69;}.elementor-2 .elementor-element.elementor-element-043698a.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-2 .elementor-element.elementor-element-043698a.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-2 .elementor-element.elementor-element-043698a.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-043698a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-043698a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-043698a .elementor-image-box-title{margin-bottom:20px;color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:30px;}.elementor-2 .elementor-element.elementor-element-043698a .elementor-image-box-description{color:#FFFFFF;font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-043698a > .elementor-widget-container{margin:0px 0px 20px 0px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-043698a:hover .elementor-widget-container{background-color:#AC5F69;}.elementor-2 .elementor-element.elementor-element-bb2fb1a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bb2fb1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#182B19;}.elementor-2 .elementor-element.elementor-element-bb2fb1a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-bb2fb1a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c13b3ba{text-align:center;}.elementor-2 .elementor-element.elementor-element-c13b3ba .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:60px;font-weight:400;line-height:70px;}.elementor-2 .elementor-element.elementor-element-f717573{text-align:center;}.elementor-2 .elementor-element.elementor-element-f717573 .elementor-heading-title{color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:36px;font-weight:600;line-height:60px;}.elementor-2 .elementor-element.elementor-element-f717573 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-6f9d839 .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-2 .elementor-element.elementor-element-6f9d839 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 20px 30px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-8ac016d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8ac016d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#35090C;background-image:url("https://www.shangrilaspa.in/wp-content/uploads/2025/01/home-bg1-1.webp");background-position:top center;background-repeat:repeat;}.elementor-2 .elementor-element.elementor-element-8ac016d > .elementor-background-overlay{opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-8ac016d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 130px 0px;}.elementor-2 .elementor-element.elementor-element-1659741{text-align:center;}.elementor-2 .elementor-element.elementor-element-1659741 .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:60px;font-weight:400;line-height:70px;}.elementor-2 .elementor-element.elementor-element-c1cc19c{text-align:center;}.elementor-2 .elementor-element.elementor-element-c1cc19c .elementor-heading-title{color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:36px;font-weight:600;line-height:60px;}.elementor-2 .elementor-element.elementor-element-c1cc19c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-5b09495 .owl-carousel{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;--arrow-icon-size:16px;--arrow-bg-height:30px;}.elementor-2 .elementor-element.elementor-element-5b09495{--the7-slider-layout-columns:minmax(0,100%);--the7-slider-template-areas:" icon" " header " " desc" " button ";--the7-slider-template-rows:none;--img-width:var(--icon-size, 40px);--img-height:var(--icon-size, 40px);--icon-width:var(--icon-size, 40px);--icon-top-padding:var(--icon-size, 40px);--the7-slider-layout-gap:var(--icon-bottom-gap, 0px);--the7-slider-layout-margin:var(--icon-top-gap, 0px) var(--icon-right-gap, 0px) var(--icon-bottom-gap, 0px) var(--icon-left-gap, 0px);--content-text-align:center;--content-justify-self:center;--the7-slider-layout-2-columns:1fr calc(var(--icon-size, 40px)  + var(--icon-left-gap, 0px)) minmax(auto,  max-content) 1fr;--the7-slider-template-2-areas:"empty1 icon before empty2" "empty1 icon header empty2" "empty1 icon subtitle empty2" "empty1 icon empty empty2" "desc desc desc desc" "button button button button";--icon-size:100%;--icon-font-size:16px;}.elementor-2 .elementor-element.elementor-element-5b09495 .dt-owl-item-heading{font-family:"EB Garamond", Sans-serif;font-size:22px;line-height:30px;color:#5A2A0F;margin-bottom:5px;}
					.elementor-2 .elementor-element.elementor-element-5b09495 .dt-owl-item-heading { transition: color 0.3s ease; }
					.elementor-2 .elementor-element.elementor-element-5b09495 .box-hover:hover .dt-owl-item-heading, .elementor-2 .elementor-element.elementor-element-5b09495 .elements-hover .dt-owl-item-heading:hover{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b09495 .dt-owl-item-description{font-family:"Catamaran", Sans-serif;font-size:15px;line-height:26px;color:var( --e-global-color-secondary );margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-5b09495 {--box-button-padding-top:0px;--box-button-padding-right:0px;--box-button-padding-bottom:0px;--box-button-padding-left:0px;}.elementor-2 .elementor-element.elementor-element-5b09495 .box-button{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5b09495 .owl-nav i{font-size:16px;}.elementor-2 .elementor-element.elementor-element-5b09495 .owl-nav a svg{width:16px;height:16px;}.elementor-2 .elementor-element.elementor-element-5b09495 .owl-nav a{width:30px;height:30px;border-radius:500px;border-width:2px;border-style:solid;}.elementor-2 .elementor-element.elementor-element-5b09495 .owl-dot{--the7-carousel-bullet-size:10px;--the7-carousel-bullet-gap:16px;--the7-carousel-bullet-color:#FFC5C1;--the7-carousel-bullet-hover-color:var( --e-global-color-primary );--the7-carousel-bullet-active-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2565251:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2565251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F292E;}.elementor-2 .elementor-element.elementor-element-2565251{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-2565251 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-e2c7b39{text-align:center;}.elementor-2 .elementor-element.elementor-element-e2c7b39 .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:60px;font-weight:400;line-height:70px;}.elementor-2 .elementor-element.elementor-element-89d07b8{text-align:center;}.elementor-2 .elementor-element.elementor-element-89d07b8 .elementor-heading-title{color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:36px;font-weight:600;line-height:60px;}.elementor-2 .elementor-element.elementor-element-89d07b8 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-a2cc701{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2 .elementor-element.elementor-element-a2cc701 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-35a66ad:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-35a66ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#150304;}.elementor-2 .elementor-element.elementor-element-35a66ad > .elementor-background-overlay{opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-35a66ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-35e927d{text-align:center;}.elementor-2 .elementor-element.elementor-element-35e927d .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:60px;font-weight:400;line-height:70px;}.elementor-2 .elementor-element.elementor-element-cb2a3d1{text-align:center;}.elementor-2 .elementor-element.elementor-element-cb2a3d1 .elementor-heading-title{color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:36px;font-weight:600;line-height:60px;}.elementor-2 .elementor-element.elementor-element-cb2a3d1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-c590cbe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-c590cbe:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c590cbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#652328;}.elementor-2 .elementor-element.elementor-element-c590cbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-c590cbe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b7d6163{z-index:99;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-235a88d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-235a88d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-235a88d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-8fb0bcd.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-2 .elementor-element.elementor-element-8fb0bcd.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-2 .elementor-element.elementor-element-8fb0bcd.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-8fb0bcd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-8fb0bcd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-8fb0bcd .elementor-image-box-title{margin-bottom:20px;color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:30px;}.elementor-2 .elementor-element.elementor-element-8fb0bcd .elementor-image-box-description{color:#FFFFFF;font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-8fb0bcd > .elementor-widget-container{padding:62px 30px 61px 30px;}.elementor-2 .elementor-element.elementor-element-8fb0bcd:hover .elementor-widget-container{background-color:#5E8760;}.elementor-2 .elementor-element.elementor-element-3223e7f{z-index:99;}.elementor-2 .elementor-element.elementor-element-6d4cafb.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-2 .elementor-element.elementor-element-6d4cafb.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-2 .elementor-element.elementor-element-6d4cafb.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-6d4cafb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-6d4cafb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-6d4cafb .elementor-image-box-title{margin-bottom:20px;color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:30px;}.elementor-2 .elementor-element.elementor-element-6d4cafb .elementor-image-box-description{color:#FFFFFF;font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-6d4cafb > .elementor-widget-container{padding:48px 30px 49px 30px;}.elementor-2 .elementor-element.elementor-element-6d4cafb:hover .elementor-widget-container{background-color:#5E8760;}.elementor-2 .elementor-element.elementor-element-4c0dc37 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-4c0dc37:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4c0dc37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#652328;}.elementor-2 .elementor-element.elementor-element-4c0dc37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-4c0dc37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-533061e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-2 .elementor-element.elementor-element-533061e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-2 .elementor-element.elementor-element-533061e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-533061e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-533061e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-533061e .elementor-image-box-title{margin-bottom:20px;color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:30px;}.elementor-2 .elementor-element.elementor-element-533061e .elementor-image-box-description{color:#FFFFFF;font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-533061e > .elementor-widget-container{padding:64px 30px 61px 30px;}.elementor-2 .elementor-element.elementor-element-533061e:hover .elementor-widget-container{background-color:#5E8760;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-e6ffdd3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-e6ffdd3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-e6ffdd3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-e705315.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-2 .elementor-element.elementor-element-e705315.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-2 .elementor-element.elementor-element-e705315.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-e705315 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-e705315 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-e705315 .elementor-image-box-title{margin-bottom:20px;color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:30px;}.elementor-2 .elementor-element.elementor-element-e705315 .elementor-image-box-description{color:#FFFFFF;font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-e705315 > .elementor-widget-container{padding:64px 26px 61px 26px;}.elementor-2 .elementor-element.elementor-element-e705315:hover .elementor-widget-container{background-color:#5E8760;}.elementor-2 .elementor-element.elementor-element-8faf5f3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8faf5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E1D21;}.elementor-2 .elementor-element.elementor-element-8faf5f3 > .elementor-background-overlay{background-image:url("https://www.shangrilaspa.in/wp-content/uploads/2025/01/home-bg2.png");background-position:-200px 100%;background-repeat:no-repeat;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-8faf5f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-84879aa .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:60px;font-weight:400;line-height:70px;}.elementor-2 .elementor-element.elementor-element-faa663c .elementor-heading-title{color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:36px;font-weight:600;line-height:50px;}.elementor-2 .elementor-element.elementor-element-faa663c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-8fa0105 .owl-carousel{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;--box-padding-top:150px;--box-padding-bottom:100px;--arrow-icon-size:16px;--arrow-bg-height:30px;}.elementor-2 .elementor-element.elementor-element-8fa0105 .dt-owl-item-wrap{padding:150px 50px 100px 50px;}.elementor-2 .elementor-element.elementor-element-8fa0105 .dt-owl-item-heading{font-family:"Catamaran", Sans-serif;font-size:18px;font-weight:400;line-height:30px;margin-bottom:5px;}.elementor-2 .elementor-element.elementor-element-8fa0105 .dt-owl-item-subtitle{margin-bottom:5px;}.elementor-2 .elementor-element.elementor-element-8fa0105 .dt-owl-item-description{font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8fa0105 .dt-owl-item-image, .elementor-2 .elementor-element.elementor-element-8fa0105 .dt-owl-item-image:before, .elementor-2 .elementor-element.elementor-element-8fa0105 .dt-owl-item-image:after{border-radius:50% 50% 50% 50%;}.elementor-2 .elementor-element.elementor-element-8fa0105 .dt-owl-item-image > a{border-radius:50% 50% 50% 50%;}.elementor-2 .elementor-element.elementor-element-8fa0105 .dt-owl-item-image img{border-radius:50% 50% 50% 50%;}.elementor-2 .elementor-element.elementor-element-8fa0105 .owl-nav i{font-size:16px;}.elementor-2 .elementor-element.elementor-element-8fa0105 .owl-nav a svg{width:16px;height:16px;}.elementor-2 .elementor-element.elementor-element-8fa0105 .owl-nav a{width:30px;height:30px;border-radius:500px;border-width:2px;border-style:solid;}.elementor-2 .elementor-element.elementor-element-8fa0105 .owl-dot{--the7-carousel-bullet-size:10px;--the7-carousel-bullet-gap:16px;--the7-carousel-bullet-color:var( --e-global-color-primary );--the7-carousel-bullet-hover-color:var( --e-global-color-accent );--the7-carousel-bullet-active-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-8fa0105 > .elementor-widget-container{margin:100px 30px 0px -30px;background-color:#270407;background-image:url("https://www.shangrilaspa.in/wp-content/uploads/2025/01/home-testimonial-bg.png");background-position:30px 30px;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-4b197e3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b197e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#182B19;}.elementor-2 .elementor-element.elementor-element-4b197e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-4b197e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5ee0ee6{text-align:center;}.elementor-2 .elementor-element.elementor-element-5ee0ee6 .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:60px;font-weight:400;line-height:70px;}.elementor-2 .elementor-element.elementor-element-995a5cd{text-align:center;}.elementor-2 .elementor-element.elementor-element-995a5cd .elementor-heading-title{color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:36px;font-weight:600;line-height:60px;}.elementor-2 .elementor-element.elementor-element-995a5cd > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-3018cce .box-content{align-items:center;text-align:center;}.elementor-2 .elementor-element.elementor-element-3018cce .dt-css-grid{--wide-desktop-columns:3;grid-template-columns:repeat(3,1fr);grid-column-gap:40px;grid-row-gap:40px;--grid-row-gap:40px;}.elementor-2 .elementor-element.elementor-element-3018cce{--wide-desktop-columns:3;--flex-flow:column wrap;--img-space:0 0 var(--icon-spacing, 15px) 0;--img-order:0;--img-width:100%;--content-width:width: 100%;--icon-spacing:15px;}.elementor-2 .elementor-element.elementor-element-3018cce .wf-cell .the7-image-box-wrapper{align-items:center;align-content:center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:30px 30px 30px 30px;background:#5F292E;border-color:#B8747A47;}.elementor-2 .elementor-element.elementor-element-3018cce .elementor-image-div{align-self:center;}.elementor-2 .elementor-element.elementor-element-3018cce .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-2 .elementor-element.elementor-element-3018cce .elementor-image-div img { transition: opacity 0.3s ease; }
					.elementor-2 .elementor-element.elementor-element-3018cce a:hover .the7-simple-post-thumb img,
					.elementor-2 .elementor-element.elementor-element-3018cce .post-thumbnail-rollover:hover img {opacity:calc(100/100);}.elementor-2 .elementor-element.elementor-element-3018cce .box-content-wrapper .box-heading, .elementor-2 .elementor-element.elementor-element-3018cce .box-content-wrapper .box-heading a{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:500;line-height:42px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3018cce .box-description{font-family:"Catamaran", Sans-serif;font-size:24px;font-weight:700;line-height:40px;color:var( --e-global-color-accent );margin-top:10px;}.elementor-2 .elementor-element.elementor-element-3018cce .box-button{font-family:"Catamaran", Sans-serif;font-size:15px;font-weight:400;line-height:26px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3018cce {--box-button-padding-top:0px;--box-button-padding-right:0px;--box-button-padding-bottom:0px;--box-button-padding-left:0px;}.elementor-2 .elementor-element.elementor-element-3018cce .box-button, .elementor-2 .elementor-element.elementor-element-3018cce .box-button *{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3018cce .box-button svg{fill:#FFFFFF;} .elementor-2 .elementor-element.elementor-element-3018cce .box-button, .elementor-2 .elementor-element.elementor-element-3018cce .box-button .popup-icon,  .elementor-2 .elementor-element.elementor-element-3018cce .box-button:hover, .elementor-2 .elementor-element.elementor-element-3018cce .box-hover:hover .box-button{background:#00000000;}.elementor-2 .elementor-element.elementor-element-3018cce > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-6c0f5cc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6c0f5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232020;background-image:url("https://www.shangrilaspa.in/wp-content/uploads/2023/03/home-cta-bg2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-6c0f5cc > .elementor-background-overlay{background-color:#182B19;opacity:0.7;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6c0f5cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-da07b2e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-f1e055d .elementor-heading-title{color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:36px;font-weight:600;line-height:60px;}.elementor-2 .elementor-element.elementor-element-f1e055d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-8637eae{color:#FFFFFF;font-family:"Catamaran", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-2 .elementor-element.elementor-element-7af508b .elementor-button{font-family:"Catamaran", Sans-serif;font-weight:500;line-height:26px;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7af508b .elementor-button, .elementor-2 .elementor-element.elementor-element-7af508b .elementor-button .elementor-button-icon{font-size:16px;}.elementor-2 .elementor-element.elementor-element-7af508b .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-7af508b .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-accent );background-image:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-7af508b .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-7af508b .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-19c95f5{width:60%;}.elementor-2 .elementor-element.elementor-element-59080f6{width:40%;}.elementor-2 .elementor-element.elementor-element-4549d04{width:55%;}.elementor-2 .elementor-element.elementor-element-871c3bd{width:45%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-99153b6 .swiper-slide{height:500px;}.elementor-2 .elementor-element.elementor-element-8faf5f3 > .elementor-background-overlay{background-position:0px 0%;}.elementor-2 .elementor-element.elementor-element-8fa0105 > .elementor-widget-container{margin:0px 0px 0px 0px;background-position:20px 20px;}.elementor-2 .elementor-element.elementor-element-3018cce .dt-css-grid{grid-template-columns:repeat(3,1fr);grid-column-gap:20px;}.elementor-2 .elementor-element.elementor-element-3018cce{--wide-desktop-columns:3;}.elementor-2 .elementor-element.elementor-element-f1e055d{text-align:center;}.elementor-2 .elementor-element.elementor-element-8637eae{text-align:center;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-99153b6 .elementor-slide-heading{font-size:30px;line-height:36px;}.elementor-2 .elementor-element.elementor-element-99153b6 .elementor-slide-description{font-size:16px;line-height:24px;}.elementor-2 .elementor-element.elementor-element-3078b30e{padding:50px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-e31792a .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-2 .elementor-element.elementor-element-644ae55 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-2 .elementor-element.elementor-element-7ae5134 .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-7ae5134 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-d7aa211 .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-d7aa211 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-04a791c .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-04a791c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-71221c5 .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-71221c5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-1f54284 .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-1f54284 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-043698a .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-043698a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-bb2fb1a{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-c13b3ba .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-2 .elementor-element.elementor-element-f717573 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-2 .elementor-element.elementor-element-8ac016d{padding:50px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-1659741 .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-2 .elementor-element.elementor-element-c1cc19c .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-2 .elementor-element.elementor-element-2565251{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-e2c7b39 .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-2 .elementor-element.elementor-element-89d07b8 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-2 .elementor-element.elementor-element-35a66ad{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-35e927d .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-2 .elementor-element.elementor-element-cb2a3d1 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-2 .elementor-element.elementor-element-8fb0bcd .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-8fb0bcd > .elementor-widget-container{padding:100px 30px 100px 30px;}.elementor-2 .elementor-element.elementor-element-6d4cafb .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-6d4cafb > .elementor-widget-container{padding:100px 30px 100px 30px;}.elementor-2 .elementor-element.elementor-element-533061e .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-533061e > .elementor-widget-container{padding:100px 30px 100px 30px;}.elementor-2 .elementor-element.elementor-element-e705315 .elementor-image-box-img{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-e705315 > .elementor-widget-container{padding:100px 30px 100px 30px;}.elementor-2 .elementor-element.elementor-element-8faf5f3 > .elementor-background-overlay{background-position:0px 0%;}.elementor-2 .elementor-element.elementor-element-8faf5f3{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-84879aa .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-2 .elementor-element.elementor-element-faa663c .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-2 .elementor-element.elementor-element-8fa0105 .owl-carousel{--box-padding-top:100px;--box-padding-bottom:100px;}.elementor-2 .elementor-element.elementor-element-8fa0105 .dt-owl-item-wrap{padding:100px 50px 100px 50px;}.elementor-2 .elementor-element.elementor-element-8fa0105 > .elementor-widget-container{background-position:20px 20px;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4b197e3{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-5ee0ee6 .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-2 .elementor-element.elementor-element-995a5cd .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-2 .elementor-element.elementor-element-3018cce .dt-css-grid{grid-template-columns:repeat(1,1fr);}.elementor-2 .elementor-element.elementor-element-3018cce{--wide-desktop-columns:1;}.elementor-2 .elementor-element.elementor-element-f1e055d .elementor-heading-title{font-size:26px;line-height:36px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-94fc522{width:50%;}.elementor-2 .elementor-element.elementor-element-235a88d{width:50%;}.elementor-2 .elementor-element.elementor-element-4753b4b{width:50%;}.elementor-2 .elementor-element.elementor-element-d3b33c4{width:50%;}.elementor-2 .elementor-element.elementor-element-b4f1c63{width:50%;}.elementor-2 .elementor-element.elementor-element-e6ffdd3{width:50%;}.elementor-2 .elementor-element.elementor-element-828bf76{width:50%;}.elementor-2 .elementor-element.elementor-element-57a1cc2{width:50%;}.elementor-2 .elementor-element.elementor-element-19c95f5{width:50%;}.elementor-2 .elementor-element.elementor-element-59080f6{width:50%;}.elementor-2 .elementor-element.elementor-element-4549d04{width:100%;}.elementor-2 .elementor-element.elementor-element-871c3bd{width:100%;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-8ac016d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8ac016d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-6c0f5cc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6c0f5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dots {  top: calc(100% + 30px);  left: 50%;  transform: translateX(calc(-50% + 0px));  width: calc(100% - 60px);  text-align: center;}@media all and (-ms-high-contrast: none) {  .the7_content_carousel-5b09495.text-and-icon-carousel .owl-dots {    transform: translateX(-50%);    margin-left: 0px;  }}.the7_content_carousel-5b09495.text-and-icon-carousel {  --the7-carousel-bullet-color: var(--the7-accent-color);  --the7-carousel-bullet-hover-color: var(--the7-accent-color);  --the7-carousel-bullet-active-color: var(--the7-carousel-bullet-hover-color);}.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot {  width: var(--the7-carousel-bullet-size);  height: var(--the7-carousel-bullet-size);  margin: 0 calc(var(--the7-carousel-bullet-gap) / 2);}.bullets-scale-up.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot:not(.active):not(:hover) span {  background: var(--the7-carousel-bullet-color);}.bullets-scale-up.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot:not(.active):hover span {  background: var(--the7-carousel-bullet-hover-color);}.bullets-scale-up.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot.active span {  background: var(--the7-carousel-bullet-active-color);}.bullets-stroke.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot:not(.active):not(:hover) span {  background: var(--the7-carousel-bullet-color);}.bullets-stroke.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot:not(.active):hover span {  background: var(--the7-carousel-bullet-hover-color);}.bullets-stroke.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot.active span {  box-shadow: 0 0 0 2px var(--the7-carousel-bullet-active-color);}.bullets-fill-in.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot:not(.active):not(:hover) span {  box-shadow: inset 0 0 0 2px var(--the7-carousel-bullet-color);}.bullets-fill-in.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot:not(.active):hover span {  box-shadow: inset 0 0 0 2px var(--the7-carousel-bullet-hover-color);}.bullets-fill-in.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot.active span {  box-shadow: inset 0 0 0 20px var(--the7-carousel-bullet-active-color);}.bullets-small-dot-stroke.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot:not(.active):not(:hover) span {  background: var(--the7-carousel-bullet-color);}.bullets-small-dot-stroke.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot:not(.active):hover span {  background: var(--the7-carousel-bullet-hover-color);}.bullets-small-dot-stroke.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot.active span {  background: var(--the7-carousel-bullet-active-color);}.bullets-small-dot-stroke.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot.active {  box-shadow: 0 0 0 2px var(--the7-carousel-bullet-active-color);}.bullets-ubax.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot span {  background: var(--the7-carousel-bullet-color);}.bullets-ubax.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot.active span {  border-color: var(--the7-carousel-bullet-active-color);}.bullets-ubax.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot:not(.active):hover span {  background: var(--the7-carousel-bullet-hover-color);}.bullets-etefu.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot span {  background: var(--the7-carousel-bullet-color);}.bullets-etefu.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot:not(.active):hover span {  background: var(--the7-carousel-bullet-hover-color);}.bullets-etefu.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot span:before {  background: var(--the7-carousel-bullet-active-color);}.accent-gradient .bullets-etefu.the7_content_carousel-5b09495.text-and-icon-carousel .owl-dot span:before {  background: var(--the7-carousel-bullet-active-color);}.the7_content_carousel-5b09495.text-and-icon-carousel.dt-icon-hover-off .dt-owl-item-icon:hover:before {  opacity: 1;}.the7_content_carousel-5b09495.text-and-icon-carousel.dt-icon-hover-off .dt-owl-item-icon:after {  display: none;}.the7_content_carousel-5b09495.text-and-icon-carousel {  --the7-slider-layout-1-margin: 0px 0px 0px 0px;  --the7-slider-layout-4-columns: minmax(0,1fr) calc(100% + 0px);  --the7-slider-layout-4-gap: 0px;  --the7-slider-layout-4-margin: 0px 0px 0px 0;  --the7-slider-layout-3-columns: calc(100% + 0px) minmax(0,1fr);  --the7-slider-layout-3-gap: 0px;  --the7-slider-layout-3-margin: 0px 0 0px 0px;  --the7-slider-layout-2-columns: calc(100% + 0px + 0px) minmax(0,1fr);}.the7_content_carousel-5b09495.text-and-icon-carousel .owl-nav a,.the7_content_carousel-5b09495.text-and-icon-carousel .owl-nav a:hover {  color: var(--the7-accent-color);}.the7_content_carousel-5b09495.text-and-icon-carousel .owl-nav a.owl-prev {  top: var(--offset-v-m-img);  left: -15px;  transform: translate3d(0,calc(-50% + 0px),0);}.the7_content_carousel-5b09495.text-and-icon-carousel .owl-nav a.owl-next {  top: var(--offset-v-m-img);  right: -15px;  transform: translate3d(0,calc(-50% + 0px),0);  left: auto;}.the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-never .owl-nav a {  display: none;}.the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-hover .owl-nav {  opacity: 0;  transition: opacity 0.3s;}.the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-hover:hover .owl-nav {  opacity: 1;}@media screen and (max-width: 1024px) {  .the7_content_carousel-5b09495.text-and-icon-carousel {    --the7-slider-layout-1-margin: 0px 0px 0px 0px;    --the7-slider-layout-4-columns: minmax(0,1fr) calc(100% + 0px);    --the7-slider-layout-4-gap: 0px;    --the7-slider-layout-4-margin: 0px 0px 0px 0;    --the7-slider-layout-3-columns: calc(100% + 0px) minmax(0,1fr);    --the7-slider-layout-3-gap: 0px;    --the7-slider-layout-3-margin: 0px 0 0px 0px;    --the7-slider-layout-2-columns: calc(100% + 0px + 0px) minmax(0,1fr);  }  .the7_content_carousel-5b09495.text-and-icon-carousel .owl-nav a.owl-prev {    top: var(--offset-v-m-img);    left: -15px;    transform: translate3d(0,calc(-50% + 0px),0);  }  .the7_content_carousel-5b09495.text-and-icon-carousel .owl-nav a.owl-next {    top: var(--offset-v-m-img);    right: -15px;    transform: translate3d(0,calc(-50% + 0px),0);    left: auto;  }  .the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-tablet-never .owl-nav a {    display: none;  }  .the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-tablet-hover .owl-nav a {    display: inline-flex;  }  .the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-tablet-hover .owl-nav {    opacity: 0;    transition: opacity 0.3s;  }  .the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-tablet-always .owl-nav a,  .the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-tablet-hover .owl-nav a {    display: inline-flex;  }  .the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-tablet-always .owl-nav,  .the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-tablet-hover:hover .owl-nav {    opacity: 1;  }}@media screen and (max-width: 767px) {  .the7_content_carousel-5b09495.text-and-icon-carousel {    --the7-slider-layout-1-margin: 0px 0px 0px 0px;    --the7-slider-layout-4-columns: minmax(0,1fr) calc(100% + 0px);    --the7-slider-layout-4-gap: 0px;    --the7-slider-layout-4-margin: 0px 0px 0px 0;    --the7-slider-layout-3-columns: calc(100% + 0px) minmax(0,1fr);    --the7-slider-layout-3-gap: 0px;    --the7-slider-layout-3-margin: 0px 0 0px 0px;    --the7-slider-layout-2-columns: calc(100% + 0px + 0px) minmax(0,1fr);  }  .the7_content_carousel-5b09495.text-and-icon-carousel .owl-nav a.owl-prev {    top: var(--offset-v-m-img);    left: -15px;    transform: translate3d(0,calc(-50% + 0px),0);  }  .the7_content_carousel-5b09495.text-and-icon-carousel .owl-nav a.owl-next {    top: var(--offset-v-m-img);    right: -15px;    transform: translate3d(0,calc(-50% + 0px),0);    left: auto;  }  .the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-mobile-never .owl-nav a {    display: none;  }  .the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-mobile-hover .owl-nav a {    display: inline-flex;  }  .the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-mobile-hover .owl-nav {    opacity: 0;    transition: opacity 0.3s;  }  .the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-mobile-always .owl-nav a,  .the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-mobile-hover .owl-nav a {    display: inline-flex;  }  .the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-mobile-always .owl-nav,  .the7_content_carousel-5b09495.text-and-icon-carousel.carousel-nav-display-mobile-hover:hover .owl-nav {    opacity: 1;  }}
.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dots {  top: calc(100% + 20px);  left: 50%;  transform: translateX(calc(-50% + 0px));  width: calc(100% - 60px);  text-align: center;}@media all and (-ms-high-contrast: none) {  .the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dots {    transform: translateX(-50%);    margin-left: 0px;  }}.the7_testimonials_carousel-8fa0105.testimonials-carousel {  --the7-carousel-bullet-color: var(--the7-accent-color);  --the7-carousel-bullet-hover-color: var(--the7-accent-color);  --the7-carousel-bullet-active-color: var(--the7-carousel-bullet-hover-color);}.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot {  width: var(--the7-carousel-bullet-size);  height: var(--the7-carousel-bullet-size);  margin: 0 calc(var(--the7-carousel-bullet-gap) / 2);}.bullets-scale-up.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot:not(.active):not(:hover) span {  background: var(--the7-carousel-bullet-color);}.bullets-scale-up.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot:not(.active):hover span {  background: var(--the7-carousel-bullet-hover-color);}.bullets-scale-up.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot.active span {  background: var(--the7-carousel-bullet-active-color);}.bullets-stroke.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot:not(.active):not(:hover) span {  background: var(--the7-carousel-bullet-color);}.bullets-stroke.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot:not(.active):hover span {  background: var(--the7-carousel-bullet-hover-color);}.bullets-stroke.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot.active span {  box-shadow: 0 0 0 2px var(--the7-carousel-bullet-active-color);}.bullets-fill-in.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot:not(.active):not(:hover) span {  box-shadow: inset 0 0 0 2px var(--the7-carousel-bullet-color);}.bullets-fill-in.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot:not(.active):hover span {  box-shadow: inset 0 0 0 2px var(--the7-carousel-bullet-hover-color);}.bullets-fill-in.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot.active span {  box-shadow: inset 0 0 0 20px var(--the7-carousel-bullet-active-color);}.bullets-small-dot-stroke.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot:not(.active):not(:hover) span {  background: var(--the7-carousel-bullet-color);}.bullets-small-dot-stroke.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot:not(.active):hover span {  background: var(--the7-carousel-bullet-hover-color);}.bullets-small-dot-stroke.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot.active span {  background: var(--the7-carousel-bullet-active-color);}.bullets-small-dot-stroke.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot.active {  box-shadow: 0 0 0 2px var(--the7-carousel-bullet-active-color);}.bullets-ubax.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot span {  background: var(--the7-carousel-bullet-color);}.bullets-ubax.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot.active span {  border-color: var(--the7-carousel-bullet-active-color);}.bullets-ubax.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot:not(.active):hover span {  background: var(--the7-carousel-bullet-hover-color);}.bullets-etefu.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot span {  background: var(--the7-carousel-bullet-color);}.bullets-etefu.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot:not(.active):hover span {  background: var(--the7-carousel-bullet-hover-color);}.bullets-etefu.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot span:before {  background: var(--the7-carousel-bullet-active-color);}.accent-gradient .bullets-etefu.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-dot span:before {  background: var(--the7-carousel-bullet-active-color);}.the7_testimonials_carousel-8fa0105.testimonials-carousel.dt-icon-hover-off .dt-owl-item-icon:hover:before {  opacity: 1;}.the7_testimonials_carousel-8fa0105.testimonials-carousel.dt-icon-hover-off .dt-owl-item-icon:after {  display: none;}.the7_testimonials_carousel-8fa0105.testimonials-carousel {  --the7-layout_1-grid: " icon" " header " " subtitle " " desc" " button ";  --the7-layout_2-grid: " desc desc " " icon empty " " icon header " " icon subtitle " " icon button " " icon empty1";  --the7-layout_3-grid: "icon header" "icon subtitle" "icon desc" "icon button";  --the7-layout_4-grid: " header icon " " subtitle icon " " desc icon " " button icon ";  --the7-layout_5-grid: " desc" " icon" " header " " subtitle " " button ";  --the7-layout_6-grid: " desc desc " " icon empty " " icon header " " icon subtitle " " icon button " " icon empty1";  --the7-layout_6-grid-no_btn: "desc desc desc desc" "empty1 icon before empty2" "empty1 icon header empty2" "empty1 icon subtitle empty2" "empty1 icon empty empty2";  --the7-layout_6-grid-no_icon: " desc " "header " "subtitle " "button ";  --the7-layout_7-grid: "icon desc" "icon header" "icon subtitle" "icon button";  --the7-layout_7-grid-no_icon: "desc" "header" "subtitle" "button";  --the7-layout_8-grid: " desc icon " " header icon " " subtitle icon " " button icon ";  --the7-layout_8-grid-no_icon: " desc" " header" " subtitle" " button";  --the7-layout_9-grid: " icon" " desc" " header " " subtitle " " button ";}.slider-layout_1.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-inner,.the7_testimonials_carousel-8fa0105.testimonials-carousel .hide-icon .dt-owl-item-inner {  grid-template-areas: var(--the7-layout_1-grid);}.slider-layout_2.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-inner {  grid-template-areas: var(--the7-layout_2-grid);}.slider-layout_3.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-inner {  grid-template-areas: var(--the7-layout_3-grid);  grid-template-rows: repeat(3,auto) 1fr;}.slider-layout_4.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-inner {  grid-template-areas: var(--the7-layout_4-grid);  grid-template-rows: repeat(3,auto) 1fr;}.slider-layout_5.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-inner {  grid-template-areas: var(--the7-layout_5-grid);}.slider-layout_6.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon):not(.hide-btn) .dt-owl-item-inner {  grid-template-areas: var(--the7-layout_6-grid);  grid-auto-rows: min-content;}.slider-layout_6.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap.hide-icon .dt-owl-item-inner {  grid-template-areas: var(--the7-layout_6-grid-no_icon);  grid-auto-rows: min-content;}.slider-layout_6.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon).hide-btn .dt-owl-item-inner {  grid-template-areas: var(--the7-layout_6-grid-no_btn);  grid-auto-rows: min-content;}.slider-layout_7.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-inner {  grid-template-areas: var(--the7-layout_7-grid);  grid-template-rows: repeat(3,auto) 1fr;}.slider-layout_7.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap.hide-icon .dt-owl-item-inner {  grid-template-areas: var(--the7-layout_7-grid-no_icon);  grid-template-rows: repeat(3,auto) 1fr;}.slider-layout_8.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-inner {  grid-template-areas: var(--the7-layout_8-grid);  grid-template-rows: repeat(3,auto) 1fr;}.slider-layout_8.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap.hide-icon .dt-owl-item-inner {  grid-template-areas: var(--the7-layout_8-grid-no_icon);}.slider-layout_9.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap .dt-owl-item-inner {  grid-template-areas: var(--the7-layout_9-grid);}.the7_testimonials_carousel-8fa0105.testimonials-carousel {  --the7-slider-icon-size: 40px;  --the7-slider-text-alignment: center;  --the7-slider-item-flex-alignment: center;  --the7-slider-btn-flex-alignment: center;  --the7-slider-title-flex-alignment: center;}.the7_testimonials_carousel-8fa0105.testimonials-carousel {  --the7-slider-columns: minmax(0,100%);  --the7-slider-gap: normal;  --the7-slider-margin: 0px 0px 0px 0px;}.the7_testimonials_carousel-8fa0105.testimonials-carousel .hide-icon {  --the7-slider-title-flex-alignment: var(--the7-slider-text-alignment);  --the7-slider-btn-flex-alignment: var(--the7-slider-text-alignment);}.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-inner {  grid-template-columns: var(--the7-slider-columns);  grid-column-gap: var(--the7-slider-gap);}.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-inner .dt-owl-item-icon,.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-inner .dt-owl-item-image {  margin: var(--the7-slider-margin);  justify-self: var(--the7-slider-item-flex-alignment);}.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon {  width: var(--the7-slider-icon-size);  height: var(--the7-slider-icon-size);  padding-top: var(--the7-slider-icon-size);}.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-image {  max-width: 40px;}.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-description {  text-align: var(--the7-slider-text-alignment);}.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-heading,.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-subtitle {  justify-self: var(--the7-slider-title-flex-alignment);  text-align: center;}.the7_testimonials_carousel-8fa0105.testimonials-carousel .hide-icon .dt-owl-item-heading,.the7_testimonials_carousel-8fa0105.testimonials-carousel .hide-icon .dt-owl-item-subtitle {  text-align: var(--the7-slider-text-alignment);}.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-slide-button {  justify-self: var(--the7-slider-btn-flex-alignment);}.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon {  line-height: 40px;}.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon:before,.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon:after {  width: 100%;  height: 100%;  line-height: 40px;}.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon i {  font-size: 16px;}.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon svg {  width: 16px;  height: auto;}.slider-layout_2.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-heading,.slider-layout_6.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-heading {  align-self: center;}.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-nav a,.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-nav a:hover {  color: var(--the7-accent-color);}.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-nav a.owl-prev {  top: var(--offset-v-m-img);  left: -15px;  transform: translate3d(0,calc(-50% + 0px),0);}.the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-nav a.owl-next {  top: var(--offset-v-m-img);  right: -15px;  transform: translate3d(0,calc(-50% + 0px),0);  left: auto;}.the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-never .owl-nav a {  display: none;}.the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-hover .owl-nav {  opacity: 0;  transition: opacity 0.3s;}.the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-hover:hover .owl-nav {  opacity: 1;}@media screen and (max-width: 1024px) {  .slide-h-position-tablet-left .dt-slide-button,  .slide-h-position-tablet-left .testimonials-carousel .dt-slide-button,  .slide-h-position-tablet-left .dt-owl-item-icon,  .slide-h-position-tablet-left .testimonials-carousel .dt-owl-item-icon,  .slide-h-position-tablet-left .dt-owl-item-image,  .slide-h-position-tablet-left .testimonials-carousel .dt-owl-item-image {    justify-self: flex-start;  }  .layout-2 .dt-slide-button {    justify-self: flex-start;  }  .slide-h-position-tablet-center .dt-slide-button,  .slide-h-position-tablet-center .testimonials-carousel .dt-slide-button,  .slide-h-position-tablet-center .dt-owl-item-icon,  .slide-h-position-tablet-center .testimonials-carousel .dt-owl-item-icon,  .slide-h-position-tablet-center .dt-owl-item-image,  .slide-h-position-tablet-center .testimonials-carousel .dt-owl-item-image {    justify-self: center;  }  .slide-h-position-tablet-center .testimonials-carousel .dt-slide-button,  .slide-h-position-tablet-center .testimonials-carousel .dt-owl-item-icon,  .slide-h-position-tablet-center .testimonials-carousel .dt-owl-item-image {    justify-self: center;  }  .slide-h-position-center .slider-tablet-layout_1 .dt-slide-button,  .slide-h-position-center .slider-tablet-layout_1 .dt-owl-item-icon,  .slide-h-position-center .slider-tablet-layout_1 .dt-owl-item-image {    justify-self: center;  }  .slide-h-position-tablet-right .dt-slide-button,  .slide-h-position-tablet-right .testimonials-carousel .dt-owl-item-icon,  .slide-h-position-tablet-right .testimonials-carousel .dt-owl-item-image {    justify-self: flex-end;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel {    --the7-slider-icon-size: 40px;    --the7-layout_6-grid: " desc desc " " icon empty " " icon header " " icon subtitle " " icon button " " icon empty1";    --the7-layout_6-grid-no_btn: "desc desc desc desc" "empty1 icon before empty2" "empty1 icon header empty2" "empty1 icon subtitle empty2" "empty1 icon empty empty2";    --the7-layout_2-grid: " desc desc " " icon empty " " icon header " " icon subtitle " " icon button " " icon empty1";    --the7-slider-text-alignment: center;    --the7-slider-item-flex-alignment: center;    --the7-slider-btn-flex-alignment: center;    --the7-slider-title-flex-alignment: center;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel {    --the7-slider-columns: minmax(0,100%);    --the7-slider-gap: normal;    --the7-slider-margin: 0px 0px 0px 0px;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon {    width: var(--the7-slider-icon-size);    height: var(--the7-slider-icon-size);    padding-top: var(--the7-slider-icon-size);  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-image {    max-width: 40px;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-heading,  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-subtitle {    justify-self: var(--the7-slider-title-flex-alignment);    text-align: center;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon {    line-height: 40px;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon:before,  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon:after {    width: 100%;    height: 100%;    line-height: 40px;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon i {    font-size: 16px;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon svg {    width: 16px;  }  .slider-tablet-layout_2.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_2-grid);  }  .slider-tablet-layout_6.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon):not(.hide-btn) .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_6-grid);    grid-auto-rows: min-content;  }  .slider-tablet-layout_6.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap.hide-icon .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_6-grid-no_icon);    grid-auto-rows: min-content;  }  .slider-tablet-layout_6.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon).hide-btn .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_6-grid-no_btn);    grid-auto-rows: min-content;  }  .slider-tablet-layout_1.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.class-1):not(.class-2) .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_1-grid);  }  .slider-tablet-layout_9.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon):not(.class-2) .dt-owl-item-inner,  .slider-tablet-layout_9.the7_testimonials_carousel-8fa0105.testimonials-carousel .hide-icon .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_9-grid);  }  .slider-tablet-layout_5.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon):not(.class-2) .dt-owl-item-inner,  .slider-tablet-layout_5.the7_testimonials_carousel-8fa0105.testimonials-carousel .hide-icon .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_5-grid);  }  .slider-tablet-layout_3.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon):not(.class-2) .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_3-grid);    grid-template-rows: repeat(2,auto) 1fr;  }  .slider-tablet-layout_7.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon):not(.class-2) .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_7-grid);    grid-template-rows: repeat(3,auto) 1fr;  }  .slider-tablet-layout_7.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap.hide-icon .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_7-grid-no_icon);    grid-template-rows: repeat(3,auto) 1fr;  }  .slider-tablet-layout_4.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon):not(.class-2) .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_4-grid);    grid-template-rows: repeat(2,auto) 1fr;  }  .slider-tablet-layout_8.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon):not(.class-2) .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_8-grid);    grid-template-rows: repeat(3,auto) 1fr;  }  .slider-tablet-layout_8.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap.hide-icon .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_8-grid-no_icon);  }  .slider-tablet-layout_2.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-heading,  .slider-tablet-layout_6.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-heading {    align-self: center;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-nav a.owl-prev {    top: var(--offset-v-m-img);    left: -15px;    transform: translate3d(0,calc(-50% + 0px),0);  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-nav a.owl-next {    top: var(--offset-v-m-img);    right: -15px;    transform: translate3d(0,calc(-50% + 0px),0);    left: auto;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-tablet-never .owl-nav a {    display: none;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-tablet-hover .owl-nav a {    display: inline-flex;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-tablet-hover .owl-nav {    opacity: 0;    transition: opacity 0.3s;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-tablet-always .owl-nav a,  .the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-tablet-hover .owl-nav a {    display: inline-flex;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-tablet-always .owl-nav,  .the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-tablet-hover:hover .owl-nav {    opacity: 1;  }}@media screen and (max-width: 767px) {  .the7_testimonials_carousel-8fa0105.testimonials-carousel {    --the7-slider-icon-size: 40px;    --the7-slider-text-alignment: center;    --the7-slider-item-flex-alignment: center;    --the7-slider-btn-flex-alignment: center;    --the7-slider-title-flex-alignment: center;    --the7-layout_6-grid: " desc desc " " icon empty " " icon header " " icon subtitle " " icon button " " icon empty1";    --the7-layout_6-grid-no_btn: "desc desc desc desc" "empty1 icon before empty2" "empty1 icon header empty2" "empty1 icon subtitle empty2" "empty1 icon empty empty2";    --the7-layout_2-grid: " desc desc " " icon empty " " icon header " " icon subtitle " " icon button " " icon empty1";  }  .slide-h-position-mobile-left .dt-slide-button,  .slide-h-position-mobile-left .testimonials-carousel .dt-slide-button,  .slide-h-position-mobile-left .dt-owl-item-icon,  .slide-h-position-mobile-left .testimonials-carousel .dt-owl-item-icon,  .slide-h-position-mobile-left .dt-owl-item-image,  .slide-h-position-mobile-left .testimonials-carousel .dt-owl-item-image {    justify-self: flex-start;  }  .slide-h-position-mobile-center .dt-slide-button,  .slide-h-position-mobile-center .testimonials-carousel .dt-slide-button,  .slide-h-position-mobile-center .dt-owl-item-icon,  .slide-h-position-mobile-center .testimonials-carousel .dt-owl-item-icon,  .slide-h-position-mobile-center .dt-owl-item-image,  .slide-h-position-mobile-center .testimonials-carousel .dt-owl-item-image {    justify-self: center;  }  .slide-h-position-mobile-right .testimonials-carousel .dt-slide-button,  .slide-h-position-mobile-right .dt-slide-button,  .slide-h-position-mobile-right .testimonials-carousel .dt-owl-item-icon,  .slide-h-position-mobile-right .testimonials-carousel .dt-owl-item-image {    justify-self: flex-end;  }  .slider-mobile-layout_2.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_2-grid);  }  .slider-mobile-layout_6.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon):not(.hide-btn) .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_6-grid);    grid-auto-rows: min-content;  }  .slider-mobile-layout_6.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap.hide-icon .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_6-grid-no_icon);    grid-auto-rows: min-content;  }  .slider-mobile-layout_6.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon).hide-btn .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_6-grid-no_btn);    grid-auto-rows: min-content;  }  .slider-mobile-layout_1.the7_testimonials_carousel-8fa0105.testimonials-carousel  .dt-owl-item-wrap:not(.class-1):not(.class-2) .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_1-grid);    grid-template-columns: none;  }  .slider-mobile-layout_9.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon):not(.class-2) .dt-owl-item-inner,  .slider-mobile-layout_9.the7_testimonials_carousel-8fa0105.testimonials-carousel .hide-icon .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_9-grid);    grid-template-columns: none;  }  .slider-mobile-layout_5.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon):not(.class-2) .dt-owl-item-inner,  .slider-mobile-layout_5.the7_testimonials_carousel-8fa0105.testimonials-carousel .hide-icon .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_5-grid);    grid-template-columns: none;  }  .slider-mobile-layout_3.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon):not(.class-2) .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_3-grid);    grid-template-rows: repeat(2,auto) 1fr;  }  .slider-mobile-layout_7.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_7-grid);    grid-template-rows: repeat(3,auto) 1fr;  }  .slider-mobile-layout_7.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap.hide-icon .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_7-grid-no_icon);    grid-template-rows: repeat(3,auto) 1fr;  }  .slider-mobile-layout_4.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon):not(.class-2) .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_4-grid);    grid-template-rows: repeat(2,auto) 1fr;  }  .slider-mobile-layout_8.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_8-grid);    grid-template-rows: repeat(3,auto) 1fr;  }  .slider-mobile-layout_8.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap.hide-icon .dt-owl-item-inner {    grid-template-areas: var(--the7-layout_8-grid-no_icon);  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel {    --the7-slider-columns: minmax(0,100%);    --the7-slider-gap: normal;    --the7-slider-margin: 0px 0px 0px 0px;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon {    width: var(--the7-slider-icon-size);    height: var(--the7-slider-icon-size);    padding-top: var(--the7-slider-icon-size);  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-image {    max-width: 40px;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-heading,  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-subtitle {    text-align: center;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon {    line-height: 40px;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon:before,  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon:after {    width: 100%;    height: 100%;    line-height: 40px;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon i {    font-size: 16px;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-icon svg {    width: 16px;  }  .slider-mobile-layout_2.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-heading,  .slider-mobile-layout_6.the7_testimonials_carousel-8fa0105.testimonials-carousel .dt-owl-item-wrap:not(.hide-icon) .dt-owl-item-heading {    align-self: center;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-nav a.owl-prev {    top: var(--offset-v-m-img);    left: -15px;    transform: translate3d(0,calc(-50% + 0px),0);  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel .owl-nav a.owl-next {    top: var(--offset-v-m-img);    right: -15px;    transform: translate3d(0,calc(-50% + 0px),0);    left: auto;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-mobile-never .owl-nav a {    display: none;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-mobile-hover .owl-nav a {    display: inline-flex;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-mobile-hover .owl-nav {    opacity: 0;    transition: opacity 0.3s;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-mobile-always .owl-nav a,  .the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-mobile-hover .owl-nav a {    display: inline-flex;  }  .the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-mobile-always .owl-nav,  .the7_testimonials_carousel-8fa0105.testimonials-carousel.carousel-nav-display-mobile-hover:hover .owl-nav {    opacity: 1;  }}
@media screen and (min-width: 1201px) {  .the7_image_box_grid_widget-3018cce .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),1fr) ! important;  }  .the7_image_box_grid_widget-3018cce .wf-cell:nth-child(-n + 3):before {    display: none;  }}@media screen and (min-width: 1026px) {  .the7_image_box_grid_widget-3018cce.the7-box-grid-wrapper .wf-cell:nth-child(-n + 3):before {    display: none;  }}@media screen and (min-width: 768px) and (max-width: 1024px) {  .the7_image_box_grid_widget-3018cce.the7-box-grid-wrapper .wf-cell:nth-child(-n + 3):before {    display: none;  }}@media screen and (max-width: 767px) {  .the7_image_box_grid_widget-3018cce.the7-box-grid-wrapper .wf-cell:nth-child(-n + 1):before {    display: none;  }}