.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d2f8c68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ecd9d6ff;--border-color:#ecd9d6ff;--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-d2f8c68:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d2f8c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff5f5ff;}.elementor-12 .elementor-element.elementor-element-85353d9{--display:flex;--min-height:700px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-85353d9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-85353d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff5f5ff;}.elementor-12 .elementor-element.elementor-element-7de5b07{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:40;}.elementor-12 .elementor-element.elementor-element-7de5b07:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7de5b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff5f5f2;}.elementor-12 .elementor-element.elementor-element-2f4c854{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-softlite_image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-softlite_image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-softlite_image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-softlite_image.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-softlite_image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-softlite_image.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-softlite_image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-softlite_image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-001b708 img{width:40px;border-radius:99px 99px 99px 99px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-82f8769{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-82f8769 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.5;color:#3b211dff;}.elementor-widget-nav-menu.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nav-menu .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nav-menu.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-nav-menu:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nav-menu.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nav-menu .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{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-30b1995 .elementor-menu-toggle{margin:0 auto;background-color:#FFF5F5F2;}.elementor-12 .elementor-element.elementor-element-30b1995 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-30b1995 .elementor-nav-menu--main .elementor-item{color:#3A211D;fill:#3A211D;}.elementor-12 .elementor-element.elementor-element-30b1995 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-30b1995 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-30b1995 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-30b1995 .elementor-nav-menu--main .elementor-item:focus{color:#FF6B7D;fill:#FF6B7D;}.elementor-12 .elementor-element.elementor-element-30b1995 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FF6B7D;}.elementor-12 .elementor-element.elementor-element-30b1995 .elementor-menu-toggle:hover, .elementor-12 .elementor-element.elementor-element-30b1995 .elementor-menu-toggle:focus{background-color:#FFF5F5F2;}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-shortcode:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-shortcode.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ddcfc71{width:var( --container-widget-width, 95px );max-width:95px;--container-widget-width:95px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1251425{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1251425:not(.elementor-widget-button), .elementor-12 .elementor-element.elementor-element-1251425.elementor-widget-button .elementor-button{background-image:url(https://sweet-cookie-creation.lovable.app/assets/hero-baking-shb2eHQx.jpg);background-position:50% 50%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1251425.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a3d48cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-12 .elementor-element.elementor-element-a3d48cb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a3d48cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-12 .elementor-element.elementor-element-2793f14{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:10;}.elementor-12 .elementor-element.elementor-element-2793f14.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c6b8647{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9d709e0{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9d709e0 .elementor-heading-title{font-size:60px;font-weight:600;line-height:1.25;letter-spacing:-1.5px;color:#ffffffff;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-48c910a{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:18px;text-decoration:none solid oklab(0.999994 0.0000455677 0.0000200868 / 0.8);line-height:1.625;color:#ffffffcc;}.elementor-12 .elementor-element.elementor-element-64b8bb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:32px;--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-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-990d4ef .elementor-button{background-color:#ffffffff;font-size:14px;font-weight:500;line-height:1.428571472168;fill:#3b211dff;color:#3b211dff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:12px 24px 12px 24px;}.elementor-12 .elementor-element.elementor-element-990d4ef{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-72d0f82 .elementor-button{background-color:#ffffff1a;font-size:14px;font-weight:500;line-height:1.428571472168;fill:#ffffffff;color:#ffffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff4d;border-radius:33554428px 33554428px 33554428px 33554428px;padding:12px 24px 12px 24px;}.elementor-12 .elementor-element.elementor-element-72d0f82{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-23071fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-23071fa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-23071fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff5f5ff;}.elementor-12 .elementor-element.elementor-element-3cdf068{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-9bfc150 > .elementor-widget-container{margin:0px auto 0px auto;}.elementor-12 .elementor-element.elementor-element-9bfc150 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-64905df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c5129df{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c5129df .elementor-heading-title{font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.3333332824707;letter-spacing:2.1600000858307px;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-60fd920{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-60fd920 .elementor-heading-title{font-size:36px;font-weight:600;line-height:1.25;letter-spacing:-0.36000001430511px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-af3315d{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.625;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-b04c7cb{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.625;color:#664f4bff;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0f0aaff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0f0aaff:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0f0aaff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf1d899;}.elementor-12 .elementor-element.elementor-element-0b0f3d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-f128b86{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f764161{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-f764161 .elementor-heading-title{font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.3333332824707;letter-spacing:2.1600000858307px;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-a868083{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-a868083 .elementor-heading-title{font-size:36px;font-weight:600;line-height:1.25;letter-spacing:-0.36000001430511px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-a88af7b{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:48px;--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-7fa28b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7fa28b0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7fa28b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-4dd26f1 img{width:100%;}.elementor-12 .elementor-element.elementor-element-faaffe5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-7a39b04{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7a39b04 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.4;letter-spacing:-0.20000000298023px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-bb32596{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.625;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-9381b85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9381b85:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9381b85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-3450575 img{width:100%;}.elementor-12 .elementor-element.elementor-element-60e4e47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-9c9ff69{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9c9ff69 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.4;letter-spacing:-0.20000000298023px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-342c0e1{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.625;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-e84dfe6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e84dfe6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e84dfe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-13e1813 img{width:100%;}.elementor-12 .elementor-element.elementor-element-aec4722{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-8d430dd{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8d430dd .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.4;letter-spacing:-0.20000000298023px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-bf2b51c{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.625;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-3d69bae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3d69bae:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3d69bae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-3f6d958 img{width:100%;}.elementor-12 .elementor-element.elementor-element-dc5c5d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c610023{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c610023 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.4;letter-spacing:-0.20000000298023px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-df024fe{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.625;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-279c485{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-279c485:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-279c485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-eec6cbd img{width:100%;}.elementor-12 .elementor-element.elementor-element-7ac65a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-dcf98f5{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-dcf98f5 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.4;letter-spacing:-0.20000000298023px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-77b8e64{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.625;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-6ce88c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:40px;--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-c1b5f6d .elementor-button{background-color:#3b211dff;font-size:14px;font-weight:500;line-height:1.428571472168;fill:#ffffffff;color:#ffffffff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:12px 28px 12px 28px;}.elementor-12 .elementor-element.elementor-element-c1b5f6d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a248d36{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a248d36:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a248d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff5f5ff;}.elementor-12 .elementor-element.elementor-element-f04e861{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-47b4620{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1aaf886{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-1aaf886 .elementor-heading-title{font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.3333332824707;letter-spacing:2.1600000858307px;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-85afa9a{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-85afa9a .elementor-heading-title{font-size:36px;font-weight:600;line-height:1.25;letter-spacing:-0.36000001430511px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-01645d2{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:16px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.5;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-4403506{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:48px;--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-cb4bb3e img{width:100%;}.elementor-12 .elementor-element.elementor-element-43d91f7 img{width:100%;}.elementor-12 .elementor-element.elementor-element-38fdbd8 img{width:100%;}.elementor-12 .elementor-element.elementor-element-6a133ad img{width:100%;}.elementor-12 .elementor-element.elementor-element-4e9eabe img{width:100%;}.elementor-12 .elementor-element.elementor-element-e7cdf40 img{width:100%;}.elementor-12 .elementor-element.elementor-element-a91a7c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a91a7c6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a91a7c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf1d899;}.elementor-12 .elementor-element.elementor-element-7e040bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-5123f90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-da5f9da{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-da5f9da .elementor-heading-title{font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.3333332824707;letter-spacing:2.1600000858307px;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-713699d{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-713699d .elementor-heading-title{font-size:36px;font-weight:600;line-height:1.25;letter-spacing:-0.36000001430511px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-2b280cd{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:48px;--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-d7c3790{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d7c3790:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d7c3790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-e2ef6c8{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-e2ef6c8 .elementor-heading-title{font-size:14px;font-weight:500;line-height:1.428571472168;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-39ba1cd{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-39ba1cd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-39ba1cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-3de0f24{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-3de0f24 .elementor-heading-title{font-size:14px;font-weight:500;line-height:1.428571472168;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-113480a{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-113480a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-113480a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-ff8352a{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-ff8352a .elementor-heading-title{font-size:14px;font-weight:500;line-height:1.428571472168;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-5310561{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5310561:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5310561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-d928b84{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-d928b84 .elementor-heading-title{font-size:14px;font-weight:500;line-height:1.428571472168;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-693e6cf{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-693e6cf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-693e6cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-5a32220{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-5a32220 .elementor-heading-title{font-size:14px;font-weight:500;line-height:1.428571472168;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-1e2118f{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1e2118f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1e2118f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-734ee29{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-734ee29 .elementor-heading-title{font-size:14px;font-weight:500;line-height:1.428571472168;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-c79257a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c79257a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c79257a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff5f5ff;}.elementor-12 .elementor-element.elementor-element-9ae4f71{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-405f329{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-12 .elementor-element.elementor-element-405f329:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-405f329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcbac2ff;}.elementor-12 .elementor-element.elementor-element-7bf1575{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-7bf1575 .elementor-heading-title{font-size:36px;font-weight:600;line-height:1.25;letter-spacing:-0.36000001430511px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-b634b8e{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:16px;text-decoration:none solid oklab(0.280001 0.0346352 0.020006 / 0.8);line-height:1.5;color:#3a211dcc;}.elementor-12 .elementor-element.elementor-element-b48447d .elementor-button{background-color:#3b211dff;font-size:14px;font-weight:500;line-height:1.428571472168;fill:#ffffffff;color:#ffffffff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:12px 28px 12px 28px;}.elementor-12 .elementor-element.elementor-element-b48447d{width:var( --container-widget-width, auto );max-width:auto;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-35ebd65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-35ebd65:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-35ebd65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf1d899;}.elementor-12 .elementor-element.elementor-element-04bf22f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-679730f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ba8d816{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-ba8d816 .elementor-heading-title{font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.3333332824707;letter-spacing:2.1600000858307px;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-5f62c01{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-5f62c01 .elementor-heading-title{font-size:36px;font-weight:600;line-height:1.25;letter-spacing:-0.36000001430511px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-ef1fc76{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:16px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.5;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-8743c24{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:48px;--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-067cef2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-067cef2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-067cef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-2e70f29{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f45aab4{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f45aab4 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.375;letter-spacing:-0.15999999642372px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-633c497{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--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-dc6e8ab{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.625;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-4406319{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-4406319:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4406319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-053c16d{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6d9b0a7{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6d9b0a7 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.375;letter-spacing:-0.15999999642372px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-f3aa0c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--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-09c0370{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.625;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-0993803{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-0993803:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0993803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-7ddaa50{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-55c871e{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-55c871e .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.375;letter-spacing:-0.15999999642372px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-b09516c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--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-85e0c66{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.625;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-cc1b787{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-cc1b787:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cc1b787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-523c8a3{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-baefe42{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-baefe42 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.375;letter-spacing:-0.15999999642372px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-760d32b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--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-e9e78d5{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.625;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-b1790d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-b1790d5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b1790d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-12 .elementor-element.elementor-element-be81dbc{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ab134b1{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ab134b1 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.375;letter-spacing:-0.15999999642372px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-2650af1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--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-9fa0c6c{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.625;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-f648690{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f648690:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f648690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff5f5ff;}.elementor-12 .elementor-element.elementor-element-23b87f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9a49b57{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9a49b57 .elementor-heading-title{font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.3333332824707;letter-spacing:2.1600000858307px;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-fcbbe2f{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fcbbe2f .elementor-heading-title{font-size:36px;font-weight:600;line-height:1.25;letter-spacing:-0.36000001430511px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-43fbfe2{width:var( --container-widget-width, 398px );max-width:398px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:398px;--container-widget-flex-grow:0;font-size:16px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.5;color:#664f4bff;}.elementor-widget-elementskit-contact-form7.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-elementskit-contact-form7 .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-elementskit-contact-form7 .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-elementskit-contact-form7.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-elementskit-contact-form7:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-elementskit-contact-form7.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-elementskit-contact-form7 .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-74ea939{width:var( --container-widget-width, 710px );max-width:710px;--container-widget-width:710px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form label{color:#000000;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form label span{color:#777777;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form select{width:100%;height:50px;color:#000000;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form textarea{width:100%;height:176px;margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form .ekit-form-input, .elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form select, .elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form input{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-74ea939 .wpcf7-form textarea{color:#000000;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-wid-con .ekit-form form textarea{color:#000000;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form textarea::-moz-placeholder{font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form textarea:-moz-placeholder{font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form > p{text-align:left;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form input[type="submit"]{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form form input[type="submit"]:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-0041f3e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F2E3E1;--border-color:#F2E3E1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0041f3e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0041f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff5f5ff;}.elementor-12 .elementor-element.elementor-element-6791095{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-7f76423{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f451904{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e8277d0 img{width:40px;border-radius:99px 99px 99px 99px;}.elementor-12 .elementor-element.elementor-element-3690837{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3690837 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.5;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-a7af413{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.428571472168;color:#664f4bff;}.elementor-12 .elementor-element.elementor-element-96309cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-257eb07{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-257eb07 .elementor-heading-title{font-size:14px;font-weight:600;line-height:1.428571472168;letter-spacing:-0.14000000059605px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-069daf0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c5c00d2{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c5c00d2 .elementor-heading-title{font-size:14px;font-weight:600;line-height:1.428571472168;letter-spacing:-0.14000000059605px;color:#3b211dff;}.elementor-12 .elementor-element.elementor-element-249d18b{width:var( --container-widget-width, auto );max-width:auto;padding:24px 0px 24px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:#F2E3E1;text-align:center;font-size:12px;text-decoration:none solid lab(35.9449 8.87978 5.93166);line-height:1.3333332824707;color:#664f4bff;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-d2f8c68{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7de5b07{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-2f4c854{--flex-wrap:initial;}.elementor-12 .elementor-element.elementor-element-30b1995{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -450px;}.elementor-12 .elementor-element.elementor-element-30b1995.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-1251425:not(.elementor-widget-button), .elementor-12 .elementor-element.elementor-element-1251425.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-2793f14{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-9d709e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-48c910a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-64b8bb6{--flex-wrap:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-990d4ef .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:12px 24px 12px 24px;}.elementor-12 .elementor-element.elementor-element-72d0f82 .elementor-button{border-width:1px 1px 1px 1px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:12px 24px 12px 24px;}.elementor-12 .elementor-element.elementor-element-23071fa{--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3cdf068{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-9bfc150 > .elementor-widget-container{margin:0px auto 0px auto;}.elementor-12 .elementor-element.elementor-element-60fd920{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-af3315d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b04c7cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-0f0aaff{--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0b0f3d7{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-f128b86{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-12 .elementor-element.elementor-element-a868083{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-a88af7b{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7fa28b0{--flex-wrap:initial;--border-radius:28px 28px 28px 28px;}.elementor-12 .elementor-element.elementor-element-faaffe5{--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-7a39b04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-bb32596{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-9381b85{--flex-wrap:initial;--border-radius:28px 28px 28px 28px;}.elementor-12 .elementor-element.elementor-element-60e4e47{--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-9c9ff69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-342c0e1{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e84dfe6{--flex-wrap:initial;--border-radius:28px 28px 28px 28px;}.elementor-12 .elementor-element.elementor-element-aec4722{--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-8d430dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-bf2b51c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3d69bae{--flex-wrap:initial;--border-radius:28px 28px 28px 28px;}.elementor-12 .elementor-element.elementor-element-dc5c5d4{--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c610023{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-df024fe{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-279c485{--flex-wrap:initial;--border-radius:28px 28px 28px 28px;}.elementor-12 .elementor-element.elementor-element-7ac65a9{--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-dcf98f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-77b8e64{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6ce88c9{--flex-wrap:initial;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-c1b5f6d .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:12px 28px 12px 28px;}.elementor-12 .elementor-element.elementor-element-a248d36{--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f04e861{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-47b4620{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-12 .elementor-element.elementor-element-85afa9a{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-01645d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4403506{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a91a7c6{--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7e040bd{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-5123f90{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-12 .elementor-element.elementor-element-713699d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2b280cd{--margin-top:48px;--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-d7c3790{--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-39ba1cd{--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-113480a{--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5310561{--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-693e6cf{--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1e2118f{--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c79257a{--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9ae4f71{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-405f329{--border-radius:28px 28px 28px 28px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-12 .elementor-element.elementor-element-7bf1575{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b634b8e{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-12 .elementor-element.elementor-element-b48447d{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b48447d .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:12px 28px 12px 28px;}.elementor-12 .elementor-element.elementor-element-35ebd65{--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-04bf22f{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-5f62c01{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ef1fc76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8743c24{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-067cef2{--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-2e70f29{--flex-wrap:initial;}.elementor-12 .elementor-element.elementor-element-f45aab4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-633c497{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-dc6e8ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4406319{--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-053c16d{--flex-wrap:initial;}.elementor-12 .elementor-element.elementor-element-6d9b0a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f3aa0c4{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-09c0370{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-0993803{--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-7ddaa50{--flex-wrap:initial;}.elementor-12 .elementor-element.elementor-element-55c871e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b09516c{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-85e0c66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-cc1b787{--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-523c8a3{--flex-wrap:initial;}.elementor-12 .elementor-element.elementor-element-baefe42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-760d32b{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e9e78d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b1790d5{--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-be81dbc{--flex-wrap:initial;}.elementor-12 .elementor-element.elementor-element-ab134b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2650af1{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9fa0c6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f648690{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-fcbbe2f{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-43fbfe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-0041f3e{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-6791095{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-f451904{--flex-wrap:initial;}.elementor-12 .elementor-element.elementor-element-a7af413{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-257eb07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c5c00d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-249d18b{padding:24px 0px 24px 0px;border-width:1px 0px 0px 0px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-d2f8c68{--width:auto;}.elementor-12 .elementor-element.elementor-element-85353d9{--width:auto;}.elementor-12 .elementor-element.elementor-element-7de5b07{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-2f4c854{--width:auto;}.elementor-12 .elementor-element.elementor-element-1251425{--width:auto;}.elementor-12 .elementor-element.elementor-element-a3d48cb{--width:auto;}.elementor-12 .elementor-element.elementor-element-2793f14{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-c6b8647{--width:auto;}.elementor-12 .elementor-element.elementor-element-64b8bb6{--width:auto;}.elementor-12 .elementor-element.elementor-element-23071fa{--width:auto;}.elementor-12 .elementor-element.elementor-element-3cdf068{--width:auto;}.elementor-12 .elementor-element.elementor-element-64905df{--width:auto;}.elementor-12 .elementor-element.elementor-element-0f0aaff{--width:auto;}.elementor-12 .elementor-element.elementor-element-0b0f3d7{--width:auto;}.elementor-12 .elementor-element.elementor-element-f128b86{--width:auto;}.elementor-12 .elementor-element.elementor-element-a88af7b{--width:auto;}.elementor-12 .elementor-element.elementor-element-7fa28b0{--width:auto;}.elementor-12 .elementor-element.elementor-element-faaffe5{--width:auto;}.elementor-12 .elementor-element.elementor-element-9381b85{--width:auto;}.elementor-12 .elementor-element.elementor-element-60e4e47{--width:auto;}.elementor-12 .elementor-element.elementor-element-e84dfe6{--width:auto;}.elementor-12 .elementor-element.elementor-element-aec4722{--width:auto;}.elementor-12 .elementor-element.elementor-element-3d69bae{--width:auto;}.elementor-12 .elementor-element.elementor-element-dc5c5d4{--width:auto;}.elementor-12 .elementor-element.elementor-element-279c485{--width:auto;}.elementor-12 .elementor-element.elementor-element-7ac65a9{--width:auto;}.elementor-12 .elementor-element.elementor-element-6ce88c9{--width:auto;}.elementor-12 .elementor-element.elementor-element-a248d36{--width:auto;}.elementor-12 .elementor-element.elementor-element-f04e861{--width:auto;}.elementor-12 .elementor-element.elementor-element-47b4620{--width:auto;}.elementor-12 .elementor-element.elementor-element-4403506{--width:auto;}.elementor-12 .elementor-element.elementor-element-a91a7c6{--width:auto;}.elementor-12 .elementor-element.elementor-element-7e040bd{--width:auto;}.elementor-12 .elementor-element.elementor-element-5123f90{--width:auto;}.elementor-12 .elementor-element.elementor-element-2b280cd{--width:auto;}.elementor-12 .elementor-element.elementor-element-d7c3790{--width:auto;}.elementor-12 .elementor-element.elementor-element-39ba1cd{--width:auto;}.elementor-12 .elementor-element.elementor-element-113480a{--width:auto;}.elementor-12 .elementor-element.elementor-element-5310561{--width:auto;}.elementor-12 .elementor-element.elementor-element-693e6cf{--width:auto;}.elementor-12 .elementor-element.elementor-element-1e2118f{--width:auto;}.elementor-12 .elementor-element.elementor-element-c79257a{--width:auto;}.elementor-12 .elementor-element.elementor-element-9ae4f71{--width:auto;}.elementor-12 .elementor-element.elementor-element-405f329{--width:auto;}.elementor-12 .elementor-element.elementor-element-35ebd65{--width:auto;}.elementor-12 .elementor-element.elementor-element-04bf22f{--width:auto;}.elementor-12 .elementor-element.elementor-element-679730f{--width:auto;}.elementor-12 .elementor-element.elementor-element-8743c24{--width:auto;}.elementor-12 .elementor-element.elementor-element-067cef2{--width:auto;}.elementor-12 .elementor-element.elementor-element-2e70f29{--width:auto;}.elementor-12 .elementor-element.elementor-element-633c497{--width:auto;}.elementor-12 .elementor-element.elementor-element-4406319{--width:auto;}.elementor-12 .elementor-element.elementor-element-053c16d{--width:auto;}.elementor-12 .elementor-element.elementor-element-f3aa0c4{--width:auto;}.elementor-12 .elementor-element.elementor-element-0993803{--width:auto;}.elementor-12 .elementor-element.elementor-element-7ddaa50{--width:auto;}.elementor-12 .elementor-element.elementor-element-b09516c{--width:auto;}.elementor-12 .elementor-element.elementor-element-cc1b787{--width:auto;}.elementor-12 .elementor-element.elementor-element-523c8a3{--width:auto;}.elementor-12 .elementor-element.elementor-element-760d32b{--width:auto;}.elementor-12 .elementor-element.elementor-element-b1790d5{--width:auto;}.elementor-12 .elementor-element.elementor-element-be81dbc{--width:auto;}.elementor-12 .elementor-element.elementor-element-2650af1{--width:auto;}.elementor-12 .elementor-element.elementor-element-f648690{--content-width:1281px;}.elementor-12 .elementor-element.elementor-element-23b87f1{--width:40%;}.elementor-12 .elementor-element.elementor-element-0041f3e{--width:auto;}.elementor-12 .elementor-element.elementor-element-6791095{--width:auto;}.elementor-12 .elementor-element.elementor-element-7f76423{--width:auto;}.elementor-12 .elementor-element.elementor-element-f451904{--width:auto;}.elementor-12 .elementor-element.elementor-element-96309cd{--width:auto;}.elementor-12 .elementor-element.elementor-element-069daf0{--width:auto;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-d2f8c68{--width:auto;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-85353d9{--width:auto;}.elementor-12 .elementor-element.elementor-element-2f4c854{--width:auto;--flex-wrap:initial;}.elementor-12 .elementor-element.elementor-element-30b1995{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -150px;}.elementor-12 .elementor-element.elementor-element-1251425{--width:auto;}.elementor-12 .elementor-element.elementor-element-1251425:not(.elementor-widget-button), .elementor-12 .elementor-element.elementor-element-1251425.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-a3d48cb{--width:auto;}.elementor-12 .elementor-element.elementor-element-2793f14{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c6b8647{--width:auto;}.elementor-12 .elementor-element.elementor-element-9d709e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-9d709e0 .elementor-heading-title{font-size:36px;letter-spacing:-0.89999997615814px;}.elementor-12 .elementor-element.elementor-element-48c910a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-12 .elementor-element.elementor-element-64b8bb6{--width:auto;--flex-wrap:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-990d4ef{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-990d4ef .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:12px 24px 12px 24px;}.elementor-12 .elementor-element.elementor-element-72d0f82{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-72d0f82 .elementor-button{border-width:1px 1px 1px 1px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:12px 24px 12px 24px;}.elementor-12 .elementor-element.elementor-element-23071fa{--width:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3cdf068{--width:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-9bfc150 > .elementor-widget-container{margin:0px auto 0px auto;}.elementor-12 .elementor-element.elementor-element-64905df{--width:auto;}.elementor-12 .elementor-element.elementor-element-60fd920{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-60fd920 .elementor-heading-title{font-size:30px;letter-spacing:-0.30000001192093px;}.elementor-12 .elementor-element.elementor-element-af3315d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b04c7cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-0f0aaff{--width:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0b0f3d7{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-f128b86{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-12 .elementor-element.elementor-element-a868083{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-a868083 .elementor-heading-title{font-size:30px;letter-spacing:-0.30000001192093px;}.elementor-12 .elementor-element.elementor-element-a88af7b{--width:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7fa28b0{--width:auto;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;}.elementor-12 .elementor-element.elementor-element-faaffe5{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-7a39b04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-bb32596{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-9381b85{--width:auto;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;}.elementor-12 .elementor-element.elementor-element-60e4e47{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-9c9ff69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-342c0e1{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e84dfe6{--width:auto;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;}.elementor-12 .elementor-element.elementor-element-aec4722{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-8d430dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-bf2b51c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3d69bae{--width:auto;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;}.elementor-12 .elementor-element.elementor-element-dc5c5d4{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c610023{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-df024fe{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-279c485{--width:auto;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;}.elementor-12 .elementor-element.elementor-element-7ac65a9{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-dcf98f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-77b8e64{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6ce88c9{--width:auto;--flex-wrap:initial;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-c1b5f6d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c1b5f6d .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:12px 28px 12px 28px;}.elementor-12 .elementor-element.elementor-element-a248d36{--width:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f04e861{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-47b4620{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-12 .elementor-element.elementor-element-85afa9a{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-85afa9a .elementor-heading-title{font-size:30px;letter-spacing:-0.30000001192093px;}.elementor-12 .elementor-element.elementor-element-01645d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4403506{--width:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a91a7c6{--width:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7e040bd{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-5123f90{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-12 .elementor-element.elementor-element-713699d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-713699d .elementor-heading-title{font-size:30px;letter-spacing:-0.30000001192093px;}.elementor-12 .elementor-element.elementor-element-2b280cd{--width:auto;--margin-top:40px;--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-d7c3790{--width:auto;--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-39ba1cd{--width:auto;--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-113480a{--width:auto;--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5310561{--width:auto;--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-693e6cf{--width:auto;--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1e2118f{--width:auto;--flex-wrap:initial;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c79257a{--width:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9ae4f71{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-405f329{--width:auto;--border-radius:28px 28px 28px 28px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-7bf1575{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7bf1575 .elementor-heading-title{font-size:30px;letter-spacing:-0.30000001192093px;}.elementor-12 .elementor-element.elementor-element-b634b8e{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-12 .elementor-element.elementor-element-b48447d{width:var( --container-widget-width, auto );max-width:auto;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b48447d .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:12px 28px 12px 28px;}.elementor-12 .elementor-element.elementor-element-35ebd65{--width:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-04bf22f{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-679730f{--width:auto;}.elementor-12 .elementor-element.elementor-element-5f62c01{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5f62c01 .elementor-heading-title{font-size:30px;letter-spacing:-0.30000001192093px;}.elementor-12 .elementor-element.elementor-element-ef1fc76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8743c24{--width:auto;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-067cef2{--width:auto;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-2e70f29{--width:auto;--flex-wrap:initial;}.elementor-12 .elementor-element.elementor-element-f45aab4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-633c497{--width:auto;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-dc6e8ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4406319{--width:auto;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-053c16d{--width:auto;--flex-wrap:initial;}.elementor-12 .elementor-element.elementor-element-6d9b0a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f3aa0c4{--width:auto;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-09c0370{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-0993803{--width:auto;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-7ddaa50{--width:auto;--flex-wrap:initial;}.elementor-12 .elementor-element.elementor-element-55c871e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b09516c{--width:auto;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-85e0c66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-cc1b787{--width:auto;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-523c8a3{--width:auto;--flex-wrap:initial;}.elementor-12 .elementor-element.elementor-element-baefe42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-760d32b{--width:auto;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e9e78d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b1790d5{--width:auto;--flex-wrap:initial;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-be81dbc{--width:auto;--flex-wrap:initial;}.elementor-12 .elementor-element.elementor-element-ab134b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2650af1{--width:auto;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9fa0c6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f648690{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-23b87f1{--width:auto;}.elementor-12 .elementor-element.elementor-element-fcbbe2f{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:292px;--container-widget-flex-grow:0;width:var( --container-widget-width, 292px );max-width:292px;}.elementor-12 .elementor-element.elementor-element-fcbbe2f .elementor-heading-title{font-size:30px;letter-spacing:-0.30000001192093px;}.elementor-12 .elementor-element.elementor-element-43fbfe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-12 .elementor-element.elementor-element-0041f3e{--width:auto;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-6791095{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-7f76423{--width:auto;}.elementor-12 .elementor-element.elementor-element-f451904{--width:auto;--flex-wrap:initial;}.elementor-12 .elementor-element.elementor-element-a7af413{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-96309cd{--width:auto;}.elementor-12 .elementor-element.elementor-element-257eb07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-069daf0{--width:auto;}.elementor-12 .elementor-element.elementor-element-c5c00d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-249d18b{width:var( --container-widget-width, auto );max-width:auto;padding:24px 0px 24px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-width:1px 0px 0px 0px;}}.elementor-12 .elementor-element.elementor-element-001b708 {max-width: 100% !important}.elementor-12 .elementor-element.elementor-element-001b708 img{cursor: pointer;display: block;height: 40px;object-fit: cover;vertical-align: middle;aspect-ratio: auto 40 / 40;}.elementor-12 .elementor-element.elementor-element-001b708, .elementor-12 .elementor-element.elementor-element-001b708 .elementor-widget-container, .elementor-12 .elementor-element.elementor-element-001b708 .elementor-image {height: 40px}.elementor-12 .elementor-element.elementor-element-001b708 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-001b708 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-82f8769 .elementor-heading-title{cursor: pointer;display: block;}.elementor-12 .elementor-element.elementor-element-82f8769 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-82f8769 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-2f4c854{cursor: pointer;display: flex;grid-column-gap: 8px;}.elementor-12 .elementor-element.elementor-element-2f4c854::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-2f4c854::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for nav-menu, class: .elementor-element-30b1995 */nav.elementor-nav-menu--dropdown {
    position: fixed !important;
    top: auto !important;
    left: 200 !important;
    width: 100% !important;
    height: autovh !important;
    overflow-y: auto !important;
    z-index: auto !important;
}/* End custom CSS */



