.elementor-31 .elementor-element.elementor-element-81b79c8{--display:flex;--min-height:200vh;--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;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-8052df0{--display:flex;--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a73edd4{--display:flex;--min-height:100vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a73edd4::before, .elementor-31 .elementor-element.elementor-element-a73edd4 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-a73edd4 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-a73edd4 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-a73edd4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-a73edd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31 .elementor-element.elementor-element-6559ca4 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-31 .elementor-element.elementor-element-6559ca4.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-31 .elementor-element.elementor-element-6559ca4{z-index:4;}.elementor-31 .elementor-element.elementor-element-99d2036{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;--z-index:5;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2a20fe5{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-2d807b0{text-align:center;color:#FFFFFF;font-family:"Vollkorn", Sans-serif;font-size:50px;font-weight:700;line-height:60px;}.elementor-31 .elementor-element.elementor-element-2d807b0 p{margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-5070658{--display:flex;--position:absolute;--min-height:100vh;--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:flex-end;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;top:0px;}.elementor-31 .elementor-element.elementor-element-5070658:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5070658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/66c01b4101481ae5d28a4e21_Kombucha-Hero-Banner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-5070658::before, .elementor-31 .elementor-element.elementor-element-5070658 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-5070658 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-5070658 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-5070658 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-5070658 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-5070658.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-5070658{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-5070658{right:0px;}.elementor-31 .elementor-element.elementor-element-9ec35e2{--display:flex;--min-height:70px;--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9ec35e2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-9ec35e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-75ae887d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-75ae887d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-75ae887d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-75ae887d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-75ae887d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-31 .elementor-element.elementor-element-75ae887d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-75ae887d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-31 .elementor-element.elementor-element-75ae887d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-75ae887d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-75ae887d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-75ae887d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-75ae887d .elementor-icon-list-item > a{font-family:"Vollkorn", Sans-serif;font-size:28px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-75ae887d .elementor-icon-list-text{color:#FFEAAA;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-b2f75a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-31 .elementor-element.elementor-element-f98bbd3{color:#908062;font-family:"Vollkorn", Sans-serif;font-size:64px;font-weight:700;line-height:71px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-1637e3b .elementor-button{background-color:#EB8DA7;font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;transition-duration:0s;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-31 .elementor-element.elementor-element-1637e3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-1637e3b:hover .elementor-widget-container{box-shadow:-2px 4px 0px 0px #80BCD3;}.elementor-31 .elementor-element.elementor-element-5b922740{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f6aa01d{--display:flex;}.elementor-31 .elementor-element.elementor-element-6b69242{--display:flex;--min-height:600px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3d9d653{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3d9d653:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3d9d653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-31 .elementor-element.elementor-element-63d207c{--display:flex;--position:absolute;--min-height:535px;--border-radius:2rem 2rem 2rem 2rem;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-31 .elementor-element.elementor-element-63d207c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-63d207c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-63d207c{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-63d207c{right:0px;}.elementor-31 .elementor-element.elementor-element-7c7cfd4{--display:flex;--min-height:25rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2rem 2rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7c7cfd4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7c7cfd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/66c0162f9450faa56b630b1c_Lychee-Elderflower-Kombucha-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-ad748f6{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-f314699 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f314699{text-align:center;}.elementor-31 .elementor-element.elementor-element-f314699 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9b1565f{--display:flex;--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9ddd43e .elementor-button{background-color:#9FD2A9;font-family:"Vollkorn", Sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;border-radius:2rem 2rem 2rem 2rem;padding:10px 50px 10px 50px;}.elementor-31 .elementor-element.elementor-element-9ddd43e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-9ddd43e .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-31 .elementor-element.elementor-element-f37e2de{--display:flex;--position:absolute;--min-height:535px;--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:space-between;--border-radius:2rem 2rem 2rem 2rem;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-31 .elementor-element.elementor-element-f37e2de:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f37e2de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-f37e2de{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-f37e2de{right:0px;}.elementor-31 .elementor-element.elementor-element-3931f4a{--display:flex;--min-height:25rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2rem 2rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-8714f81 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-31 .elementor-element.elementor-element-8714f81{text-align:center;color:#FFFFFF;font-family:"Vollkorn", Sans-serif;font-size:1.4em;font-weight:400;font-style:italic;}.elementor-31 .elementor-element.elementor-element-8187d96{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-594e747 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-594e747{text-align:center;}.elementor-31 .elementor-element.elementor-element-594e747 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-4416adf{--display:flex;--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-31 .elementor-element.elementor-element-fffc97c .elementor-button{background-color:#9FD2A9;font-family:"Vollkorn", Sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;border-radius:2rem 2rem 2rem 2rem;padding:10px 50px 10px 50px;}.elementor-31 .elementor-element.elementor-element-fffc97c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-fffc97c .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-31 .elementor-element.elementor-element-bc26342{--display:flex;}.elementor-31 .elementor-element.elementor-element-893c9f2{--display:flex;--min-height:600px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0491526{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0491526:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-0491526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-31 .elementor-element.elementor-element-553ba91{--display:flex;--position:absolute;--min-height:535px;--border-radius:2rem 2rem 2rem 2rem;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-31 .elementor-element.elementor-element-553ba91:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-553ba91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-553ba91{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-553ba91{right:0px;}.elementor-31 .elementor-element.elementor-element-8ca8b20{--display:flex;--min-height:25rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2rem 2rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-8ca8b20:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8ca8b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/66c0157b1ef0c151017eeed6_Lemon-Pomegranate-Kombucha.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-1256579{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d2cfe49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d2cfe49{text-align:center;}.elementor-31 .elementor-element.elementor-element-d2cfe49 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c8635c1{--display:flex;--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1e8ca40 .elementor-button{background-color:#9FD2A9;font-family:"Vollkorn", Sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;border-radius:2rem 2rem 2rem 2rem;padding:10px 50px 10px 50px;}.elementor-31 .elementor-element.elementor-element-1e8ca40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-1e8ca40 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-31 .elementor-element.elementor-element-2ab406b{--display:flex;--position:absolute;--min-height:535px;--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:space-between;--border-radius:2rem 2rem 2rem 2rem;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-31 .elementor-element.elementor-element-2ab406b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2ab406b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-2ab406b{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-2ab406b{right:0px;}.elementor-31 .elementor-element.elementor-element-6593991{--display:flex;--min-height:25rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2rem 2rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-1ae4c8a > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-31 .elementor-element.elementor-element-1ae4c8a{text-align:center;color:#FFFFFF;font-family:"Vollkorn", Sans-serif;font-size:1.4em;font-weight:400;font-style:italic;}.elementor-31 .elementor-element.elementor-element-c17b077{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-427e913 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-427e913{text-align:center;}.elementor-31 .elementor-element.elementor-element-427e913 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f88b28f{--display:flex;--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-31 .elementor-element.elementor-element-6cd1ada .elementor-button{background-color:#9FD2A9;font-family:"Vollkorn", Sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;border-radius:2rem 2rem 2rem 2rem;padding:10px 50px 10px 50px;}.elementor-31 .elementor-element.elementor-element-6cd1ada .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-6cd1ada .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-31 .elementor-element.elementor-element-0cac537{--display:flex;}.elementor-31 .elementor-element.elementor-element-24dd923{--display:flex;--min-height:600px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9c93196{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9c93196:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-9c93196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-31 .elementor-element.elementor-element-e07d105{--display:flex;--position:absolute;--min-height:535px;--border-radius:2rem 2rem 2rem 2rem;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-31 .elementor-element.elementor-element-e07d105:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e07d105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e07d105{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-e07d105{right:0px;}.elementor-31 .elementor-element.elementor-element-eab92cb{--display:flex;--min-height:25rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2rem 2rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-eab92cb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-eab92cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/66c0155b28a0125825062ec6_Apple-Strawberry-Kombucha.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-411c3a9{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e5e5f69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e5e5f69{text-align:center;}.elementor-31 .elementor-element.elementor-element-e5e5f69 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1097c56{--display:flex;--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-04454de .elementor-button{background-color:#9FD2A9;font-family:"Vollkorn", Sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;border-radius:2rem 2rem 2rem 2rem;padding:10px 50px 10px 50px;}.elementor-31 .elementor-element.elementor-element-04454de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-04454de .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-31 .elementor-element.elementor-element-21620c6{--display:flex;--position:absolute;--min-height:535px;--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:space-between;--border-radius:2rem 2rem 2rem 2rem;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-31 .elementor-element.elementor-element-21620c6:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-21620c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-21620c6{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-21620c6{right:0px;}.elementor-31 .elementor-element.elementor-element-24751c0{--display:flex;--min-height:25rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2rem 2rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-164f0a2 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-31 .elementor-element.elementor-element-164f0a2{text-align:center;color:#FFFFFF;font-family:"Vollkorn", Sans-serif;font-size:1.4em;font-weight:400;font-style:italic;}.elementor-31 .elementor-element.elementor-element-70d2b68{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7e13443 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7e13443{text-align:center;}.elementor-31 .elementor-element.elementor-element-7e13443 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e2bc5dd{--display:flex;--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-31 .elementor-element.elementor-element-b7f09e5 .elementor-button{background-color:#9FD2A9;font-family:"Vollkorn", Sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;border-radius:2rem 2rem 2rem 2rem;padding:10px 50px 10px 50px;}.elementor-31 .elementor-element.elementor-element-b7f09e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-b7f09e5 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-31 .elementor-element.elementor-element-f75896c{--display:flex;}.elementor-31 .elementor-element.elementor-element-5080b0a{--display:flex;--min-height:600px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a332d20{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a332d20:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-a332d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-31 .elementor-element.elementor-element-e1ac360{--display:flex;--position:absolute;--min-height:535px;--border-radius:2rem 2rem 2rem 2rem;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-31 .elementor-element.elementor-element-e1ac360:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e1ac360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e1ac360{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-e1ac360{right:0px;}.elementor-31 .elementor-element.elementor-element-3f03a53{--display:flex;--min-height:25rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2rem 2rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3f03a53:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3f03a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/66c015462ac72d39a9a7d40e_Orange-Chamomile-Vanilla-Kombucha.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-9886068{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-71b947a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-71b947a{text-align:center;}.elementor-31 .elementor-element.elementor-element-71b947a .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b49878b{--display:flex;--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bb2ec2f .elementor-button{background-color:#9FD2A9;font-family:"Vollkorn", Sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;border-radius:2rem 2rem 2rem 2rem;padding:10px 50px 10px 50px;}.elementor-31 .elementor-element.elementor-element-bb2ec2f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-bb2ec2f .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-31 .elementor-element.elementor-element-8694db1{--display:flex;--position:absolute;--min-height:535px;--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:space-between;--border-radius:2rem 2rem 2rem 2rem;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-31 .elementor-element.elementor-element-8694db1:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8694db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-8694db1{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-8694db1{right:0px;}.elementor-31 .elementor-element.elementor-element-a159613{--display:flex;--min-height:25rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2rem 2rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-23193c0 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-31 .elementor-element.elementor-element-23193c0{text-align:center;color:#FFFFFF;font-family:"Vollkorn", Sans-serif;font-size:1.4em;font-weight:400;font-style:italic;}.elementor-31 .elementor-element.elementor-element-b9b4ce7{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e11e20f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e11e20f{text-align:center;}.elementor-31 .elementor-element.elementor-element-e11e20f .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5b69b00{--display:flex;--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-31 .elementor-element.elementor-element-6297e1b .elementor-button{background-color:#9FD2A9;font-family:"Vollkorn", Sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;border-radius:2rem 2rem 2rem 2rem;padding:10px 50px 10px 50px;}.elementor-31 .elementor-element.elementor-element-6297e1b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-6297e1b .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-31 .elementor-element.elementor-element-837fba0{--display:flex;}.elementor-31 .elementor-element.elementor-element-d99566e{--display:flex;--min-height:600px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2814d0e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2814d0e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2814d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-31 .elementor-element.elementor-element-c243273{--display:flex;--position:absolute;--min-height:535px;--border-radius:2rem 2rem 2rem 2rem;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-31 .elementor-element.elementor-element-c243273:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c243273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-c243273{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-c243273{right:0px;}.elementor-31 .elementor-element.elementor-element-0404796{--display:flex;--min-height:25rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2rem 2rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0404796:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-0404796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/66c0153001481ae5d2857f7f_Chrysan-Lavender-Kombucha.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-f972707{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6645673 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6645673{text-align:center;}.elementor-31 .elementor-element.elementor-element-6645673 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-19919b0{--display:flex;--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-766e961 .elementor-button{background-color:#9FD2A9;font-family:"Vollkorn", Sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;border-radius:2rem 2rem 2rem 2rem;padding:10px 50px 10px 50px;}.elementor-31 .elementor-element.elementor-element-766e961 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-766e961 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-31 .elementor-element.elementor-element-f6ba013{--display:flex;--position:absolute;--min-height:535px;--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:space-between;--border-radius:2rem 2rem 2rem 2rem;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-31 .elementor-element.elementor-element-f6ba013:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f6ba013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-f6ba013{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-f6ba013{right:0px;}.elementor-31 .elementor-element.elementor-element-dc10e53{--display:flex;--min-height:25rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2rem 2rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-f627a6f > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-31 .elementor-element.elementor-element-f627a6f{text-align:center;color:#FFFFFF;font-family:"Vollkorn", Sans-serif;font-size:1.4em;font-weight:400;font-style:italic;}.elementor-31 .elementor-element.elementor-element-9ff5056{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-36f970b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-36f970b{text-align:center;}.elementor-31 .elementor-element.elementor-element-36f970b .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f4c2acb{--display:flex;--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-31 .elementor-element.elementor-element-3cfa8bf .elementor-button{background-color:#9FD2A9;font-family:"Vollkorn", Sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;border-radius:2rem 2rem 2rem 2rem;padding:10px 50px 10px 50px;}.elementor-31 .elementor-element.elementor-element-3cfa8bf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-3cfa8bf .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-31 .elementor-element.elementor-element-b98c669{--display:flex;}.elementor-31 .elementor-element.elementor-element-2058f92{--display:flex;--min-height:600px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-dc79c28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-dc79c28:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-dc79c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-31 .elementor-element.elementor-element-075ceaf{--display:flex;--position:absolute;--min-height:535px;--border-radius:2rem 2rem 2rem 2rem;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-31 .elementor-element.elementor-element-075ceaf:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-075ceaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-075ceaf{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-075ceaf{right:0px;}.elementor-31 .elementor-element.elementor-element-68a98b9{--display:flex;--min-height:25rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2rem 2rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-68a98b9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-68a98b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/66c014f428a012582505c73c_Cranberry-Cinnamon-Kombucha.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-e221611{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-82b9521 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-82b9521{text-align:center;}.elementor-31 .elementor-element.elementor-element-82b9521 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-20ecfa8{--display:flex;--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9e0c8e7 .elementor-button{background-color:#9FD2A9;font-family:"Vollkorn", Sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;border-radius:2rem 2rem 2rem 2rem;padding:10px 50px 10px 50px;}.elementor-31 .elementor-element.elementor-element-9e0c8e7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-9e0c8e7 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-31 .elementor-element.elementor-element-61899fb{--display:flex;--position:absolute;--min-height:535px;--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:space-between;--border-radius:2rem 2rem 2rem 2rem;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-31 .elementor-element.elementor-element-61899fb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-61899fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-61899fb{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-61899fb{right:0px;}.elementor-31 .elementor-element.elementor-element-715f191{--display:flex;--min-height:25rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2rem 2rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-eddc5bf > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-31 .elementor-element.elementor-element-eddc5bf{text-align:center;color:#FFFFFF;font-family:"Vollkorn", Sans-serif;font-size:1.4em;font-weight:400;font-style:italic;}.elementor-31 .elementor-element.elementor-element-d038829{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f23e659 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f23e659{text-align:center;}.elementor-31 .elementor-element.elementor-element-f23e659 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5ef3d8f{--display:flex;--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-31 .elementor-element.elementor-element-3727993 .elementor-button{background-color:#9FD2A9;font-family:"Vollkorn", Sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;border-radius:2rem 2rem 2rem 2rem;padding:10px 50px 10px 50px;}.elementor-31 .elementor-element.elementor-element-3727993 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-3727993 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-31 .elementor-element.elementor-element-466ce5f0{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-normal-color:#EB8DA7;}.elementor-31 .elementor-element.elementor-element-466ce5f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 80px 0px;}.elementor-31 .elementor-element.elementor-element-466ce5f0 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-4f283d6{--display:flex;--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;--padding-top:0rem;--padding-bottom:5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-31 .elementor-element.elementor-element-28279e2{color:#908062;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-76a05f8{text-align:center;color:#908062;font-family:"Vollkorn", Sans-serif;font-size:64px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-5827b96 > .elementor-widget-container{padding:0rem 8.5rem 0rem 8.5rem;}.elementor-31 .elementor-element.elementor-element-5827b96{text-align:center;color:#908062;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-db4c606{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31 .elementor-element.elementor-element-6ebc0d0{--icon-box-icon-margin:15px;}.elementor-31 .elementor-element.elementor-element-6ebc0d0 .elementor-icon{font-size:80px;}.elementor-31 .elementor-element.elementor-element-6ebc0d0 .elementor-icon-box-title{color:#454338;}.elementor-31 .elementor-element.elementor-element-6ebc0d0 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-6ebc0d0 .elementor-icon-box-title a{font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-921f7dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fc7c17e img{width:80px;}.elementor-31 .elementor-element.elementor-element-0fe4baf{text-align:center;}.elementor-31 .elementor-element.elementor-element-0fe4baf .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;line-height:29px;color:#454338;}.elementor-31 .elementor-element.elementor-element-b4d7b1f{--icon-box-icon-margin:15px;}.elementor-31 .elementor-element.elementor-element-b4d7b1f .elementor-icon{font-size:80px;}.elementor-31 .elementor-element.elementor-element-b4d7b1f .elementor-icon-box-title{color:#454338;}.elementor-31 .elementor-element.elementor-element-b4d7b1f .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-b4d7b1f .elementor-icon-box-title a{font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-1a9cf53{--icon-box-icon-margin:15px;}.elementor-31 .elementor-element.elementor-element-1a9cf53 .elementor-icon{font-size:80px;}.elementor-31 .elementor-element.elementor-element-1a9cf53 .elementor-icon-box-title{color:#454338;}.elementor-31 .elementor-element.elementor-element-1a9cf53 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-1a9cf53 .elementor-icon-box-title a{font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-623ec80 > .elementor-widget-container{padding:0rem 8.5rem 0rem 8.5rem;}.elementor-31 .elementor-element.elementor-element-623ec80{text-align:center;color:#908062;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-6661883{--display:flex;--min-height:200vh;--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:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-31 .elementor-element.elementor-element-0582646{--display:flex;--min-height:90vh;--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.44;--padding-top:3%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-31 .elementor-element.elementor-element-0582646::before, .elementor-31 .elementor-element.elementor-element-0582646 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-0582646 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-0582646 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-0582646 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-0582646 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-74acb68{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-21c9dc6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-f8bbc7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f8bbc7b img{height:356px;border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-0a32456{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-ae013fd{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--overlay-opacity:0.3;--border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-ae013fd:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ae013fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/65cf296ed4b9472383bb69b8_WhatsApp-Image-2024-02-16-at-09.15.37-768x1240.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-ae013fd::before, .elementor-31 .elementor-element.elementor-element-ae013fd > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-ae013fd > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-ae013fd > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-ae013fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-ae013fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-38cbf33{color:#FFFFFF;font-family:"Volkhov", Sans-serif;font-size:20px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-80a7122{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--overlay-opacity:0.3;--border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-80a7122:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-80a7122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/65cf29a5501453bacf5e8b6c_20220910_174935-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-80a7122::before, .elementor-31 .elementor-element.elementor-element-80a7122 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-80a7122 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-80a7122 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-80a7122 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-80a7122 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-7cc1d18{color:#FFFFFF;font-family:"Volkhov", Sans-serif;font-size:20px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-548bef4{--display:flex;--position:absolute;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;top:-6%;--z-index:5;}.elementor-31 .elementor-element.elementor-element-033cf9b{--display:flex;--min-height:90vh;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-033cf9b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-033cf9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/65cf465d57a902b05b575621__-4.avif");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-033cf9b::before, .elementor-31 .elementor-element.elementor-element-033cf9b > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-033cf9b > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-033cf9b > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-033cf9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-033cf9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-53a48fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1b335dc{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-c2c410c{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--overlay-opacity:0.3;--border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-c2c410c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c2c410c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/65cf2d279c777eb8f0dfa22f_Image-website-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-c2c410c::before, .elementor-31 .elementor-element.elementor-element-c2c410c > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-c2c410c > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-c2c410c > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-c2c410c > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-c2c410c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-e6a6fc7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e6a6fc7{color:#FFFFFF;font-family:"Volkhov", Sans-serif;font-size:20px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-4dbe8ad{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--overlay-opacity:0.3;--border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-4dbe8ad:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4dbe8ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/65cf2e5786830d2a95c51e4f_Image-website-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-4dbe8ad::before, .elementor-31 .elementor-element.elementor-element-4dbe8ad > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-4dbe8ad > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-4dbe8ad > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-4dbe8ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-4dbe8ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-3c2dd72{color:#FFFFFF;font-family:"Volkhov", Sans-serif;font-size:20px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-c001a06{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-db0c53a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-db0c53a img{height:356px;border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-2ed7491{--display:flex;--position:absolute;--min-height:100vh;--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;--justify-content:flex-end;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:25%;--padding-right:25%;top:0px;--z-index:99;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-2ed7491{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-2ed7491{right:0px;}.elementor-31 .elementor-element.elementor-element-f0b15ef{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-bb20600{text-align:center;color:#FFFFFF;font-family:"Vollkorn", Sans-serif;font-size:24px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-13fdfa7 .elementor-button{background-color:#EB8DA7;font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;transition-duration:0s;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-31 .elementor-element.elementor-element-13fdfa7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-13fdfa7:hover .elementor-widget-container{box-shadow:-2px 4px 0px 0px #80BCD3;}.elementor-31 .elementor-element.elementor-element-f90837c{--display:flex;--min-height:100vh;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-324a226{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-43fdc57{--display:flex;--min-height:70px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-43fdc57:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-43fdc57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9FD2A9;}.elementor-31 .elementor-element.elementor-element-8115af9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8115af9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-8115af9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-8115af9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-8115af9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-31 .elementor-element.elementor-element-8115af9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-8115af9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-31 .elementor-element.elementor-element-8115af9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-8115af9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-8115af9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-8115af9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-8115af9 .elementor-icon-list-item > a{font-family:"Vollkorn", Sans-serif;font-size:28px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-8115af9 .elementor-icon-list-text{color:#FFEAAA;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-fd2a36b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-442ef73{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2437a33{text-align:right;}.elementor-31 .elementor-element.elementor-element-2437a33 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:8rem;font-weight:700;color:#908062;}.elementor-31 .elementor-element.elementor-element-d91c8ee{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2b6f985{--display:flex;--min-height:30rem;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2b6f985:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2b6f985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#80BCD3;}.elementor-31 .elementor-element.elementor-element-3c4f946{--display:flex;--min-height:20rem;--border-radius:20px 20px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3c4f946:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3c4f946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/65d50292b06bd69047bea3c2_20240220T0750-873d14ed-f506-4e53-8d17-0db617567d3f.avif");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-c26d65a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-c26d65a{color:#FFFFFF;font-family:"Vollkorn", Sans-serif;font-size:14px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-5592399 > .elementor-widget-container{--e-transform-rotateZ:-42deg;margin:-350px 0px -100px -200px;}.elementor-31 .elementor-element.elementor-element-5592399{text-align:left;}.elementor-31 .elementor-element.elementor-element-5fa4899 > .elementor-widget-container{margin:-500px -100px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5fa4899{text-align:right;}.elementor-31 .elementor-element.elementor-element-e457005{--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:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bebb752{text-align:left;}.elementor-31 .elementor-element.elementor-element-bebb752 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:8rem;font-weight:700;color:#908062;}.elementor-31 .elementor-element.elementor-element-8393ee2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:190px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-bae7c9c{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2b91fc2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-834bbc2{--display:flex;--min-height:30rem;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-834bbc2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-834bbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}.elementor-31 .elementor-element.elementor-element-834bbc2.e-con{--e-con-transform-rotateZ:1deg;--e-con-transform-skewX:0deg;}.elementor-31 .elementor-element.elementor-element-d328f6f{--display:flex;--min-height:20rem;--border-radius:20px 20px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d328f6f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-d328f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/65d50292b46505ac19613a24_20240220T0750-1bb2be1d-22f1-4c78-8d85-b43a2e121d84.webp");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-68636a7 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-68636a7{color:#FFFFFF;font-family:"Vollkorn", Sans-serif;font-size:14px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-17a234b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b530ca5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:190px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-31 .elementor-element.elementor-element-5a57fcc{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fa11682{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9d682d2{--display:flex;--min-height:30rem;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9d682d2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-9d682d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#80BCD3;}.elementor-31 .elementor-element.elementor-element-9d682d2.e-con{--e-con-transform-rotateZ:1deg;}.elementor-31 .elementor-element.elementor-element-d473ed2{--display:flex;--min-height:20rem;--border-radius:20px 20px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d473ed2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-d473ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/65d5029422076ba759d2b1d7_20240220T0750-2ca709f7-def8-4e93-8be0-5876ee0c42d1.webp");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-93147db > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-93147db{color:#FFFFFF;font-family:"Vollkorn", Sans-serif;font-size:14px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-688cbfa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d634a3d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:170px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-31 .elementor-element.elementor-element-650561c{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bde5901{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-979a2a0{--display:flex;--min-height:30rem;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-979a2a0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-979a2a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#908062;}.elementor-31 .elementor-element.elementor-element-979a2a0.e-con{--e-con-transform-rotateZ:1deg;}.elementor-31 .elementor-element.elementor-element-b3d2ba9{--display:flex;--min-height:20rem;--border-radius:20px 20px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b3d2ba9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b3d2ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/About.avif");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-9fd3617 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-9fd3617{color:#FFFFFF;font-family:"Vollkorn", Sans-serif;font-size:14px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-c3a5efd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c4113b0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c4113b0::before, .elementor-31 .elementor-element.elementor-element-c4113b0 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-c4113b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-c4113b0 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-c4113b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-c4113b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-b71698c{--display:flex;--min-height:70px;--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b71698c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b71698c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB8DA7;}.elementor-31 .elementor-element.elementor-element-d631b2e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d631b2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-d631b2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-d631b2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-d631b2e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-31 .elementor-element.elementor-element-d631b2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-d631b2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-31 .elementor-element.elementor-element-d631b2e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-d631b2e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-d631b2e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-d631b2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-d631b2e .elementor-icon-list-item > a{font-family:"Vollkorn", Sans-serif;font-size:28px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-d631b2e .elementor-icon-list-text{color:#FFEAAA;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-25aabf1{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-25aabf1:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-25aabf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/66b1e56da5e6c9d6b145f974_verfrommeld-papier-wit-textuur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-c1f2111{--display:flex;--min-height:100vh;--overlay-opacity:1;}.elementor-31 .elementor-element.elementor-element-c1f2111::before, .elementor-31 .elementor-element.elementor-element-c1f2111 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-c1f2111 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-c1f2111 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-c1f2111 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-c1f2111 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-31 .elementor-element.elementor-element-2d06a6b > .elementor-widget-container{padding:4rem 4rem 4rem 4rem;}.elementor-31 .elementor-element.elementor-element-2d06a6b .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:50px;font-weight:700;color:#908062;}.elementor-31 .elementor-element.elementor-element-84c9157{--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-31 .elementor-element.elementor-element-9e3be46{--display:flex;}.elementor-31 .elementor-element.elementor-element-5f07d3d{--display:flex;--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5f07d3d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5f07d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF8D8;}.elementor-31 .elementor-element.elementor-element-51e8292{--display:flex;--min-height:10rem;--border-radius:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-51e8292:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-51e8292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/67908bd354f3915ef8c26335_shutterstock_2141095199-p-500.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-a556a75{--display:flex;--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-f393840{color:#908062;font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;line-height:22px;}.elementor-31 .elementor-element.elementor-element-f393840 p{margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-98b6939{text-align:left;color:#908062;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-4b47924 .elementor-button{background-color:#EB8DA7;font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0s;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-4b47924 > .elementor-widget-container{background-color:#EB8DA7;margin:0px 0px 0px 0px;padding:5px 35px 5px 36px;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-4b47924:hover .elementor-widget-container{box-shadow:-2px 4px 0px 0px #80BCD3;}.elementor-31 .elementor-element.elementor-element-da9e3c1{--display:flex;}.elementor-31 .elementor-element.elementor-element-3c1d675{--display:flex;--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3c1d675:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3c1d675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF8D8;}.elementor-31 .elementor-element.elementor-element-93e850e{--display:flex;--min-height:10rem;--border-radius:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-93e850e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-93e850e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/67907c7cb36cb81a5dfdcc73_shutterstock_2512987195-p-500.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-eb02c88{--display:flex;--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-76b5261{color:#908062;font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;line-height:22px;}.elementor-31 .elementor-element.elementor-element-76b5261 p{margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-db3b3a8{text-align:left;color:#908062;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-4bd0edc .elementor-button{background-color:#EB8DA7;font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0s;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-4bd0edc > .elementor-widget-container{background-color:#EB8DA7;margin:0px 0px 0px 0px;padding:5px 35px 5px 36px;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-4bd0edc:hover .elementor-widget-container{box-shadow:-2px 4px 0px 0px #80BCD3;}.elementor-31 .elementor-element.elementor-element-b5f7b64{--display:flex;}.elementor-31 .elementor-element.elementor-element-abcff2a{--display:flex;--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-abcff2a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-abcff2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF8D8;}.elementor-31 .elementor-element.elementor-element-8769ff3{--display:flex;--min-height:10rem;--border-radius:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-8769ff3:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8769ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/67907bdbbbfb3b1b4193b6f6_shutterstock_2294141737-p-500.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-25e4bc1{--display:flex;--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-20d7cd0{color:#908062;font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;line-height:22px;}.elementor-31 .elementor-element.elementor-element-20d7cd0 p{margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-a81f935{text-align:left;color:#908062;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-728fd3f .elementor-button{background-color:#EB8DA7;font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0s;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-728fd3f > .elementor-widget-container{background-color:#EB8DA7;margin:0px 0px 0px 0px;padding:5px 35px 5px 36px;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-728fd3f:hover .elementor-widget-container{box-shadow:-2px 4px 0px 0px #80BCD3;}.elementor-31 .elementor-element.elementor-element-cccb9d2{--display:flex;}.elementor-31 .elementor-element.elementor-element-17b50d5{--display:flex;--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-17b50d5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-17b50d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF8D8;}.elementor-31 .elementor-element.elementor-element-e998fe6{--display:flex;--min-height:10rem;--border-radius:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e998fe6:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e998fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ramuraga.com/wp-content/uploads/2025/02/67907b038bc27d040e24c67d_shutterstock_2505657097-p-500.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-abb756a{--display:flex;--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-202b06c{color:#908062;font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;line-height:22px;}.elementor-31 .elementor-element.elementor-element-202b06c p{margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-d6274ab{text-align:left;color:#908062;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-74bedd0 .elementor-button{background-color:#EB8DA7;font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0s;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-74bedd0 > .elementor-widget-container{background-color:#EB8DA7;margin:0px 0px 0px 0px;padding:5px 35px 5px 36px;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-74bedd0:hover .elementor-widget-container{box-shadow:-2px 4px 0px 0px #80BCD3;}.elementor-31 .elementor-element.elementor-element-28e0296{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-20px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-20px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-size:15px;--e-n-carousel-arrow-normal-color:#EB8DA7;}.elementor-31 .elementor-element.elementor-element-28e0296 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 10rem 0rem;}.elementor-31 .elementor-element.elementor-element-28e0296 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-dc97562{--display:flex;--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;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-31 .elementor-element.elementor-element-96b0e7b .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:50px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#908062;}.elementor-31 .elementor-element.elementor-element-0407f95{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-31 .elementor-element.elementor-element-6737fa6 img{width:125px;}.elementor-31 .elementor-element.elementor-element-68f7934 img{width:125px;}.elementor-31 .elementor-element.elementor-element-8efd8ab img{width:125px;}.elementor-31 .elementor-element.elementor-element-7b04bd7 img{width:125px;}.elementor-31 .elementor-element.elementor-element-78db0cd img{width:125px;}.elementor-31 .elementor-element.elementor-element-92f46cd .elementor-button{background-color:#EB8DA7;font-family:"Vollkorn", Sans-serif;font-size:20px;font-weight:700;transition-duration:0s;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-31 .elementor-element.elementor-element-92f46cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-92f46cd:hover .elementor-widget-container{box-shadow:-2px 4px 0px 0px #80BCD3;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-5b922740{--width:100%;}.elementor-31 .elementor-element.elementor-element-6b69242{--width:100%;}.elementor-31 .elementor-element.elementor-element-3d9d653{--width:95%;}.elementor-31 .elementor-element.elementor-element-63d207c{--width:100%;}.elementor-31 .elementor-element.elementor-element-7c7cfd4{--width:100%;}.elementor-31 .elementor-element.elementor-element-f37e2de{--width:100%;}.elementor-31 .elementor-element.elementor-element-3931f4a{--width:100%;}.elementor-31 .elementor-element.elementor-element-893c9f2{--width:100%;}.elementor-31 .elementor-element.elementor-element-0491526{--width:95%;}.elementor-31 .elementor-element.elementor-element-553ba91{--width:100%;}.elementor-31 .elementor-element.elementor-element-8ca8b20{--width:100%;}.elementor-31 .elementor-element.elementor-element-2ab406b{--width:100%;}.elementor-31 .elementor-element.elementor-element-6593991{--width:100%;}.elementor-31 .elementor-element.elementor-element-24dd923{--width:100%;}.elementor-31 .elementor-element.elementor-element-9c93196{--width:95%;}.elementor-31 .elementor-element.elementor-element-e07d105{--width:100%;}.elementor-31 .elementor-element.elementor-element-eab92cb{--width:100%;}.elementor-31 .elementor-element.elementor-element-21620c6{--width:100%;}.elementor-31 .elementor-element.elementor-element-24751c0{--width:100%;}.elementor-31 .elementor-element.elementor-element-5080b0a{--width:100%;}.elementor-31 .elementor-element.elementor-element-a332d20{--width:95%;}.elementor-31 .elementor-element.elementor-element-e1ac360{--width:100%;}.elementor-31 .elementor-element.elementor-element-3f03a53{--width:100%;}.elementor-31 .elementor-element.elementor-element-8694db1{--width:100%;}.elementor-31 .elementor-element.elementor-element-a159613{--width:100%;}.elementor-31 .elementor-element.elementor-element-d99566e{--width:100%;}.elementor-31 .elementor-element.elementor-element-2814d0e{--width:95%;}.elementor-31 .elementor-element.elementor-element-c243273{--width:100%;}.elementor-31 .elementor-element.elementor-element-0404796{--width:100%;}.elementor-31 .elementor-element.elementor-element-f6ba013{--width:100%;}.elementor-31 .elementor-element.elementor-element-dc10e53{--width:100%;}.elementor-31 .elementor-element.elementor-element-2058f92{--width:100%;}.elementor-31 .elementor-element.elementor-element-dc79c28{--width:95%;}.elementor-31 .elementor-element.elementor-element-075ceaf{--width:100%;}.elementor-31 .elementor-element.elementor-element-68a98b9{--width:100%;}.elementor-31 .elementor-element.elementor-element-61899fb{--width:100%;}.elementor-31 .elementor-element.elementor-element-715f191{--width:100%;}.elementor-31 .elementor-element.elementor-element-921f7dd{--width:12%;}.elementor-31 .elementor-element.elementor-element-21c9dc6{--width:10%;}.elementor-31 .elementor-element.elementor-element-0a32456{--width:21%;}.elementor-31 .elementor-element.elementor-element-548bef4{--width:40%;}.elementor-31 .elementor-element.elementor-element-53a48fc{--width:40%;}.elementor-31 .elementor-element.elementor-element-1b335dc{--width:21%;}.elementor-31 .elementor-element.elementor-element-c001a06{--width:10%;}.elementor-31 .elementor-element.elementor-element-2ed7491{--width:100%;}.elementor-31 .elementor-element.elementor-element-442ef73{--width:33%;}.elementor-31 .elementor-element.elementor-element-d91c8ee{--width:33%;}.elementor-31 .elementor-element.elementor-element-2b6f985{--width:100%;}.elementor-31 .elementor-element.elementor-element-e457005{--width:33%;}.elementor-31 .elementor-element.elementor-element-bae7c9c{--width:33%;}.elementor-31 .elementor-element.elementor-element-2b91fc2{--width:33%;}.elementor-31 .elementor-element.elementor-element-17a234b{--width:33%;}.elementor-31 .elementor-element.elementor-element-5a57fcc{--width:33%;}.elementor-31 .elementor-element.elementor-element-fa11682{--width:33%;}.elementor-31 .elementor-element.elementor-element-688cbfa{--width:33%;}.elementor-31 .elementor-element.elementor-element-650561c{--width:33%;}.elementor-31 .elementor-element.elementor-element-bde5901{--width:33%;}.elementor-31 .elementor-element.elementor-element-c3a5efd{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-442ef73{--width:100%;}.elementor-31 .elementor-element.elementor-element-d91c8ee{--width:100%;}.elementor-31 .elementor-element.elementor-element-2b6f985{--width:25rem;}.elementor-31 .elementor-element.elementor-element-e457005{--width:100%;}.elementor-31 .elementor-element.elementor-element-bae7c9c{--width:25%;}.elementor-31 .elementor-element.elementor-element-2b91fc2{--width:50%;}.elementor-31 .elementor-element.elementor-element-17a234b{--width:25%;}.elementor-31 .elementor-element.elementor-element-5a57fcc{--width:25%;}.elementor-31 .elementor-element.elementor-element-fa11682{--width:50%;}.elementor-31 .elementor-element.elementor-element-688cbfa{--width:25px;}.elementor-31 .elementor-element.elementor-element-650561c{--width:25%;}.elementor-31 .elementor-element.elementor-element-bde5901{--width:50%;}.elementor-31 .elementor-element.elementor-element-c3a5efd{--width:25%;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-466ce5f0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-31 .elementor-element.elementor-element-76a05f8{font-size:48px;line-height:1em;}.elementor-31 .elementor-element.elementor-element-5827b96 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-31 .elementor-element.elementor-element-fd2a36b{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-442ef73{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-2437a33 .elementor-heading-title{font-size:5rem;}.elementor-31 .elementor-element.elementor-element-d91c8ee{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-bebb752 .elementor-heading-title{font-size:6rem;}.elementor-31 .elementor-element.elementor-element-a556a75{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-4b47924 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-eb02c88{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-4bd0edc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-25e4bc1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-728fd3f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-abb756a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-74bedd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-28e0296{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-6559ca4 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-31 .elementor-element.elementor-element-6559ca4.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-6559ca4{text-align:left;}.elementor-31 .elementor-element.elementor-element-99d2036{--justify-content:center;}.elementor-31 .elementor-element.elementor-element-6b69242{--min-height:590px;}.elementor-31 .elementor-element.elementor-element-893c9f2{--min-height:590px;}.elementor-31 .elementor-element.elementor-element-24dd923{--min-height:590px;}.elementor-31 .elementor-element.elementor-element-5080b0a{--min-height:590px;}.elementor-31 .elementor-element.elementor-element-d99566e{--min-height:590px;}.elementor-31 .elementor-element.elementor-element-2058f92{--min-height:590px;}.elementor-31 .elementor-element.elementor-element-466ce5f0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-31 .elementor-element.elementor-element-4f283d6{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-31 .elementor-element.elementor-element-28279e2{text-align:center;}.elementor-31 .elementor-element.elementor-element-76a05f8{text-align:center;font-size:30px;}.elementor-31 .elementor-element.elementor-element-5827b96{font-size:16px;}.elementor-31 .elementor-element.elementor-element-6ebc0d0 .elementor-icon{font-size:60px;}.elementor-31 .elementor-element.elementor-element-921f7dd{--width:29%;--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-31 .elementor-element.elementor-element-fc7c17e img{width:60px;}.elementor-31 .elementor-element.elementor-element-b4d7b1f .elementor-icon{font-size:60px;}.elementor-31 .elementor-element.elementor-element-1a9cf53 .elementor-icon{font-size:60px;}.elementor-31 .elementor-element.elementor-element-623ec80 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-31 .elementor-element.elementor-element-623ec80{font-size:16px;}.elementor-31 .elementor-element.elementor-element-fd2a36b{--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-442ef73{--justify-content:center;}.elementor-31 .elementor-element.elementor-element-2437a33{text-align:center;}.elementor-31 .elementor-element.elementor-element-2437a33 .elementor-heading-title{font-size:4rem;}.elementor-31 .elementor-element.elementor-element-d91c8ee{--width:100%;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-2b6f985{--width:90%;}.elementor-31 .elementor-element.elementor-element-5592399 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5592399.elementor-element{--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-5592399{z-index:0;}.elementor-31 .elementor-element.elementor-element-5592399 img{width:150px;}.elementor-31 .elementor-element.elementor-element-8393ee2{--justify-content:center;}.elementor-31 .elementor-element.elementor-element-2b91fc2{--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;--justify-content:center;--align-items:center;}.elementor-31 .elementor-element.elementor-element-834bbc2{--width:90%;}.elementor-31 .elementor-element.elementor-element-fa11682{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-9d682d2{--width:90%;}.elementor-31 .elementor-element.elementor-element-d634a3d{--padding-top:190px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bde5901{--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;--justify-content:center;--align-items:center;}.elementor-31 .elementor-element.elementor-element-979a2a0{--width:90%;}.elementor-31 .elementor-element.elementor-element-28e0296{--e-n-carousel-swiper-slides-to-display:1;}.elementor-31 .elementor-element.elementor-element-dc97562{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-31 .elementor-element.elementor-element-96b0e7b{text-align:center;}}/* Start custom CSS for icon-list, class: .elementor-element-75ae887d *//* Marquee animation for scrolling content */
.marquee-content .elementor-widget-container {
   display: flex;
   width: 5000px; /* Large width for continuous scrolling */
   transform: translateX(0);
   animation: marquee 30s linear infinite;
   white-space: nowrap;
   will-change: transform;
}
/* Stroke effect on text within icon lists */
.marquee-content .elementor-icon-list-text {
   -webkit-text-stroke: 0px #02050a;
}
/* Keyframes for marquee animation */
@keyframes marquee {
   100% { transform: translateX(-2000px); } /* Move content left */
}
/* Reverse marquee animation for right-to-left scrolling */
.marquee-right .elementor-widget-container {
   animation: marquee-right 30s linear infinite;
   transform: translateX(0);
}
@keyframes marquee-right {
   100% { transform: translateX(2000px); } /* Move content right */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc9077d */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7cfd4 */.elementor-31 .elementor-element.elementor-element-7c7cfd4 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3931f4a */.elementor-31 .elementor-element.elementor-element-3931f4a {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9c542a */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ca8b20 */.elementor-31 .elementor-element.elementor-element-8ca8b20 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6593991 */.elementor-31 .elementor-element.elementor-element-6593991 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5587edd */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab92cb */.elementor-31 .elementor-element.elementor-element-eab92cb {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24751c0 */.elementor-31 .elementor-element.elementor-element-24751c0 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-479d1b6 */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f03a53 */.elementor-31 .elementor-element.elementor-element-3f03a53 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a159613 */.elementor-31 .elementor-element.elementor-element-a159613 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7470310 */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0404796 */.elementor-31 .elementor-element.elementor-element-0404796 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc10e53 */.elementor-31 .elementor-element.elementor-element-dc10e53 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3752ab */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a98b9 */.elementor-31 .elementor-element.elementor-element-68a98b9 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-715f191 */.elementor-31 .elementor-element.elementor-element-715f191 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc9077d */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7cfd4 */.elementor-31 .elementor-element.elementor-element-7c7cfd4 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3931f4a */.elementor-31 .elementor-element.elementor-element-3931f4a {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9c542a */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ca8b20 */.elementor-31 .elementor-element.elementor-element-8ca8b20 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6593991 */.elementor-31 .elementor-element.elementor-element-6593991 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5587edd */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab92cb */.elementor-31 .elementor-element.elementor-element-eab92cb {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24751c0 */.elementor-31 .elementor-element.elementor-element-24751c0 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-479d1b6 */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f03a53 */.elementor-31 .elementor-element.elementor-element-3f03a53 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a159613 */.elementor-31 .elementor-element.elementor-element-a159613 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7470310 */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0404796 */.elementor-31 .elementor-element.elementor-element-0404796 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc10e53 */.elementor-31 .elementor-element.elementor-element-dc10e53 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3752ab */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a98b9 */.elementor-31 .elementor-element.elementor-element-68a98b9 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-715f191 */.elementor-31 .elementor-element.elementor-element-715f191 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc9077d */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7cfd4 */.elementor-31 .elementor-element.elementor-element-7c7cfd4 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3931f4a */.elementor-31 .elementor-element.elementor-element-3931f4a {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9c542a */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ca8b20 */.elementor-31 .elementor-element.elementor-element-8ca8b20 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6593991 */.elementor-31 .elementor-element.elementor-element-6593991 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5587edd */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab92cb */.elementor-31 .elementor-element.elementor-element-eab92cb {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24751c0 */.elementor-31 .elementor-element.elementor-element-24751c0 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-479d1b6 */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f03a53 */.elementor-31 .elementor-element.elementor-element-3f03a53 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a159613 */.elementor-31 .elementor-element.elementor-element-a159613 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7470310 */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0404796 */.elementor-31 .elementor-element.elementor-element-0404796 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc10e53 */.elementor-31 .elementor-element.elementor-element-dc10e53 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3752ab */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a98b9 */.elementor-31 .elementor-element.elementor-element-68a98b9 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-715f191 */.elementor-31 .elementor-element.elementor-element-715f191 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc9077d */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7cfd4 */.elementor-31 .elementor-element.elementor-element-7c7cfd4 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3931f4a */.elementor-31 .elementor-element.elementor-element-3931f4a {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9c542a */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ca8b20 */.elementor-31 .elementor-element.elementor-element-8ca8b20 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6593991 */.elementor-31 .elementor-element.elementor-element-6593991 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5587edd */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab92cb */.elementor-31 .elementor-element.elementor-element-eab92cb {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24751c0 */.elementor-31 .elementor-element.elementor-element-24751c0 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-479d1b6 */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f03a53 */.elementor-31 .elementor-element.elementor-element-3f03a53 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a159613 */.elementor-31 .elementor-element.elementor-element-a159613 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7470310 */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0404796 */.elementor-31 .elementor-element.elementor-element-0404796 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc10e53 */.elementor-31 .elementor-element.elementor-element-dc10e53 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3752ab */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a98b9 */.elementor-31 .elementor-element.elementor-element-68a98b9 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-715f191 */.elementor-31 .elementor-element.elementor-element-715f191 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc9077d */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7cfd4 */.elementor-31 .elementor-element.elementor-element-7c7cfd4 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3931f4a */.elementor-31 .elementor-element.elementor-element-3931f4a {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9c542a */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ca8b20 */.elementor-31 .elementor-element.elementor-element-8ca8b20 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6593991 */.elementor-31 .elementor-element.elementor-element-6593991 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5587edd */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab92cb */.elementor-31 .elementor-element.elementor-element-eab92cb {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24751c0 */.elementor-31 .elementor-element.elementor-element-24751c0 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-479d1b6 */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f03a53 */.elementor-31 .elementor-element.elementor-element-3f03a53 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a159613 */.elementor-31 .elementor-element.elementor-element-a159613 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7470310 */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0404796 */.elementor-31 .elementor-element.elementor-element-0404796 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc10e53 */.elementor-31 .elementor-element.elementor-element-dc10e53 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3752ab */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a98b9 */.elementor-31 .elementor-element.elementor-element-68a98b9 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-715f191 */.elementor-31 .elementor-element.elementor-element-715f191 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc9077d */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7cfd4 */.elementor-31 .elementor-element.elementor-element-7c7cfd4 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3931f4a */.elementor-31 .elementor-element.elementor-element-3931f4a {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9c542a */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ca8b20 */.elementor-31 .elementor-element.elementor-element-8ca8b20 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6593991 */.elementor-31 .elementor-element.elementor-element-6593991 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5587edd */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab92cb */.elementor-31 .elementor-element.elementor-element-eab92cb {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24751c0 */.elementor-31 .elementor-element.elementor-element-24751c0 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-479d1b6 */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f03a53 */.elementor-31 .elementor-element.elementor-element-3f03a53 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a159613 */.elementor-31 .elementor-element.elementor-element-a159613 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7470310 */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0404796 */.elementor-31 .elementor-element.elementor-element-0404796 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc10e53 */.elementor-31 .elementor-element.elementor-element-dc10e53 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3752ab */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a98b9 */.elementor-31 .elementor-element.elementor-element-68a98b9 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-715f191 */.elementor-31 .elementor-element.elementor-element-715f191 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc9077d */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7cfd4 */.elementor-31 .elementor-element.elementor-element-7c7cfd4 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3931f4a */.elementor-31 .elementor-element.elementor-element-3931f4a {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9c542a */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ca8b20 */.elementor-31 .elementor-element.elementor-element-8ca8b20 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6593991 */.elementor-31 .elementor-element.elementor-element-6593991 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5587edd */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab92cb */.elementor-31 .elementor-element.elementor-element-eab92cb {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24751c0 */.elementor-31 .elementor-element.elementor-element-24751c0 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-479d1b6 */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f03a53 */.elementor-31 .elementor-element.elementor-element-3f03a53 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a159613 */.elementor-31 .elementor-element.elementor-element-a159613 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7470310 */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0404796 */.elementor-31 .elementor-element.elementor-element-0404796 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc10e53 */.elementor-31 .elementor-element.elementor-element-dc10e53 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3752ab */.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {


    backface-visibility: hidden;
    transition: transform 0.5s; /*Flip Duration for front card*/


}

.dm-back-card {


    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 0.5s; /*Flip Duration for back card*/



}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a98b9 */.elementor-31 .elementor-element.elementor-element-68a98b9 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-715f191 */.elementor-31 .elementor-element.elementor-element-715f191 {
  background-color: transparent;
  perspective: 1000px;
  border: 1px red;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8115af9 *//* Marquee animation for scrolling content */
.marquee-content .elementor-widget-container {
   display: flex;
   width: 5000px; /* Large width for continuous scrolling */
   transform: translateX(0);
   animation: marquee 30s linear infinite;
   white-space: nowrap;
   will-change: transform;
}
/* Stroke effect on text within icon lists */
.marquee-content .elementor-icon-list-text {
   -webkit-text-stroke: 0px #02050a;
}
/* Keyframes for marquee animation */
@keyframes marquee {
   100% { transform: translateX(-2000px); } /* Move content left */
}
/* Reverse marquee animation for right-to-left scrolling */
.marquee-right .elementor-widget-container {
   animation: marquee-right 30s linear infinite;
   transform: translateX(0);
}
@keyframes marquee-right {
   100% { transform: translateX(2000px); } /* Move content right */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d631b2e *//* Marquee animation for scrolling content */
.marquee-content .elementor-widget-container {
   display: flex;
   width: 5000px; /* Large width for continuous scrolling */
   transform: translateX(0);
   animation: marquee 30s linear infinite;
   white-space: nowrap;
   will-change: transform;
}
/* Stroke effect on text within icon lists */
.marquee-content .elementor-icon-list-text {
   -webkit-text-stroke: 0px #02050a;
}
/* Keyframes for marquee animation */
@keyframes marquee {
   100% { transform: translateX(-2000px); } /* Move content left */
}
/* Reverse marquee animation for right-to-left scrolling */
.marquee-right .elementor-widget-container {
   animation: marquee-right 30s linear infinite;
   transform: translateX(0);
}
@keyframes marquee-right {
   100% { transform: translateX(2000px); } /* Move content right */
}/* End custom CSS */