.elementor-12 .elementor-element.elementor-element-635dd39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:0ms;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-2bd71fc .swiper-slide-bg{background-image:url(https://marble-shop.co.uk/wp-content/uploads/2025/07/Marble-Lobby-The-Reigate-Marble-Shop.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-2bd71fc .elementor-background-overlay{background-color:#00000026;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-2bd71fc .swiper-slide-contents{margin-left:auto;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-2bd71fc .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-bd4ed53 .swiper-slide-bg{background-image:url(https://marble-shop.co.uk/wp-content/uploads/2025/07/Marble-Reception-Marble-Shop-Reigate.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-bd4ed53 .elementor-background-overlay{background-color:#00000026;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-bd4ed53 .swiper-slide-contents{margin-left:auto;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-bd4ed53 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-97db0c3 .swiper-slide-bg{background-image:url(https://marble-shop.co.uk/wp-content/uploads/2025/07/Marble-Kitchen-Marble-Shop-Reigate.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-97db0c3 .elementor-background-overlay{background-color:#00000026;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-97db0c3 .swiper-slide-contents{margin-left:auto;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-97db0c3 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-08633de .swiper-slide-bg{background-image:url(https://marble-shop.co.uk/wp-content/uploads/2025/07/Marble-Bathroom-Marble-Shop-Reigate.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-08633de .elementor-background-overlay{background-color:#00000026;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-08633de .swiper-slide-contents{margin-left:auto;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-08633de .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-fcec0e9 .swiper-slide-bg{background-image:url(https://marble-shop.co.uk/wp-content/uploads/2025/07/Marble-Reception-Marble-Shop-Reigate-1.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-fcec0e9 .elementor-background-overlay{background-color:#00000026;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-fcec0e9 .swiper-slide-contents{margin-left:auto;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-fcec0e9 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-6b5fa67 .swiper-slide-bg{background-image:url(https://marble-shop.co.uk/wp-content/uploads/2025/07/Marble-Top-Marble-Shop-Reigate.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-6b5fa67 .elementor-background-overlay{background-color:#00000026;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-6b5fa67 .swiper-slide-contents{margin-left:auto;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-repeater-item-6b5fa67 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-ec6830a .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-slide-button:hover{background-color:#FFFFFF;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ec6830a{--e-transform-transition-duration:0ms;}.elementor-12 .elementor-element.elementor-element-ec6830a .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-ec6830a .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-slide-button{border-width:1px;}.elementor-12 .elementor-element.elementor-element-f81fef3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:0ms;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-ae99e05 .swiper-slide-bg{background-image:url(https://marble-shop.co.uk/wp-content/uploads/2025/07/Marble-Reception-Marble-Shop-Reigate.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-ae99e05 .elementor-background-overlay{background-color:#00000042;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-ae99e05 .swiper-slide-contents{margin:0 auto;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-ae99e05 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-2bd71fc .swiper-slide-bg{background-image:url(https://marble-shop.co.uk/wp-content/uploads/2025/07/Marble-Lobby-The-Reigate-Marble-Shop.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-2bd71fc .elementor-background-overlay{background-color:#00000042;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-2bd71fc .swiper-slide-contents{margin:0 auto;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-2bd71fc .swiper-slide-inner{align-items:center;text-align:center;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-97db0c3 .swiper-slide-bg{background-image:url(https://marble-shop.co.uk/wp-content/uploads/2025/07/Marble-Kitchen-Marble-Shop-Reigate.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-97db0c3 .elementor-background-overlay{background-color:#00000042;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-97db0c3 .swiper-slide-contents{margin:0 auto;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-97db0c3 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-08633de .swiper-slide-bg{background-image:url(https://marble-shop.co.uk/wp-content/uploads/2025/07/Marble-Bathroom-Marble-Shop-Reigate.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-08633de .elementor-background-overlay{background-color:#00000042;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-08633de .swiper-slide-contents{margin:0 auto;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-08633de .swiper-slide-inner{align-items:center;text-align:center;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-11c3287 .swiper-slide-bg{background-image:url(https://marble-shop.co.uk/wp-content/uploads/2025/07/Marble-Top-Marble-Shop-Reigate.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-11c3287 .elementor-background-overlay{background-color:#00000042;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-11c3287 .swiper-slide-contents{margin:0 auto;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-11c3287 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-fcec0e9 .swiper-slide-bg{background-image:url(https://marble-shop.co.uk/wp-content/uploads/2025/07/Marble-Reception-Marble-Shop-Reigate-1.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-fcec0e9 .elementor-background-overlay{background-color:#00000042;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-fcec0e9 .swiper-slide-contents{margin:0 auto;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-repeater-item-fcec0e9 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-12 .elementor-element.elementor-element-7a87a3a .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-slide-button:hover{background-color:#FFFFFF;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7a87a3a{--e-transform-transition-duration:0ms;}.elementor-12 .elementor-element.elementor-element-7a87a3a .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-7a87a3a .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-slide-button{border-width:1px;}.elementor-12 .elementor-element.elementor-element-b0ee5dc{--display:flex;--min-height:425px;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b0ee5dc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b0ee5dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-201b9c0{text-align:center;}.elementor-12 .elementor-element.elementor-element-a34c442{text-align:center;}.elementor-12 .elementor-element.elementor-element-e9d3b40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e9d3b40:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e9d3b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2c5e7b );}.elementor-12 .elementor-element.elementor-element-4355754{text-align:center;}.elementor-12 .elementor-element.elementor-element-4355754 .elementor-heading-title{text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-f8aa7e2{text-align:center;}.elementor-12 .elementor-element.elementor-element-f8aa7e2 .elementor-heading-title{text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-dd201be{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-da3a360 .premium-tab-link{flex-direction:row !important;}.elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs-style-iconbox .premium-tabs-nav ul li .premium-tab-link, .elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs-style-circle .premium-tabs-nav ul li::before, .elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs-style-flip .premium-tabs-nav .premium-tabs-nav-list-item, .elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs-style-tzoid .premium-tabs-nav ul li .premium-tab-link::after{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs-style-iconbox .premium-tabs-nav ul li.tab-current a, .elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs-style-circle .premium-tabs-nav ul li.tab-current::before, .elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs-style-flip .premium-tabs-nav li.tab-current a::after, .elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs-style-tzoid .premium-tabs-nav ul li.tab-current a::after{background-color:var( --e-global-color-3182dcc );}.elementor-12 .elementor-element.elementor-element-da3a360 ul.premium-tabs-horizontal .premium-tab-arrow{border-top-color:var( --e-global-color-3182dcc );}.elementor-12 .elementor-element.elementor-element-da3a360 ul.premium-tabs-vertical .premium-tab-arrow{border-left-color:var( --e-global-color-3182dcc );}.elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs-nav-list{flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs:not(.premium-tabs-style-circle) .premium-tab-link, .elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs-style-circle .premium-tabs-nav li::before, .elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs-style-tzoid .premium-tab-link::after{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3182dcc );}.elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs .premium-tab-link{padding:18px 18px 18px 18px;}.elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs .premium-tab-title{color:var( --e-global-color-text );font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:3.5px;}.elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs .premium-tabs-nav-list-item:hover .premium-tab-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs .tab-current .premium-tab-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-da3a360 .premium-tab-content{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-0dbe50b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1ebaf42{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8e20290 img{width:100%;}.elementor-12 .elementor-element.elementor-element-15f63f8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e70866e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-e70866e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-4b947b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b0b18fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4a0125d img{width:100%;}.elementor-12 .elementor-element.elementor-element-1e9b95a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f029a34 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f029a34 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-beaf350{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c04d017{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c753097 img{width:100%;}.elementor-12 .elementor-element.elementor-element-4ef6fc9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0573cbd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-0573cbd .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-9cbb9a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-39c420e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e34e448 img{width:100%;}.elementor-12 .elementor-element.elementor-element-42a4f93{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a90378f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-a90378f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-d17ed17{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:30px;--n-tabs-gap:60px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d17ed17 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-3182dcc );}.elementor-12 .elementor-element.elementor-element-d17ed17.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3182dcc );}.elementor-12 .elementor-element.elementor-element-d17ed17.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-12 .elementor-element.elementor-element-d17ed17.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3182dcc );}.elementor-12 .elementor-element.elementor-element-d17ed17.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3182dcc );}.elementor-12 .elementor-element.elementor-element-d17ed17 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c563a67{--display:flex;--min-height:180px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-c563a67:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c563a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3182dcc );}.elementor-12 .elementor-element.elementor-element-4049184{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-f518b2a{text-align:center;}.elementor-12 .elementor-element.elementor-element-f518b2a .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ef63af9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-ef63af9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-ef63af9 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-e4cae9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0.5px;border-color:#F2F2F2;--border-color:#F2F2F2;}.elementor-12 .elementor-element.elementor-element-24fb5a7{--icon-box-icon-margin:5px;}.elementor-12 .elementor-element.elementor-element-24fb5a7 .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24fb5a7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24fb5a7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-24fb5a7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24fb5a7 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-24fb5a7 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8b86483{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-b27a900{--icon-box-icon-margin:5px;}.elementor-12 .elementor-element.elementor-element-b27a900 .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b27a900.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b27a900.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b27a900.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b27a900 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-b27a900 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0076c6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0.5px;border-color:#F2F2F2;--border-color:#F2F2F2;}.elementor-12 .elementor-element.elementor-element-4a28d48{--icon-box-icon-margin:5px;}.elementor-12 .elementor-element.elementor-element-4a28d48 .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a28d48.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a28d48.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4a28d48.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a28d48 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-4a28d48 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-66d7e9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F2F2F2;--border-color:#F2F2F2;}.elementor-12 .elementor-element.elementor-element-22f6705{--icon-box-icon-margin:5px;}.elementor-12 .elementor-element.elementor-element-22f6705 .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-22f6705.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-22f6705.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-22f6705.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-22f6705 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-22f6705 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-80e52e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-6d2cf6f{--icon-box-icon-margin:5px;}.elementor-12 .elementor-element.elementor-element-6d2cf6f .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6d2cf6f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6d2cf6f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6d2cf6f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6d2cf6f .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-6d2cf6f .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c8ce495{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-c8ce495:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c8ce495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e5a5794{text-align:center;}.elementor-12 .elementor-element.elementor-element-d10fff5{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-2ddec67{--e-image-carousel-slides-to-show:3;}.elementor-12 .elementor-element.elementor-element-2ddec67 .elementor-image-carousel-caption{text-align:center;}.elementor-12 .elementor-element.elementor-element-44f4b7a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-44f4b7a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-44f4b7a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-d9a1eb9{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-d9a1eb9 .elementor-divider-separator{width:78%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-d9a1eb9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-95416b9 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-95416b9{text-align:center;}.elementor-12 .elementor-element.elementor-element-e812bb8{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-533d081{--e-image-carousel-slides-to-show:3;}.elementor-12 .elementor-element.elementor-element-5a8b669 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-5a8b669 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-65ebd1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-65ebd1d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-65ebd1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2c5e7b );}.elementor-12 .elementor-element.elementor-element-56aa9d6{text-align:center;}.elementor-12 .elementor-element.elementor-element-236b1ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-236b1ec:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-236b1ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2c5e7b );}.elementor-12 .elementor-element.elementor-element-bface3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4dcb30b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4dcb30b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9e151a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2cf07b5 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-12 .elementor-element.elementor-element-2cf07b5 .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-12 .elementor-element.elementor-element-2cf07b5 .premium-gallery-caption{background-color:#FFFFFF;text-align:left;margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2cf07b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2cf07b5 .pa-gallery-img-container img{object-fit:fill;}.elementor-12 .elementor-element.elementor-element-2cf07b5 .premium-img-gallery{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2cf07b5 .pa-gallery-img-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2cf07b5 .premium-gallery-img-name, .elementor-12 .elementor-element.elementor-element-2cf07b5 .premium-gallery-img-name a{font-weight:600;}.elementor-12 .elementor-element.elementor-element-ffe377f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ffe377f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ffe377f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d9ece5c{text-align:center;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-container{width:33.33%;padding:0 5px 0 5px;margin:5px 0 5px 0;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-content-wrapper{background-color:#F2F2F2;align-items:center;justify-content:flex-start;text-align:center;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-person-name{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-author-info{align-items:center;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-quote{fill:var( --e-global-color-3182dcc );}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-box .slick-arrow{color:var( --e-global-color-3182dcc );}.elementor-12 .elementor-element.elementor-element-212a020{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7b73910{--display:flex;--min-height:435px;--justify-content:center;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-12 .elementor-element.elementor-element-7b73910:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7b73910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-12 .elementor-element.elementor-element-e22acb7 .elementor-blockquote__author{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e22acb7 .elementor-blockquote:before{color:var( --e-global-color-text );font-size:calc(1px * 100);}.elementor-12 .elementor-element.elementor-element-df75888{--display:flex;--min-height:435px;--justify-content:center;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-12 .elementor-element.elementor-element-df75888:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-df75888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-12 .elementor-element.elementor-element-0c741e6 .elementor-blockquote__author{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0c741e6 .elementor-blockquote:before{color:var( --e-global-color-text );font-size:calc(1px * 100);}.elementor-12 .elementor-element.elementor-element-8ad43ab{--display:flex;--min-height:435px;--justify-content:center;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-12 .elementor-element.elementor-element-8ad43ab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8ad43ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-12 .elementor-element.elementor-element-ff334ef .elementor-blockquote__author{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ff334ef .elementor-blockquote:before{color:var( --e-global-color-text );font-size:calc(1px * 100);}.elementor-12 .elementor-element.elementor-element-1a44dfc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-6bc86ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-6bc86ce .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-bcf86b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-bcf86b9 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-73fea2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-87e97b6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:100px;}.elementor-12 .elementor-element.elementor-element-87e97b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-87e97b6 .elementor-main-swiper{height:175px;}.elementor-12 .elementor-element.elementor-element-87e97b6 .elementor-main-swiper .swiper-slide{padding:0px 50px 0px 50px;}.elementor-12 .elementor-element.elementor-element-87e97b6 .elementor-swiper-button{font-size:20px;}.elementor-12 .elementor-element.elementor-element-87e97b6 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}body.elementor-page-12{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-e9d3b40{--content-width:1600px;}.elementor-12 .elementor-element.elementor-element-4049184{--width:25%;}.elementor-12 .elementor-element.elementor-element-e4cae9a{--width:25%;}.elementor-12 .elementor-element.elementor-element-8b86483{--width:25%;}.elementor-12 .elementor-element.elementor-element-0076c6d{--width:25%;}.elementor-12 .elementor-element.elementor-element-66d7e9e{--width:25%;}.elementor-12 .elementor-element.elementor-element-80e52e6{--width:25%;}.elementor-12 .elementor-element.elementor-element-65ebd1d{--content-width:1480px;}.elementor-12 .elementor-element.elementor-element-236b1ec{--content-width:1480px;}.elementor-12 .elementor-element.elementor-element-4dcb30b{--width:50.789%;}.elementor-12 .elementor-element.elementor-element-ffe377f{--content-width:1600px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-b0ee5dc{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-e9d3b40{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-1ebaf42{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-15f63f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b0b18fc{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-1e9b95a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c04d017{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-4ef6fc9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-39c420e{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-42a4f93{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4049184{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-c8ce495{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-236b1ec{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-2cf07b5 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-12 .elementor-element.elementor-element-2cf07b5 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-container{width:100%;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-upper-quote svg, .elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-lower-quote svg{width:20px;height:20px;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-upper-quote{top:5px;left:10px;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-lower-quote{right:10px;bottom:5px;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-box a.carousel-arrow.carousel-next{right:0px;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-box a.carousel-arrow.carousel-prev{left:0px;}.elementor-12 .elementor-element.elementor-element-87e97b6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-7a87a3a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7a87a3a .swiper-slide{height:470px;}.elementor-12 .elementor-element.elementor-element-7a87a3a .swiper-slide-contents{max-width:90%;}.elementor-12 .elementor-element.elementor-element-7a87a3a .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-slide-heading{line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-b0ee5dc{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-e9d3b40{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-da3a360 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-da3a360:not(.premium-tabs-icon-column) .premium-tab-link{justify-content:center;}.elementor-12 .elementor-element.elementor-element-da3a360.premium-tabs-icon-column .premium-tab-link{align-items:center;}.elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs-nav-list a.carousel-arrow.carousel-next{right:0px;}.elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs-nav-list a.carousel-arrow.carousel-prev{left:0px;}.elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-15f63f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-88af1fd{text-align:center;}.elementor-12 .elementor-element.elementor-element-8d5a55a{text-align:center;}.elementor-12 .elementor-element.elementor-element-1e9b95a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-52ab12e{text-align:center;}.elementor-12 .elementor-element.elementor-element-7f7bd2d{text-align:center;}.elementor-12 .elementor-element.elementor-element-4ef6fc9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-59c153a{text-align:center;}.elementor-12 .elementor-element.elementor-element-722ff4c{text-align:center;}.elementor-12 .elementor-element.elementor-element-42a4f93{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fe6478b{text-align:center;}.elementor-12 .elementor-element.elementor-element-2f1f412{text-align:center;}.elementor-12 .elementor-element.elementor-element-c563a67{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-e4cae9a{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-0076c6d{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-66d7e9e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-c8ce495{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-65ebd1d{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-236b1ec{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-66746b3{text-align:center;}.elementor-12 .elementor-element.elementor-element-6d2cc2b{text-align:center;}.elementor-12 .elementor-element.elementor-element-2cf07b5 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-12 .elementor-element.elementor-element-2cf07b5 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-12 .elementor-element.elementor-element-2cf07b5 .premium-gallery-caption{text-align:center;}.elementor-12 .elementor-element.elementor-element-ffe377f{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-container{width:100%;padding:0 0px 0 0px;margin:0px 0 0px 0;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-person-name{font-size:16px;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-upper-quote svg, .elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-lower-quote svg{width:20px;height:20px;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-upper-quote{top:5px;left:7px;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-lower-quote{right:7px;bottom:5px;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-box a.carousel-arrow.carousel-next{right:-30px;}.elementor-12 .elementor-element.elementor-element-744312b .premium-testimonial-box a.carousel-arrow.carousel-prev{left:-30px;}.elementor-12 .elementor-element.elementor-element-87e97b6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for slides, class: .elementor-element-ec6830a */.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-slide-button::after {
    content: '';
    display: inline-block;
    width: 14px; /* Adjust width as needed */
    height: 12px; /* Adjust height as needed */
    background-image: url('/wp-content/uploads/2024/11/Right-Arrow-02.svg'); /* Replace with the actual path to your SVG */
    background-size: contain;
    background-repeat: no-repeat;
    margin-left: 8px; /* Space between text and arrow */
    vertical-align: middle; /* Aligns the arrow with the text */
}
/* Hover state */
.elementor-12 .elementor-element.elementor-element-ec6830a .elementor-slide-button:hover::after {
    background-image: url('/wp-content/uploads/2024/12/Right-Arrow-Navy-01.svg');
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-7a87a3a */.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-slide-button::after {
    content: '';
    display: inline-block;
    width: 14px; /* Adjust width as needed */
    height: 12px; /* Adjust height as needed */
    background-image: url('/wp-content/uploads/2024/11/Right-Arrow-02.svg'); /* Replace with the actual path to your SVG */
    background-size: contain;
    background-repeat: no-repeat;
    margin-left: 8px; /* Space between text and arrow */
    vertical-align: middle; /* Aligns the arrow with the text */
}
/* Hover state */
.elementor-12 .elementor-element.elementor-element-7a87a3a .elementor-slide-button:hover::after {
    background-image: url('/wp-content/uploads/2024/12/Right-Arrow-Navy-01.svg');
}/* End custom CSS */
/* Start custom CSS for premium-addon-tabs, class: .elementor-element-da3a360 */.elementor-12 .elementor-element.elementor-element-da3a360 .premium-tabs-nav-list-item:hover {
    background-color: #001945;
}

.elementor-12 .elementor-element.elementor-element-da3a360 .carousel-arrow {
    background-color: #001945;
    color: white;
}

.elementor-12 .elementor-element.elementor-element-da3a360 .carousel-arrow.slick-active {
    background-color: white;
    color: #001945;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2ddec67 */.elementor-12 .elementor-element.elementor-element-2ddec67 .swiper-pagination {
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-12 .elementor-element.elementor-element-2ddec67 .swiper-pagination .swiper-pagination-bullet {
    width: 50px;
    height: 3px;
    background-color: #393837;
    margin: 0 5px;
    border-radius: 1.5px; /* Optional: for rounded edges */
}

.elementor-12 .elementor-element.elementor-element-2ddec67 .swiper-pagination .swiper-pagination-bullet-active {
    background-color: #001945;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-533d081 */.elementor-12 .elementor-element.elementor-element-533d081 .swiper-pagination {
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-12 .elementor-element.elementor-element-533d081 .swiper-pagination .swiper-pagination-bullet {
    width: 50px;
    height: 3px;
    background-color: #393837;
    margin: 0 5px;
    border-radius: 1.5px; /* Optional: for rounded edges */
}

.elementor-12 .elementor-element.elementor-element-533d081 .swiper-pagination .swiper-pagination-bullet-active {
    background-color: #001945;
}/* End custom CSS */
/* Start custom CSS for premium-img-gallery, class: .elementor-element-2cf07b5 */.elementor-12 .elementor-element.elementor-element-2cf07b5 .premium-gallery-item .pa-gallery-img-container img {
    transition: transform 1.5s ease;
}

.elementor-12 .elementor-element.elementor-element-2cf07b5 .premium-gallery-item:hover .pa-gallery-img-container img {
    transform: scale(1.1);
}/* End custom CSS */