.elementor-12 .elementor-element.elementor-element-a3d48cb{bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;}.elementor-12 .elementor-element.elementor-element-a3d48cb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-a3d48cb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-9d709e0 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-9d709e0 .elementor-heading-title::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 75px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-9d709e0 .elementor-heading-title::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 75px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-9d709e0 .elementor-heading-title::before{line-height: 45px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-9d709e0 .elementor-heading-title::after{line-height: 45px;}}
.elementor-12 .elementor-element.elementor-element-48c910a {max-width: 576px !important}.elementor-12 .elementor-element.elementor-element-48c910a p::before{border-bottom-color: oklab(0.999994 0.0000455677 0.0000200868 / 0.8);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455677 0.0000200868 / 0.8);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455677 0.0000200868 / 0.8);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455677 0.0000200868 / 0.8);border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: oklab(0.999994 0.0000455677 0.0000200868 / 0.8);-webkit-text-stroke-color: oklab(0.999994 0.0000455677 0.0000200868 / 0.8);}.elementor-12 .elementor-element.elementor-element-48c910a p::after{border-bottom-color: oklab(0.999994 0.0000455677 0.0000200868 / 0.8);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455677 0.0000200868 / 0.8);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455677 0.0000200868 / 0.8);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455677 0.0000200868 / 0.8);border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: oklab(0.999994 0.0000455677 0.0000200868 / 0.8);-webkit-text-stroke-color: oklab(0.999994 0.0000455677 0.0000200868 / 0.8);}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-48c910a p::before{line-height: 26px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-48c910a p::after{line-height: 26px;}}
/* Start custom CSS for button, class: .elementor-element-990d4ef */.elementor-12 .elementor-element.elementor-element-990d4ef {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-12 .elementor-element.elementor-element-990d4ef:hover {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-990d4ef .elementor-button{cursor: pointer;}.elementor-12 .elementor-element.elementor-element-990d4ef .elementor-button {display: block;}.elementor-12 .elementor-element.elementor-element-990d4ef .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}.elementor-12 .elementor-element.elementor-element-990d4ef .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}
/* Start custom CSS for button, class: .elementor-element-72d0f82 */.elementor-12 .elementor-element.elementor-element-72d0f82 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-12 .elementor-element.elementor-element-72d0f82:hover {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-72d0f82 .elementor-button{cursor: pointer;}.elementor-12 .elementor-element.elementor-element-72d0f82 .elementor-button {display: block;}.elementor-12 .elementor-element.elementor-element-72d0f82 .elementor-button::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-72d0f82 .elementor-button::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-12 .elementor-element.elementor-element-64b8bb6{grid-column-gap: 12px;}.elementor-12 .elementor-element.elementor-element-64b8bb6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-64b8bb6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-12 .elementor-element.elementor-element-c6b8647{max-width: 700px;display: block;}.elementor-12 .elementor-element.elementor-element-c6b8647::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-c6b8647::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

/* Start custom CSS for container, class: .elementor-element-1251425 *//* HOME SECTION - parent container */
.elementor-element-1251425 {
  position: relative !important;
  overflow: hidden !important;
  z-index: 1 !important;
}

/* OVERLAY - only inside Home */
.elementor-element-1251425 .elementor-element-a3d48cb {
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  z-index: 1 !important;
  pointer-events: none !important;
}

/* CONTENT ABOVE OVERLAY */
.elementor-element-1251425 .elementor-element-2793f14 {
  position: relative !important;
  z-index: 2 !important;
}/* End custom CSS */

/* Start custom CSS for softlite_image, class: .elementor-element-9bfc150 */.elementor-12 .elementor-element.elementor-element-9bfc150 {
  overflow: hidden;
  border-radius: 10px;
}
.elementor-12 .elementor-element.elementor-element-9bfc150 img {
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: block;
  width: 100%;
}
.elementor-12 .elementor-element.elementor-element-9bfc150:hover img {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-9bfc150 {max-width: 448px !important}.elementor-12 .elementor-element.elementor-element-9bfc150 img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 1 / 1;}.elementor-12 .elementor-element.elementor-element-9bfc150 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-9bfc150 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-c5129df .elementor-heading-title::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-c5129df .elementor-heading-title::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-c5129df, .elementor-12 .elementor-element.elementor-element-c5129df .elementor-widget-container {display: inline}
.elementor-12 .elementor-element.elementor-element-60fd920 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-60fd920 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 45px;}.elementor-12 .elementor-element.elementor-element-60fd920 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 45px;}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-60fd920 .elementor-heading-title::before{line-height: 37.5px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-60fd920 .elementor-heading-title::after{line-height: 37.5px;}}
.elementor-12 .elementor-element.elementor-element-af3315d p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-af3315d p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-b04c7cb p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-b04c7cb p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}

