.elementor-12 .elementor-element.elementor-element-2eb2098{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2eb2098:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2eb2098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#124D36;}.elementor-12 .elementor-element.elementor-element-07d61c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-818f4fc{font-family:"Manrope", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-818f4fc a{color:#FFFFFF;}.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-12 .elementor-element.elementor-element-e1d9d48 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;line-height:65px;color:#EDF3EA;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-12 .elementor-element.elementor-element-3e82471{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9212cd8{--display:flex;}.elementor-12 .elementor-element.elementor-element-da6063d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-da6063d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-da6063d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F4;}.elementor-12 .elementor-element.elementor-element-4c21a21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#3C3C3C;}.elementor-12 .elementor-element.elementor-element-58a4471{text-align:center;}.elementor-12 .elementor-element.elementor-element-58a4471 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:600;line-height:53px;color:#000000;}.elementor-12 .elementor-element.elementor-element-3ef0c56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#3C3C3C;}.elementor-12 .elementor-element.elementor-element-da3c253{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4fd37f1{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4fd37f1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4fd37f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hridhayam.cmattic.com/wp-content/uploads/2026/09/Individual-Therapy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4fd37f1::before, .elementor-12 .elementor-element.elementor-element-4fd37f1 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4fd37f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4fd37f1 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4fd37f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4fd37f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101E6;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-d768243{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;bottom:18px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d768243{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-d768243{right:0px;}.elementor-12 .elementor-element.elementor-element-3c72a04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-401d898 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dfae342{--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;--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-12 .elementor-element.elementor-element-d8f7086{--display:flex;--justify-content:center;--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-12 .elementor-element.elementor-element-eff6c29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-00783a8{--display:flex;--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-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-12 .elementor-element.elementor-element-c4fb04d .elementor-button{background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-041b10a{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-041b10a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-041b10a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hridhayam.cmattic.com/wp-content/uploads/2026/09/Couples-Counselling.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-041b10a::before, .elementor-12 .elementor-element.elementor-element-041b10a > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-041b10a > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-041b10a > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-041b10a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-041b10a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101E6;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-e64059f{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;bottom:18px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e64059f{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e64059f{right:0px;}.elementor-12 .elementor-element.elementor-element-b30b377{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c61f3a9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cbd2c12{--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;--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-12 .elementor-element.elementor-element-573b21b{--display:flex;--justify-content:center;--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-12 .elementor-element.elementor-element-01f7224{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d049e47{--display:flex;--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-12 .elementor-element.elementor-element-ed1e524 .elementor-button{background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-dd32a8d{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-dd32a8d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dd32a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hridhayam.cmattic.com/wp-content/uploads/2026/09/Child-Adolescent.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-dd32a8d::before, .elementor-12 .elementor-element.elementor-element-dd32a8d > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-dd32a8d > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-dd32a8d > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-dd32a8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-dd32a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101E6;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-0f845e2{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;bottom:18px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-0f845e2{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-0f845e2{right:0px;}.elementor-12 .elementor-element.elementor-element-a27144d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b914212 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a64a24f{--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;--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-12 .elementor-element.elementor-element-05d180d{--display:flex;--justify-content:center;--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-12 .elementor-element.elementor-element-da5e9a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-666176d{--display:flex;--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-12 .elementor-element.elementor-element-2dca90a .elementor-button{background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-0f9b0e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3362d49{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3362d49:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3362d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hridhayam.cmattic.com/wp-content/uploads/2026/09/Stress-Anxiety.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3362d49::before, .elementor-12 .elementor-element.elementor-element-3362d49 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3362d49 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3362d49 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3362d49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3362d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101E6;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-0a5b7a3{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;bottom:18px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-0a5b7a3{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-0a5b7a3{right:0px;}.elementor-12 .elementor-element.elementor-element-61d3ca6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-744f4bb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0a0f0d7{--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;--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-12 .elementor-element.elementor-element-c96c837{--display:flex;--justify-content:center;--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-12 .elementor-element.elementor-element-9870caf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-105e8ee{--display:flex;--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-12 .elementor-element.elementor-element-fd57668 .elementor-button{background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-80ffb41{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-80ffb41:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-80ffb41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hridhayam.cmattic.com/wp-content/uploads/2026/09/Depression-Support.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-80ffb41::before, .elementor-12 .elementor-element.elementor-element-80ffb41 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-80ffb41 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-80ffb41 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-80ffb41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-80ffb41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101E6;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-3aa32fd{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;bottom:18px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3aa32fd{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-3aa32fd{right:0px;}.elementor-12 .elementor-element.elementor-element-ab6ce03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-625196a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5404953{--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;--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-12 .elementor-element.elementor-element-49c3206{--display:flex;--justify-content:center;--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-12 .elementor-element.elementor-element-12a093f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dc89af6{--display:flex;--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-12 .elementor-element.elementor-element-c69c028 .elementor-button{background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-9d89b89{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-9d89b89:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9d89b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hridhayam.cmattic.com/wp-content/uploads/2026/09/Mindfulness-Well-being.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-9d89b89::before, .elementor-12 .elementor-element.elementor-element-9d89b89 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9d89b89 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9d89b89 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9d89b89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9d89b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101E6;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-8bf4116{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;bottom:18px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8bf4116{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-8bf4116{right:0px;}.elementor-12 .elementor-element.elementor-element-bf706fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-04947b5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4b083e9{--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;--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-12 .elementor-element.elementor-element-18782ec{--display:flex;--justify-content:center;--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-12 .elementor-element.elementor-element-6290e09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e4794ba{--display:flex;--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-12 .elementor-element.elementor-element-fd258cb .elementor-button{background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-d4ea215{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d4ea215:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d4ea215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3EA;}.elementor-12 .elementor-element.elementor-element-f3f8544{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f3f8544:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f3f8544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c65c394{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#3C3C3C;}.elementor-12 .elementor-element.elementor-element-2d8804f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-2d8804f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:600;line-height:53px;color:#000000;}.elementor-12 .elementor-element.elementor-element-436823d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#3C3C3C;}.elementor-12 .elementor-element.elementor-element-8f74fbb{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a178601{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-a178601:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a178601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F2;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6dbd7b0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6dbd7b0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#000000;}.elementor-12 .elementor-element.elementor-element-6dbd7b0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6dbd7b0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6dbd7b0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6dbd7b0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6dbd7b0.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-6dbd7b0.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-6dbd7b0 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-6dbd7b0 .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-dfd2e59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-eed2167{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#3C3C3C;}.elementor-12 .elementor-element.elementor-element-639c114{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-639c114:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-639c114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F2;}.elementor-12 .elementor-element.elementor-element-31e78a7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-31e78a7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#000000;}.elementor-12 .elementor-element.elementor-element-31e78a7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-31e78a7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-31e78a7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-31e78a7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-31e78a7.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-31e78a7.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-31e78a7 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-31e78a7 .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-6a54bf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-ef740bb{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#3C3C3C;}.elementor-12 .elementor-element.elementor-element-19ee732{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-19ee732:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-19ee732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F2;}.elementor-12 .elementor-element.elementor-element-420b665 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-420b665.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#000000;}.elementor-12 .elementor-element.elementor-element-420b665.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-420b665.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-420b665.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-420b665.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-420b665.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-420b665.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-420b665 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-420b665 .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-9aff34c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-82797d8{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#3C3C3C;}.elementor-12 .elementor-element.elementor-element-86f6858{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-86f6858:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-86f6858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F2;}.elementor-12 .elementor-element.elementor-element-4a060c6 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a060c6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#000000;}.elementor-12 .elementor-element.elementor-element-4a060c6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4a060c6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a060c6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4a060c6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a060c6.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-4a060c6.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-4a060c6 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-4a060c6 .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-84d0b9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-0e811cc{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#3C3C3C;}.elementor-12 .elementor-element.elementor-element-2c708bf{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2c708bf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2c708bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3EA;}.elementor-12 .elementor-element.elementor-element-f6f820f{--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;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BDBDBD;--border-color:#BDBDBD;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f6f820f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f6f820f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4EC;}.elementor-12 .elementor-element.elementor-element-cac8601{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-50d7af6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#3C3C3C;}.elementor-12 .elementor-element.elementor-element-9ee6420{width:var( --container-widget-width, 84.523% );max-width:84.523%;--container-widget-width:84.523%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-9ee6420.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9ee6420 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;line-height:34px;color:#000000;}.elementor-12 .elementor-element.elementor-element-e1ae5e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;color:#3C3C3C;}.elementor-12 .elementor-element.elementor-element-3e95ae4{--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:flex-end;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a949689 .elementor-button{background-color:#124D3600;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;fill:#124D36;color:#124D36;border-style:solid;border-width:1px 1px 1px 1px;border-color:#124D36;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-a949689 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a949689 .elementor-button:focus{background-color:#124D3600;}.elementor-12 .elementor-element.elementor-element-a949689{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-a949689 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-a949689 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-12 .elementor-element.elementor-element-18dab66 .elementor-button{background-color:#1D9B61;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-18dab66 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-18dab66 .elementor-button:focus{background-color:#124D36;}.elementor-12 .elementor-element.elementor-element-18dab66{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-18dab66 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-18dab66 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-12 .elementor-element.elementor-element-581a9ce .elementor-button{background-color:#124D36;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-581a9ce .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-581a9ce .elementor-button:focus{background-color:#124D36;}.elementor-12 .elementor-element.elementor-element-581a9ce{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-07d61c9{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e1d9d48 .elementor-heading-title{font-size:40px;line-height:39px;}.elementor-12 .elementor-element.elementor-element-da6063d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-58a4471 .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-d4ea215{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-f3f8544{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-2d8804f .elementor-heading-title{font-size:35px;line-height:37px;}.elementor-12 .elementor-element.elementor-element-2c708bf{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-9ee6420 .elementor-heading-title{font-size:25px;line-height:26px;}.elementor-12 .elementor-element.elementor-element-a949689 .elementor-button{font-size:12px;padding:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-18dab66 .elementor-button{font-size:12px;padding:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-581a9ce .elementor-button{font-size:12px;padding:12px 12px 12px 12px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-2eb2098{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-07d61c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e1d9d48 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-12 .elementor-element.elementor-element-da6063d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-4c21a21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-58a4471{text-align:center;}.elementor-12 .elementor-element.elementor-element-58a4471 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-12 .elementor-element.elementor-element-3ef0c56{text-align:center;}.elementor-12 .elementor-element.elementor-element-da3c253{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d8f7086{--width:49%;}.elementor-12 .elementor-element.elementor-element-00783a8{--width:43%;}.elementor-12 .elementor-element.elementor-element-573b21b{--width:49%;}.elementor-12 .elementor-element.elementor-element-d049e47{--width:43%;}.elementor-12 .elementor-element.elementor-element-05d180d{--width:50%;}.elementor-12 .elementor-element.elementor-element-666176d{--width:42%;}.elementor-12 .elementor-element.elementor-element-0f9b0e4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c96c837{--width:50%;}.elementor-12 .elementor-element.elementor-element-105e8ee{--width:42%;}.elementor-12 .elementor-element.elementor-element-49c3206{--width:50%;}.elementor-12 .elementor-element.elementor-element-dc89af6{--width:42%;}.elementor-12 .elementor-element.elementor-element-18782ec{--width:50%;}.elementor-12 .elementor-element.elementor-element-e4794ba{--width:42%;}.elementor-12 .elementor-element.elementor-element-f3f8544{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-2d8804f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12 .elementor-element.elementor-element-2d8804f .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-2c708bf{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f6f820f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3e95ae4{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-a949689 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-18dab66 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-581a9ce .elementor-button{font-size:11px;padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-2eb2098{--content-width:1600px;}.elementor-12 .elementor-element.elementor-element-07d61c9{--width:65%;}.elementor-12 .elementor-element.elementor-element-9212cd8{--width:35%;}.elementor-12 .elementor-element.elementor-element-da6063d{--content-width:1245px;}.elementor-12 .elementor-element.elementor-element-da3c253{--width:100%;}.elementor-12 .elementor-element.elementor-element-0f9b0e4{--width:100%;}.elementor-12 .elementor-element.elementor-element-d4ea215{--content-width:1245px;}.elementor-12 .elementor-element.elementor-element-f3f8544{--width:100%;}.elementor-12 .elementor-element.elementor-element-2c708bf{--content-width:1245px;}.elementor-12 .elementor-element.elementor-element-f6f820f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-cac8601{--width:40%;}.elementor-12 .elementor-element.elementor-element-3e95ae4{--width:60%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-4fd37f1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4fd37f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-041b10a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-041b10a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-dd32a8d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dd32a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-3362d49:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3362d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-80ffb41:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-80ffb41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-9d89b89:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9d89b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-4fd37f1 *//* =========================================
   EXPLORE SERVICE - NORMAL
   ========================================= */

.elementor-element-4fd37f1 .elementor-element-eff6c29 {
    opacity: 0 !important;
    visibility: hidden !important;
    transform: translateY(15px);
    transition: all 0.4s ease !important;
}


/* =========================================
   EXPLORE SERVICE - CARD HOVER
   ========================================= */

.elementor-element-4fd37f1:hover .elementor-element-eff6c29 {
    opacity: 1 !important;
    visibility: visible !important;
    transform: translateY(0);
}


/* =========================================
   BUTTON - NORMAL
   ========================================= */

.elementor-element-4fd37f1 .elementor-element-c4fb04d a.elementor-button {
    background-color: transparent !important;
    background: transparent !important;
    color: #ffffff !important;
    border: 1px solid #ffffff !important;

    transition: all 0.4s ease !important;
}


/* =========================================
   BUTTON BACKGROUND - CARD HOVER
   ========================================= */

.elementor-element-4fd37f1:hover
.elementor-element-c4fb04d
a.elementor-button {
    background-color: #ffffff !important;
    background: #ffffff !important;
    color: #000000 !important;
    border-color: #ffffff !important;
}


/* =========================================
   ARROW - CARD HOVER
   ========================================= */

.elementor-element-4fd37f1:hover
.elementor-element-c4fb04d
a.elementor-button i {
    color: #000000 !important;
}

.elementor-element-4fd37f1:hover
.elementor-element-c4fb04d
a.elementor-button svg {
    fill: #000000 !important;
    color: #000000 !important;
}


/* =========================================
   BUTTON DIRECT HOVER
   ========================================= */

.elementor-element-4fd37f1
.elementor-element-c4fb04d
a.elementor-button:hover {
    background-color: #000000 !important;
    background: #000000 !important;
    color: #ffffff !important;
    border-color: #000000 !important;
}


/* Arrow direct hover */
.elementor-element-4fd37f1
.elementor-element-c4fb04d
a.elementor-button:hover i {
    color: #ffffff !important;
}

.elementor-element-4fd37f1
.elementor-element-c4fb04d
a.elementor-button:hover svg {
    fill: #ffffff !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-041b10a *//* =========================================
   EXPLORE SERVICE - NORMAL
   ========================================= */

.elementor-element-041b10a .elementor-element-01f7224 {
    opacity: 0 !important;
    visibility: hidden !important;
    transform: translateY(15px);
    transition: all 0.4s ease !important;
}


/* =========================================
   EXPLORE SERVICE - CARD HOVER
   ========================================= */

.elementor-element-041b10a:hover .elementor-element-01f7224 {
    opacity: 1 !important;
    visibility: visible !important;
    transform: translateY(0);
}


/* =========================================
   BUTTON - NORMAL
   ========================================= */

.elementor-element-041b10a .elementor-element-c4fb04d a.elementor-button {
    background-color: transparent !important;
    background: transparent !important;
    color: #ffffff !important;
    border: 1px solid #ffffff !important;

    transition: all 0.4s ease !important;
}


/* =========================================
   BUTTON BACKGROUND - CARD HOVER
   ========================================= */

.elementor-element-041b10a:hover
.elementor-element-ed1e524
a.elementor-button {
    background-color: #ffffff !important;
    background: #ffffff !important;
    color: #000000 !important;
    border-color: #ffffff !important;
}


/* =========================================
   ARROW - CARD HOVER
   ========================================= */

.elementor-element-041b10a:hover
.elementor-element-ed1e524
a.elementor-button i {
    color: #000000 !important;
}

.elementor-element-041b10a:hover
.elementor-element-ed1e524
a.elementor-button svg {
    fill: #000000 !important;
    color: #000000 !important;
}


/* =========================================
   BUTTON DIRECT HOVER
   ========================================= */

.elementor-element-041b10a
.elementor-element-ed1e524
a.elementor-button:hover {
    background-color: #000000 !important;
    background: #000000 !important;
    color: #ffffff !important;
    border-color: #000000 !important;
}


/* Arrow direct hover */
.elementor-element-041b10a
.elementor-element-ed1e524
a.elementor-button:hover i {
    color: #ffffff !important;
}

.elementor-element-041b10a
.elementor-element-ed1e524
a.elementor-button:hover svg {
    fill: #ffffff !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd32a8d *//* =========================================
   EXPLORE SERVICE - NORMAL
   ========================================= */

.elementor-element-dd32a8d .elementor-element-da5e9a3 {
    opacity: 0 !important;
    visibility: hidden !important;
    transform: translateY(15px);
    transition: all 0.4s ease !important;
}


/* =========================================
   EXPLORE SERVICE - CARD HOVER
   ========================================= */

.elementor-element-dd32a8d:hover .elementor-element-da5e9a3 {
    opacity: 1 !important;
    visibility: visible !important;
    transform: translateY(0);
}


/* =========================================
   BUTTON - NORMAL
   ========================================= */

.elementor-element-dd32a8d .elementor-element-2dca90a a.elementor-button {
    background-color: transparent !important;
    background: transparent !important;
    color: #ffffff !important;
    border: 1px solid #ffffff !important;

    transition: all 0.4s ease !important;
}


/* =========================================
   BUTTON BACKGROUND - CARD HOVER
   ========================================= */

.elementor-element-dd32a8d:hover
.elementor-element-2dca90a
a.elementor-button {
    background-color: #ffffff !important;
    background: #ffffff !important;
    color: #000000 !important;
    border-color: #ffffff !important;
}


/* =========================================
   ARROW - CARD HOVER
   ========================================= */

.elementor-element-dd32a8d:hover
.elementor-element-2dca90a
a.elementor-button i {
    color: #000000 !important;
}

.elementor-element-dd32a8d:hover
.elementor-element-2dca90a
a.elementor-button svg {
    fill: #000000 !important;
    color: #000000 !important;
}


/* =========================================
   BUTTON DIRECT HOVER
   ========================================= */

.elementor-element-dd32a8d
.elementor-element-2dca90a
a.elementor-button:hover {
    background-color: #000000 !important;
    background: #000000 !important;
    color: #ffffff !important;
    border-color: #000000 !important;
}


/* Arrow direct hover */
.elementor-element-dd32a8d
.elementor-element-2dca90a
a.elementor-button:hover i {
    color: #ffffff !important;
}

.elementor-element-dd32a8d
.elementor-element-2dca90a
a.elementor-button:hover svg {
    fill: #ffffff !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3362d49 *//* =========================================
   EXPLORE SERVICE - NORMAL
   ========================================= */

.elementor-element-3362d49 .elementor-element-9870caf {
    opacity: 0 !important;
    visibility: hidden !important;
    transform: translateY(15px);
    transition: all 0.4s ease !important;
}


/* =========================================
   EXPLORE SERVICE - CARD HOVER
   ========================================= */

.elementor-element-3362d49:hover .elementor-element-9870caf {
    opacity: 1 !important;
    visibility: visible !important;
    transform: translateY(0);
}


/* =========================================
   BUTTON - NORMAL
   ========================================= */

.elementor-element-3362d49 .elementor-element-fd57668 a.elementor-button {
    background-color: transparent !important;
    background: transparent !important;
    color: #ffffff !important;
    border: 1px solid #ffffff !important;

    transition: all 0.4s ease !important;
}


/* =========================================
   BUTTON BACKGROUND - CARD HOVER
   ========================================= */

.elementor-element-3362d49:hover
.elementor-element-fd57668
a.elementor-button {
    background-color: #ffffff !important;
    background: #ffffff !important;
    color: #000000 !important;
    border-color: #ffffff !important;
}


/* =========================================
   ARROW - CARD HOVER
   ========================================= */

.elementor-element-3362d49:hover
.elementor-element-fd57668
a.elementor-button i {
    color: #000000 !important;
}

.elementor-element-3362d49:hover
.elementor-element-fd57668
a.elementor-button svg {
    fill: #000000 !important;
    color: #000000 !important;
}


/* =========================================
   BUTTON DIRECT HOVER
   ========================================= */

.elementor-element-3362d49
.elementor-element-fd57668
a.elementor-button:hover {
    background-color: #000000 !important;
    background: #000000 !important;
    color: #ffffff !important;
    border-color: #000000 !important;
}


/* Arrow direct hover */
.elementor-element-3362d49
.elementor-element-fd57668
a.elementor-button:hover i {
    color: #ffffff !important;
}

.elementor-element-3362d49
.elementor-element-fd57668
a.elementor-button:hover svg {
    fill: #ffffff !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80ffb41 *//* =========================================
   EXPLORE SERVICE - NORMAL
   ========================================= */

.elementor-element-80ffb41 .elementor-element-12a093f {
    opacity: 0 !important;
    visibility: hidden !important;
    transform: translateY(15px);
    transition: all 0.4s ease !important;
}


/* =========================================
   EXPLORE SERVICE - CARD HOVER
   ========================================= */

.elementor-element-80ffb41:hover .elementor-element-12a093f {
    opacity: 1 !important;
    visibility: visible !important;
    transform: translateY(0);
}


/* =========================================
   BUTTON - NORMAL
   ========================================= */

.elementor-element-80ffb41 .elementor-element-c69c028 a.elementor-button {
    background-color: transparent !important;
    background: transparent !important;
    color: #ffffff !important;
    border: 1px solid #ffffff !important;

    transition: all 0.4s ease !important;
}


/* =========================================
   BUTTON BACKGROUND - CARD HOVER
   ========================================= */

.elementor-element-80ffb41:hover
.elementor-element-c69c028
a.elementor-button {
    background-color: #ffffff !important;
    background: #ffffff !important;
    color: #000000 !important;
    border-color: #ffffff !important;
}


/* =========================================
   ARROW - CARD HOVER
   ========================================= */

.elementor-element-80ffb41:hover
.elementor-element-c69c028
a.elementor-button i {
    color: #000000 !important;
}

.elementor-element-80ffb41:hover
.elementor-element-c69c028
a.elementor-button svg {
    fill: #000000 !important;
    color: #000000 !important;
}


/* =========================================
   BUTTON DIRECT HOVER
   ========================================= */

.elementor-element-80ffb41
.elementor-element-c69c028
a.elementor-button:hover {
    background-color: #000000 !important;
    background: #000000 !important;
    color: #ffffff !important;
    border-color: #000000 !important;
}


/* Arrow direct hover */
.elementor-element-80ffb41
.elementor-element-c69c028
a.elementor-button:hover i {
    color: #ffffff !important;
}

.elementor-element-80ffb41
.elementor-element-c69c028
a.elementor-button:hover svg {
    fill: #ffffff !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d89b89 *//* =========================================
   EXPLORE SERVICE - NORMAL
   ========================================= */

.elementor-element-9d89b89 .elementor-element-6290e09 {
    opacity: 0 !important;
    visibility: hidden !important;
    transform: translateY(15px);
    transition: all 0.4s ease !important;
}


/* =========================================
   EXPLORE SERVICE - CARD HOVER
   ========================================= */

.elementor-element-9d89b89:hover .elementor-element-6290e09 {
    opacity: 1 !important;
    visibility: visible !important;
    transform: translateY(0);
}


/* =========================================
   BUTTON - NORMAL
   ========================================= */

.elementor-element-9d89b89 .elementor-element-fd258cb a.elementor-button {
    background-color: transparent !important;
    background: transparent !important;
    color: #ffffff !important;
    border: 1px solid #ffffff !important;

    transition: all 0.4s ease !important;
}


/* =========================================
   BUTTON BACKGROUND - CARD HOVER
   ========================================= */

.elementor-element-9d89b89:hover
.elementor-element-fd258cb
a.elementor-button {
    background-color: #ffffff !important;
    background: #ffffff !important;
    color: #000000 !important;
    border-color: #ffffff !important;
}


/* =========================================
   ARROW - CARD HOVER
   ========================================= */

.elementor-element-9d89b89:hover
.elementor-element-fd258cb
a.elementor-button i {
    color: #000000 !important;
}

.elementor-element-9d89b89:hover
.elementor-element-fd258cb
a.elementor-button svg {
    fill: #000000 !important;
    color: #000000 !important;
}


/* =========================================
   BUTTON DIRECT HOVER
   ========================================= */

.elementor-element-9d89b89
.elementor-element-fd258cb
a.elementor-button:hover {
    background-color: #000000 !important;
    background: #000000 !important;
    color: #ffffff !important;
    border-color: #000000 !important;
}


/* Arrow direct hover */
.elementor-element-9d89b89
.elementor-element-fd258cb
a.elementor-button:hover i {
    color: #ffffff !important;
}

.elementor-element-9d89b89
.elementor-element-fd258cb
a.elementor-button:hover svg {
    fill: #ffffff !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a178601 *//* ================================
   VERY SOFT CARD HOVER
   ================================ */

.elementor-element.elementor-element-fa86d8c.e-con-full.e-flex.e-con.e-child {
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1) !important;
    transform: translateY(0);
    will-change: transform;
}

/* Mouse Hover */
.elementor-element.elementor-element-fa86d8c.e-con-full.e-flex.e-con.e-child:hover {
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-639c114 *//* ================================
   VERY SOFT CARD HOVER
   ================================ */

.elementor-element.elementor-element-aa02fad.e-con-full.e-flex.e-con.e-child {
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1) !important;
    transform: translateY(0);
    will-change: transform;
}

/* Mouse Hover */
.elementor-element.elementor-element-aa02fad.e-con-full.e-flex.e-con.e-child:hover {
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19ee732 *//* ================================
   VERY SOFT CARD HOVER
   ================================ */

.elementor-element.elementor-element-cead85d.e-con-full.e-flex.e-con.e-child {
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1) !important;
    transform: translateY(0);
    will-change: transform;
}

/* Mouse Hover */
.elementor-element.elementor-element-cead85d.e-con-full.e-flex.e-con.e-child:hover {
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86f6858 *//* ================================
   VERY SOFT CARD HOVER
   ================================ */

.elementor-element.elementor-element-661a5e3.e-con-full.e-flex.e-con.e-child {
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1) !important;
    transform: translateY(0);
    will-change: transform;
}

/* Mouse Hover */
.elementor-element.elementor-element-661a5e3.e-con-full.e-flex.e-con.e-child:hover {
    transform: translateY(-4px) !important;
}/* End custom CSS */