.elementor-3941 .elementor-element.elementor-element-d2e121d{--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;}.elementor-3941 .elementor-element.elementor-element-2c9a056 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-2c9a056{text-align:center;}.elementor-3941 .elementor-element.elementor-element-2c9a056 .elementor-heading-title{font-family:"Kdam Thmor Pro", Sans-serif;font-size:50px;font-weight:500;}.elementor-3941 .elementor-element.elementor-element-406d66e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-406d66e{text-align:center;}.elementor-3941 .elementor-element.elementor-element-ee98b5d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-3941 .elementor-element.elementor-element-ee98b5d.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-ee98b5d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3941 .elementor-element.elementor-element-e198491 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-e198491.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-ca20aed > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3941 .elementor-element.elementor-element-ca20aed{text-align:center;}.elementor-3941 .elementor-element.elementor-element-ca20aed .elementor-heading-title{font-family:"Kdam Thmor Pro", Sans-serif;font-size:40px;font-weight:500;}.elementor-3941 .elementor-element.elementor-element-343965a{z-index:0;}.elementor-3941 .elementor-element.elementor-element-370b787{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-3941 .elementor-element.elementor-element-370b787 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-370b787.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-370b787 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:400;}.elementor-3941 .elementor-element.elementor-element-6695d68{--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;}.elementor-3941 .elementor-element.elementor-element-37a51b3{--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;}.elementor-3941 .elementor-element.elementor-element-7528aff{--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;}.elementor-3941 .elementor-element.elementor-element-da10fd5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;z-index:200;}.elementor-3941 .elementor-element.elementor-element-da10fd5 .elementor-divider-separator{width:0%;}.elementor-3941 .elementor-element.elementor-element-da10fd5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3941 .elementor-element.elementor-element-c52c594{--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;}.elementor-3941 .elementor-element.elementor-element-c0af151{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;z-index:200;}.elementor-3941 .elementor-element.elementor-element-c0af151 .elementor-divider-separator{width:0%;}.elementor-3941 .elementor-element.elementor-element-c0af151 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3941 .elementor-element.elementor-element-be024c5{--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;}.elementor-3941 .elementor-element.elementor-element-b345bc3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;z-index:200;}.elementor-3941 .elementor-element.elementor-element-b345bc3 .elementor-divider-separator{width:0%;}.elementor-3941 .elementor-element.elementor-element-b345bc3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3941 .elementor-element.elementor-element-f004db8 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3941 .elementor-element.elementor-element-f004db8.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-751d4e2{z-index:0;}.elementor-3941 .elementor-element.elementor-element-7085ea5{--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;}.elementor-3941 .elementor-element.elementor-element-f757207{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;z-index:200;}.elementor-3941 .elementor-element.elementor-element-f757207 .elementor-divider-separator{width:0%;}.elementor-3941 .elementor-element.elementor-element-f757207 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3941 .elementor-element.elementor-element-5829ee8 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-3941 .elementor-element.elementor-element-5829ee8.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-5829ee8{text-align:center;}.elementor-3941 .elementor-element.elementor-element-05afae2{z-index:5;}.elementor-3941 .elementor-element.elementor-element-c3a3d6e{--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;}.elementor-3941 .elementor-element.elementor-element-35fc264{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3941 .elementor-element.elementor-element-35fc264:not(.elementor-motion-effects-element-type-background), .elementor-3941 .elementor-element.elementor-element-35fc264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3941 .elementor-element.elementor-element-6d5abb6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;z-index:200;}.elementor-3941 .elementor-element.elementor-element-6d5abb6 .elementor-divider-separator{width:0%;}.elementor-3941 .elementor-element.elementor-element-6d5abb6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3941 .elementor-element.elementor-element-45da9cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-45da9cd.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-45da9cd{z-index:0;text-align:center;}.elementor-3941 .elementor-element.elementor-element-45da9cd .elementor-heading-title{font-family:"Kdam Thmor Pro", Sans-serif;font-size:40px;font-weight:500;}.elementor-3941 .elementor-element.elementor-element-a80e348 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-a80e348{z-index:0;}.elementor-3941 .elementor-element.elementor-element-4b1cdb6 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-4b1cdb6.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-4b1cdb6{z-index:0;text-align:center;}.elementor-3941 .elementor-element.elementor-element-4b1cdb6 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:300;}.elementor-3941 .elementor-element.elementor-element-ee33c02{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-3941 .elementor-element.elementor-element-ee33c02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-ee33c02.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3941 .elementor-element.elementor-element-ee33c02 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;width:8px;height:8px;background:#2D7373;}.elementor-3941 .elementor-element.elementor-element-ee33c02 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-3941 .elementor-element.elementor-element-ee33c02 .swiper-wrapper{display:flex;align-items:center;}.elementor-3941 .elementor-element.elementor-element-a35540d{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-3941 .elementor-element.elementor-element-a35540d:not(.elementor-motion-effects-element-type-background), .elementor-3941 .elementor-element.elementor-element-a35540d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3941 .elementor-element.elementor-element-187afdf{text-align:center;}.elementor-3941 .elementor-element.elementor-element-187afdf .elementor-heading-title{font-family:"Kdam Thmor Pro", Sans-serif;font-size:50px;font-weight:500;line-height:60px;}.elementor-3941 .elementor-element.elementor-element-82b4f97{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:5px;}.elementor-3941 .elementor-element.elementor-element-82b4f97.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-57c1887{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-3941 .elementor-element.elementor-element-57c1887 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-3941 .elementor-element.elementor-element-57c1887.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-57c1887 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:300;}.elementor-3941 .elementor-element.elementor-element-72c01e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-72c01e4.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-6dbdf91{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3941 .elementor-element.elementor-element-6dbdf91 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-6dbdf91.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-6dbdf91 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3941 .elementor-element.elementor-element-fc23f90{--display:flex;}.elementor-3941 .elementor-element.elementor-element-ba66dbd.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-ba66dbd{text-align:center;}.elementor-3941 .elementor-element.elementor-element-78090b0 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-78090b0{z-index:0;}.elementor-3941 .elementor-element.elementor-element-61d9cfa{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-3941 .elementor-element.elementor-element-61d9cfa > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-61d9cfa.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-61d9cfa .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:300;}.elementor-3941 .elementor-element.elementor-element-94c7767{--e-image-carousel-slides-to-show:1;}.elementor-3941 .elementor-element.elementor-element-94c7767 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-3941 .elementor-element.elementor-element-94c7767 .swiper-pagination-bullet{background:#2D7373;}.elementor-3941 .elementor-element.elementor-element-94c7767 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-3941 .elementor-element.elementor-element-94c7767 .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-64c739b );font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:400;font-style:normal;margin-block-start:5px;}.elementor-3941 .elementor-element.elementor-element-c652ae7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-c652ae7.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-f0f99b2.elementor-element{--order:99999 /* order end hack */;}.elementor-3941 .elementor-element.elementor-element-f0f99b2{z-index:0;}.elementor-3941 .elementor-element.elementor-element-231e46b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3941 .elementor-element.elementor-element-74b28a3{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3941 .elementor-element.elementor-element-74b28a3.e-con:hover{--e-con-transform-scale:1.05;}.elementor-3941 .elementor-element.elementor-element-b41e246{text-align:center;}.elementor-3941 .elementor-element.elementor-element-e313e2c{text-align:center;}.elementor-3941 .elementor-element.elementor-element-e313e2c .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:700;}.elementor-3941 .elementor-element.elementor-element-8917b26{text-align:center;}.elementor-3941 .elementor-element.elementor-element-8917b26 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:300;}.elementor-3941 .elementor-element.elementor-element-59bf658{text-align:center;}.elementor-3941 .elementor-element.elementor-element-59bf658 .elementor-heading-title{font-family:"Kdam Thmor Pro", Sans-serif;font-size:24px;font-weight:500;font-style:italic;}.elementor-3941 .elementor-element.elementor-element-c0a20c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-c0a20c8{text-align:center;}.elementor-3941 .elementor-element.elementor-element-c0a20c8 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:1em;}.elementor-3941 .elementor-element.elementor-element-00dad2b{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3941 .elementor-element.elementor-element-00dad2b.e-con:hover{--e-con-transform-scale:1.05;}.elementor-3941 .elementor-element.elementor-element-dbdd46d{text-align:center;}.elementor-3941 .elementor-element.elementor-element-989d1a5{text-align:center;}.elementor-3941 .elementor-element.elementor-element-989d1a5 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:700;}.elementor-3941 .elementor-element.elementor-element-7f9133c{text-align:center;}.elementor-3941 .elementor-element.elementor-element-7f9133c .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:300;}.elementor-3941 .elementor-element.elementor-element-3f56e5b{text-align:center;}.elementor-3941 .elementor-element.elementor-element-3f56e5b .elementor-heading-title{font-family:"Kdam Thmor Pro", Sans-serif;font-size:24px;font-weight:500;font-style:italic;}.elementor-3941 .elementor-element.elementor-element-dfe353b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-dfe353b{text-align:center;}.elementor-3941 .elementor-element.elementor-element-dfe353b .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:1em;}.elementor-3941 .elementor-element.elementor-element-f6867e7{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3941 .elementor-element.elementor-element-f6867e7.e-con:hover{--e-con-transform-scale:1.05;}.elementor-3941 .elementor-element.elementor-element-019d5ea{text-align:center;}.elementor-3941 .elementor-element.elementor-element-9acecc6{text-align:center;}.elementor-3941 .elementor-element.elementor-element-9acecc6 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:700;}.elementor-3941 .elementor-element.elementor-element-04e62cd{text-align:center;}.elementor-3941 .elementor-element.elementor-element-04e62cd .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:300;}.elementor-3941 .elementor-element.elementor-element-1c5ddf6{text-align:center;}.elementor-3941 .elementor-element.elementor-element-1c5ddf6 .elementor-heading-title{font-family:"Kdam Thmor Pro", Sans-serif;font-size:24px;font-weight:500;font-style:italic;}.elementor-3941 .elementor-element.elementor-element-6adac14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-6adac14{text-align:center;}.elementor-3941 .elementor-element.elementor-element-6adac14 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:1em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3941 .elementor-element.elementor-element-2c9a056 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-ee98b5d{width:100%;max-width:100%;}.elementor-3941 .elementor-element.elementor-element-e198491 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-e198491.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-ca20aed > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3941 .elementor-element.elementor-element-ca20aed .elementor-heading-title{font-size:28px;}.elementor-3941 .elementor-element.elementor-element-370b787 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-370b787 .elementor-heading-title{font-size:20px;}.elementor-3941 .elementor-element.elementor-element-c0af151.elementor-element{--order:-99999 /* order start hack */;}.elementor-3941 .elementor-element.elementor-element-45da9cd .elementor-heading-title{font-size:32px;}.elementor-3941 .elementor-element.elementor-element-187afdf .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-3941 .elementor-element.elementor-element-72c01e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-72c01e4.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-6dbdf91{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3941 .elementor-element.elementor-element-6dbdf91.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-61d9cfa{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:center;}.elementor-3941 .elementor-element.elementor-element-61d9cfa > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3941 .elementor-element.elementor-element-c652ae7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-c652ae7.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-231e46b{--grid-auto-flow:row;}.elementor-3941 .elementor-element.elementor-element-e313e2c .elementor-heading-title{font-size:14px;}.elementor-3941 .elementor-element.elementor-element-8917b26 .elementor-heading-title{font-size:14px;}.elementor-3941 .elementor-element.elementor-element-989d1a5 .elementor-heading-title{font-size:14px;}.elementor-3941 .elementor-element.elementor-element-7f9133c .elementor-heading-title{font-size:14px;}.elementor-3941 .elementor-element.elementor-element-9acecc6 .elementor-heading-title{font-size:14px;}.elementor-3941 .elementor-element.elementor-element-04e62cd{width:var( --container-widget-width, 181px );max-width:181px;--container-widget-width:181px;--container-widget-flex-grow:0;}.elementor-3941 .elementor-element.elementor-element-04e62cd.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-04e62cd .elementor-heading-title{font-size:14px;}}@media(max-width:767px){.elementor-3941 .elementor-element.elementor-element-2c9a056 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-2c9a056 .elementor-heading-title{font-size:28px;}.elementor-3941 .elementor-element.elementor-element-406d66e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-ee98b5d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3941 .elementor-element.elementor-element-e198491 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-e198491.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-ca20aed > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3941 .elementor-element.elementor-element-ca20aed .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-3941 .elementor-element.elementor-element-370b787{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3941 .elementor-element.elementor-element-370b787 .elementor-heading-title{font-size:14px;}.elementor-3941 .elementor-element.elementor-element-c52c594{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3941 .elementor-element.elementor-element-c0af151.elementor-element{--order:-99999 /* order start hack */;}.elementor-3941 .elementor-element.elementor-element-f004db8 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-3941 .elementor-element.elementor-element-f004db8 .elementor-heading-title{font-size:24px;}.elementor-3941 .elementor-element.elementor-element-5829ee8 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-3941 .elementor-element.elementor-element-5829ee8.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-5829ee8{text-align:center;}.elementor-3941 .elementor-element.elementor-element-5829ee8 .elementor-heading-title{font-size:24px;}.elementor-3941 .elementor-element.elementor-element-05afae2{width:initial;max-width:initial;}.elementor-3941 .elementor-element.elementor-element-fda6d8e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-35fc264{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3941 .elementor-element.elementor-element-45da9cd{text-align:center;}.elementor-3941 .elementor-element.elementor-element-45da9cd .elementor-heading-title{font-size:24px;line-height:1.5rem;}.elementor-3941 .elementor-element.elementor-element-4b1cdb6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3941 .elementor-element.elementor-element-4b1cdb6 .elementor-heading-title{font-size:16px;}.elementor-3941 .elementor-element.elementor-element-ee33c02{--e-image-carousel-slides-to-show:2;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3941 .elementor-element.elementor-element-ee33c02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-a35540d{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3941 .elementor-element.elementor-element-187afdf .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-3941 .elementor-element.elementor-element-57c1887{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3941 .elementor-element.elementor-element-57c1887 .elementor-heading-title{font-size:16px;}.elementor-3941 .elementor-element.elementor-element-72c01e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-72c01e4.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-6dbdf91 > .elementor-widget-container{margin:-0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-6dbdf91{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-3941 .elementor-element.elementor-element-ba66dbd > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-3941 .elementor-element.elementor-element-ba66dbd.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-ba66dbd{text-align:center;}.elementor-3941 .elementor-element.elementor-element-ba66dbd .elementor-heading-title{font-size:20px;}.elementor-3941 .elementor-element.elementor-element-61d9cfa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3941 .elementor-element.elementor-element-61d9cfa > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-61d9cfa.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-61d9cfa .elementor-heading-title{font-size:16px;}.elementor-3941 .elementor-element.elementor-element-94c7767 .elementor-image-carousel-caption{font-size:18px;}.elementor-3941 .elementor-element.elementor-element-c652ae7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-c652ae7.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-231e46b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3941 .elementor-element.elementor-element-74b28a3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3941 .elementor-element.elementor-element-e313e2c .elementor-heading-title{font-size:16px;}.elementor-3941 .elementor-element.elementor-element-8917b26 .elementor-heading-title{font-size:16px;}.elementor-3941 .elementor-element.elementor-element-59bf658 .elementor-heading-title{font-size:20px;}.elementor-3941 .elementor-element.elementor-element-00dad2b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3941 .elementor-element.elementor-element-989d1a5 .elementor-heading-title{font-size:16px;}.elementor-3941 .elementor-element.elementor-element-7f9133c .elementor-heading-title{font-size:16px;}.elementor-3941 .elementor-element.elementor-element-3f56e5b .elementor-heading-title{font-size:20px;}.elementor-3941 .elementor-element.elementor-element-f6867e7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3941 .elementor-element.elementor-element-9acecc6 .elementor-heading-title{font-size:16px;}.elementor-3941 .elementor-element.elementor-element-04e62cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3941 .elementor-element.elementor-element-04e62cd .elementor-heading-title{font-size:16px;}.elementor-3941 .elementor-element.elementor-element-1c5ddf6 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for heading, class: .elementor-element-2c9a056 */.highlight-before {
  color: #2d7373;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3997bc3 */.ts-faq{border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:12px 16px;background:rgba(255,255,255,.02);margin:10px 0}
.ts-faq[open]{background:rgba(255,255,255,.04)}
.ts-faq summary{cursor:pointer;font-weight:700;list-style:none}
.ts-faq summary::-webkit-details-marker{display:none}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-da10fd5 */.elementor-3941 .elementor-element.elementor-element-da10fd5 {
  height: 20px;
  background: linear-gradient(90deg, rgba(12, 192, 223,0.1) 0%, rgba(12, 192, 223 ,0.7) 50%, rgba(12, 192, 223,0.1) 100%);
  background-size: 200% auto;
  animation: glowWave 15s linear infinite;
  border-radius: 30px;
}

@keyframes glowWave {
  0% {
    background-position: 200% center;
  }
  100% {
    background-position: -200% center;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a01ad13 *//* Hover-follow glow (precise to cursor) */
.ts-hover-glow {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

.ts-hover-glow::before {
  content: "";
  position: absolute;
  inset: 0; /* match card box exactly */
  pointer-events: none;
  opacity: 0;
  transition: opacity .2s ease;
  background: radial-gradient(
    160px 160px at var(--mx, 50%) var(--my, 50%),
    rgba(12,192,223,0.28),
    rgba(12,192,223,0.10) 35%,
    rgba(12,192,223,0) 60%
  );
  z-index: -1;
}

.ts-hover-glow:hover::before,
.ts-hover-glow:active::before { opacity: 1; }

@media (prefers-reduced-motion: reduce) {
  .ts-hover-glow::before { transition: none; background: none; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c0af151 */.elementor-3941 .elementor-element.elementor-element-c0af151 {
  height: 20px;
  background: linear-gradient(90deg, rgba(12, 192, 223,0.1) 0%, rgba(12, 192, 223 ,0.7) 50%, rgba(12, 192, 223,0.1) 100%);
  background-size: 200% auto;
  animation: glowWave 15s linear infinite;
  border-radius: 30px;
}

@keyframes glowWave {
  0% {
    background-position: 200% center;
  }
  100% {
    background-position: -200% center;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b345bc3 */.elementor-3941 .elementor-element.elementor-element-b345bc3 {
  height: 20px;
  background: linear-gradient(90deg, rgba(12, 192, 223,0.1) 0%, rgba(12, 192, 223 ,0.7) 50%, rgba(12, 192, 223,0.1) 100%);
  background-size: 200% auto;
  animation: glowWave 15s linear infinite;
  border-radius: 30px;
}

@keyframes glowWave {
  0% {
    background-position: 200% center;
  }
  100% {
    background-position: -200% center;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f757207 */.elementor-3941 .elementor-element.elementor-element-f757207 {
  height: 20px;
  background: linear-gradient(90deg, rgba(12, 192, 223,0.1) 0%, rgba(12, 192, 223 ,0.7) 50%, rgba(12, 192, 223,0.1) 100%);
  background-size: 200% auto;
  animation: glowWave 15s linear infinite;
  border-radius: 30px;
}

@keyframes glowWave {
  0% {
    background-position: 200% center;
  }
  100% {
    background-position: -200% center;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d5abb6 */.elementor-3941 .elementor-element.elementor-element-6d5abb6 {
  height: 20px;
  background: linear-gradient(90deg, rgba(12, 192, 223,0.1) 0%, rgba(12, 192, 223 ,0.7) 50%, rgba(12, 192, 223,0.1) 100%);
  background-size: 200% auto;
  animation: glowWave 15s linear infinite;
  border-radius: 30px;
}

@keyframes glowWave {
  0% {
    background-position: 200% center;
  }
  100% {
    background-position: -200% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-187afdf */.elementor-3941 .elementor-element.elementor-element-187afdf .highlight {
  color: #2d7373; /* Replace with your preferred color */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-82b4f97 */.elementor-3941 .elementor-element.elementor-element-82b4f97 {
  animation: bigGlowPulse 3s infinite ease-in-out;
}

@keyframes bigGlowPulse {
  0% {
    box-shadow:
      0 0 20px rgba(0, 255, 255, 0.8),
      0 0 40px rgba(0, 255, 255, 0.5),
      0 0 80px rgba(0, 255, 255, 0.3);
  }
  50% {
    box-shadow:
      0 0 40px rgba(0, 255, 255, 1),
      0 0 80px rgba(0, 255, 255, 0.8),
      0 0 160px rgba(0, 255, 255, 0.6);
  }
  100% {
    box-shadow:
      0 0 20px rgba(0, 255, 255, 0.8),
      0 0 40px rgba(0, 255, 255, 0.5),
      0 0 80px rgba(0, 255, 255, 0.3);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57c1887 */.elementor-3941 .elementor-element.elementor-element-57c1887 .highlight {
  color: #2d7373; /* Replace with your preferred color */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba66dbd */.glow-box {
  position: relative;
  background: #0a0f1a; /* your container bg */
  border-radius: 16px;
  overflow: hidden; /* clip the glow inside */
}

/* glowing layer */
.glow-box::before {
  content: "";
  position: absolute;
  top: 10%; left: 10%; right: 10%; bottom: 10%; /* keeps glow away from borders */
  border-radius: inherit;
  background: radial-gradient(circle at 30% 30%, rgba(0,180,255,0.4), transparent 70%);
  filter: blur(40px);
  animation: glow-move 6s ease-in-out infinite alternate;
  pointer-events: none;
  z-index: 0;
}

@keyframes glow-move {
  0%   { background-position: 30% 30%; }
  50%  { background-position: 70% 70%; }
  100% { background-position: 30% 70%; }
}/* End custom CSS */