.elementor-12 .elementor-element.elementor-element-64905df{display: block;}.elementor-12 .elementor-element.elementor-element-64905df::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-64905df::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-3cdf068{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));max-width: 1280px;grid-column-gap: 48px;grid-template-rows: auto;}.elementor-12 .elementor-element.elementor-element-3cdf068::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-3cdf068::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-3cdf068{grid-column-gap: 40px;grid-template-columns: none;grid-template-rows: none;}}
.elementor-12 .elementor-element.elementor-element-23071fa{display: block;}.elementor-12 .elementor-element.elementor-element-23071fa::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-23071fa::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-f764161 .elementor-heading-title::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-f764161 .elementor-heading-title::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-f764161, .elementor-12 .elementor-element.elementor-element-f764161 .elementor-widget-container {display: inline}
.elementor-12 .elementor-element.elementor-element-a868083 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-a868083 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 45px;}.elementor-12 .elementor-element.elementor-element-a868083 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 45px;}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-a868083 .elementor-heading-title::before{line-height: 37.5px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-a868083 .elementor-heading-title::after{line-height: 37.5px;}}
.elementor-12 .elementor-element.elementor-element-f128b86{max-width: 672px;text-align: center;display: block;}.elementor-12 .elementor-element.elementor-element-f128b86::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-f128b86::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for softlite_image, class: .elementor-element-4dd26f1 */.elementor-12 .elementor-element.elementor-element-4dd26f1 {
  overflow: hidden;
  border-radius: 10px;
}
.elementor-12 .elementor-element.elementor-element-4dd26f1 img {
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: block;
  width: 100%;
}
.elementor-12 .elementor-element.elementor-element-4dd26f1:hover img {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-4dd26f1 {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-4dd26f1 {max-width: 100% !important}.elementor-12 .elementor-element.elementor-element-4dd26f1 img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 4 / 3;}.elementor-12 .elementor-element.elementor-element-4dd26f1 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-4dd26f1 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-7a39b04 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-7a39b04 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-12 .elementor-element.elementor-element-7a39b04 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}
.elementor-12 .elementor-element.elementor-element-bb32596 p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-bb32596 p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-faaffe5{flex-basis: 0%;flex-grow: 1;}.elementor-12 .elementor-element.elementor-element-faaffe5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-faaffe5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for container, class: .elementor-element-7fa28b0 */.elementor-12 .elementor-element.elementor-element-7fa28b0 {
  transition: all 0.3s ease !important;
}
.elementor-12 .elementor-element.elementor-element-7fa28b0:hover {
  box-shadow: 0px 8px 20px #D2BC9E !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-7fa28b0{height: 100%;overflow: hidden;}.elementor-12 .elementor-element.elementor-element-7fa28b0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-7fa28b0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-7fa28b0{overflow: hidden;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-7fa28b0{overflow: hidden;}}
/* Start custom CSS for softlite_image, class: .elementor-element-3450575 */.elementor-12 .elementor-element.elementor-element-3450575 {
  overflow: hidden;
  border-radius: 10px;
}
.elementor-12 .elementor-element.elementor-element-3450575 img {
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: block;
  width: 100%;
}
.elementor-12 .elementor-element.elementor-element-3450575:hover img {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-3450575 {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-3450575 {max-width: 100% !important}.elementor-12 .elementor-element.elementor-element-3450575 img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 4 / 3;}.elementor-12 .elementor-element.elementor-element-3450575 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-3450575 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-9c9ff69 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-9c9ff69 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-12 .elementor-element.elementor-element-9c9ff69 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}
.elementor-12 .elementor-element.elementor-element-342c0e1 p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-342c0e1 p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-60e4e47{flex-basis: 0%;flex-grow: 1;}.elementor-12 .elementor-element.elementor-element-60e4e47::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-60e4e47::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for container, class: .elementor-element-9381b85 */.elementor-12 .elementor-element.elementor-element-9381b85 {
  transition: all 0.3s ease !important;
}
.elementor-12 .elementor-element.elementor-element-9381b85:hover {
  box-shadow: 0px 8px 20px #D2BC9E !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-9381b85{height: 100%;overflow: hidden;}.elementor-12 .elementor-element.elementor-element-9381b85::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-9381b85::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-9381b85{overflow: hidden;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-9381b85{overflow: hidden;}}
/* Start custom CSS for softlite_image, class: .elementor-element-13e1813 */.elementor-12 .elementor-element.elementor-element-13e1813 {
  overflow: hidden;
  border-radius: 10px;
}
.elementor-12 .elementor-element.elementor-element-13e1813 img {
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: block;
  width: 100%;
}
.elementor-12 .elementor-element.elementor-element-13e1813:hover img {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-13e1813 {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-13e1813 {max-width: 100% !important}.elementor-12 .elementor-element.elementor-element-13e1813 img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 4 / 3;}.elementor-12 .elementor-element.elementor-element-13e1813 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-13e1813 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-8d430dd .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-8d430dd .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-12 .elementor-element.elementor-element-8d430dd .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}
.elementor-12 .elementor-element.elementor-element-bf2b51c p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-bf2b51c p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-aec4722{flex-basis: 0%;flex-grow: 1;}.elementor-12 .elementor-element.elementor-element-aec4722::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-aec4722::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for container, class: .elementor-element-e84dfe6 */.elementor-12 .elementor-element.elementor-element-e84dfe6 {
  transition: all 0.3s ease !important;
}
.elementor-12 .elementor-element.elementor-element-e84dfe6:hover {
  box-shadow: 0px 8px 20px #D2BC9E !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-e84dfe6{height: 100%;overflow: hidden;}.elementor-12 .elementor-element.elementor-element-e84dfe6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-e84dfe6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-e84dfe6{overflow: hidden;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-e84dfe6{overflow: hidden;}}
/* Start custom CSS for softlite_image, class: .elementor-element-3f6d958 */.elementor-12 .elementor-element.elementor-element-3f6d958 {
  overflow: hidden;
  border-radius: 10px;
}
.elementor-12 .elementor-element.elementor-element-3f6d958 img {
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: block;
  width: 100%;
}
.elementor-12 .elementor-element.elementor-element-3f6d958:hover img {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-3f6d958 {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-3f6d958 {max-width: 100% !important}.elementor-12 .elementor-element.elementor-element-3f6d958 img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 4 / 3;}.elementor-12 .elementor-element.elementor-element-3f6d958 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-3f6d958 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-c610023 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-c610023 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-12 .elementor-element.elementor-element-c610023 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}
.elementor-12 .elementor-element.elementor-element-df024fe p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-df024fe p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-dc5c5d4{flex-basis: 0%;flex-grow: 1;}.elementor-12 .elementor-element.elementor-element-dc5c5d4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-dc5c5d4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for container, class: .elementor-element-3d69bae */.elementor-12 .elementor-element.elementor-element-3d69bae {
  transition: all 0.3s ease !important;
}
.elementor-12 .elementor-element.elementor-element-3d69bae:hover {
  box-shadow: 0px 8px 20px #D2BC9E !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-3d69bae{height: 100%;overflow: hidden;}.elementor-12 .elementor-element.elementor-element-3d69bae::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-3d69bae::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-3d69bae{overflow: hidden;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-3d69bae{overflow: hidden;}}
/* Start custom CSS for softlite_image, class: .elementor-element-eec6cbd */.elementor-12 .elementor-element.elementor-element-eec6cbd {
  overflow: hidden;
  border-radius: 10px;
}
.elementor-12 .elementor-element.elementor-element-eec6cbd img {
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: block;
  width: 100%;
}
.elementor-12 .elementor-element.elementor-element-eec6cbd:hover img {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-eec6cbd {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-eec6cbd {max-width: 100% !important}.elementor-12 .elementor-element.elementor-element-eec6cbd img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 4 / 3;}.elementor-12 .elementor-element.elementor-element-eec6cbd img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-eec6cbd img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-dcf98f5 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-dcf98f5 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-12 .elementor-element.elementor-element-dcf98f5 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}
.elementor-12 .elementor-element.elementor-element-77b8e64 p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-77b8e64 p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-7ac65a9{flex-basis: 0%;flex-grow: 1;}.elementor-12 .elementor-element.elementor-element-7ac65a9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-7ac65a9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for container, class: .elementor-element-279c485 */.elementor-12 .elementor-element.elementor-element-279c485 {
  transition: all 0.3s ease !important;
}
.elementor-12 .elementor-element.elementor-element-279c485:hover {
  box-shadow: 0px 8px 20px #D2BC9E !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-279c485{height: 100%;overflow: hidden;}.elementor-12 .elementor-element.elementor-element-279c485::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-279c485::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-279c485{overflow: hidden;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-279c485{overflow: hidden;}}
/* Start custom CSS for container, class: .elementor-element-a88af7b */.elementor-12 .elementor-element.elementor-element-a88af7b > .e-con {
  border: 1px solid #EBD9D6;
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-a88af7b {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  column-gap: 32px;
  row-gap: 32px;
  grid-template-rows: auto;
}

.elementor-12 .elementor-element.elementor-element-a88af7b::before,
.elementor-12 .elementor-element.elementor-element-a88af7b::after {
  border-width: 0;
  display: none;
}

/* TABLET: 2 cards por linha */
@media (max-width: 1024px) {
  .elementor-12 .elementor-element.elementor-element-a88af7b {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    column-gap: 24px;
    row-gap: 24px;
  }
}

/* MOBILE: 1 card por linha */
@media (max-width: 767px) {
  .elementor-12 .elementor-element.elementor-element-a88af7b {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    column-gap: 0;
    row-gap: 24px;
  }
}
/* Start custom CSS for button, class: .elementor-element-c1b5f6d */.elementor-12 .elementor-element.elementor-element-c1b5f6d {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-12 .elementor-element.elementor-element-c1b5f6d:hover {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-c1b5f6d .elementor-button{cursor: pointer;}.elementor-12 .elementor-element.elementor-element-c1b5f6d .elementor-button {display: block;}.elementor-12 .elementor-element.elementor-element-c1b5f6d .elementor-button::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-c1b5f6d .elementor-button::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-12 .elementor-element.elementor-element-6ce88c9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-6ce88c9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-12 .elementor-element.elementor-element-0b0f3d7{max-width: 1280px;display: block;}.elementor-12 .elementor-element.elementor-element-0b0f3d7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-0b0f3d7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-0f0aaff{display: block;}.elementor-12 .elementor-element.elementor-element-0f0aaff::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-0f0aaff::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-1aaf886 .elementor-heading-title::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-1aaf886 .elementor-heading-title::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-1aaf886, .elementor-12 .elementor-element.elementor-element-1aaf886 .elementor-widget-container {display: inline}
.elementor-12 .elementor-element.elementor-element-85afa9a .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-85afa9a .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 45px;}.elementor-12 .elementor-element.elementor-element-85afa9a .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 45px;}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-85afa9a .elementor-heading-title::before{line-height: 37.5px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-85afa9a .elementor-heading-title::after{line-height: 37.5px;}}
.elementor-12 .elementor-element.elementor-element-01645d2 p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-01645d2 p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-47b4620{max-width: 672px;text-align: center;display: block;}.elementor-12 .elementor-element.elementor-element-47b4620::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-47b4620::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-cb4bb3e {max-width: 100% !important}.elementor-12 .elementor-element.elementor-element-cb4bb3e img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 1 / 1;}.elementor-12 .elementor-element.elementor-element-cb4bb3e img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-cb4bb3e img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-43d91f7 {max-width: 100% !important}.elementor-12 .elementor-element.elementor-element-43d91f7 img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 1 / 1;}.elementor-12 .elementor-element.elementor-element-43d91f7 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-43d91f7 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-38fdbd8 {max-width: 100% !important}.elementor-12 .elementor-element.elementor-element-38fdbd8 img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 1 / 1;}.elementor-12 .elementor-element.elementor-element-38fdbd8 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-38fdbd8 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-6a133ad {max-width: 100% !important}.elementor-12 .elementor-element.elementor-element-6a133ad img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 1 / 1;}.elementor-12 .elementor-element.elementor-element-6a133ad img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-6a133ad img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-4e9eabe {max-width: 100% !important}.elementor-12 .elementor-element.elementor-element-4e9eabe img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 1 / 1;}.elementor-12 .elementor-element.elementor-element-4e9eabe img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-4e9eabe img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-e7cdf40 {max-width: 100% !important}.elementor-12 .elementor-element.elementor-element-e7cdf40 img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 1 / 1;}.elementor-12 .elementor-element.elementor-element-e7cdf40 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-e7cdf40 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-4403506 {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  column-gap: 24px;
  row-gap: 24px;
  grid-template-rows: auto;
}

