.elementor-42 .elementor-element.elementor-element-47fec5cd:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-47fec5cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://soymariaroma.com/wp-content/uploads/2025/10/BG-Blur-03a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-47fec5cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 11em 0em;}.elementor-42 .elementor-element.elementor-element-47fec5cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-47fec5cd > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-5e20481 );}.elementor-42 .elementor-element.elementor-element-47fec5cd > .elementor-shape-bottom svg{width:calc(138% + 1.3px);height:75px;}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-0d8a0bd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-0d8a0bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42 .elementor-element.elementor-element-0d8a0bd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d14cb67 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-42 .elementor-element.elementor-element-d14cb67 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-660ab6ba:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-660ab6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e20481 );}.elementor-42 .elementor-element.elementor-element-660ab6ba{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 4em 0em;}.elementor-42 .elementor-element.elementor-element-660ab6ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-6d6cc9b4 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-42 .elementor-element.elementor-element-6a75517b > .elementor-container{max-width:1280px;}.elementor-42 .elementor-element.elementor-element-6a75517b{padding:0em 0em 8em 0em;}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-a6f6250.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42 .elementor-element.elementor-element-a6f6250.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42 .elementor-element.elementor-element-721e95e9 > .elementor-widget-container{margin:0em 0em 0em -12em;}.elementor-42 .elementor-element.elementor-element-721e95e9:not( .elementor-widget-image ) .elementor-widget-container, .elementor-42 .elementor-element.elementor-element-721e95e9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://soymariaroma.com/wp-content/uploads/2025/10/bg-mask-about-1.png );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-42 .elementor-element.elementor-element-721e95e9{text-align:left;}.elementor-42 .elementor-element.elementor-element-721e95e9 img{width:100%;max-width:100%;filter:brightness( 110% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42 .elementor-element.elementor-element-48c178f > .elementor-element-populated{margin:10% 8% 10% 8%;--e-column-margin-right:8%;--e-column-margin-left:8%;}.elementor-42 .elementor-element.elementor-element-7889d215 > .elementor-widget-container{margin:0px 0px 0px 6px;}.elementor-42 .elementor-element.elementor-element-7889d215{text-align:center;}.elementor-42 .elementor-element.elementor-element-7889d215 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#8F5944;}.elementor-42 .elementor-element.elementor-element-4d88af66 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-42 .elementor-element.elementor-element-4d88af66{text-align:center;}.elementor-42 .elementor-element.elementor-element-4d88af66 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-47ebd16c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-47ebd16c{text-align:center;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-4426997b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-42 .elementor-element.elementor-element-4426997b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-42 .elementor-element.elementor-element-18fcee5e > .elementor-widget-container{margin:0em -12em 0em 0em;}.elementor-42 .elementor-element.elementor-element-18fcee5e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-42 .elementor-element.elementor-element-18fcee5e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://soymariaroma.com/wp-content/uploads/2025/10/mask-section-01-trainer-02a.png );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-42 .elementor-element.elementor-element-18fcee5e{text-align:right;}.elementor-42 .elementor-element.elementor-element-18fcee5e img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 85% ) saturate( 95% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42 .elementor-element.elementor-element-14182cfb > .elementor-widget-container{margin:0em 0em -13em 0em;}.elementor-42 .elementor-element.elementor-element-14182cfb{text-align:center;}.elementor-42 .elementor-element.elementor-element-14182cfb img{width:86%;height:500px;object-fit:cover;object-position:center center;border-radius:0px 8px 8px 8px;}.elementor-42 .elementor-element.elementor-element-10a95ea9 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:14% 30% 14% 30%;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-10a95ea9{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-10a95ea9{right:0px;}.elementor-42 .elementor-element.elementor-element-10a95ea9{bottom:-10.001px;}.elementor-42 .elementor-element.elementor-element-10a95ea9 .elementor-image-box-title{margin-bottom:21px;font-family:var( --e-global-typography-a692fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-a692fe4-font-size );line-height:var( --e-global-typography-a692fe4-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-10a95ea9 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-e309f99{--lottie-container-width:62%;}.elementor-42 .elementor-element.elementor-element-141d9a79{width:auto;max-width:auto;bottom:12px;--lottie-container-width:22%;}.elementor-42 .elementor-element.elementor-element-141d9a79 > .elementor-widget-container{margin:0em 0em 0em 0em;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-141d9a79{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-141d9a79{right:0px;}.elementor-42 .elementor-element.elementor-element-416bd844:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-416bd844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://soymariaroma.com/wp-content/uploads/2025/10/BG-Blur-05.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-416bd844{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-4px;padding:8em 0em 8em 0em;}.elementor-42 .elementor-element.elementor-element-416bd844 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-416bd844 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-5e20481 );}.elementor-42 .elementor-element.elementor-element-416bd844 > .elementor-shape-top svg{width:calc(140% + 1.3px);height:75px;}.elementor-42 .elementor-element.elementor-element-457dd543 > .elementor-element-populated{margin:0% 14% 0% 0%;--e-column-margin-right:14%;--e-column-margin-left:0%;}.elementor-42 .elementor-element.elementor-element-6e4ce758 > .elementor-widget-container{margin:0px 0px 0px 6px;}.elementor-42 .elementor-element.elementor-element-6e4ce758 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#A1644D;}.elementor-42 .elementor-element.elementor-element-46f8838 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-42 .elementor-element.elementor-element-46f8838 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-17ed2af1 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-17ed2af1{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-548c841 > .elementor-widget-container{margin:-2em 0em -10em -1em;}.elementor-42 .elementor-element.elementor-element-548c841{--lottie-container-width:58%;}.elementor-42 .elementor-element.elementor-element-4a391b7f > .elementor-widget-container{margin:-6em 0em 0em 1em;}.elementor-42 .elementor-element.elementor-element-4a391b7f:not( .elementor-widget-image ) .elementor-widget-container, .elementor-42 .elementor-element.elementor-element-4a391b7f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://soymariaroma.com/wp-content/uploads/2025/10/bg-mask-about-4.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-42 .elementor-element.elementor-element-4a391b7f{text-align:left;}.elementor-42 .elementor-element.elementor-element-4a391b7f img{width:80%;border-radius:5px 5px 5px 5px;}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-102efc5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-102efc5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-tab-title{border-width:1px;border-color:#5131251A;padding:1% 4% 5% 2%;}.elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-tab-content{border-width:1px;border-block-end-color:#5131251A;color:var( --e-global-color-a920ad7 );}.elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-toggle-item:not(:last-child){margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-toggle-title, .elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-tab-title.elementor-active a, .elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-toggle-title{font-family:var( --e-global-typography-a56afe0-font-family ), Sans-serif;font-size:var( --e-global-typography-a56afe0-font-size );font-weight:var( --e-global-typography-a56afe0-font-weight );line-height:var( --e-global-typography-a56afe0-line-height );}.elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-tab-title .elementor-toggle-icon i:before{color:#C47A5E;}.elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-tab-title .elementor-toggle-icon svg{fill:#C47A5E;}.elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#C47A5E;}.elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#C47A5E;}.elementor-42 .elementor-element.elementor-element-1616c2b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1616c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e20481 );}.elementor-42 .elementor-element.elementor-element-1616c2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 5em 0em;}.elementor-42 .elementor-element.elementor-element-1616c2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-1616c2b > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-1616c2b > .elementor-shape-top svg{width:calc(155% + 1.3px);height:85px;}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-8c8a497.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-8c8a497.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42 .elementor-element.elementor-element-b5846e5:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-b5846e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#80503E;background-image:url("https://soymariaroma.com/wp-content/uploads/2025/10/bg-blobs-CTA.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-b5846e5, .elementor-42 .elementor-element.elementor-element-b5846e5 > .elementor-background-overlay{border-radius:0px 14px 14px 14px;}.elementor-42 .elementor-element.elementor-element-b5846e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:4% 3% 4% 3%;}.elementor-42 .elementor-element.elementor-element-b5846e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-acfa392.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-acfa392.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42 .elementor-element.elementor-element-6a62cee > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0em 0em 0em 0em;}.elementor-42 .elementor-element.elementor-element-6a62cee{text-align:left;}.elementor-42 .elementor-element.elementor-element-6a62cee .elementor-heading-title{font-family:var( --e-global-typography-a692fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-a692fe4-font-size );line-height:var( --e-global-typography-a692fe4-line-height );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-d5d13c2 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d5d13c2{color:var( --e-global-color-209b867 );}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-b7fb7c1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-b7fb7c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42 .elementor-element.elementor-element-3c50a4b .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:16px 40px 16px 40px;}.elementor-42 .elementor-element.elementor-element-3c50a4b .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-3c50a4b .elementor-button:focus{background-color:var( --e-global-color-5815943 );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-3c50a4b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-3c50a4b .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-3c50a4b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-ebbcd0c .elementor-button{background-color:var( --e-global-color-695a482 );fill:#513125;color:#513125;border-style:none;padding:16px 40px 16px 40px;}.elementor-42 .elementor-element.elementor-element-ebbcd0c .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-ebbcd0c .elementor-button:focus{background-color:var( --e-global-color-5815943 );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-ebbcd0c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-ebbcd0c .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-ebbcd0c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-fa9a062:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-fa9a062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://soymariaroma.com/wp-content/uploads/2025/10/BG-Blur-03a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-fa9a062{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10em 0em 4em 0em;z-index:999;}.elementor-42 .elementor-element.elementor-element-fa9a062 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-fa9a062 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-5e20481 );}.elementor-42 .elementor-element.elementor-element-fa9a062 > .elementor-shape-top svg{width:calc(140% + 1.3px);height:75px;}.elementor-42 .elementor-element.elementor-element-5576e29 > .elementor-widget-container{margin:0px 0px 0px 6px;}.elementor-42 .elementor-element.elementor-element-5576e29{text-align:center;}.elementor-42 .elementor-element.elementor-element-5576e29 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#A1644D;}.elementor-42 .elementor-element.elementor-element-391b7f1 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-42 .elementor-element.elementor-element-391b7f1{text-align:center;}.elementor-42 .elementor-element.elementor-element-391b7f1 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-c548455 .elementor-swiper-button{font-size:20px;}.elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:24px;}.elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:24px;}.elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:24px;}.elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:24px;}.elementor-42 .elementor-element.elementor-element-c548455 .elementor-testimonial__text{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-28db9bb-font-size );font-style:var( --e-global-typography-28db9bb-font-style );}.elementor-42 .elementor-element.elementor-element-c548455 .elementor-testimonial__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6392731-font-family ), Sans-serif;font-size:var( --e-global-typography-6392731-font-size );}.elementor-42 .elementor-element.elementor-element-c548455 .elementor-testimonial__title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-ccf6310-font-family ), Sans-serif;font-size:var( --e-global-typography-ccf6310-font-size );}.elementor-42 .elementor-element.elementor-element-c548455 .elementor-testimonial__image img{width:50px;height:50px;}.elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (50px / 2) - 8px );}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (50px / 2) - 8px );right:auto;}body.rtl .elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (50px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (50px / 2) - 8px );right:auto;}body.rtl .elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-42 .elementor-element.elementor-element-c548455.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (50px / 2) - 8px );left:auto;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-57da5218{width:55%;}.elementor-42 .elementor-element.elementor-element-102efc5{width:45%;}.elementor-42 .elementor-element.elementor-element-acfa392{width:61.332%;}.elementor-42 .elementor-element.elementor-element-b7fb7c1{width:38%;}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-47fec5cd > .elementor-shape-bottom svg{width:calc(128% + 1.3px);height:36px;}.elementor-42 .elementor-element.elementor-element-47fec5cd{padding:4em 0em 8em 0em;}.elementor-42 .elementor-element.elementor-element-d14cb67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d14cb67{text-align:center;}.elementor-42 .elementor-element.elementor-element-660ab6ba{padding:2em 0em 3em 0em;}.elementor-42 .elementor-element.elementor-element-6d6cc9b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6a75517b{padding:0em 0em 6em 0em;}.elementor-42 .elementor-element.elementor-element-721e95e9 > .elementor-widget-container{margin:3em -3em 0em -5em;}.elementor-42 .elementor-element.elementor-element-7889d215{text-align:center;}.elementor-42 .elementor-element.elementor-element-7889d215 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-4d88af66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4d88af66{text-align:center;}.elementor-42 .elementor-element.elementor-element-47ebd16c{text-align:center;}.elementor-42 .elementor-element.elementor-element-18fcee5e > .elementor-widget-container{margin:0em -5em 3em -3em;}.elementor-42 .elementor-element.elementor-element-47543202 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-14182cfb > .elementor-widget-container{margin:0em 0em -12em 0em;}.elementor-42 .elementor-element.elementor-element-14182cfb img{width:100%;height:400px;object-fit:cover;}.elementor-42 .elementor-element.elementor-element-10a95ea9 > .elementor-widget-container{padding:0% 22% 18% 22%;}.elementor-42 .elementor-element.elementor-element-10a95ea9 .elementor-image-box-title{font-size:var( --e-global-typography-a692fe4-font-size );line-height:var( --e-global-typography-a692fe4-line-height );}.elementor-42 .elementor-element.elementor-element-10a95ea9 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-42 .elementor-element.elementor-element-e309f99{--lottie-container-width:80%;}.elementor-42 .elementor-element.elementor-element-141d9a79{bottom:36px;}.elementor-42 .elementor-element.elementor-element-416bd844 > .elementor-shape-top svg{width:calc(130% + 1.3px);height:44px;}.elementor-42 .elementor-element.elementor-element-416bd844{padding:8em 0em 5em 0em;}.elementor-42 .elementor-element.elementor-element-6e4ce758{text-align:left;}.elementor-42 .elementor-element.elementor-element-6e4ce758 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-46f8838 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-46f8838{text-align:left;}.elementor-42 .elementor-element.elementor-element-17ed2af1{text-align:left;}.elementor-42 .elementor-element.elementor-element-548c841 > .elementor-widget-container{margin:-2em 0em -10em 0em;}.elementor-42 .elementor-element.elementor-element-548c841{--lottie-container-width:76%;}.elementor-42 .elementor-element.elementor-element-4a391b7f > .elementor-widget-container{margin:-3em 0em 0em 2em;}.elementor-42 .elementor-element.elementor-element-4a391b7f img{width:100%;}.elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-toggle-title{font-size:var( --e-global-typography-a56afe0-font-size );line-height:var( --e-global-typography-a56afe0-line-height );}.elementor-42 .elementor-element.elementor-element-1616c2b > .elementor-shape-top svg{width:calc(106% + 1.3px);height:43px;}.elementor-42 .elementor-element.elementor-element-1616c2b{padding:7em 4em 3em 4em;}.elementor-42 .elementor-element.elementor-element-8c8a497 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-42 .elementor-element.elementor-element-b5846e5{margin-top:5em;margin-bottom:5em;padding:4% 4% 4% 4%;}.elementor-42 .elementor-element.elementor-element-acfa392 > .elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;}.elementor-42 .elementor-element.elementor-element-6a62cee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6a62cee{text-align:left;}.elementor-42 .elementor-element.elementor-element-6a62cee .elementor-heading-title{font-size:var( --e-global-typography-a692fe4-font-size );line-height:var( --e-global-typography-a692fe4-line-height );}.elementor-42 .elementor-element.elementor-element-d5d13c2 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-42 .elementor-element.elementor-element-d5d13c2{text-align:left;}.elementor-42 .elementor-element.elementor-element-b7fb7c1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-3c50a4b .elementor-button{padding:14px 40px 14px 40px;}.elementor-42 .elementor-element.elementor-element-ebbcd0c .elementor-button{padding:14px 40px 14px 40px;}.elementor-42 .elementor-element.elementor-element-fa9a062 > .elementor-shape-top svg{width:calc(110% + 1.3px);height:48px;}.elementor-42 .elementor-element.elementor-element-fa9a062{padding:7em 0em 4em 0em;}.elementor-42 .elementor-element.elementor-element-5576e29{text-align:center;}.elementor-42 .elementor-element.elementor-element-5576e29 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-391b7f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-391b7f1{text-align:center;}.elementor-42 .elementor-element.elementor-element-c548455 .elementor-testimonial__text{font-size:var( --e-global-typography-28db9bb-font-size );}.elementor-42 .elementor-element.elementor-element-c548455 .elementor-testimonial__name{font-size:var( --e-global-typography-6392731-font-size );}.elementor-42 .elementor-element.elementor-element-c548455 .elementor-testimonial__title{font-size:var( --e-global-typography-ccf6310-font-size );}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-47fec5cd:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-47fec5cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-42 .elementor-element.elementor-element-47fec5cd > .elementor-shape-bottom svg{width:calc(117% + 1.3px);height:23px;}.elementor-42 .elementor-element.elementor-element-47fec5cd{padding:3em 0em 5em 0em;}.elementor-42 .elementor-element.elementor-element-0d8a0bd > .elementor-element-populated{padding:0% 4% 0% 4%;}.elementor-42 .elementor-element.elementor-element-660ab6ba{padding:1em 0em 17em 0em;}.elementor-42 .elementor-element.elementor-element-6a75517b{padding:0em 0em 3em 0em;}.elementor-42 .elementor-element.elementor-element-721e95e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-48c178f > .elementor-element-populated{margin:8% 4% 0% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;}.elementor-42 .elementor-element.elementor-element-7889d215{text-align:left;}.elementor-42 .elementor-element.elementor-element-7889d215 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-4d88af66{text-align:left;}.elementor-42 .elementor-element.elementor-element-47ebd16c{text-align:left;}.elementor-42 .elementor-element.elementor-element-18fcee5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-384e1371{margin-top:0px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-14182cfb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-14182cfb img{width:100%;height:210px;}.elementor-42 .elementor-element.elementor-element-10a95ea9 > .elementor-widget-container{padding:0% 4% 0% 4%;}.elementor-42 .elementor-element.elementor-element-10a95ea9{bottom:-200px;}.elementor-42 .elementor-element.elementor-element-10a95ea9 .elementor-image-box-title{font-size:var( --e-global-typography-a692fe4-font-size );line-height:var( --e-global-typography-a692fe4-line-height );}.elementor-42 .elementor-element.elementor-element-10a95ea9 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-42 .elementor-element.elementor-element-e309f99{--lottie-container-width:100%;}.elementor-42 .elementor-element.elementor-element-416bd844 > .elementor-shape-top svg{width:calc(122% + 1.3px);height:18px;}.elementor-42 .elementor-element.elementor-element-416bd844{padding:4em 0em 4em 0em;}.elementor-42 .elementor-element.elementor-element-457dd543 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-42 .elementor-element.elementor-element-6e4ce758 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-17ed2af1 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-42 .elementor-element.elementor-element-102efc5 > .elementor-element-populated{margin:0% 4% 0% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;}.elementor-42 .elementor-element.elementor-element-f2402c5 .elementor-toggle-title{font-size:var( --e-global-typography-a56afe0-font-size );line-height:var( --e-global-typography-a56afe0-line-height );}.elementor-42 .elementor-element.elementor-element-1616c2b > .elementor-shape-top svg{width:calc(165% + 1.3px);height:28px;}.elementor-42 .elementor-element.elementor-element-1616c2b{padding:6em 0em 4em 0em;}.elementor-42 .elementor-element.elementor-element-b5846e5{padding:12% 6% 12% 6%;}.elementor-42 .elementor-element.elementor-element-acfa392 > .elementor-element-populated{margin:0em 0em 1em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-42 .elementor-element.elementor-element-6a62cee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6a62cee{text-align:center;}.elementor-42 .elementor-element.elementor-element-6a62cee .elementor-heading-title{font-size:var( --e-global-typography-a692fe4-font-size );line-height:var( --e-global-typography-a692fe4-line-height );}.elementor-42 .elementor-element.elementor-element-d5d13c2{text-align:center;}.elementor-42 .elementor-element.elementor-element-fa9a062 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:32px;}.elementor-42 .elementor-element.elementor-element-fa9a062{padding:5em 0em 4em 0em;}.elementor-42 .elementor-element.elementor-element-5576e29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 8% 0% 8%;}.elementor-42 .elementor-element.elementor-element-5576e29{text-align:left;}.elementor-42 .elementor-element.elementor-element-5576e29 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42 .elementor-element.elementor-element-391b7f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 8% 0% 8%;}.elementor-42 .elementor-element.elementor-element-391b7f1{text-align:left;}.elementor-42 .elementor-element.elementor-element-c548455 .elementor-testimonial__text{font-size:var( --e-global-typography-28db9bb-font-size );}.elementor-42 .elementor-element.elementor-element-c548455 .elementor-testimonial__name{font-size:var( --e-global-typography-6392731-font-size );}.elementor-42 .elementor-element.elementor-element-c548455 .elementor-testimonial__title{font-size:var( --e-global-typography-ccf6310-font-size );}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-0d8a0bd{width:100%;}.elementor-42 .elementor-element.elementor-element-8c8a497{width:100%;}.elementor-42 .elementor-element.elementor-element-acfa392{width:54%;}.elementor-42 .elementor-element.elementor-element-b7fb7c1{width:46%;}}@media(min-width:1025px){.elementor-42 .elementor-element.elementor-element-47fec5cd:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-47fec5cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-42 .elementor-element.elementor-element-416bd844:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-416bd844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-42 .elementor-element.elementor-element-b5846e5:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-b5846e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-42 .elementor-element.elementor-element-fa9a062:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-fa9a062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}