.elementor-9 .elementor-element.elementor-element-53a1d771{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-53a1d771:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-53a1d771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B995C7;}.elementor-9 .elementor-element.elementor-element-3da41faf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.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-9 .elementor-element.elementor-element-3fd41c2e .elementor-menu-toggle{margin-left:auto;}.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--main .elementor-item:focus{color:#B2FE02;fill:#B2FE02;}.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--dropdown a:hover,
					.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--dropdown a.highlighted,
					.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-menu-toggle:hover{color:#000000;}.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--dropdown a:hover,
					.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--dropdown a.highlighted{background-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--dropdown .elementor-item, .elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-3fd41c2e div.elementor-menu-toggle{color:#B2FF00;}.elementor-9 .elementor-element.elementor-element-3fd41c2e div.elementor-menu-toggle svg{fill:#B2FF00;}.elementor-9 .elementor-element.elementor-element-1d9dec96{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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-9 .elementor-element.elementor-element-58190c8 img{width:55%;}.elementor-9 .elementor-element.elementor-element-71cb64e3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-a62610a .elementor-button{background-color:#B2FF0000;font-family:"Helvetica Neue Thin", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;padding:17px 35px 17px 35px;}.elementor-9 .elementor-element.elementor-element-a62610a{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a62610a.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-4ab84f59{--display:flex;--min-height:780px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-4ab84f59:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4ab84f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iararabelo.com.br/wp-content/uploads/2026/03/Novo-Projeto-25.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-4b4e1eb{--display:flex;}.elementor-9 .elementor-element.elementor-element-e77316b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-e77316b img{width:63%;border-radius:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d862236{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-9 .elementor-element.elementor-element-d862236 .elementor-heading-title{font-family:"heuristica", Sans-serif;font-size:50px;font-weight:400;line-height:49px;}.elementor-9 .elementor-element.elementor-element-206b270{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-206b270 .elementor-heading-title{font-family:"heuristica", Sans-serif;font-size:20px;font-weight:300;line-height:25px;color:#755283;}.elementor-9 .elementor-element.elementor-element-4949b725 .elementor-button{background-color:#B2FE0200;font-family:"Heuristica", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;fill:#542267;color:#542267;padding:20px 60px 20px 60px;}.elementor-9 .elementor-element.elementor-element-4949b725{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-9 .elementor-element.elementor-element-4949b725.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-1a46b06e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:8vw;--padding-bottom:8vw;--padding-left:12vw;--padding-right:12vw;}.elementor-9 .elementor-element.elementor-element-1a46b06e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1a46b06e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FC;}.elementor-9 .elementor-element.elementor-element-3e3521c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3e3521c3.e-con{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-7ad23874{width:auto;max-width:auto;background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(280deg, #F5F9FC 0%, #D2E6F5 100%);border-style:solid;border-width:0px 0px 0px 3px;border-color:#B995C7D1;border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-7ad23874.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-7ad23874 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:24px;font-weight:500;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-b788266{width:var( --container-widget-width, 91% );max-width:91%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-b788266.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-b788266 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:40px;font-weight:400;color:#542267;}.elementor-9 .elementor-element.elementor-element-607ed7af{width:var( --container-widget-width, 88% );max-width:88%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-607ed7af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#542267;}.elementor-9 .elementor-element.elementor-element-e5ee132 .elementor-button{background-color:#B2FE0200;font-family:"Heuristica", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;fill:#542267;color:#542267;padding:20px 60px 20px 60px;}.elementor-9 .elementor-element.elementor-element-e5ee132.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-6bcbd9f4:hover{--e-transform-translateX:0px;--e-transform-translateY:-15px;}.elementor-9 .elementor-element.elementor-element-6bcbd9f4 img{width:100%;height:442px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-9 .elementor-element.elementor-element-1c893faa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-9 .elementor-element.elementor-element-70705d55:hover{--e-transform-translateY:-5px;}.elementor-9 .elementor-element.elementor-element-70705d55{background-color:#B995C7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:12px 12px 12px 12px;}.elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon-box-title{margin-block-end:0px;color:#542267;}.elementor-9 .elementor-element.elementor-element-70705d55.elementor-view-stacked .elementor-icon{background-color:#542267;fill:#F9FFFF;color:#F9FFFF;}.elementor-9 .elementor-element.elementor-element-70705d55.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-70705d55.elementor-view-default .elementor-icon{fill:#542267;color:#542267;border-color:#542267;}.elementor-9 .elementor-element.elementor-element-70705d55.elementor-view-framed .elementor-icon{background-color:#F9FFFF;}.elementor-9 .elementor-element.elementor-element-70705d55.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-70705d55.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;fill:#542267;color:#542267;}.elementor-9 .elementor-element.elementor-element-70705d55.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-70705d55.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-70705d55.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-70705d55.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-70705d55.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-70705d55.elementor-view-framed:has(:focus) .elementor-icon{background-color:#542267;}.elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon-box-title a{font-family:"Heuristica", Sans-serif;font-size:22px;font-weight:400;line-height:1em;}.elementor-9 .elementor-element.elementor-element-70705d55:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-70705d55:has(:focus) .elementor-icon-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#542267;}.elementor-9 .elementor-element.elementor-element-73c1271f:hover{--e-transform-translateY:-5px;}.elementor-9 .elementor-element.elementor-element-73c1271f{background-color:#542267;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:12px 12px 12px 12px;}.elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon-box-title{margin-block-end:0px;color:#FCFCFC;}.elementor-9 .elementor-element.elementor-element-73c1271f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#542267;color:#542267;}.elementor-9 .elementor-element.elementor-element-73c1271f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-73c1271f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-73c1271f.elementor-view-framed .elementor-icon{background-color:#542267;}.elementor-9 .elementor-element.elementor-element-73c1271f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-73c1271f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B995C7;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-73c1271f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-73c1271f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-73c1271f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-73c1271f.elementor-view-default:has(:focus) .elementor-icon{fill:#B995C7;color:#B995C7;border-color:#B995C7;}.elementor-9 .elementor-element.elementor-element-73c1271f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-73c1271f.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon-box-title a{font-family:"Heuristica", Sans-serif;font-size:22px;font-weight:400;line-height:1em;}.elementor-9 .elementor-element.elementor-element-73c1271f:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-73c1271f:has(:focus) .elementor-icon-box-title{color:#E7E7E7;}.elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#F5F9FC;}.elementor-9 .elementor-element.elementor-element-2554da76:hover{--e-transform-translateY:-5px;}.elementor-9 .elementor-element.elementor-element-2554da76{background-color:#B995C7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:12px 12px 12px 12px;}.elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon-box-title{margin-block-end:0px;color:#542267;}.elementor-9 .elementor-element.elementor-element-2554da76.elementor-view-stacked .elementor-icon{background-color:#542267;fill:#F9FFFF;color:#F9FFFF;}.elementor-9 .elementor-element.elementor-element-2554da76.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2554da76.elementor-view-default .elementor-icon{fill:#542267;color:#542267;border-color:#542267;}.elementor-9 .elementor-element.elementor-element-2554da76.elementor-view-framed .elementor-icon{background-color:#F9FFFF;}.elementor-9 .elementor-element.elementor-element-2554da76.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-2554da76.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;fill:#542267;color:#542267;}.elementor-9 .elementor-element.elementor-element-2554da76.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-2554da76.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-2554da76.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-2554da76.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2554da76.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-2554da76.elementor-view-framed:has(:focus) .elementor-icon{background-color:#542267;}.elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon-box-title a{font-family:"Heuristica", Sans-serif;font-size:22px;font-weight:400;line-height:1em;}.elementor-9 .elementor-element.elementor-element-2554da76:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-2554da76:has(:focus) .elementor-icon-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#542267;}.elementor-9 .elementor-element.elementor-element-39d6418{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-39d6418:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-39d6418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FC;}.elementor-9 .elementor-element.elementor-element-419dd09a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-1b9394ac:hover{--e-transform-translateY:-20px;}.elementor-9 .elementor-element.elementor-element-1b9394ac{--e-transform-transition-duration:600ms;}.elementor-9 .elementor-element.elementor-element-4bcfdc2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-3fb9c103{width:auto;max-width:auto;background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(280deg, #F5F9FC 0%, #D2E6F5 100%);border-style:solid;border-width:0px 0px 0px 3px;border-color:#B995C7D1;border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-3fb9c103.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-3fb9c103 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:24px;font-weight:500;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-119eb76f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-119eb76f .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:40px;font-weight:400;font-style:italic;color:#542267;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-10f891fd{--divider-border-style:solid;--divider-color:#0000008A;--divider-border-width:0.1px;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-10f891fd .elementor-divider-separator{width:71%;}.elementor-9 .elementor-element.elementor-element-10f891fd .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-9 .elementor-element.elementor-element-148cf3a{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-148cf3a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;color:#542267;}.elementor-9 .elementor-element.elementor-element-93221d6 .elementor-button{background-color:#B2FE0200;font-family:"Heuristica", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;fill:#542267;color:#542267;padding:20px 60px 20px 60px;}.elementor-9 .elementor-element.elementor-element-93221d6.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-5453d047{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5453d047:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5453d047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FC;}.elementor-9 .elementor-element.elementor-element-7cd630d2{--display:flex;--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5b84bf05{width:auto;max-width:auto;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;background-image:linear-gradient(280deg, #F5F9FC 0%, #D2E6F5 100%);border-style:solid;border-width:0px 0px 0px 3px;border-color:#B995C7D1;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-9 .elementor-element.elementor-element-5b84bf05.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5b84bf05 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:24px;font-weight:500;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-2f4d3df0{width:var( --container-widget-width, 60% );max-width:60%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-2f4d3df0.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2f4d3df0 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:58px;font-weight:400;color:#542267;}.elementor-9 .elementor-element.elementor-element-e822104{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-e822104 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;}.elementor-9 .elementor-element.elementor-element-64017fd1{--divider-border-style:solid;--divider-color:#542267;--divider-border-width:1px;width:var( --container-widget-width, 193px );max-width:193px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:193px;--container-widget-flex-grow:0;--divider-icon-size:33px;--divider-element-spacing:0px;}.elementor-9 .elementor-element.elementor-element-64017fd1.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-64017fd1 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-64017fd1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-64017fd1.elementor-view-stacked .elementor-icon{background-color:#542267;}.elementor-9 .elementor-element.elementor-element-64017fd1.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-64017fd1.elementor-view-default .elementor-icon{color:#542267;border-color:#542267;}.elementor-9 .elementor-element.elementor-element-64017fd1.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-64017fd1.elementor-view-default .elementor-icon svg{fill:#542267;}.elementor-9 .elementor-element.elementor-element-37ea9401{--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;}.elementor-9 .elementor-element.elementor-element-748d4af5{--display:flex;--min-height:290px;--justify-content:center;--border-radius:30px 30px 30px 30px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;--e-con-transform-transition-duration:500ms;}.elementor-9 .elementor-element.elementor-element-748d4af5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-748d4af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B995C7;}.elementor-9 .elementor-element.elementor-element-748d4af5.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-678effe7{margin:-119px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-678effe7 img{width:33%;}.elementor-9 .elementor-element.elementor-element-e92eb86{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-e92eb86.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e92eb86 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:50px;font-weight:400;font-style:italic;color:#ECEBF3;}.elementor-9 .elementor-element.elementor-element-e92eb86 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-e92eb86 .elementor-heading-title a:focus{color:#E057FF;}.elementor-9 .elementor-element.elementor-element-957aee5{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-957aee5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-957aee5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;color:#542267;}.elementor-9 .elementor-element.elementor-element-4da7630c{--display:flex;--min-height:290px;--justify-content:center;--border-radius:30px 30px 30px 30px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;--e-con-transform-transition-duration:500ms;}.elementor-9 .elementor-element.elementor-element-4da7630c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4da7630c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B995C7;}.elementor-9 .elementor-element.elementor-element-4da7630c.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-3c3eec40{margin:-119px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3c3eec40 img{width:33%;}.elementor-9 .elementor-element.elementor-element-3413465d{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-3413465d.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-3413465d .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:50px;font-weight:400;font-style:italic;color:#ECEBF3;}.elementor-9 .elementor-element.elementor-element-3413465d .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-3413465d .elementor-heading-title a:focus{color:#E057FF;}.elementor-9 .elementor-element.elementor-element-31cd5ff5{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-31cd5ff5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-31cd5ff5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;color:#542267;}.elementor-9 .elementor-element.elementor-element-2d2b5563{--display:flex;--min-height:290px;--justify-content:center;--border-radius:30px 30px 30px 30px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;--e-con-transform-transition-duration:500ms;}.elementor-9 .elementor-element.elementor-element-2d2b5563:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2d2b5563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B995C7;}.elementor-9 .elementor-element.elementor-element-2d2b5563.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-d6f90e7{margin:-119px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d6f90e7 img{width:33%;}.elementor-9 .elementor-element.elementor-element-609c26d5{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-609c26d5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-609c26d5 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:44px;font-weight:400;font-style:italic;color:#ECEBF3;}.elementor-9 .elementor-element.elementor-element-609c26d5 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-609c26d5 .elementor-heading-title a:focus{color:#E057FF;}.elementor-9 .elementor-element.elementor-element-2d77d099{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-2d77d099.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2d77d099 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;color:#542267;}.elementor-9 .elementor-element.elementor-element-5cd981d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-66ccf03c{--display:flex;--min-height:290px;--justify-content:center;--border-radius:30px 30px 30px 30px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;--e-con-transform-transition-duration:500ms;}.elementor-9 .elementor-element.elementor-element-66ccf03c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-66ccf03c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B995C7;}.elementor-9 .elementor-element.elementor-element-66ccf03c.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-52e4752b{margin:-119px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-52e4752b img{width:33%;}.elementor-9 .elementor-element.elementor-element-4853253d{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-4853253d.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4853253d .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:50px;font-weight:400;font-style:italic;color:#ECEBF3;}.elementor-9 .elementor-element.elementor-element-4853253d .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-4853253d .elementor-heading-title a:focus{color:#E057FF;}.elementor-9 .elementor-element.elementor-element-5cce6736{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-5cce6736.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5cce6736 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;color:#542267;}.elementor-9 .elementor-element.elementor-element-432a4d6b{--display:flex;--min-height:290px;--justify-content:center;--border-radius:30px 30px 30px 30px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;--e-con-transform-transition-duration:500ms;}.elementor-9 .elementor-element.elementor-element-432a4d6b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-432a4d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B995C7;}.elementor-9 .elementor-element.elementor-element-432a4d6b.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-13ffb0dc{margin:-119px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-13ffb0dc img{width:33%;}.elementor-9 .elementor-element.elementor-element-46f9c490{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-46f9c490.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-46f9c490 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:42px;font-weight:400;font-style:italic;color:#ECEBF3;}.elementor-9 .elementor-element.elementor-element-46f9c490 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-46f9c490 .elementor-heading-title a:focus{color:#E057FF;}.elementor-9 .elementor-element.elementor-element-4b2fb35a{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-4b2fb35a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4b2fb35a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;color:#542267;}.elementor-9 .elementor-element.elementor-element-36b9c6c7{--display:flex;--min-height:290px;--justify-content:center;--border-radius:30px 30px 30px 30px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;--e-con-transform-transition-duration:500ms;}.elementor-9 .elementor-element.elementor-element-36b9c6c7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-36b9c6c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B995C7;}.elementor-9 .elementor-element.elementor-element-36b9c6c7.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-18ca59bf{margin:-119px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-18ca59bf img{width:33%;}.elementor-9 .elementor-element.elementor-element-15f1ac16{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-15f1ac16.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-15f1ac16 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:46px;font-weight:400;font-style:italic;color:#ECEBF3;}.elementor-9 .elementor-element.elementor-element-15f1ac16 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-15f1ac16 .elementor-heading-title a:focus{color:#E057FF;}.elementor-9 .elementor-element.elementor-element-480705f{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-480705f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-480705f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;color:#542267;}.elementor-9 .elementor-element.elementor-element-10dd28cd{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-10dd28cd.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-10dd28cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-f4d8011 .elementor-button{background-color:#B2FE0200;font-family:"Heuristica", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;fill:#542267;color:#542267;padding:20px 60px 20px 60px;}.elementor-9 .elementor-element.elementor-element-f4d8011.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-64a8f5bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5vw;--padding-bottom:5vw;--padding-left:10vw;--padding-right:10vw;}.elementor-9 .elementor-element.elementor-element-64a8f5bd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-64a8f5bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FC;}.elementor-9 .elementor-element.elementor-element-6a83efc9{width:auto;max-width:auto;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;background-image:linear-gradient(280deg, #F5F9FC 0%, #D2E6F5 100%);border-style:solid;border-width:0px 0px 0px 3px;border-color:#B995C7D1;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-9 .elementor-element.elementor-element-6a83efc9.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-6a83efc9 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:24px;font-weight:500;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-6e21433b{width:var( --container-widget-width, 60% );max-width:60%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-6e21433b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-6e21433b .elementor-heading-title{font-family:"heuristica", Sans-serif;font-size:58px;font-weight:400;color:#542267;}.elementor-9 .elementor-element.elementor-element-40de5d66{--divider-border-style:solid;--divider-color:#542267;--divider-border-width:1px;width:var( --container-widget-width, 193px );max-width:193px;--container-widget-width:193px;--container-widget-flex-grow:0;--divider-icon-size:33px;--divider-element-spacing:0px;}.elementor-9 .elementor-element.elementor-element-40de5d66 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-40de5d66 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-40de5d66.elementor-view-stacked .elementor-icon{background-color:#542267;}.elementor-9 .elementor-element.elementor-element-40de5d66.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-40de5d66.elementor-view-default .elementor-icon{color:#542267;border-color:#542267;}.elementor-9 .elementor-element.elementor-element-40de5d66.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-40de5d66.elementor-view-default .elementor-icon svg{fill:#542267;}.elementor-9 .elementor-element.elementor-element-5e905a27{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-3dc4ece8{--display:flex;grid-column:span 1;grid-row:span 2;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-207f2d1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-207f2d1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-207f2d1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-title{margin-bottom:0px;font-family:"Heuristica", Sans-serif;font-size:32px;font-weight:400;line-height:55px;color:#542267;}.elementor-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-img img{height:65px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-207f2d1:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-207f2d1:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-description{font-family:"Heuristica", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#0377B3;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-779992f5.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-779992f5.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-779992f5.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-title{margin-bottom:0px;font-family:"Heuristica", Sans-serif;font-size:32px;font-weight:400;line-height:55px;color:#542267;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-img img{height:65px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-779992f5:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-779992f5:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-description{font-family:"Heuristica", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#0377B3;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-39bc4392.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-39bc4392.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-39bc4392.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-title{margin-bottom:0px;font-family:"Heuristica", Sans-serif;font-size:32px;font-weight:400;line-height:55px;color:#542267;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-img img{height:65px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-39bc4392:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-39bc4392:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-description{font-family:"Heuristica", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#0377B3;}.elementor-9 .elementor-element.elementor-element-65a9b7dd{--display:flex;--border-radius:12px 12px 12px 12px;grid-row:span 2;}.elementor-9 .elementor-element.elementor-element-65a9b7dd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-65a9b7dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iararabelo.com.br/wp-content/uploads/2026/03/Ensaio-Profissao-Dra-Iara-Rabelo-011-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-65a9b7dd.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-9 .elementor-element.elementor-element-31a9d079{--display:flex;grid-row:span 2;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-26ded75c.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-26ded75c.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-26ded75c.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-title{margin-bottom:0px;font-family:"Heuristica", Sans-serif;font-size:32px;font-weight:400;line-height:55px;color:#542267;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-img img{height:65px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-26ded75c:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-26ded75c:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-description{font-family:"Heuristica", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#0377B3;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-2089706d.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-2089706d.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-2089706d.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-title{margin-bottom:0px;font-family:"Heuristica", Sans-serif;font-size:32px;font-weight:400;line-height:55px;color:#542267;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-img img{height:65px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-2089706d:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-2089706d:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-description{font-family:"Heuristica", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#0377B3;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-5f1a792e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-5f1a792e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-5f1a792e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-title{margin-bottom:0px;font-family:"Heuristica", Sans-serif;font-size:32px;font-weight:400;line-height:55px;color:#542267;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-img img{height:65px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-5f1a792e:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-5f1a792e:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-description{font-family:"Heuristica", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#0377B3;}.elementor-9 .elementor-element.elementor-element-164c7fdd{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-164c7fdd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-164c7fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FC;background-image:url("https://iararabelo.com.br/wp-content/uploads/2026/03/Novo-Projeto-47.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-342e4af3{width:auto;max-width:auto;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;background-image:linear-gradient(280deg, #F5F9FC 0%, #D2E6F5 100%);border-style:solid;border-width:0px 0px 0px 3px;border-color:#B995C7D1;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-9 .elementor-element.elementor-element-342e4af3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-342e4af3 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:24px;font-weight:500;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-2c6187eb{width:var( --container-widget-width, 59% );max-width:59%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-2c6187eb.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2c6187eb .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-2c6187eb .elementor-image-box-title{margin-bottom:2px;font-family:"Heuristica", Sans-serif;font-size:58px;font-weight:700;line-height:1em;color:#542267;}.elementor-9 .elementor-element.elementor-element-2c6187eb:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-2c6187eb:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-2c6187eb .elementor-image-box-description{font-family:"Heuristica", Sans-serif;font-size:18px;font-weight:200;line-height:1.5em;color:#0377B3;}.elementor-9 .elementor-element.elementor-element-116bbfd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-50cd2c6e{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-50cd2c6e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-50cd2c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-50cd2c6e.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-42a5cf7c{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-42a5cf7c .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-42a5cf7c.elementor-view-stacked .elementor-icon{background-color:#542267;}.elementor-9 .elementor-element.elementor-element-42a5cf7c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-42a5cf7c.elementor-view-default .elementor-icon{color:#542267;border-color:#542267;}.elementor-9 .elementor-element.elementor-element-42a5cf7c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-42a5cf7c.elementor-view-default .elementor-icon svg{fill:#542267;}.elementor-9 .elementor-element.elementor-element-42a5cf7c.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-42a5cf7c.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-42a5cf7c.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-42a5cf7c.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-42a5cf7c.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-42a5cf7c .elementor-icon{font-size:32px;}.elementor-9 .elementor-element.elementor-element-42a5cf7c .elementor-icon svg{height:32px;}.elementor-9 .elementor-element.elementor-element-4a77d081{text-align:center;}.elementor-9 .elementor-element.elementor-element-4a77d081 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:#0377B3;}.elementor-9 .elementor-element.elementor-element-1bd374ce{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-1bd374ce .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#542267;}.elementor-9 .elementor-element.elementor-element-1bd374ce:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-1bd374ce:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-1bd374ce .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-9 .elementor-element.elementor-element-551c8b71{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-551c8b71:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-551c8b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-551c8b71.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-6537b702{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-6537b702 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-6537b702.elementor-view-stacked .elementor-icon{background-color:#542267;}.elementor-9 .elementor-element.elementor-element-6537b702.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6537b702.elementor-view-default .elementor-icon{color:#542267;border-color:#542267;}.elementor-9 .elementor-element.elementor-element-6537b702.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6537b702.elementor-view-default .elementor-icon svg{fill:#542267;}.elementor-9 .elementor-element.elementor-element-6537b702.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6537b702.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-6537b702.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6537b702.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-6537b702.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6537b702 .elementor-icon{font-size:32px;}.elementor-9 .elementor-element.elementor-element-6537b702 .elementor-icon svg{height:32px;}.elementor-9 .elementor-element.elementor-element-1e8b54f2{text-align:center;}.elementor-9 .elementor-element.elementor-element-1e8b54f2 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:#0377B3;}.elementor-9 .elementor-element.elementor-element-6afdcd71{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-6afdcd71 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#542267;}.elementor-9 .elementor-element.elementor-element-6afdcd71:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-6afdcd71:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-6afdcd71 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-9 .elementor-element.elementor-element-15ca7014{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-15ca7014:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-15ca7014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-15ca7014.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-732b3e11{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-732b3e11 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-732b3e11.elementor-view-stacked .elementor-icon{background-color:#542267;}.elementor-9 .elementor-element.elementor-element-732b3e11.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-732b3e11.elementor-view-default .elementor-icon{color:#542267;border-color:#542267;}.elementor-9 .elementor-element.elementor-element-732b3e11.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-732b3e11.elementor-view-default .elementor-icon svg{fill:#542267;}.elementor-9 .elementor-element.elementor-element-732b3e11.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-732b3e11.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-732b3e11.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-732b3e11.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-732b3e11.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-732b3e11 .elementor-icon{font-size:32px;}.elementor-9 .elementor-element.elementor-element-732b3e11 .elementor-icon svg{height:32px;}.elementor-9 .elementor-element.elementor-element-465b75af{text-align:center;}.elementor-9 .elementor-element.elementor-element-465b75af .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:#0377B3;}.elementor-9 .elementor-element.elementor-element-48fdea1d{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-48fdea1d .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#542267;}.elementor-9 .elementor-element.elementor-element-48fdea1d:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-48fdea1d:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-48fdea1d .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-9 .elementor-element.elementor-element-9e09aa3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f72bc0f{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-f72bc0f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f72bc0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f72bc0f.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-1ec9a29{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-1ec9a29 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-1ec9a29.elementor-view-stacked .elementor-icon{background-color:#542267;}.elementor-9 .elementor-element.elementor-element-1ec9a29.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-1ec9a29.elementor-view-default .elementor-icon{color:#542267;border-color:#542267;}.elementor-9 .elementor-element.elementor-element-1ec9a29.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-1ec9a29.elementor-view-default .elementor-icon svg{fill:#542267;}.elementor-9 .elementor-element.elementor-element-1ec9a29.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1ec9a29.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-1ec9a29.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1ec9a29.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-1ec9a29.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1ec9a29 .elementor-icon{font-size:32px;}.elementor-9 .elementor-element.elementor-element-1ec9a29 .elementor-icon svg{height:32px;}.elementor-9 .elementor-element.elementor-element-5d0da19{text-align:center;}.elementor-9 .elementor-element.elementor-element-5d0da19 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:#0377B3;}.elementor-9 .elementor-element.elementor-element-0f85f7e{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-0f85f7e .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#542267;}.elementor-9 .elementor-element.elementor-element-0f85f7e:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-0f85f7e:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-0f85f7e .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-9 .elementor-element.elementor-element-5b1cdb1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4c2b6db{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-4c2b6db:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4c2b6db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4c2b6db.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-78b1379{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-78b1379 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-78b1379.elementor-view-stacked .elementor-icon{background-color:#542267;}.elementor-9 .elementor-element.elementor-element-78b1379.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-78b1379.elementor-view-default .elementor-icon{color:#542267;border-color:#542267;}.elementor-9 .elementor-element.elementor-element-78b1379.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-78b1379.elementor-view-default .elementor-icon svg{fill:#542267;}.elementor-9 .elementor-element.elementor-element-78b1379.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-78b1379.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-78b1379.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-78b1379.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-78b1379.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-78b1379 .elementor-icon{font-size:32px;}.elementor-9 .elementor-element.elementor-element-78b1379 .elementor-icon svg{height:32px;}.elementor-9 .elementor-element.elementor-element-5516079{text-align:center;}.elementor-9 .elementor-element.elementor-element-5516079 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:#0377B3;}.elementor-9 .elementor-element.elementor-element-f7d91e2{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-f7d91e2 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#542267;}.elementor-9 .elementor-element.elementor-element-f7d91e2:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-f7d91e2:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-f7d91e2 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-9 .elementor-element.elementor-element-fd3dc12{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-fd3dc12:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fd3dc12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fd3dc12.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-817dc0f{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-817dc0f .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-817dc0f.elementor-view-stacked .elementor-icon{background-color:#542267;}.elementor-9 .elementor-element.elementor-element-817dc0f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-817dc0f.elementor-view-default .elementor-icon{color:#542267;border-color:#542267;}.elementor-9 .elementor-element.elementor-element-817dc0f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-817dc0f.elementor-view-default .elementor-icon svg{fill:#542267;}.elementor-9 .elementor-element.elementor-element-817dc0f.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-817dc0f.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-817dc0f.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-817dc0f.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-817dc0f.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-817dc0f .elementor-icon{font-size:32px;}.elementor-9 .elementor-element.elementor-element-817dc0f .elementor-icon svg{height:32px;}.elementor-9 .elementor-element.elementor-element-286642b{text-align:center;}.elementor-9 .elementor-element.elementor-element-286642b .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:#0377B3;}.elementor-9 .elementor-element.elementor-element-4e19cc0{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-4e19cc0 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#542267;}.elementor-9 .elementor-element.elementor-element-4e19cc0:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-4e19cc0:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-4e19cc0 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-9 .elementor-element.elementor-element-4c3ab8a5{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-4c3ab8a5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4c3ab8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FC;}.elementor-9 .elementor-element.elementor-element-14091407{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7c1fc0ce:hover{--e-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-7c1fc0ce img{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-670c612f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-47300fec{width:auto;max-width:auto;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;background-image:linear-gradient(280deg, #F5F9FC 0%, #D2E6F5 100%);border-style:solid;border-width:0px 0px 0px 3px;border-color:#B995C7D1;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-9 .elementor-element.elementor-element-47300fec.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-47300fec .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:24px;font-weight:500;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-29004119{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-29004119 .elementor-heading-title{font-family:"heuristica", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-52562c4e{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-52562c4e .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:48px;font-weight:400;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-9776cbf{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-9776cbf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:300;color:#542267;}.elementor-9 .elementor-element.elementor-element-55b53d97 .elementor-button{background-color:#B2FE0200;font-family:"Heuristica", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;fill:#542267;color:#542267;padding:20px 60px 20px 60px;}.elementor-9 .elementor-element.elementor-element-55b53d97.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-70d7a67b{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-70d7a67b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-70d7a67b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FC;}.elementor-9 .elementor-element.elementor-element-6712da66{--display:flex;--min-height:521px;--flex-direction:row-reverse;--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-reverse;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6712da66:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6712da66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B995C736;}.elementor-9 .elementor-element.elementor-element-470cc98d{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-471d436a{width:auto;max-width:auto;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;background-image:linear-gradient(280deg, #F5F9FC 0%, #D2E6F5 100%);border-style:solid;border-width:0px 0px 0px 3px;border-color:#B995C7D1;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-9 .elementor-element.elementor-element-471d436a.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-471d436a .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:24px;font-weight:500;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-465c9e2f{width:100%;max-width:100%;margin:-020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-465c9e2f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-465c9e2f .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-465c9e2f .elementor-image-box-title{margin-bottom:1px;font-family:"Heuristica", Sans-serif;font-size:42px;font-weight:700;font-style:normal;line-height:1.5em;color:#542267;}.elementor-9 .elementor-element.elementor-element-465c9e2f:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-465c9e2f:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-465c9e2f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-9 .elementor-element.elementor-element-1b9063e4 .elementor-button{background-color:#B2FE0200;font-family:"Heuristica", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;fill:#542267;color:#542267;padding:20px 60px 20px 60px;}.elementor-9 .elementor-element.elementor-element-1b9063e4.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-3b5b4b16{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-3b5b4b16 img{width:100%;border-radius:12px 0px 0px 12px;}.elementor-9 .elementor-element.elementor-element-4e3a595b{--display:flex;--min-height:886px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:010vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-4e3a595b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4e3a595b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FC;}.elementor-9 .elementor-element.elementor-element-2fb3da59{width:auto;max-width:auto;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;background-image:linear-gradient(280deg, #F5F9FC 0%, #D2E6F5 100%);border-style:solid;border-width:0px 0px 0px 3px;border-color:#B995C7D1;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-9 .elementor-element.elementor-element-2fb3da59.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2fb3da59 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:24px;font-weight:500;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-4906e017{width:var( --container-widget-width, 59% );max-width:59%;margin:-020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4906e017.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4906e017 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-4906e017 .elementor-image-box-title{margin-bottom:20px;font-family:"Heuristica", Sans-serif;font-size:58px;font-weight:700;line-height:1.1em;color:#542267;}.elementor-9 .elementor-element.elementor-element-4906e017:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-4906e017:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-4906e017 .elementor-image-box-description{font-family:"Helvetic Neue Light", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-9 .elementor-element.elementor-element-906a99e{--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:center;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7c50f88d{--display:flex;--min-height:255px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:1.2s;--border-radius:9px 9px 9px 9px;--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-9 .elementor-element.elementor-element-7c50f88d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7c50f88d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7c50f88d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7702c916{width:var( --container-widget-width, 289px );max-width:289px;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7702c916 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-7702c916.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9 .elementor-element.elementor-element-7702c916.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9 .elementor-element.elementor-element-7702c916.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-7702c916 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-7702c916 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-7702c916 .elementor-image-box-title{font-family:"Heuristica", Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-7702c916 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;line-height:23px;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-7b3a05b{--display:flex;--min-height:255px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:1.2s;--border-radius:9px 9px 9px 9px;--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-9 .elementor-element.elementor-element-7b3a05b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7b3a05b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7b3a05b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-42423866{width:var( --container-widget-width, 289px );max-width:289px;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-42423866 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-42423866.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9 .elementor-element.elementor-element-42423866.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9 .elementor-element.elementor-element-42423866.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-42423866 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-42423866 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-42423866 .elementor-image-box-title{font-family:"Heuristica", Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-42423866 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;line-height:23px;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-e3b6976{--display:flex;--min-height:255px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:1.2s;--border-radius:9px 9px 9px 9px;--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-9 .elementor-element.elementor-element-e3b6976:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e3b6976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e3b6976.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-14794de0{width:var( --container-widget-width, 289px );max-width:289px;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-14794de0 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-14794de0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9 .elementor-element.elementor-element-14794de0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9 .elementor-element.elementor-element-14794de0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-14794de0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-14794de0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-14794de0 .elementor-image-box-title{font-family:"Heuristica", Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-14794de0 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;line-height:23px;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-644b3e38{width:var( --container-widget-width, 88% );max-width:88%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-644b3e38.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-644b3e38 .elementor-heading-title{font-family:"heuristica", Sans-serif;font-size:22px;font-weight:300;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-1067ed3 .elementor-button{background-color:#B2FE0200;font-family:"Heuristica", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;fill:#542267;color:#542267;padding:20px 60px 20px 60px;}.elementor-9 .elementor-element.elementor-element-1067ed3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-a04e7ba{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#2C2C770F;--border-color:#2C2C770F;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-a04e7ba:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a04e7ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FC;background-image:url("https://iararabelo.com.br/wp-content/uploads/2026/03/Novo-Projeto-45.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ad614f3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fc78788{width:auto;max-width:auto;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;background-image:linear-gradient(280deg, #F5F9FC 0%, #D2E6F5 100%);border-style:solid;border-width:0px 0px 0px 3px;border-color:#B995C7D1;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-9 .elementor-element.elementor-element-fc78788.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-fc78788 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:24px;font-weight:500;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-de29bd2{width:var( --container-widget-width, 67% );max-width:67%;margin:-020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-de29bd2.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-de29bd2 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-de29bd2 .elementor-image-box-title{margin-bottom:1px;font-family:"Heuristica", Sans-serif;font-size:42px;font-weight:700;font-style:normal;line-height:1.5em;color:#542267;}.elementor-9 .elementor-element.elementor-element-de29bd2:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-de29bd2:has(:focus) .elementor-image-box-title{color:#542267;}.elementor-9 .elementor-element.elementor-element-de29bd2 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-9 .elementor-element.elementor-element-1af096b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6df0419{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6df0419.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-8ed06a4 );color:var( --e-global-color-8ed06a4 );}.elementor-9 .elementor-element.elementor-element-6df0419.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6df0419.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6df0419.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8ed06a4 );}.elementor-9 .elementor-element.elementor-element-6df0419.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-6df0419.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6df0419.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-6df0419.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-6df0419.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-6df0419.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-6df0419.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-6df0419.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon{font-size:22px;}.elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon-box-title a{font-family:"heuristica", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-6df0419:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-6df0419:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-b8d1073{width:var( --container-widget-width, 49% );max-width:49%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-b8d1073.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-8ed06a4 );color:var( --e-global-color-8ed06a4 );}.elementor-9 .elementor-element.elementor-element-b8d1073.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-b8d1073.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-b8d1073.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8ed06a4 );}.elementor-9 .elementor-element.elementor-element-b8d1073.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-b8d1073.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-b8d1073.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-b8d1073.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-b8d1073.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-b8d1073.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b8d1073.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-b8d1073.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon{font-size:22px;}.elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon-box-title a{font-family:"heuristica", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-b8d1073:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-b8d1073:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-a8a064b .elementor-button{background-color:#B2FE0200;font-family:"Heuristica", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;fill:#542267;color:#542267;padding:20px 60px 20px 60px;}.elementor-9 .elementor-element.elementor-element-a8a064b.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-d246e9b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:29px 29px 29px 29px;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2cde327{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2cde327 img{border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-5736b475{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:5vw;--padding-bottom:010vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-5736b475:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5736b475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FC;}.elementor-9 .elementor-element.elementor-element-29941789{width:auto;max-width:auto;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;background-image:linear-gradient(280deg, #F5F9FC 0%, #D2E6F5 100%);border-style:solid;border-width:0px 0px 0px 3px;border-color:#B995C7D1;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-9 .elementor-element.elementor-element-29941789.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-29941789 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:24px;font-weight:500;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-1efe42c5{width:var( --container-widget-width, 60% );max-width:60%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-1efe42c5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-1efe42c5 .elementor-heading-title{font-family:"Heuristica", Sans-serif;font-size:58px;font-weight:400;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-21d55a37{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-9 .elementor-element.elementor-element-34ee201f{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-34ee201f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-34ee201f .elementor-tab-title{border-width:1px;border-color:#949494;}.elementor-9 .elementor-element.elementor-element-34ee201f .elementor-tab-content{border-width:1px;border-block-end-color:#949494;color:#542267;font-family:"Helvetic Neue Light", Sans-serif;font-size:18px;font-weight:300;}.elementor-9 .elementor-element.elementor-element-34ee201f .elementor-toggle-item:not(:last-child){margin-block-end:25px;}.elementor-9 .elementor-element.elementor-element-34ee201f .elementor-toggle-title, .elementor-9 .elementor-element.elementor-element-34ee201f .elementor-toggle-icon{color:#542267;}.elementor-9 .elementor-element.elementor-element-34ee201f .elementor-toggle-icon svg{fill:#542267;}.elementor-9 .elementor-element.elementor-element-34ee201f .elementor-tab-title.elementor-active a, .elementor-9 .elementor-element.elementor-element-34ee201f .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#0377B3;}.elementor-9 .elementor-element.elementor-element-34ee201f .elementor-toggle-title{font-family:"Heuristica", Sans-serif;font-size:20px;font-weight:300;font-style:italic;}.elementor-9 .elementor-element.elementor-element-34ee201f .elementor-tab-title .elementor-toggle-icon i:before{color:#542267;}.elementor-9 .elementor-element.elementor-element-34ee201f .elementor-tab-title .elementor-toggle-icon svg{fill:#542267;}.elementor-9 .elementor-element.elementor-element-34ee201f .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#0377B3;}.elementor-9 .elementor-element.elementor-element-34ee201f .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#0377B3;}.elementor-9 .elementor-element.elementor-element-5ab1c83f{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-tab-title{border-width:1px;border-color:#949494;}.elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-tab-content{border-width:1px;border-block-end-color:#949494;color:#542267;font-family:"Helvetic Neue Light", Sans-serif;font-size:18px;font-weight:300;}.elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-toggle-item:not(:last-child){margin-block-end:25px;}.elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-toggle-title, .elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-toggle-icon{color:#542267;}.elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-toggle-icon svg{fill:#542267;}.elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-tab-title.elementor-active a, .elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#0377B3;}.elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-toggle-title{font-family:"Heuristica", Sans-serif;font-size:20px;font-weight:300;font-style:italic;}.elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-tab-title .elementor-toggle-icon i:before{color:#542267;}.elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-tab-title .elementor-toggle-icon svg{fill:#542267;}.elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#0377B3;}.elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#0377B3;}.elementor-9 .elementor-element.elementor-element-5616a00a{width:var( --container-widget-width, 88% );max-width:88%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-5616a00a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5616a00a .elementor-heading-title{font-family:"heuristica", Sans-serif;font-size:24px;font-weight:300;font-style:italic;color:#542267;}.elementor-9 .elementor-element.elementor-element-3327fa78 .elementor-button{background-color:#B2FE0200;font-family:"Heuristica", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;fill:#542267;color:#542267;padding:20px 60px 20px 60px;}.elementor-9 .elementor-element.elementor-element-3327fa78.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-14783dde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-14783dde:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-14783dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FC;}.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-9 .elementor-element.elementor-element-579e10d6{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Heuristica", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:0.6em;color:#542267;}.elementor-9 .elementor-element.elementor-element-579e10d6 a{color:#542267;}.elementor-9 .elementor-element.elementor-element-579e10d6 a:hover, .elementor-9 .elementor-element.elementor-element-579e10d6 a:focus{color:#542267;}.elementor-9 .elementor-element.elementor-element-6e6667c3{--display:flex;}.elementor-9 .elementor-element.elementor-element-6e6667c3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6e6667c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FC;}.elementor-9 .elementor-element.elementor-element-2eab94e8{--grid-template-columns:repeat(0, auto);text-align:center;bottom:10px;--icon-size:40px;--grid-column-gap:5px;--grid-row-gap:0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-2eab94e8{right:10px;}body.rtl .elementor-9 .elementor-element.elementor-element-2eab94e8{left:10px;}.elementor-9 .elementor-element.elementor-element-2eab94e8 .elementor-social-icon{--icon-padding:12px;}.elementor-9 .elementor-element.elementor-element-2eab94e8 .elementor-icon{border-radius:50px 50px 50px 50px;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-4b4e1eb{--width:60%;}.elementor-9 .elementor-element.elementor-element-1a46b06e{--content-width:1360px;}.elementor-9 .elementor-element.elementor-element-419dd09a{--width:45%;}.elementor-9 .elementor-element.elementor-element-4bcfdc2d{--width:55%;}.elementor-9 .elementor-element.elementor-element-64a8f5bd{--content-width:1360px;}.elementor-9 .elementor-element.elementor-element-164c7fdd{--content-width:1140px;}.elementor-9 .elementor-element.elementor-element-50cd2c6e{--width:33%;}.elementor-9 .elementor-element.elementor-element-551c8b71{--width:33%;}.elementor-9 .elementor-element.elementor-element-15ca7014{--width:33%;}.elementor-9 .elementor-element.elementor-element-f72bc0f{--width:100%;}.elementor-9 .elementor-element.elementor-element-4c2b6db{--width:66%;}.elementor-9 .elementor-element.elementor-element-fd3dc12{--width:33%;}.elementor-9 .elementor-element.elementor-element-4c3ab8a5{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-14091407{--width:50%;}.elementor-9 .elementor-element.elementor-element-670c612f{--width:50%;}.elementor-9 .elementor-element.elementor-element-6712da66{--width:100%;}.elementor-9 .elementor-element.elementor-element-470cc98d{--width:50%;}.elementor-9 .elementor-element.elementor-element-4e3a595b{--width:100%;}.elementor-9 .elementor-element.elementor-element-906a99e{--width:1461px;}.elementor-9 .elementor-element.elementor-element-7c50f88d{--width:401.994px;}.elementor-9 .elementor-element.elementor-element-7b3a05b{--width:401.994px;}.elementor-9 .elementor-element.elementor-element-e3b6976{--width:401.994px;}.elementor-9 .elementor-element.elementor-element-a04e7ba{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-ad614f3{--width:50%;}.elementor-9 .elementor-element.elementor-element-1af096b{--width:100%;}.elementor-9 .elementor-element.elementor-element-d246e9b{--width:40%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-53a1d771{--justify-content:space-between;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu .elementor-item{font-size:16px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-58190c8 img{width:25vw;}.elementor-9 .elementor-element.elementor-element-4ab84f59{--min-height:855px;--justify-content:flex-end;}.elementor-9 .elementor-element.elementor-element-4ab84f59:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4ab84f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-4949b725.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-1a46b06e{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-3e3521c3{grid-column:span 3;}.elementor-9 .elementor-element.elementor-element-e5ee132.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-6bcbd9f4{grid-column:span 3;}.elementor-9 .elementor-element.elementor-element-6bcbd9f4.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-1c893faa{grid-column:span 3;}.elementor-9 .elementor-element.elementor-element-1c893faa.e-con{--order:-99999 /* order start hack */;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon-box-title{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon-box-title a{font-size:24px;}.elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon-box-title{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon-box-title a{font-size:24px;}.elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon-box-title{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon-box-title a{font-size:24px;}.elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon-box-description{font-size:16px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-93221d6.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-f4d8011.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5e905a27{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-207f2d1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-207f2d1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-207f2d1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-779992f5.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-779992f5.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-779992f5.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-39bc4392.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-39bc4392.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-39bc4392.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-65a9b7dd{grid-row:span 4;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-26ded75c.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-26ded75c.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-26ded75c.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-2089706d.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-2089706d.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-2089706d.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-5f1a792e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-5f1a792e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-5f1a792e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-164c7fdd{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-2c6187eb{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-9 .elementor-element.elementor-element-2c6187eb .elementor-image-box-title{font-size:36px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-2c6187eb .elementor-image-box-description{line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-116bbfd0{--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:51px 51px;--row-gap:51px;--column-gap:51px;}.elementor-9 .elementor-element.elementor-element-50cd2c6e{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-4a77d081 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-1bd374ce{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-1bd374ce .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-551c8b71{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-1e8b54f2 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-6afdcd71{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-6afdcd71 .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-15ca7014{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-465b75af .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-48fdea1d{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-48fdea1d .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-9e09aa3{--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:51px 51px;--row-gap:51px;--column-gap:51px;}.elementor-9 .elementor-element.elementor-element-f72bc0f{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-5d0da19 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-0f85f7e{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-0f85f7e .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-5b1cdb1{--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:51px 51px;--row-gap:51px;--column-gap:51px;}.elementor-9 .elementor-element.elementor-element-4c2b6db{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-5516079 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-f7d91e2{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-f7d91e2 .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-fd3dc12{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-286642b .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-4e19cc0{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-4e19cc0 .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-4c3ab8a5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-7c1fc0ce{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-7c1fc0ce img{height:100%;}.elementor-9 .elementor-element.elementor-element-55b53d97.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-6712da66{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-470cc98d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-465c9e2f .elementor-image-box-title{font-size:36px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-465c9e2f .elementor-image-box-description{line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-1b9063e4.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-3b5b4b16{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-3b5b4b16 img{border-radius:12px 12px 12px 12px;}.elementor-9 .elementor-element.elementor-element-4e3a595b{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-4906e017{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-9 .elementor-element.elementor-element-4906e017 .elementor-image-box-title{font-size:36px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-4906e017 .elementor-image-box-description{line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-7c50f88d{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-9 .elementor-element.elementor-element-7702c916{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7702c916 .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-7702c916 .elementor-image-box-description{font-size:17px;}.elementor-9 .elementor-element.elementor-element-7b3a05b{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-9 .elementor-element.elementor-element-42423866{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-42423866 .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-42423866 .elementor-image-box-description{font-size:17px;}.elementor-9 .elementor-element.elementor-element-e3b6976{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-9 .elementor-element.elementor-element-14794de0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-14794de0 .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-14794de0 .elementor-image-box-description{font-size:17px;}.elementor-9 .elementor-element.elementor-element-1067ed3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-a04e7ba{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-ad614f3{--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:30px;}.elementor-9 .elementor-element.elementor-element-de29bd2 .elementor-image-box-title{font-size:36px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-de29bd2 .elementor-image-box-description{line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-1af096b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon-box-title a{font-size:16px;}.elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon-box-title a{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-a8a064b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-d246e9b{--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:30px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-34ee201f .elementor-tab-content{font-size:16px;}.elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-tab-content{font-size:16px;}.elementor-9 .elementor-element.elementor-element-3327fa78.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-53a1d771{--justify-content:space-between;--flex-wrap:nowrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-3da41faf{--width:50%;}.elementor-9 .elementor-element.elementor-element-3da41faf.e-con{--order:99999 /* order end hack */;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu .elementor-item{font-size:28px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--dropdown .elementor-item, .elementor-9 .elementor-element.elementor-element-3fd41c2e .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-9 .elementor-element.elementor-element-1d9dec96{--width:50%;}.elementor-9 .elementor-element.elementor-element-58190c8{text-align:start;}.elementor-9 .elementor-element.elementor-element-58190c8 img{width:51vw;}.elementor-9 .elementor-element.elementor-element-71cb64e3{--width:33%;}.elementor-9 .elementor-element.elementor-element-a62610a.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-a62610a .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-4ab84f59:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4ab84f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iararabelo.com.br/wp-content/uploads/2026/03/Novo-Projeto-48.webp");background-position:top center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-4ab84f59{--min-height:900px;--padding-top:5vw;--padding-bottom:40vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-e77316b img{width:84%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-d862236{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;text-align:start;}.elementor-9 .elementor-element.elementor-element-d862236 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-206b270{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-9 .elementor-element.elementor-element-206b270 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-4949b725{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-9 .elementor-element.elementor-element-4949b725.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-4949b725 .elementor-button{font-size:16px;padding:20px 030px 20px 30px;}.elementor-9 .elementor-element.elementor-element-1a46b06e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20vw;--padding-bottom:50vw;--padding-left:4vw;--padding-right:4vw;}.elementor-9 .elementor-element.elementor-element-7ad23874 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b788266 .elementor-heading-title{font-size:38px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-607ed7af .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-e5ee132.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-e5ee132 .elementor-button{font-size:16px;padding:20px 030px 20px 30px;}.elementor-9 .elementor-element.elementor-element-6bcbd9f4 img{height:300px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon-box-title a{font-size:22px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-70705d55 .elementor-icon-box-description{font-size:14px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon-box-title a{font-size:22px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-73c1271f .elementor-icon-box-description{font-size:14px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon-box-title a{font-size:22px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-2554da76 .elementor-icon-box-description{font-size:14px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-39d6418{--padding-top:0px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4bcfdc2d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3fb9c103 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-119eb76f .elementor-heading-title{font-size:34px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-148cf3a .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-93221d6.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-93221d6 .elementor-button{font-size:16px;padding:20px 030px 20px 30px;}.elementor-9 .elementor-element.elementor-element-5453d047{--padding-top:100px;--padding-bottom:150px;--padding-left:6px;--padding-right:6px;}.elementor-9 .elementor-element.elementor-element-5b84bf05{text-align:start;}.elementor-9 .elementor-element.elementor-element-5b84bf05 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-2f4d3df0{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-9 .elementor-element.elementor-element-2f4d3df0 .elementor-heading-title{font-size:36px;}.elementor-9 .elementor-element.elementor-element-64017fd1{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-9 .elementor-element.elementor-element-e92eb86 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-957aee5 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-4da7630c{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-3413465d .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-31cd5ff5 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-2d2b5563{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-609c26d5 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-2d77d099 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-5cd981d9{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-66ccf03c{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-4853253d .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-5cce6736 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-432a4d6b{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-46f9c490 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-4b2fb35a .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-36b9c6c7{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-15f1ac16 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-480705f .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-10dd28cd .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-f4d8011 .elementor-button{font-size:16px;padding:20px 030px 20px 30px;}.elementor-9 .elementor-element.elementor-element-6a83efc9{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-6a83efc9.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-6a83efc9 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-6e21433b{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;}.elementor-9 .elementor-element.elementor-element-6e21433b .elementor-heading-title{font-size:34px;}.elementor-9 .elementor-element.elementor-element-40de5d66{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-9 .elementor-element.elementor-element-5e905a27{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-207f2d1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-207f2d1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-207f2d1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-img img{height:55px;}.elementor-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-207f2d1 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-779992f5.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-779992f5.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-779992f5.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-img img{height:55px;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-779992f5 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-39bc4392.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-39bc4392.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-39bc4392.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-img img{height:55px;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-39bc4392 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-65a9b7dd{--min-height:318px;}.elementor-9 .elementor-element.elementor-element-65a9b7dd.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-26ded75c.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-26ded75c.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-26ded75c.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-img img{height:55px;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-26ded75c .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-2089706d.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-2089706d.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-2089706d.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-img img{height:55px;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-2089706d .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-5f1a792e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-5f1a792e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-5f1a792e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-img img{height:55px;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-5f1a792e .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-164c7fdd{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-342e4af3 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-2c6187eb{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-2c6187eb .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-2c6187eb .elementor-image-box-title{margin-bottom:16px;font-size:30px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-2c6187eb .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-116bbfd0{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-42a5cf7c .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-42a5cf7c .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-4a77d081{text-align:center;}.elementor-9 .elementor-element.elementor-element-4a77d081 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-1bd374ce{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-1bd374ce .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-1bd374ce .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-6537b702 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-6537b702 .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-1e8b54f2{text-align:center;}.elementor-9 .elementor-element.elementor-element-1e8b54f2 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-6afdcd71{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-6afdcd71 .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-6afdcd71 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-732b3e11 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-732b3e11 .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-465b75af{text-align:center;}.elementor-9 .elementor-element.elementor-element-465b75af .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-48fdea1d{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-48fdea1d .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-48fdea1d .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-9e09aa3{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-1ec9a29 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-1ec9a29 .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-5d0da19{text-align:center;}.elementor-9 .elementor-element.elementor-element-5d0da19 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-0f85f7e{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-0f85f7e .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-0f85f7e .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-5b1cdb1{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-78b1379 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-78b1379 .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-5516079{text-align:center;}.elementor-9 .elementor-element.elementor-element-5516079 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-f7d91e2{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-f7d91e2 .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-f7d91e2 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-817dc0f .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-817dc0f .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-286642b{text-align:center;}.elementor-9 .elementor-element.elementor-element-286642b .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-4e19cc0{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-4e19cc0 .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-4e19cc0 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-4c3ab8a5{--padding-top:10vw;--padding-bottom:40vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-47300fec .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-29004119 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-52562c4e .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-9776cbf .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-55b53d97.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-55b53d97 .elementor-button{font-size:16px;padding:20px 26px 20px 26px;}.elementor-9 .elementor-element.elementor-element-70d7a67b{--padding-top:20vw;--padding-bottom:40vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-6712da66{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-471d436a .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-465c9e2f{width:100%;max-width:100%;padding:6px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-465c9e2f .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-465c9e2f .elementor-image-box-title{margin-bottom:16px;font-size:28px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-465c9e2f .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-1b9063e4 .elementor-button{font-size:16px;padding:20px 26px 20px 26px;}.elementor-9 .elementor-element.elementor-element-4e3a595b{--padding-top:20vw;--padding-bottom:45vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-2fb3da59 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-4906e017{width:100%;max-width:100%;margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-4906e017 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-4906e017 .elementor-image-box-title{margin-bottom:16px;font-size:28px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-4906e017 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-906a99e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-7702c916 .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-7702c916 .elementor-image-box-description{font-size:14px;}.elementor-9 .elementor-element.elementor-element-42423866 .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-42423866 .elementor-image-box-description{font-size:14px;}.elementor-9 .elementor-element.elementor-element-14794de0 .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-14794de0 .elementor-image-box-description{font-size:14px;}.elementor-9 .elementor-element.elementor-element-644b3e38 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-1067ed3 .elementor-button{font-size:16px;padding:20px 030px 20px 30px;}.elementor-9 .elementor-element.elementor-element-a04e7ba{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5vw;--padding-bottom:40vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-ad614f3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fc78788 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-de29bd2{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-de29bd2 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-de29bd2 .elementor-image-box-title{margin-bottom:16px;font-size:28px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-de29bd2 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-6df0419{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon-box-title{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon-box-title a{font-size:15px;}.elementor-9 .elementor-element.elementor-element-6df0419 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-b8d1073{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon-box-title{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon-box-title a{font-size:15px;}.elementor-9 .elementor-element.elementor-element-b8d1073 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-a8a064b{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-a8a064b.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-a8a064b .elementor-button{font-size:16px;padding:20px 030px 20px 30px;}.elementor-9 .elementor-element.elementor-element-d246e9b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5736b475{--min-height:0px;--padding-top:10vw;--padding-bottom:30vw;--padding-left:10vw;--padding-right:10vw;}.elementor-9 .elementor-element.elementor-element-29941789 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-1efe42c5{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;text-align:center;}.elementor-9 .elementor-element.elementor-element-1efe42c5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-1efe42c5 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-21d55a37{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-34ee201f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-34ee201f .elementor-toggle-title{line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-34ee201f .elementor-tab-content{font-size:16px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-5ab1c83f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-toggle-title{line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-5ab1c83f .elementor-tab-content{font-size:16px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-5616a00a .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-3327fa78 .elementor-button{font-size:16px;padding:20px 030px 20px 30px;}.elementor-9 .elementor-element.elementor-element-579e10d6{line-height:1.6em;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-3da41faf{--width:100%;}.elementor-9 .elementor-element.elementor-element-1d9dec96{--width:100%;}.elementor-9 .elementor-element.elementor-element-71cb64e3{--width:100%;}.elementor-9 .elementor-element.elementor-element-50cd2c6e{--width:100%;}.elementor-9 .elementor-element.elementor-element-551c8b71{--width:100%;}.elementor-9 .elementor-element.elementor-element-15ca7014{--width:100%;}.elementor-9 .elementor-element.elementor-element-f72bc0f{--width:100%;}.elementor-9 .elementor-element.elementor-element-4c2b6db{--width:100%;}.elementor-9 .elementor-element.elementor-element-fd3dc12{--width:100%;}.elementor-9 .elementor-element.elementor-element-14091407{--width:100%;}.elementor-9 .elementor-element.elementor-element-670c612f{--width:100%;}.elementor-9 .elementor-element.elementor-element-6712da66{--width:100%;}.elementor-9 .elementor-element.elementor-element-470cc98d{--width:50%;}.elementor-9 .elementor-element.elementor-element-7c50f88d{--width:100%;}.elementor-9 .elementor-element.elementor-element-7b3a05b{--width:100%;}.elementor-9 .elementor-element.elementor-element-e3b6976{--width:100%;}.elementor-9 .elementor-element.elementor-element-1af096b{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-a62610a *//* Botão 3D — versão LILÁS premium */
.btn-3d {
  position: relative;
  background: linear-gradient(145deg, #D8BFE2, #8C5FA3);
  border: none;
  border-radius: 9px;
  box-shadow:
    0 9px 15px rgba(140, 95, 163, 0.45),
    inset 0 5px 8px rgba(255, 255, 255, 0.35),
    inset 0 -5px 8px rgba(0, 0, 0, 0.25);
  color: #ffffff;
  padding: 12px 48px;
  font-size: 1.25rem;
  font-weight: 600;
  cursor: pointer;
  outline: none;
  transition:
    transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),
    box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  user-select: none;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  -webkit-tap-highlight-color: transparent; /* melhora toque mobile */
}

/* Sombra inferior lilás */
.btn-3d::before {
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 14px;
  background: rgba(140, 95, 163, 0.55);
  border-radius: 0 0 12px 12px;
  filter: blur(10px);
  opacity: 0.55;
  transition: opacity 0.3s ease, transform 0.3s ease;
  pointer-events: none;
  transform-origin: top center;
}

/* Hover — mais brilho e elevação */
.btn-3d:hover {
  transform: translateY(-6px);
  box-shadow:
    0 15px 25px rgba(140, 95, 163, 0.55),
    inset 0 6px 12px rgba(255, 255, 255, 0.45),
    inset 0 -6px 14px rgba(0, 0, 0, 0.35);
}

.btn-3d:hover::before {
  opacity: 0.85;
  filter: blur(14px);
  transform: scaleX(1.1) translateY(4px);
}

/* Active — pressão suave */
.btn-3d:active {
  transform: translateY(-2px);
  box-shadow:
    0 8px 12px rgba(140, 95, 163, 0.45),
    inset 0 3px 6px rgba(255, 255, 255, 0.3),
    inset 0 -3px 6px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4949b725 */.elementor-9 .elementor-element.elementor-element-4949b725 {
  border-radius: 12px;
  border-top: 2px solid #E6D8EE;
  background: linear-gradient(90deg, #DCC7E5 0%, #B995C7 50%, #8656A1 100%);
  box-shadow: 
    0 10px 20px 0 rgba(134, 86, 161, 0.4),
    0 20px 40px 0 rgba(134, 86, 161, 0.3),
    0 40px 80px 0 rgba(134, 86, 161, 0.2),
    0 60px 120px 0 rgba(134, 86, 161, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  -webkit-tap-highlight-color: transparent;
}

/* Ícone */
.elementor-9 .elementor-element.elementor-element-4949b725 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-9 .elementor-element.elementor-element-4949b725:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Active */
.elementor-9 .elementor-element.elementor-element-4949b725:active {
  opacity: 0.7;
  transform: translateY(-2px);
}

/* Shine animado */
.elementor-9 .elementor-element.elementor-element-4949b725::before {
  content: '';
  background: linear-gradient(10deg, #F2E9F6 12%, rgba(242, 233, 246, 0) 70%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover elevação */
.elementor-9 .elementor-element.elementor-element-4949b725:hover {
  transform: translateY(-8px);
  box-shadow: none;
}

/* SVG */
.elementor-9 .elementor-element.elementor-element-4949b725 svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-9 .elementor-element.elementor-element-4949b725:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #E5D6ED 20%,
    rgba(229, 214, 237, 0.5) 70%,
    rgba(229, 214, 237, 0) 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno topo */
.elementor-9 .elementor-element.elementor-element-4949b725 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-9 .elementor-element.elementor-element-4949b725 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 0.8) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ab84f59 */html body{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5ee132 */.elementor-9 .elementor-element.elementor-element-e5ee132 {
  border-radius: 12px;
  border-top: 2px solid #E6D8EE;
  background: linear-gradient(90deg, #DCC7E5 0%, #B995C7 50%, #8656A1 100%);
  box-shadow: 
    0 10px 20px 0 rgba(134, 86, 161, 0.4),
    0 20px 40px 0 rgba(134, 86, 161, 0.3),
    0 40px 80px 0 rgba(134, 86, 161, 0.2),
    0 60px 120px 0 rgba(134, 86, 161, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  -webkit-tap-highlight-color: transparent;
}

/* Ícone */
.elementor-9 .elementor-element.elementor-element-e5ee132 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-9 .elementor-element.elementor-element-e5ee132:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Active */
.elementor-9 .elementor-element.elementor-element-e5ee132:active {
  opacity: 0.7;
  transform: translateY(-2px);
}

/* Shine animado */
.elementor-9 .elementor-element.elementor-element-e5ee132::before {
  content: '';
  background: linear-gradient(10deg, #F2E9F6 12%, rgba(242, 233, 246, 0) 70%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover elevação */
.elementor-9 .elementor-element.elementor-element-e5ee132:hover {
  transform: translateY(-8px);
  box-shadow: none;
}

/* SVG */
.elementor-9 .elementor-element.elementor-element-e5ee132 svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-9 .elementor-element.elementor-element-e5ee132:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #E5D6ED 20%,
    rgba(229, 214, 237, 0.5) 70%,
    rgba(229, 214, 237, 0) 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno topo */
.elementor-9 .elementor-element.elementor-element-e5ee132 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-9 .elementor-element.elementor-element-e5ee132 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 0.8) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93221d6 */.elementor-9 .elementor-element.elementor-element-93221d6 {
  border-radius: 12px;
  border-top: 2px solid #E6D8EE;
  background: linear-gradient(90deg, #DCC7E5 0%, #B995C7 50%, #8656A1 100%);
  box-shadow: 
    0 10px 20px 0 rgba(134, 86, 161, 0.4),
    0 20px 40px 0 rgba(134, 86, 161, 0.3),
    0 40px 80px 0 rgba(134, 86, 161, 0.2),
    0 60px 120px 0 rgba(134, 86, 161, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  -webkit-tap-highlight-color: transparent;
}

/* Ícone */
.elementor-9 .elementor-element.elementor-element-93221d6 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-9 .elementor-element.elementor-element-93221d6:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Active */
.elementor-9 .elementor-element.elementor-element-93221d6:active {
  opacity: 0.7;
  transform: translateY(-2px);
}

/* Shine animado */
.elementor-9 .elementor-element.elementor-element-93221d6::before {
  content: '';
  background: linear-gradient(10deg, #F2E9F6 12%, rgba(242, 233, 246, 0) 70%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover elevação */
.elementor-9 .elementor-element.elementor-element-93221d6:hover {
  transform: translateY(-8px);
  box-shadow: none;
}

/* SVG */
.elementor-9 .elementor-element.elementor-element-93221d6 svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-9 .elementor-element.elementor-element-93221d6:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #E5D6ED 20%,
    rgba(229, 214, 237, 0.5) 70%,
    rgba(229, 214, 237, 0) 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno topo */
.elementor-9 .elementor-element.elementor-element-93221d6 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-9 .elementor-element.elementor-element-93221d6 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 0.8) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f4d8011 */.elementor-9 .elementor-element.elementor-element-f4d8011 {
  border-radius: 12px;
  border-top: 2px solid #E6D8EE;
  background: linear-gradient(90deg, #DCC7E5 0%, #B995C7 50%, #8656A1 100%);
  box-shadow: 
    0 10px 20px 0 rgba(134, 86, 161, 0.4),
    0 20px 40px 0 rgba(134, 86, 161, 0.3),
    0 40px 80px 0 rgba(134, 86, 161, 0.2),
    0 60px 120px 0 rgba(134, 86, 161, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  -webkit-tap-highlight-color: transparent;
}

/* Ícone */
.elementor-9 .elementor-element.elementor-element-f4d8011 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-9 .elementor-element.elementor-element-f4d8011:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Active */
.elementor-9 .elementor-element.elementor-element-f4d8011:active {
  opacity: 0.7;
  transform: translateY(-2px);
}

/* Shine animado */
.elementor-9 .elementor-element.elementor-element-f4d8011::before {
  content: '';
  background: linear-gradient(10deg, #F2E9F6 12%, rgba(242, 233, 246, 0) 70%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover elevação */
.elementor-9 .elementor-element.elementor-element-f4d8011:hover {
  transform: translateY(-8px);
  box-shadow: none;
}

/* SVG */
.elementor-9 .elementor-element.elementor-element-f4d8011 svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-9 .elementor-element.elementor-element-f4d8011:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #E5D6ED 20%,
    rgba(229, 214, 237, 0.5) 70%,
    rgba(229, 214, 237, 0) 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno topo */
.elementor-9 .elementor-element.elementor-element-f4d8011 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-9 .elementor-element.elementor-element-f4d8011 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 0.8) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c6187eb */.elementor-icon-box-title{
    margin-top: 0;
}
.elementor-9 .elementor-element.elementor-element-2c6187eb{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a77d081 */.elementor-9 .elementor-element.elementor-element-4a77d081{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e8b54f2 */.elementor-9 .elementor-element.elementor-element-1e8b54f2{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-465b75af */.elementor-9 .elementor-element.elementor-element-465b75af{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d0da19 */.elementor-9 .elementor-element.elementor-element-5d0da19{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5516079 */.elementor-9 .elementor-element.elementor-element-5516079{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-286642b */.elementor-9 .elementor-element.elementor-element-286642b{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55b53d97 */.elementor-9 .elementor-element.elementor-element-55b53d97 {
  border-radius: 12px;
  border-top: 2px solid #E6D8EE;
  background: linear-gradient(90deg, #DCC7E5 0%, #B995C7 50%, #8656A1 100%);
  box-shadow: 
    0 10px 20px 0 rgba(134, 86, 161, 0.4),
    0 20px 40px 0 rgba(134, 86, 161, 0.3),
    0 40px 80px 0 rgba(134, 86, 161, 0.2),
    0 60px 120px 0 rgba(134, 86, 161, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  -webkit-tap-highlight-color: transparent;
}

/* Ícone */
.elementor-9 .elementor-element.elementor-element-55b53d97 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-9 .elementor-element.elementor-element-55b53d97:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Active */
.elementor-9 .elementor-element.elementor-element-55b53d97:active {
  opacity: 0.7;
  transform: translateY(-2px);
}

/* Shine animado */
.elementor-9 .elementor-element.elementor-element-55b53d97::before {
  content: '';
  background: linear-gradient(10deg, #F2E9F6 12%, rgba(242, 233, 246, 0) 70%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover elevação */
.elementor-9 .elementor-element.elementor-element-55b53d97:hover {
  transform: translateY(-8px);
  box-shadow: none;
}

/* SVG */
.elementor-9 .elementor-element.elementor-element-55b53d97 svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-9 .elementor-element.elementor-element-55b53d97:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #E5D6ED 20%,
    rgba(229, 214, 237, 0.5) 70%,
    rgba(229, 214, 237, 0) 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno topo */
.elementor-9 .elementor-element.elementor-element-55b53d97 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-9 .elementor-element.elementor-element-55b53d97 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 0.8) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-465c9e2f */.elementor-icon-box-title{
    margin-top: 0;
}
.elementor-9 .elementor-element.elementor-element-465c9e2f{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b9063e4 */.elementor-9 .elementor-element.elementor-element-1b9063e4 {
  border-radius: 12px;
  border-top: 2px solid #E6D8EE;
  background: linear-gradient(90deg, #DCC7E5 0%, #B995C7 50%, #8656A1 100%);
  box-shadow: 
    0 10px 20px 0 rgba(134, 86, 161, 0.4),
    0 20px 40px 0 rgba(134, 86, 161, 0.3),
    0 40px 80px 0 rgba(134, 86, 161, 0.2),
    0 60px 120px 0 rgba(134, 86, 161, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  -webkit-tap-highlight-color: transparent;
}

/* Ícone */
.elementor-9 .elementor-element.elementor-element-1b9063e4 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-9 .elementor-element.elementor-element-1b9063e4:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Active */
.elementor-9 .elementor-element.elementor-element-1b9063e4:active {
  opacity: 0.7;
  transform: translateY(-2px);
}

/* Shine animado */
.elementor-9 .elementor-element.elementor-element-1b9063e4::before {
  content: '';
  background: linear-gradient(10deg, #F2E9F6 12%, rgba(242, 233, 246, 0) 70%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover elevação */
.elementor-9 .elementor-element.elementor-element-1b9063e4:hover {
  transform: translateY(-8px);
  box-shadow: none;
}

/* SVG */
.elementor-9 .elementor-element.elementor-element-1b9063e4 svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-9 .elementor-element.elementor-element-1b9063e4:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #E5D6ED 20%,
    rgba(229, 214, 237, 0.5) 70%,
    rgba(229, 214, 237, 0) 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno topo */
.elementor-9 .elementor-element.elementor-element-1b9063e4 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-9 .elementor-element.elementor-element-1b9063e4 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 0.8) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4906e017 */.elementor-icon-box-title{
    margin-top: 0;
}
.elementor-9 .elementor-element.elementor-element-4906e017{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1067ed3 */.elementor-9 .elementor-element.elementor-element-1067ed3 {
  border-radius: 12px;
  border-top: 2px solid #E6D8EE;
  background: linear-gradient(90deg, #DCC7E5 0%, #B995C7 50%, #8656A1 100%);
  box-shadow: 
    0 10px 20px 0 rgba(134, 86, 161, 0.4),
    0 20px 40px 0 rgba(134, 86, 161, 0.3),
    0 40px 80px 0 rgba(134, 86, 161, 0.2),
    0 60px 120px 0 rgba(134, 86, 161, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  -webkit-tap-highlight-color: transparent;
}

/* Ícone */
.elementor-9 .elementor-element.elementor-element-1067ed3 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-9 .elementor-element.elementor-element-1067ed3:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Active */
.elementor-9 .elementor-element.elementor-element-1067ed3:active {
  opacity: 0.7;
  transform: translateY(-2px);
}

/* Shine animado */
.elementor-9 .elementor-element.elementor-element-1067ed3::before {
  content: '';
  background: linear-gradient(10deg, #F2E9F6 12%, rgba(242, 233, 246, 0) 70%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover elevação */
.elementor-9 .elementor-element.elementor-element-1067ed3:hover {
  transform: translateY(-8px);
  box-shadow: none;
}

/* SVG */
.elementor-9 .elementor-element.elementor-element-1067ed3 svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-9 .elementor-element.elementor-element-1067ed3:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #E5D6ED 20%,
    rgba(229, 214, 237, 0.5) 70%,
    rgba(229, 214, 237, 0) 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno topo */
.elementor-9 .elementor-element.elementor-element-1067ed3 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-9 .elementor-element.elementor-element-1067ed3 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 0.8) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-de29bd2 */.elementor-icon-box-title{
    margin-top: 0;
}
.elementor-9 .elementor-element.elementor-element-de29bd2{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8a064b */.elementor-9 .elementor-element.elementor-element-a8a064b {
  border-radius: 12px;
  border-top: 2px solid #E6D8EE;
  background: linear-gradient(90deg, #DCC7E5 0%, #B995C7 50%, #8656A1 100%);
  box-shadow: 
    0 10px 20px 0 rgba(134, 86, 161, 0.4),
    0 20px 40px 0 rgba(134, 86, 161, 0.3),
    0 40px 80px 0 rgba(134, 86, 161, 0.2),
    0 60px 120px 0 rgba(134, 86, 161, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  -webkit-tap-highlight-color: transparent;
}

/* Ícone */
.elementor-9 .elementor-element.elementor-element-a8a064b .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-9 .elementor-element.elementor-element-a8a064b:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Active */
.elementor-9 .elementor-element.elementor-element-a8a064b:active {
  opacity: 0.7;
  transform: translateY(-2px);
}

/* Shine animado */
.elementor-9 .elementor-element.elementor-element-a8a064b::before {
  content: '';
  background: linear-gradient(10deg, #F2E9F6 12%, rgba(242, 233, 246, 0) 70%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover elevação */
.elementor-9 .elementor-element.elementor-element-a8a064b:hover {
  transform: translateY(-8px);
  box-shadow: none;
}

/* SVG */
.elementor-9 .elementor-element.elementor-element-a8a064b svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-9 .elementor-element.elementor-element-a8a064b:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #E5D6ED 20%,
    rgba(229, 214, 237, 0.5) 70%,
    rgba(229, 214, 237, 0) 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno topo */
.elementor-9 .elementor-element.elementor-element-a8a064b .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-9 .elementor-element.elementor-element-a8a064b .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 0.8) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3327fa78 */.elementor-9 .elementor-element.elementor-element-3327fa78 {
  border-radius: 12px;
  border-top: 2px solid #E6D8EE;
  background: linear-gradient(90deg, #DCC7E5 0%, #B995C7 50%, #8656A1 100%);
  box-shadow: 
    0 10px 20px 0 rgba(134, 86, 161, 0.4),
    0 20px 40px 0 rgba(134, 86, 161, 0.3),
    0 40px 80px 0 rgba(134, 86, 161, 0.2),
    0 60px 120px 0 rgba(134, 86, 161, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  -webkit-tap-highlight-color: transparent;
}

/* Ícone */
.elementor-9 .elementor-element.elementor-element-3327fa78 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-9 .elementor-element.elementor-element-3327fa78:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Active */
.elementor-9 .elementor-element.elementor-element-3327fa78:active {
  opacity: 0.7;
  transform: translateY(-2px);
}

/* Shine animado */
.elementor-9 .elementor-element.elementor-element-3327fa78::before {
  content: '';
  background: linear-gradient(10deg, #F2E9F6 12%, rgba(242, 233, 246, 0) 70%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover elevação */
.elementor-9 .elementor-element.elementor-element-3327fa78:hover {
  transform: translateY(-8px);
  box-shadow: none;
}

/* SVG */
.elementor-9 .elementor-element.elementor-element-3327fa78 svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-9 .elementor-element.elementor-element-3327fa78:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #E5D6ED 20%,
    rgba(229, 214, 237, 0.5) 70%,
    rgba(229, 214, 237, 0) 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno topo */
.elementor-9 .elementor-element.elementor-element-3327fa78 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-9 .elementor-element.elementor-element-3327fa78 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 0.8) 0%,
    rgba(255, 255, 255, 0.2) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-2eab94e8 */.pulse {
	animation: pulse 0.7s infinite;
	margin: 0 auto;
	display: table;
	margin-top: 0px;
	animation-direction: alternate;
	-webkit-animation-name: pulse;
	animation-name: pulse;
}
@-webkit-keyframes pulse {
	0% {
	-webkit-transform: scale(1);
}
100% {
	-webkit-transform: scale(1.1);
}
} @keyframes pulse {
	0% {
	transform: scale(1);
}
100% {
	transform: scale(1.1);
}/* End custom CSS */