/* Remove interferências do Elementor */
.elementor-12 .elementor-element.elementor-element-4403506::before,
.elementor-12 .elementor-element.elementor-element-4403506::after {
  border-width: 0;
  display: none;
}

/* Borda nos containers filhos */
.elementor-12 .elementor-element.elementor-element-4403506 > .e-con {
  border: 1px solid #EBD9D6;
  border-radius: 16px;
  overflow: hidden;
}

/* Arredondamento e zoom em cada foto separadamente */
.elementor-12 .elementor-element.elementor-element-4403506 img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 16px;
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
}

/* Garante que o zoom não passe para fora da imagem */
.elementor-12 .elementor-element.elementor-element-4403506 .elementor-widget-container,
.elementor-12 .elementor-element.elementor-element-4403506 .elementor-image,
.elementor-12 .elementor-element.elementor-element-4403506 figure,
.elementor-12 .elementor-element.elementor-element-4403506 a {
  overflow: hidden;
  border-radius: 16px;
}

/* Efeito zoom individual */
.elementor-12 .elementor-element.elementor-element-4403506 .elementor-widget-container:hover img,
.elementor-12 .elementor-element.elementor-element-4403506 .elementor-image:hover img,
.elementor-12 .elementor-element.elementor-element-4403506 figure:hover img,
.elementor-12 .elementor-element.elementor-element-4403506 a:hover img {
  transform: scale(1.1);
}

/* TABLET: 2 cards por linha */
@media (max-width: 1024px) {
  .elementor-12 .elementor-element.elementor-element-4403506 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    column-gap: 20px;
    row-gap: 20px;
  }
}

/* MOBILE: 1 card por linha */
@media (max-width: 767px) {
  .elementor-12 .elementor-element.elementor-element-4403506 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    column-gap: 0;
    row-gap: 16px;
  }
}
.elementor-12 .elementor-element.elementor-element-f04e861{max-width: 1280px;display: block;}.elementor-12 .elementor-element.elementor-element-f04e861::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-f04e861::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-a248d36{display: block;}.elementor-12 .elementor-element.elementor-element-a248d36::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-a248d36::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-da5f9da .elementor-heading-title::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-da5f9da .elementor-heading-title::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-da5f9da, .elementor-12 .elementor-element.elementor-element-da5f9da .elementor-widget-container {display: inline}
.elementor-12 .elementor-element.elementor-element-713699d .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-713699d .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 45px;}.elementor-12 .elementor-element.elementor-element-713699d .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 45px;}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-713699d .elementor-heading-title::before{line-height: 37.5px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-713699d .elementor-heading-title::after{line-height: 37.5px;}}
.elementor-12 .elementor-element.elementor-element-5123f90{max-width: 672px;text-align: center;display: block;}.elementor-12 .elementor-element.elementor-element-5123f90::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-5123f90::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-f93cbcf {width: 44px;}.elementor-12 .elementor-element.elementor-element-f93cbcf {height: 44px;}.elementor-12 .elementor-element.elementor-element-f93cbcf {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-f93cbcf .c9plrhil{align-items: center;background-color: #bcebd080;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;display: grid;height: 44px;justify-items: center;list-style-type: none;text-align: left;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-f93cbcf .c9plrhil::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-f93cbcf .c9plrhil::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-f93cbcf .c9plrhil{border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-f93cbcf .c9plrhil{border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-f93cbcf .za3sq1or{color: #3b211dff;display: block;fill: none;height: 20px;list-style-type: none;overflow-clip-margin: content-box;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-f93cbcf .za3sq1or::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-f93cbcf .za3sq1or::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-f93cbcf .n9ydser7{fill: none;list-style-type: none;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-f93cbcf .n9ydser7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-f93cbcf .n9ydser7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-e2ef6c8 .elementor-heading-title{display: block;list-style-type: none;}.elementor-12 .elementor-element.elementor-element-e2ef6c8 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}.elementor-12 .elementor-element.elementor-element-e2ef6c8 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}
/* Start custom CSS for container, class: .elementor-element-d7c3790 */.elementor-12 .elementor-element.elementor-element-d7c3790 {
  transition: all 0.3s ease !important;
}
.elementor-12 .elementor-element.elementor-element-d7c3790:hover {
  box-shadow: 0px 8px 20px #D2BC9E !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-d7c3790{list-style-type: none;grid-column-gap: 16px;}.elementor-12 .elementor-element.elementor-element-d7c3790::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-12 .elementor-element.elementor-element-d7c3790::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}
.elementor-12 .elementor-element.elementor-element-55e2b80 {width: 44px;}.elementor-12 .elementor-element.elementor-element-55e2b80 {height: 44px;}.elementor-12 .elementor-element.elementor-element-55e2b80 {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-55e2b80 .i09zaj63{align-items: center;background-color: #bcebd080;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;display: grid;height: 44px;justify-items: center;list-style-type: none;text-align: left;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-55e2b80 .i09zaj63::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-55e2b80 .i09zaj63::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-55e2b80 .i09zaj63{border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-55e2b80 .i09zaj63{border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-55e2b80 .led0dz29{color: #3b211dff;display: block;fill: none;height: 20px;list-style-type: none;overflow-clip-margin: content-box;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-55e2b80 .led0dz29::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-55e2b80 .led0dz29::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-55e2b80 .peuoa0eo{fill: none;list-style-type: none;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-55e2b80 .peuoa0eo::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-55e2b80 .peuoa0eo::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-3de0f24 .elementor-heading-title{display: block;list-style-type: none;}.elementor-12 .elementor-element.elementor-element-3de0f24 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}.elementor-12 .elementor-element.elementor-element-3de0f24 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}
/* Start custom CSS for container, class: .elementor-element-39ba1cd */.elementor-12 .elementor-element.elementor-element-39ba1cd {
  transition: all 0.3s ease !important;
}
.elementor-12 .elementor-element.elementor-element-39ba1cd:hover {
  box-shadow: 0px 8px 20px #D2BC9E !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-39ba1cd{list-style-type: none;grid-column-gap: 16px;}.elementor-12 .elementor-element.elementor-element-39ba1cd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-12 .elementor-element.elementor-element-39ba1cd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}
.elementor-12 .elementor-element.elementor-element-9e79322 {width: 44px;}.elementor-12 .elementor-element.elementor-element-9e79322 {height: 44px;}.elementor-12 .elementor-element.elementor-element-9e79322 {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-9e79322 .jnu3kyw8{align-items: center;background-color: #bcebd080;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;display: grid;height: 44px;justify-items: center;list-style-type: none;text-align: left;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-9e79322 .jnu3kyw8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-9e79322 .jnu3kyw8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-9e79322 .jnu3kyw8{border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-9e79322 .jnu3kyw8{border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-9e79322 .r1s6sn7m{color: #3b211dff;display: block;fill: none;height: 20px;list-style-type: none;overflow-clip-margin: content-box;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-9e79322 .r1s6sn7m::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-9e79322 .r1s6sn7m::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-9e79322 .jma414pi{fill: none;list-style-type: none;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-9e79322 .jma414pi::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-9e79322 .jma414pi::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-ff8352a .elementor-heading-title{display: block;list-style-type: none;}.elementor-12 .elementor-element.elementor-element-ff8352a .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}.elementor-12 .elementor-element.elementor-element-ff8352a .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}
/* Start custom CSS for container, class: .elementor-element-113480a */.elementor-12 .elementor-element.elementor-element-113480a {
  transition: all 0.3s ease !important;
}
.elementor-12 .elementor-element.elementor-element-113480a:hover {
  box-shadow: 0px 8px 20px #D2BC9E !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-113480a{list-style-type: none;grid-column-gap: 16px;}.elementor-12 .elementor-element.elementor-element-113480a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-12 .elementor-element.elementor-element-113480a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}
.elementor-12 .elementor-element.elementor-element-f32b53b {width: 44px;}.elementor-12 .elementor-element.elementor-element-f32b53b {height: 44px;}.elementor-12 .elementor-element.elementor-element-f32b53b {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-f32b53b .ms03675k{align-items: center;background-color: #bcebd080;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;display: grid;height: 44px;justify-items: center;list-style-type: none;text-align: left;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-f32b53b .ms03675k::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-f32b53b .ms03675k::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-f32b53b .ms03675k{border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-f32b53b .ms03675k{border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-f32b53b .wu7vqp8i{color: #3b211dff;display: block;fill: none;height: 20px;list-style-type: none;overflow-clip-margin: content-box;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-f32b53b .wu7vqp8i::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-f32b53b .wu7vqp8i::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-f32b53b .ndlm8nqo{fill: none;list-style-type: none;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-f32b53b .ndlm8nqo::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-f32b53b .ndlm8nqo::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-f32b53b .sbubecxd{fill: none;height: 4px;list-style-type: none;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;transform-origin: 0px 0px;width: 18px;x: 3px;y: 7px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-f32b53b .sbubecxd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-f32b53b .sbubecxd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-d928b84 .elementor-heading-title{display: block;list-style-type: none;}.elementor-12 .elementor-element.elementor-element-d928b84 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}.elementor-12 .elementor-element.elementor-element-d928b84 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}
/* Start custom CSS for container, class: .elementor-element-5310561 */.elementor-12 .elementor-element.elementor-element-5310561 {
  transition: all 0.3s ease !important;
}
.elementor-12 .elementor-element.elementor-element-5310561:hover {
  box-shadow: 0px 8px 20px #D2BC9E !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-5310561{list-style-type: none;grid-column-gap: 16px;}.elementor-12 .elementor-element.elementor-element-5310561::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-12 .elementor-element.elementor-element-5310561::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}
.elementor-12 .elementor-element.elementor-element-c7b8dc2 {width: 44px;}.elementor-12 .elementor-element.elementor-element-c7b8dc2 {height: 44px;}.elementor-12 .elementor-element.elementor-element-c7b8dc2 {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-c7b8dc2 .insiqtn7{align-items: center;background-color: #bcebd080;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;display: grid;height: 44px;justify-items: center;list-style-type: none;text-align: left;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-c7b8dc2 .insiqtn7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-c7b8dc2 .insiqtn7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-c7b8dc2 .insiqtn7{border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-c7b8dc2 .insiqtn7{border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-c7b8dc2 .iydpiqbg{color: #3b211dff;display: block;fill: none;height: 20px;list-style-type: none;overflow-clip-margin: content-box;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-c7b8dc2 .iydpiqbg::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-c7b8dc2 .iydpiqbg::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-c7b8dc2 .zk426363{fill: none;list-style-type: none;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-c7b8dc2 .zk426363::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-c7b8dc2 .zk426363::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-5a32220 .elementor-heading-title{display: block;list-style-type: none;}.elementor-12 .elementor-element.elementor-element-5a32220 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}.elementor-12 .elementor-element.elementor-element-5a32220 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}
/* Start custom CSS for container, class: .elementor-element-693e6cf */.elementor-12 .elementor-element.elementor-element-693e6cf {
  transition: all 0.3s ease !important;
}
.elementor-12 .elementor-element.elementor-element-693e6cf:hover {
  box-shadow: 0px 8px 20px #D2BC9E !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-693e6cf{list-style-type: none;grid-column-gap: 16px;}.elementor-12 .elementor-element.elementor-element-693e6cf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-12 .elementor-element.elementor-element-693e6cf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}
.elementor-12 .elementor-element.elementor-element-dfc3a64 {width: 44px;}.elementor-12 .elementor-element.elementor-element-dfc3a64 {height: 44px;}.elementor-12 .elementor-element.elementor-element-dfc3a64 {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-dfc3a64 .dt4tinpa{align-items: center;background-color: #bcebd080;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;display: grid;height: 44px;justify-items: center;list-style-type: none;text-align: left;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-dfc3a64 .dt4tinpa::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-dfc3a64 .dt4tinpa::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-dfc3a64 .dt4tinpa{border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-dfc3a64 .dt4tinpa{border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-dfc3a64 .s0yh1nso{color: #3b211dff;display: block;fill: none;height: 20px;list-style-type: none;overflow-clip-margin: content-box;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-dfc3a64 .s0yh1nso::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-dfc3a64 .s0yh1nso::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-dfc3a64 .ooyeeyft{fill: none;list-style-type: none;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-dfc3a64 .ooyeeyft::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-dfc3a64 .ooyeeyft::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-734ee29 .elementor-heading-title{display: block;list-style-type: none;}.elementor-12 .elementor-element.elementor-element-734ee29 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}.elementor-12 .elementor-element.elementor-element-734ee29 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}
/* Start custom CSS for container, class: .elementor-element-1e2118f */.elementor-12 .elementor-element.elementor-element-1e2118f {
  transition: all 0.3s ease !important;
}
.elementor-12 .elementor-element.elementor-element-1e2118f:hover {
  box-shadow: 0px 8px 20px #D2BC9E !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-1e2118f{list-style-type: none;grid-column-gap: 16px;}.elementor-12 .elementor-element.elementor-element-1e2118f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-12 .elementor-element.elementor-element-1e2118f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}
/* Start custom CSS for container, class: .elementor-element-2b280cd */.elementor-12 .elementor-element.elementor-element-2b280cd > .e-con {
  border: 1px solid #EBD9D6;
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-2b280cd {
  display: grid;
  grid-template-columns: repeat(3, minmax(0px, 1fr));
  list-style-type: none;
  column-gap: 16px;
  row-gap: 16px;
  grid-template-rows: auto;
}

.elementor-12 .elementor-element.elementor-element-2b280cd::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  display: block;
}

.elementor-12 .elementor-element.elementor-element-2b280cd::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  display: block;
}

/* Tablet: 2 cards por linha */
@media (max-width: 1024px) {
  .elementor-12 .elementor-element.elementor-element-2b280cd {
    grid-template-columns: repeat(2, minmax(0px, 1fr));
  }
}

/* Mobile: 1 card por linha */
@media (max-width: 767px) {
  .elementor-12 .elementor-element.elementor-element-2b280cd {
    grid-template-columns: repeat(1, minmax(0px, 1fr));
  }
}
.elementor-12 .elementor-element.elementor-element-7e040bd{max-width: 1280px;display: block;}.elementor-12 .elementor-element.elementor-element-7e040bd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-7e040bd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-a91a7c6{display: block;}.elementor-12 .elementor-element.elementor-element-a91a7c6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-a91a7c6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-7bf1575 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-7bf1575 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 45px;}.elementor-12 .elementor-element.elementor-element-7bf1575 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 45px;}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-7bf1575 .elementor-heading-title::before{line-height: 37.5px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-7bf1575 .elementor-heading-title::after{line-height: 37.5px;}}
.elementor-12 .elementor-element.elementor-element-b634b8e {max-width: 672px !important}.elementor-12 .elementor-element.elementor-element-b634b8e p::before{border-bottom-color: oklab(0.280001 0.0346352 0.020006 / 0.8);border-bottom-width: 0px;border-left-color: oklab(0.280001 0.0346352 0.020006 / 0.8);border-left-width: 0px;border-right-color: oklab(0.280001 0.0346352 0.020006 / 0.8);border-right-width: 0px;border-top-color: oklab(0.280001 0.0346352 0.020006 / 0.8);border-top-width: 0px;-webkit-text-fill-color: oklab(0.280001 0.0346352 0.020006 / 0.8);-webkit-text-stroke-color: oklab(0.280001 0.0346352 0.020006 / 0.8);}.elementor-12 .elementor-element.elementor-element-b634b8e p::after{border-bottom-color: oklab(0.280001 0.0346352 0.020006 / 0.8);border-bottom-width: 0px;border-left-color: oklab(0.280001 0.0346352 0.020006 / 0.8);border-left-width: 0px;border-right-color: oklab(0.280001 0.0346352 0.020006 / 0.8);border-right-width: 0px;border-top-color: oklab(0.280001 0.0346352 0.020006 / 0.8);border-top-width: 0px;-webkit-text-fill-color: oklab(0.280001 0.0346352 0.020006 / 0.8);-webkit-text-stroke-color: oklab(0.280001 0.0346352 0.020006 / 0.8);}
/* Start custom CSS for button, class: .elementor-element-b48447d */.elementor-12 .elementor-element.elementor-element-b48447d {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-12 .elementor-element.elementor-element-b48447d:hover {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-b48447d .elementor-button{cursor: pointer;text-align: center;}.elementor-12 .elementor-element.elementor-element-b48447d .elementor-button {display: inline-block;}.elementor-12 .elementor-element.elementor-element-b48447d .elementor-button::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-b48447d .elementor-button::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-12 .elementor-element.elementor-element-405f329{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;text-align: center;display: block;}.elementor-12 .elementor-element.elementor-element-405f329::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-405f329::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-9ae4f71{max-width: 1152px;display: block;}.elementor-12 .elementor-element.elementor-element-9ae4f71::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-9ae4f71::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-c79257a{display: block;}.elementor-12 .elementor-element.elementor-element-c79257a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-c79257a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-ba8d816 .elementor-heading-title::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-ba8d816 .elementor-heading-title::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-ba8d816, .elementor-12 .elementor-element.elementor-element-ba8d816 .elementor-widget-container {display: inline}
.elementor-12 .elementor-element.elementor-element-5f62c01 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-5f62c01 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 45px;}.elementor-12 .elementor-element.elementor-element-5f62c01 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 45px;}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-5f62c01 .elementor-heading-title::before{line-height: 37.5px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-5f62c01 .elementor-heading-title::after{line-height: 37.5px;}}
.elementor-12 .elementor-element.elementor-element-ef1fc76 p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-ef1fc76 p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-679730f{text-align: center;display: block;}.elementor-12 .elementor-element.elementor-element-679730f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-679730f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-380ea42 {width: 40px;}.elementor-12 .elementor-element.elementor-element-380ea42 {height: 40px;}.elementor-12 .elementor-element.elementor-element-380ea42 {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-380ea42 .mujslkzt{align-items: center;background-color: #fabac266;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;display: grid;height: 40px;justify-items: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-380ea42 .mujslkzt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-380ea42 .mujslkzt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-380ea42 .mujslkzt{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-380ea42 .mujslkzt{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-380ea42 .htpo8up0{color: #3b211dff;display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-380ea42 .htpo8up0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-380ea42 .htpo8up0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-380ea42 .af2pj01a{fill: none;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-380ea42 .af2pj01a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-380ea42 .af2pj01a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-f45aab4 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-f45aab4 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22px;}.elementor-12 .elementor-element.elementor-element-f45aab4 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22px;}
.elementor-12 .elementor-element.elementor-element-2e70f29{grid-column-gap: 12px;}.elementor-12 .elementor-element.elementor-element-2e70f29::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-2e70f29::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-12 .elementor-element.elementor-element-dc6e8ab p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-dc6e8ab p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-633c497{flex-basis: 0%;flex-grow: 1;overflow: auto;display: block;}.elementor-12 .elementor-element.elementor-element-633c497::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-633c497::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-633c497{overflow: auto;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-633c497{overflow: auto;}}
/* Start custom CSS for container, class: .elementor-element-067cef2 */.elementor-12 .elementor-element.elementor-element-067cef2 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-12 .elementor-element.elementor-element-067cef2:hover {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-067cef2{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;height: 260px;}.elementor-12 .elementor-element.elementor-element-067cef2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-067cef2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-12 .elementor-element.elementor-element-5b2606d {width: 40px;}.elementor-12 .elementor-element.elementor-element-5b2606d {height: 40px;}.elementor-12 .elementor-element.elementor-element-5b2606d {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-5b2606d .fzraltke{align-items: center;background-color: #fabac266;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;display: grid;height: 40px;justify-items: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-5b2606d .fzraltke::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-5b2606d .fzraltke::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-5b2606d .fzraltke{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-5b2606d .fzraltke{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-5b2606d .wjgneabs{color: #3b211dff;display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-5b2606d .wjgneabs::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-5b2606d .wjgneabs::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-5b2606d .fnygl6p7{fill: none;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-5b2606d .fnygl6p7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-5b2606d .fnygl6p7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-6d9b0a7 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-6d9b0a7 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22px;}.elementor-12 .elementor-element.elementor-element-6d9b0a7 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22px;}
.elementor-12 .elementor-element.elementor-element-053c16d{grid-column-gap: 12px;}.elementor-12 .elementor-element.elementor-element-053c16d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-053c16d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-12 .elementor-element.elementor-element-09c0370 p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-09c0370 p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-f3aa0c4{flex-basis: 0%;flex-grow: 1;overflow: auto;display: block;}.elementor-12 .elementor-element.elementor-element-f3aa0c4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-f3aa0c4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-f3aa0c4{overflow: auto;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-f3aa0c4{overflow: auto;}}
/* Start custom CSS for container, class: .elementor-element-4406319 */.elementor-12 .elementor-element.elementor-element-4406319 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-12 .elementor-element.elementor-element-4406319:hover {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-4406319{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;height: 260px;}.elementor-12 .elementor-element.elementor-element-4406319::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-4406319::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-12 .elementor-element.elementor-element-cdbc235 {width: 40px;}.elementor-12 .elementor-element.elementor-element-cdbc235 {height: 40px;}.elementor-12 .elementor-element.elementor-element-cdbc235 {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-cdbc235 .jovmn8jh{align-items: center;background-color: #fabac266;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;display: grid;height: 40px;justify-items: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-cdbc235 .jovmn8jh::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-cdbc235 .jovmn8jh::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-cdbc235 .jovmn8jh{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-cdbc235 .jovmn8jh{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-cdbc235 .rvamotku{color: #3b211dff;display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-cdbc235 .rvamotku::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-cdbc235 .rvamotku::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-cdbc235 .lmw9ihp9{fill: none;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-cdbc235 .lmw9ihp9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-cdbc235 .lmw9ihp9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-55c871e .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-55c871e .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22px;}.elementor-12 .elementor-element.elementor-element-55c871e .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22px;}
.elementor-12 .elementor-element.elementor-element-7ddaa50{grid-column-gap: 12px;}.elementor-12 .elementor-element.elementor-element-7ddaa50::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-7ddaa50::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-12 .elementor-element.elementor-element-85e0c66 p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-85e0c66 p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-b09516c{flex-basis: 0%;flex-grow: 1;overflow: auto;display: block;}.elementor-12 .elementor-element.elementor-element-b09516c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-b09516c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-b09516c{overflow: auto;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-b09516c{overflow: auto;}}
/* Start custom CSS for container, class: .elementor-element-0993803 */.elementor-12 .elementor-element.elementor-element-0993803 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-12 .elementor-element.elementor-element-0993803:hover {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-0993803{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;height: 260px;}.elementor-12 .elementor-element.elementor-element-0993803::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-0993803::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-12 .elementor-element.elementor-element-e42a3a3 {width: 40px;}.elementor-12 .elementor-element.elementor-element-e42a3a3 {height: 40px;}.elementor-12 .elementor-element.elementor-element-e42a3a3 {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-e42a3a3 .rgrkg3q2{align-items: center;background-color: #fabac266;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;display: grid;height: 40px;justify-items: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-e42a3a3 .rgrkg3q2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-e42a3a3 .rgrkg3q2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-e42a3a3 .rgrkg3q2{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-e42a3a3 .rgrkg3q2{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-e42a3a3 .hz5kxrpp{color: #3b211dff;display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-e42a3a3 .hz5kxrpp::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-e42a3a3 .hz5kxrpp::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-e42a3a3 .bt5qt2ze{fill: none;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-e42a3a3 .bt5qt2ze::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-e42a3a3 .bt5qt2ze::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-baefe42 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-baefe42 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22px;}.elementor-12 .elementor-element.elementor-element-baefe42 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22px;}
.elementor-12 .elementor-element.elementor-element-523c8a3{grid-column-gap: 12px;}.elementor-12 .elementor-element.elementor-element-523c8a3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-523c8a3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-12 .elementor-element.elementor-element-e9e78d5 p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-e9e78d5 p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-760d32b{flex-basis: 0%;flex-grow: 1;overflow: auto;display: block;}.elementor-12 .elementor-element.elementor-element-760d32b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-760d32b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-760d32b{overflow: auto;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-760d32b{overflow: auto;}}
/* Start custom CSS for container, class: .elementor-element-cc1b787 */.elementor-12 .elementor-element.elementor-element-cc1b787 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-12 .elementor-element.elementor-element-cc1b787:hover {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-cc1b787{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;height: 260px;}.elementor-12 .elementor-element.elementor-element-cc1b787::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-cc1b787::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-12 .elementor-element.elementor-element-d6f6681 {width: 40px;}.elementor-12 .elementor-element.elementor-element-d6f6681 {height: 40px;}.elementor-12 .elementor-element.elementor-element-d6f6681 {flex-shrink: 0 !important}.elementor-12 .elementor-element.elementor-element-d6f6681 .coyf02ao{align-items: center;background-color: #fabac266;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;display: grid;height: 40px;justify-items: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-d6f6681 .coyf02ao::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-d6f6681 .coyf02ao::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-d6f6681 .coyf02ao{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-d6f6681 .coyf02ao{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-d6f6681 .kk2z457q{color: #3b211dff;display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-d6f6681 .kk2z457q::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-d6f6681 .kk2z457q::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-d6f6681 .ykjs6ln8{fill: none;stroke: lab(16.1276 12.029 8.18698);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-d6f6681 .ykjs6ln8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-d6f6681 .ykjs6ln8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-ab134b1 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-ab134b1 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22px;}.elementor-12 .elementor-element.elementor-element-ab134b1 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22px;}
.elementor-12 .elementor-element.elementor-element-be81dbc{grid-column-gap: 12px;}.elementor-12 .elementor-element.elementor-element-be81dbc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-be81dbc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-12 .elementor-element.elementor-element-9fa0c6c p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-9fa0c6c p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-2650af1{flex-basis: 0%;flex-grow: 1;overflow: auto;display: block;}.elementor-12 .elementor-element.elementor-element-2650af1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-2650af1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-2650af1{overflow: auto;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-2650af1{overflow: auto;}}
/* Start custom CSS for container, class: .elementor-element-b1790d5 */.elementor-12 .elementor-element.elementor-element-b1790d5 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-12 .elementor-element.elementor-element-b1790d5:hover {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-b1790d5{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;height: 260px;}.elementor-12 .elementor-element.elementor-element-b1790d5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-b1790d5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for container, class: .elementor-element-8743c24 */.elementor-12 .elementor-element.elementor-element-8743c24 > .e-con {
  border: 1px solid #EBD9D6;
}/* End custom CSS */
.elementor-12 .elementor-element.elementor-element-8743c24 {
  display: grid;
  grid-template-columns: repeat(2, minmax(0px, 1fr));
  gap: 24px;
  grid-template-rows: auto;
  list-style-type: none;
}

.elementor-12 .elementor-element.elementor-element-8743c24::before,
.elementor-12 .elementor-element.elementor-element-8743c24::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  display: block;
}

/* TABLET */
@media (max-width: 1024px) {
  .elementor-12 .elementor-element.elementor-element-8743c24 {
    grid-template-columns: repeat(1, minmax(0px, 1fr));
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-12 .elementor-element.elementor-element-8743c24 {
    grid-template-columns: repeat(1, minmax(0px, 1fr));
  }
}
.elementor-12 .elementor-element.elementor-element-04bf22f{max-width: 1152px;display: block;}.elementor-12 .elementor-element.elementor-element-04bf22f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-04bf22f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-35ebd65{display: block;}.elementor-12 .elementor-element.elementor-element-35ebd65::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-35ebd65::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-9a49b57 .elementor-heading-title::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-9a49b57 .elementor-heading-title::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-9a49b57, .elementor-12 .elementor-element.elementor-element-9a49b57 .elementor-widget-container {display: inline}
.elementor-12 .elementor-element.elementor-element-fcbbe2f .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-fcbbe2f .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 45px;}.elementor-12 .elementor-element.elementor-element-fcbbe2f .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 45px;}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-fcbbe2f .elementor-heading-title::before{line-height: 37.5px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-fcbbe2f .elementor-heading-title::after{line-height: 37.5px;}}
.elementor-12 .elementor-element.elementor-element-43fbfe2 p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-43fbfe2 p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}

.elementor-12 .elementor-element.elementor-element-23b87f1{grid-column-end: span 2;grid-column-start: span 2;display: block;}.elementor-12 .elementor-element.elementor-element-23b87f1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-23b87f1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-23b87f1{grid-column-end: auto;grid-column-start: auto;}}
/* Start custom CSS for elementskit-contact-form7, class: .elementor-element-74ea939 *//* ==================================================
   Sweet Contact Form 7 - Fixed for CF7 auto <p> and <br>
   Widget: Elementor / ElementsKit Contact Form 7
================================================== */

.elementor-12 .elementor-element.elementor-element-74ea939 {
  --spacing: .25rem;

  --radius: 1rem;

  --background: lab(97.5598% 3.80361 1.60383);
  --foreground: lab(16.1276% 12.029 8.18698);
  --border: lab(88.2336% 5.8575 3.89044);
  --input: lab(90.5536% 5.85678 3.8898);
  --ring: lab(73.3283% 32.9289 7.13737);

  font-family: "Poppins", ui-sans-serif, system-ui, sans-serif;
}

/* Remove ElementsKit default spacing/background */
.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-wid-con,
.elementor-12 .elementor-element.elementor-element-74ea939 .ekit-form,
.elementor-12 .elementor-element.elementor-element-74ea939 .wpcf7,
.elementor-12 .elementor-element.elementor-element-74ea939 .wpcf7 form {
  width: 100%;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}

/* Main white card */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form {
  display: grid;
  gap: calc(var(--spacing) * 4);

  width: 100%;
  box-sizing: border-box;

  padding: calc(var(--spacing) * 8);

  background-color: #ffffff;

  border-radius: calc(var(--radius) + 12px);

  box-shadow:
    0 0 0 1px var(--border),
    0 1px 3px 0 rgba(0, 0, 0, 0.10),
    0 1px 2px -1px rgba(0, 0, 0, 0.10);

  font-family: "Poppins", ui-sans-serif, system-ui, sans-serif;
  color: var(--foreground);

  -webkit-font-smoothing: antialiased;
}

/* IMPORTANT: Fix Contact Form 7 auto generated <p> */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form p {
  display: contents !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* IMPORTANT: Remove Contact Form 7 auto generated <br> */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form br {
  display: none !important;
}

/* Two columns row */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-form-row {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: calc(var(--spacing) * 4);
  width: 100%;
}

/* Field wrapper */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-form-field {
  display: grid;
  gap: calc(var(--spacing) * 1.5);
  width: 100%;
}

/* Labels */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-form-field label {
  display: block;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "Poppins", ui-sans-serif, system-ui, sans-serif;
  font-size: .75rem;
  line-height: 1.333;
  font-weight: 500;

  color: color-mix(in srgb, var(--foreground) 80%, transparent);
}

/* CF7 field wrapper */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-form-field .wpcf7-form-control-wrap {
  display: block;
  width: 100%;
  margin: 0 !important;
  padding: 0 !important;
}

/* Inputs, select and textarea */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="text"],
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="email"],
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="tel"],
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form select,
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form textarea {
  display: block;

  width: 100% !important;
  max-width: 100% !important;

  box-sizing: border-box;

  margin: 0 !important;

  border: 1px solid var(--input) !important;
  border-radius: .75rem !important;

  background-color: var(--background) !important;

  padding: calc(var(--spacing) * 3) calc(var(--spacing) * 4) !important;

  font-family: "Poppins", ui-sans-serif, system-ui, sans-serif !important;
  font-size: .875rem !important;
  line-height: 1.428 !important;
  font-weight: 400 !important;

  color: var(--foreground) !important;

  outline: none !important;
  box-shadow: none !important;

  transition:
    border-color .15s cubic-bezier(.4, 0, .2, 1),
    box-shadow .15s cubic-bezier(.4, 0, .2, 1),
    background-color .15s cubic-bezier(.4, 0, .2, 1);
}

/* Input height */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="text"],
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="email"],
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="tel"],
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form select {
  min-height: 46px !important;
}

/* Placeholder */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input::placeholder,
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form textarea::placeholder {
  color: color-mix(in srgb, var(--foreground) 45%, transparent) !important;
  opacity: 1 !important;

  font-family: "Poppins", ui-sans-serif, system-ui, sans-serif !important;
  font-size: .875rem !important;
  font-weight: 400 !important;
}

/* Select */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form select {
  cursor: pointer;
  appearance: auto;
  -webkit-appearance: auto;
}

/* Textarea */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form textarea {
  min-height: 128px !important;
  resize: vertical;
}

/* Focus state */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="text"]:focus,
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="email"]:focus,
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="tel"]:focus,
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form select:focus,
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form textarea:focus {
  border-color: var(--ring) !important;
  box-shadow: 0 0 0 2px color-mix(in srgb, var(--ring) 45%, transparent) !important;
}

/* Submit area */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-submit {
  width: 100%;
}

/* Submit button */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="submit"] {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;

  width: 100% !important;
  min-height: 46px !important;

  box-sizing: border-box;

  margin: 0 !important;

  border: 0 !important;
  border-radius: 9999px !important;

  background-color: var(--foreground) !important;

  padding: calc(var(--spacing) * 3) calc(var(--spacing) * 6) !important;

  font-family: "Poppins", ui-sans-serif, system-ui, sans-serif !important;
  font-size: .875rem !important;
  line-height: 1.428 !important;
  font-weight: 500 !important;

  color: #ffffff !important;

  cursor: pointer;

  outline: none !important;
  box-shadow: none !important;

  transition:
    opacity .15s cubic-bezier(.4, 0, .2, 1),
    transform .15s cubic-bezier(.4, 0, .2, 1);
}

/* Submit hover */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="submit"]:hover {
  opacity: .92;
}

/* Submit active */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="submit"]:active {
  transform: scale(.99);
}

/* Spinner */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form .wpcf7-spinner {
  display: block !important;
  margin: 10px auto 0 auto !important;
}

/* Validation text */
.elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form .wpcf7-not-valid-tip {
  margin-top: 6px !important;

  font-family: "Poppins", ui-sans-serif, system-ui, sans-serif !important;
  font-size: .75rem !important;
  line-height: 1.3 !important;
  font-weight: 400 !important;

  color: #b84a3f !important;
}

/* Response message - CF7 creates this outside .sweet-cf7-form */
.elementor-12 .elementor-element.elementor-element-74ea939 .wpcf7-response-output {
  margin: 16px 0 0 0 !important;

  border: 1px solid var(--border) !important;
  border-radius: .75rem !important;

  padding: 12px 16px !important;

  background-color: var(--background) !important;

  font-family: "Poppins", ui-sans-serif, system-ui, sans-serif !important;
  font-size: .875rem !important;
  line-height: 1.5 !important;

  color: var(--foreground) !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form {
    padding: calc(var(--spacing) * 6);
    border-radius: calc(var(--radius) + 8px);
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form {
    padding: calc(var(--spacing) * 5);
    border-radius: calc(var(--radius) + 6px);
  }

  .elementor-12 .elementor-element.elementor-element-74ea939 .sweet-form-row {
    grid-template-columns: 1fr;
  }

  .elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="text"],
  .elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="email"],
  .elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form input[type="tel"],
  .elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form select,
  .elementor-12 .elementor-element.elementor-element-74ea939 .sweet-cf7-form textarea {
    font-size: 16px !important;
  }
}/* End custom CSS */


.elementor-12 .elementor-element.elementor-element-e8277d0 {max-width: 100% !important}.elementor-12 .elementor-element.elementor-element-e8277d0 img{display: block;height: 40px;object-fit: cover;vertical-align: middle;aspect-ratio: auto 40 / 40;}.elementor-12 .elementor-element.elementor-element-e8277d0, .elementor-12 .elementor-element.elementor-element-e8277d0 .elementor-widget-container, .elementor-12 .elementor-element.elementor-element-e8277d0 .elementor-image {height: 40px}.elementor-12 .elementor-element.elementor-element-e8277d0 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-e8277d0 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-3690837 .elementor-heading-title{display: block;}.elementor-12 .elementor-element.elementor-element-3690837 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-3690837 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-f451904{grid-column-gap: 8px;}.elementor-12 .elementor-element.elementor-element-f451904::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-f451904::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-12 .elementor-element.elementor-element-a7af413 p::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-a7af413 p::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-7f76423{display: block;}.elementor-12 .elementor-element.elementor-element-7f76423::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-7f76423::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-257eb07 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-257eb07 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}.elementor-12 .elementor-element.elementor-element-257eb07 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}
.elementor-12 .elementor-element.elementor-element-aac3e04 {width: auto;}.elementor-12 .elementor-element.elementor-element-aac3e04 {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-12 .elementor-element.elementor-element-aac3e04 .ms086rkm{color: #664f4bff;font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;padding-left: 0px;text-decoration: none solid lab(35.9449 8.87978 5.93166);padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-aac3e04 .ms086rkm::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-aac3e04 .ms086rkm::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-aac3e04 {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-aac3e04 .ms086rkm{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-aac3e04 {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-aac3e04 .ms086rkm{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-aac3e04 .e83e0wz1{color: #664f4bff;font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;margin-bottom: 8px;text-decoration: none solid lab(35.9449 8.87978 5.93166);width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-aac3e04 .e83e0wz1::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;text-align: left;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-aac3e04 .e83e0wz1::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;text-align: left;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-aac3e04 .e83e0wz1{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-aac3e04 .e83e0wz1{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-aac3e04 .puxk72pc{color: #664f4bff;cursor: pointer;font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;text-align: left;text-decoration: none solid lab(35.9449 8.87978 5.93166);width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-aac3e04 .puxk72pc::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-aac3e04 .puxk72pc::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-aac3e04 .iq2qddhy{color: #664f4bff;font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;text-decoration: none solid lab(35.9449 8.87978 5.93166);width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-aac3e04 .iq2qddhy::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;text-align: left;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-aac3e04 .iq2qddhy::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;text-align: left;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-96309cd{display: block;}.elementor-12 .elementor-element.elementor-element-96309cd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-96309cd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-c5c00d2 .elementor-heading-title{font-family: Poppins, sans-serif;}.elementor-12 .elementor-element.elementor-element-c5c00d2 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}.elementor-12 .elementor-element.elementor-element-c5c00d2 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}
.elementor-12 .elementor-element.elementor-element-47b23b1 {width: auto;}.elementor-12 .elementor-element.elementor-element-47b23b1 {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-12 .elementor-element.elementor-element-47b23b1 .s3lb2aue{color: #664f4bff;font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;padding-left: 0px;text-decoration: none solid lab(35.9449 8.87978 5.93166);padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-47b23b1 .s3lb2aue::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-47b23b1 .s3lb2aue::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-47b23b1 {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-47b23b1 .s3lb2aue{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-47b23b1 {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-47b23b1 .s3lb2aue{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-47b23b1 .x2uue5uv{color: #664f4bff;font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;margin-bottom: 8px;text-decoration: none solid lab(35.9449 8.87978 5.93166);width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-47b23b1 .x2uue5uv::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;text-align: left;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-47b23b1 .x2uue5uv::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;text-align: left;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-47b23b1 .x2uue5uv{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-47b23b1 .x2uue5uv{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-47b23b1 .kd8955lf{align-items: center;color: #664f4bff;column-gap: 8px;display: flex;font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;row-gap: 8px;text-decoration: none solid lab(35.9449 8.87978 5.93166);width: auto;grid-column-gap: 8px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-47b23b1 .kd8955lf::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;display: block;line-height: 20px;text-align: left;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-47b23b1 .kd8955lf::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;display: block;line-height: 20px;text-align: left;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-47b23b1 .r8zhkwro{color: #664f4bff;display: block;fill: none;font-size: 14px;height: 16px;line-height: 1.4285714721679688;list-style-type: none;overflow-clip-margin: content-box;stroke: lab(35.9449 8.87978 5.93166);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;text-decoration: none solid lab(35.9449 8.87978 5.93166);width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-12 .elementor-element.elementor-element-47b23b1 .r8zhkwro::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-47b23b1 .r8zhkwro::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-47b23b1 .r8zhkwro{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-47b23b1 .r8zhkwro{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-12 .elementor-element.elementor-element-47b23b1 .k1de0xdg{color: #664f4bff;fill: none;font-size: 14px;height: 20px;line-height: 1.4285714721679688;list-style-type: none;stroke: lab(35.9449 8.87978 5.93166);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;text-decoration: none solid lab(35.9449 8.87978 5.93166);transform-origin: 0px 0px;width: 20px;x: 2px;y: 2px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-47b23b1 .k1de0xdg::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-47b23b1 .k1de0xdg::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-47b23b1 .wvz9q0dp{color: #664f4bff;fill: none;font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;stroke: lab(35.9449 8.87978 5.93166);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;text-align: left;text-decoration: none solid lab(35.9449 8.87978 5.93166);transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-12 .elementor-element.elementor-element-47b23b1 .wvz9q0dp::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-47b23b1 .wvz9q0dp::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}
.elementor-12 .elementor-element.elementor-element-069daf0{display: block;}.elementor-12 .elementor-element.elementor-element-069daf0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-069daf0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-6791095{display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));max-width: 1280px;grid-column-gap: 40px;grid-template-rows: auto;}.elementor-12 .elementor-element.elementor-element-6791095::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-12 .elementor-element.elementor-element-6791095::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-6791095{grid-template-columns: none;grid-template-rows: none;}}
.elementor-12 .elementor-element.elementor-element-249d18b .elementor-widget-container{display: flex;flex-direction: column;}.elementor-12 .elementor-element.elementor-element-249d18b .elementor-widget-container::before{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}.elementor-12 .elementor-element.elementor-element-249d18b .elementor-widget-container::after{border-bottom-color: lab(35.9449 8.87978 5.93166);border-bottom-width: 0px;border-left-color: lab(35.9449 8.87978 5.93166);border-left-width: 0px;border-right-color: lab(35.9449 8.87978 5.93166);border-right-width: 0px;border-top-color: lab(35.9449 8.87978 5.93166);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: lab(35.9449 8.87978 5.93166);-webkit-text-stroke-color: lab(35.9449 8.87978 5.93166);}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-249d18b .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-249d18b .elementor-widget-container{display: flex;flex-direction: column;}}
.elementor-12 .elementor-element.elementor-element-0041f3e{display: block;}.elementor-12 .elementor-element.elementor-element-0041f3e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-0041f3e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-85353d9{display: block;}.elementor-12 .elementor-element.elementor-element-85353d9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-85353d9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-12 .elementor-element.elementor-element-d2f8c68 {border-bottom-color: #ecd9d6ff;border-bottom-style: solid;border-left-color: #ecd9d6ff;border-left-style: solid;border-right-color: #ecd9d6ff;border-right-style: solid;border-top-color: #ecd9d6ff;border-top-style: solid;color: #3b211dff;font-family: Poppins, ui-sans-serif, system-ui, sans-serif;font-size: 16px;line-height: 1.5;text-decoration: none solid lab(16.1276 12.029 8.18698);transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-12 .elementor-element.elementor-element-d2f8c68 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-12 .elementor-element.elementor-element-d2f8c68 .elementor-button {line-height: inherit !important}.elementor-12 .elementor-element.elementor-element-d2f8c68{color: #3b211dff;font-family: Poppins, ui-sans-serif, system-ui, sans-serif;font-size: 16px;line-height: 1.5;text-decoration: none solid lab(16.1276 12.029 8.18698);grid-column-gap: normal;}.elementor-12 .elementor-element.elementor-element-d2f8c68::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-12 .elementor-element.elementor-element-d2f8c68::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-12 .elementor-element.elementor-element-d2f8c68{display: flex;}}@media (max-width: 767px) {.elementor-12 .elementor-element.elementor-element-d2f8c68{display: flex;}}body{overflow-x:hidden;}.elementor-element{position:static;}
