.elementor-9 .elementor-element.elementor-element-338178f{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-9 .elementor-element.elementor-element-338178f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-338178f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mewbrasil.com.br/wp-content/uploads/2025/10/hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ee3533b{--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-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-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-f1a424e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-f1a424e .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-f1a424e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9 .elementor-element.elementor-element-f1a424e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9 .elementor-element.elementor-element-f1a424e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-f1a424e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-f1a424e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-f1a424e .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-f1a424e .elementor-image-box-description{font-family:"Borel", Sans-serif;font-size:4.8rem;font-weight:400;color:#523678;}.elementor-9 .elementor-element.elementor-element-5e04896{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#F0D3D5;--border-color:#F0D3D5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-024a702{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-28c328c{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-28c328c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-5a3b656{--display:flex;}.elementor-9 .elementor-element.elementor-element-c434adc .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-e62e809{--display:flex;}.elementor-9 .elementor-element.elementor-element-723ca9f .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-c3d0337{--display:flex;}.elementor-9 .elementor-element.elementor-element-fc5e086 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-1b5362f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--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-89b8371 .elementor-button{background-color:#61CE7000;font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;fill:#F4F3F3;color:#F4F3F3;}.elementor-9 .elementor-element.elementor-element-89b8371.elementor-element{--align-self:center;}.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-3b52ac4{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3b52ac4.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ce4e1fb{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;top:96px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-ce4e1fb{left:591px;}body.rtl .elementor-9 .elementor-element.elementor-element-ce4e1fb{right:591px;}.elementor-9 .elementor-element.elementor-element-ecfd77e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ab0239f{--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-9 .elementor-element.elementor-element-5c1e6e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3a92e59.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-3a92e59.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-3a92e59.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-3a92e59 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:500;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-3a92e59 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-3a92e59 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-3a92e59:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-3a92e59:has(:focus) .elementor-image-box-title{color:#F1E9F2;}.elementor-9 .elementor-element.elementor-element-3a92e59 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F1E9F2;}.elementor-9 .elementor-element.elementor-element-3f39b0b{--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-9 .elementor-element.elementor-element-78391cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5bc55a3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-5bc55a3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-5bc55a3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-5bc55a3 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:500;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-5bc55a3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-5bc55a3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-5bc55a3:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-5bc55a3:has(:focus) .elementor-image-box-title{color:#F1E9F2;}.elementor-9 .elementor-element.elementor-element-5bc55a3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F1E9F2;}.elementor-9 .elementor-element.elementor-element-28bce81{--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-9 .elementor-element.elementor-element-6b59da3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9ecdb5b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-9ecdb5b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-9ecdb5b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-9ecdb5b .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:500;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-9ecdb5b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-9ecdb5b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-9ecdb5b:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-9ecdb5b:has(:focus) .elementor-image-box-title{color:#F1E9F2;}.elementor-9 .elementor-element.elementor-element-9ecdb5b .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F1E9F2;}.elementor-9 .elementor-element.elementor-element-1905eab{--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-9 .elementor-element.elementor-element-96134a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7749f3f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-7749f3f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-7749f3f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-7749f3f .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:500;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-7749f3f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-7749f3f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-7749f3f:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-7749f3f:has(:focus) .elementor-image-box-title{color:#F1E9F2;}.elementor-9 .elementor-element.elementor-element-7749f3f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F1E9F2;}.elementor-9 .elementor-element.elementor-element-dbebc41{--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-9 .elementor-element.elementor-element-4f09347{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ca708ab.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-ca708ab.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-ca708ab.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-ca708ab .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:500;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-ca708ab .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-ca708ab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-ca708ab:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-ca708ab:has(:focus) .elementor-image-box-title{color:#F1E9F2;}.elementor-9 .elementor-element.elementor-element-ca708ab .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F1E9F2;}.elementor-9 .elementor-element.elementor-element-bb51d09{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-9 .elementor-element.elementor-element-42a1876{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-42a1876:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-42a1876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A78FC3;}.elementor-9 .elementor-element.elementor-element-e609f53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9 .elementor-element.elementor-element-e609f53.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-60685c9{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-60685c9.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-60685c9 img{width:74%;}.elementor-9 .elementor-element.elementor-element-80fe047{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-ac8fbfd.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-ac8fbfd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-ac8fbfd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-ac8fbfd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-ac8fbfd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-ac8fbfd .elementor-icon-list-item > a{font-family:"Lexend Deca", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-9 .elementor-element.elementor-element-ac8fbfd .elementor-icon-list-text{color:#523678;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-fd8c8d6 .elementor-heading-title{font-family:"Borel", Sans-serif;font-size:3.6rem;font-weight:400;color:#523678;}.elementor-9 .elementor-element.elementor-element-6f61de6{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-b881a7c{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#523678;}.elementor-9 .elementor-element.elementor-element-da7d525{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#523678;}.elementor-9 .elementor-element.elementor-element-e392fc7{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-e392fc7.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e392fc7 img{width:74%;}.elementor-9 .elementor-element.elementor-element-c854eb6{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2dcada6 .elementor-button{background-color:#61CE7000;font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;fill:#523678;color:#523678;}.elementor-9 .elementor-element.elementor-element-2dcada6.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-1aa135f{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-1aa135f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5801466{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -138px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5801466.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5801466 img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-19e5361{--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;--overflow:hidden;--padding-top:157px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-19e5361:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-19e5361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EE7179;}.elementor-9 .elementor-element.elementor-element-5fa76e3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5fa76e3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-5fa76e3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-5fa76e3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-5fa76e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-5fa76e3 .elementor-icon-list-item > a{font-family:"Lexend Deca", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-9 .elementor-element.elementor-element-5fa76e3 .elementor-icon-list-text{color:#523678;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-8110efc{text-align:center;}.elementor-9 .elementor-element.elementor-element-8110efc .elementor-heading-title{font-family:"Borel", Sans-serif;font-size:3.6rem;font-weight:400;color:#523678;}.elementor-9 .elementor-element.elementor-element-83eb9fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 570px;--row-gap:0px;--column-gap:570px;}.elementor-9 .elementor-element.elementor-element-9fe7921{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9 .elementor-element.elementor-element-de226e5{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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-b88ca63 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-9de0431 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.2rem;font-weight:800;color:#F0D3D5;}.elementor-9 .elementor-element.elementor-element-1113094 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:500;color:#523678;}.elementor-9 .elementor-element.elementor-element-6859cac{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-91ee3e8 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-63012f3 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.2rem;font-weight:800;color:#F0D3D5;}.elementor-9 .elementor-element.elementor-element-fee9ac1 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:500;color:#523678;}.elementor-9 .elementor-element.elementor-element-6f60bfa{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;top:134px;}.elementor-9 .elementor-element.elementor-element-6f60bfa.elementor-element{--align-self:center;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-6f60bfa{left:362px;}body.rtl .elementor-9 .elementor-element.elementor-element-6f60bfa{right:362px;}.elementor-9 .elementor-element.elementor-element-6f60bfa img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-0877fe3{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0877fe3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2e9fb89{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;top:0px;}.elementor-9 .elementor-element.elementor-element-2e9fb89.elementor-element{--align-self:center;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-2e9fb89{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-2e9fb89{right:0px;}.elementor-9 .elementor-element.elementor-element-0d1f02c{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;top:0px;}.elementor-9 .elementor-element.elementor-element-0d1f02c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-0d1f02c{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-0d1f02c{right:0px;}.elementor-9 .elementor-element.elementor-element-b2f9294{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9 .elementor-element.elementor-element-e04e5ee{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-68dcd27 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-85e5361{text-align:end;}.elementor-9 .elementor-element.elementor-element-85e5361 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.2rem;font-weight:800;color:#F0D3D5;}.elementor-9 .elementor-element.elementor-element-a223729{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:end;}.elementor-9 .elementor-element.elementor-element-a223729.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-a223729 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:500;color:#523678;}.elementor-9 .elementor-element.elementor-element-0e23b45{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-e175169 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-cd24044{text-align:end;}.elementor-9 .elementor-element.elementor-element-cd24044 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.2rem;font-weight:800;color:#F0D3D5;}.elementor-9 .elementor-element.elementor-element-1757a27{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:end;}.elementor-9 .elementor-element.elementor-element-1757a27.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-1757a27 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:500;color:#523678;}.elementor-9 .elementor-element.elementor-element-274fafa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -72px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-274fafa.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-274fafa img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-b83c260{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b83c260:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b83c260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A78FC4;}.elementor-9 .elementor-element.elementor-element-4a014cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-cdac9d7{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-cdac9d7 img{width:100%;}.elementor-9 .elementor-element.elementor-element-e4ccb31{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-3c8480d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:3.6rem;font-weight:800;color:#523678;}.elementor-9 .elementor-element.elementor-element-9c1761f{font-family:"Nunito", Sans-serif;font-size:2.2rem;font-weight:600;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-093b525{--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;--overflow:hidden;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-093b525:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-093b525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0D3D5;}.elementor-9 .elementor-element.elementor-element-ed8caeb.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ed8caeb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-ed8caeb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-ed8caeb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-ed8caeb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-ed8caeb .elementor-icon-list-item > a{font-family:"Lexend Deca", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-9 .elementor-element.elementor-element-ed8caeb .elementor-icon-list-text{color:#523678;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-5a2143b{text-align:center;}.elementor-9 .elementor-element.elementor-element-5a2143b .elementor-heading-title{font-family:"Borel", Sans-serif;font-size:3.6rem;font-weight:400;color:#523678;}.elementor-9 .elementor-element.elementor-element-ae065f3{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-ae065f3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ae065f3 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:700;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-fabe441{--display:flex;}.elementor-9 .elementor-element.elementor-element-1208a5e{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-bfa4ba2 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:400;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-1705d0d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d95d23c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-554bfea{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-262c4a9 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.2rem;font-weight:700;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-de273ff .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:400;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-aa96765{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 3px;--row-gap:0px;--column-gap:3px;--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-283b1ae .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:400;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-144bef9 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-144bef9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-144bef9.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-144bef9.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-144bef9.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-144bef9.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-144bef9 .elementor-icon{font-size:19px;}.elementor-9 .elementor-element.elementor-element-144bef9 .elementor-icon svg{height:19px;}.elementor-9 .elementor-element.elementor-element-4dbe752{--display:flex;}.elementor-9 .elementor-element.elementor-element-07416ed{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-585e5c2 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:400;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-d042831{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-64b5f7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-fe337df{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0fb3392 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.2rem;font-weight:700;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-1f55ddd .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:400;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-01f5542{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 3px;--row-gap:0px;--column-gap:3px;--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-4b8cdea .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:400;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-eac37d4 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-eac37d4.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-eac37d4.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-eac37d4.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-eac37d4.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-eac37d4.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-eac37d4 .elementor-icon{font-size:19px;}.elementor-9 .elementor-element.elementor-element-eac37d4 .elementor-icon svg{height:19px;}.elementor-9 .elementor-element.elementor-element-2ee64f2{--display:flex;}.elementor-9 .elementor-element.elementor-element-a209d08{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-25a2e95 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:400;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-88aee41{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-52d193f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-004c1d0{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-70f3934 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.2rem;font-weight:700;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-54876c4 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:400;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-a459390{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 3px;--row-gap:0px;--column-gap:3px;--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-13f607c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:400;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-9b40de5 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-9b40de5.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-9b40de5.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-9b40de5.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-9b40de5.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-9b40de5.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-9b40de5 .elementor-icon{font-size:19px;}.elementor-9 .elementor-element.elementor-element-9b40de5 .elementor-icon svg{height:19px;}.elementor-9 .elementor-element.elementor-element-1efb03b{--display:flex;}.elementor-9 .elementor-element.elementor-element-3b8123f{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-37bb642 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:400;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-f7a93df{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5526cd2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-2757428{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3974705 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.2rem;font-weight:700;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-35e8c65 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:400;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-b473ab7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 3px;--row-gap:0px;--column-gap:3px;--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-5d82c9b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:400;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-6b8646b .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-6b8646b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-6b8646b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6b8646b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-6b8646b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6b8646b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-6b8646b .elementor-icon{font-size:19px;}.elementor-9 .elementor-element.elementor-element-6b8646b .elementor-icon svg{height:19px;}.elementor-9 .elementor-element.elementor-element-d638238{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-15px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-15px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#050B19;--e-n-carousel-arrow-hover-color:#050B19;}.elementor-9 .elementor-element.elementor-element-32c40c8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -78px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-32c40c8.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-32c40c8 img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-968e792{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-968e792:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-968e792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A78FC3;}.elementor-9 .elementor-element.elementor-element-18525b0.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-18525b0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-18525b0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-18525b0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-18525b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-18525b0 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-9 .elementor-element.elementor-element-18525b0 .elementor-icon-list-text{color:#22296E;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-cd8cfbf{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-cd8cfbf.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-cd8cfbf .elementor-heading-title{font-family:"Borel", Sans-serif;font-size:3.6rem;font-weight:400;color:#F0D3D5;}.elementor-9 .elementor-element.elementor-element-253c89d{--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;}.elementor-9 .elementor-element.elementor-element-7a6db36{--display:flex;--margin-top:213px;--margin-bottom:0px;--margin-left:0px;--margin-right:-17px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-7dd3d9e{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-d5022c6{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;z-index:100;}.elementor-9 .elementor-element.elementor-element-a58b4d6{--display:flex;--margin-top:-225px;--margin-bottom:0px;--margin-left:-17px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:101;}.elementor-9 .elementor-element.elementor-element-97ff671{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-049b8b7{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-049b8b7.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-26c083d .elementor-button{background-color:#61CE7000;font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;fill:#523678;color:#523678;}.elementor-9 .elementor-element.elementor-element-26c083d.elementor-element{--align-self:center;--order:-4;}.elementor-9 .elementor-element.elementor-element-9e3ef77{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-9e3ef77.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-f36148f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -73px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f36148f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-f36148f img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-4834855{--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;--overflow:hidden;--padding-top:95px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4834855:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4834855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0D3D5;}.elementor-9 .elementor-element.elementor-element-5a7c92c.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5a7c92c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-5a7c92c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-5a7c92c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-5a7c92c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-5a7c92c .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-9 .elementor-element.elementor-element-5a7c92c .elementor-icon-list-text{color:#22296E;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-6a9af9c.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-6a9af9c{text-align:center;}.elementor-9 .elementor-element.elementor-element-6a9af9c .elementor-heading-title{font-family:"Borel", Sans-serif;font-size:3.6rem;font-weight:800;color:#EE7179;}.elementor-9 .elementor-element.elementor-element-9ab9418{--display:flex;}.elementor-9 .elementor-element.elementor-element-9f13311{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-b6f0ba5{text-align:center;}.elementor-9 .elementor-element.elementor-element-b6f0ba5 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;color:#F7F7F8;}.elementor-9 .elementor-element.elementor-element-74cb6d1{text-align:start;}.elementor-9 .elementor-element.elementor-element-74cb6d1 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#523678;}.elementor-9 .elementor-element.elementor-element-0fec5c6{--display:flex;}.elementor-9 .elementor-element.elementor-element-26ff4e6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-5a4f46a{text-align:center;}.elementor-9 .elementor-element.elementor-element-5a4f46a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;color:#F7F7F8;}.elementor-9 .elementor-element.elementor-element-e573e12{text-align:start;}.elementor-9 .elementor-element.elementor-element-e573e12 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#523678;}.elementor-9 .elementor-element.elementor-element-dd590fa{--display:flex;}.elementor-9 .elementor-element.elementor-element-28dccf8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-823771e{text-align:center;}.elementor-9 .elementor-element.elementor-element-823771e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;color:#F7F7F8;}.elementor-9 .elementor-element.elementor-element-89fb24a{text-align:start;}.elementor-9 .elementor-element.elementor-element-89fb24a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#523678;}.elementor-9 .elementor-element.elementor-element-8ea2600{--display:flex;}.elementor-9 .elementor-element.elementor-element-e1ed542{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-d604e43{text-align:center;}.elementor-9 .elementor-element.elementor-element-d604e43 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;color:#F7F7F8;}.elementor-9 .elementor-element.elementor-element-c0b5907{text-align:start;}.elementor-9 .elementor-element.elementor-element-c0b5907 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#523678;}.elementor-9 .elementor-element.elementor-element-1884e8a{--display:flex;}.elementor-9 .elementor-element.elementor-element-0a21d2a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-c678796{text-align:center;}.elementor-9 .elementor-element.elementor-element-c678796 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;color:#F7F7F8;}.elementor-9 .elementor-element.elementor-element-ce030ce{text-align:start;}.elementor-9 .elementor-element.elementor-element-ce030ce .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#523678;}.elementor-9 .elementor-element.elementor-element-3347efa{--display:flex;}.elementor-9 .elementor-element.elementor-element-6284a0b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-0d028a5{text-align:center;}.elementor-9 .elementor-element.elementor-element-0d028a5 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;color:#F7F7F8;}.elementor-9 .elementor-element.elementor-element-8550bd9{text-align:start;}.elementor-9 .elementor-element.elementor-element-8550bd9 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#523678;}.elementor-9 .elementor-element.elementor-element-67f3f79{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-15px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-15px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#EE7179;--e-n-carousel-arrow-hover-color:#EE7179;}.elementor-9 .elementor-element.elementor-element-6b1bf8e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -48px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6b1bf8e.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-6b1bf8e img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-f4f7e88{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:89px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f4f7e88:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f4f7e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EE7179;}.elementor-9 .elementor-element.elementor-element-67352e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-67352e5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-67352e5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-67352e5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-67352e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-67352e5 .elementor-icon-list-item > a{font-family:"Lexend Deca", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-9 .elementor-element.elementor-element-67352e5 .elementor-icon-list-text{color:#523678;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-3db63f8.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-3db63f8 .elementor-heading-title{font-family:"Borel", Sans-serif;font-size:3.6rem;font-weight:400;color:#F0D3D5;}.elementor-9 .elementor-element.elementor-element-a958ef5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a958ef5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-a958ef5 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:3.6rem;font-weight:800;color:#F0D3D5;}.elementor-9 .elementor-element.elementor-element-7bc36fa{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-2abac0f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f5cff8e{padding:10px 0px 10px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-f5cff8e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;color:#E8F5EE;}.elementor-9 .elementor-element.elementor-element-ce2d7c2{padding:0px 0px 12px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-ce2d7c2 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-d3437db{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d3437db.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-fb329a5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9 .elementor-element.elementor-element-132f7dc{padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-132f7dc .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:600;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-7bc0753{padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-7bc0753 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:4.8rem;font-weight:900;color:#3D2858;}.elementor-9 .elementor-element.elementor-element-80c9d87{padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-80c9d87 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:600;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-fcfc7fb{background-color:#523678;padding:12px 0px 12px 0px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-fcfc7fb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-fcfc7fb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-fcfc7fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-fcfc7fb .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:2.5rem;font-weight:800;}.elementor-9 .elementor-element.elementor-element-fcfc7fb .elementor-icon-list-text{color:#E8E8E8;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-fd2fdd7{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fd2fdd7.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-66099fb .elementor-button{background-color:#61CE7000;font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;fill:#523678;color:#523678;}.elementor-9 .elementor-element.elementor-element-66099fb.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-c17614b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-c17614b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-c1c8462{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4345ff0{padding:10px 0px 10px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-4345ff0 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;color:#E8F5EE;}.elementor-9 .elementor-element.elementor-element-0bb48d1{padding:0px 0px 12px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-0bb48d1 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-75a29e7{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-75a29e7.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-c98c5d6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9 .elementor-element.elementor-element-6539a3b{padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-6539a3b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:600;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-c147f4d{padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-c147f4d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:4.8rem;font-weight:900;color:#3D2858;}.elementor-9 .elementor-element.elementor-element-ea47809{padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-ea47809 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:600;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-a54ef71{background-color:#3C3678;padding:12px 0px 12px 0px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-a54ef71 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-a54ef71 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-a54ef71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-a54ef71 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:2.5rem;font-weight:800;}.elementor-9 .elementor-element.elementor-element-a54ef71 .elementor-icon-list-text{color:#E8E8E8;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-075b569{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-075b569.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-446fabc .elementor-button{background-color:#61CE7000;font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;fill:#523678;color:#523678;}.elementor-9 .elementor-element.elementor-element-446fabc.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-8be7019{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8be7019.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-8ebface{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8be3cce{padding:10px 0px 10px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-8be3cce .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;color:#E8F5EE;}.elementor-9 .elementor-element.elementor-element-e5a737c{padding:0px 0px 12px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-e5a737c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-a567e99{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a567e99.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-75f3b46{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9 .elementor-element.elementor-element-c670462{padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-c670462 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:600;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-0f64b77{padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-0f64b77 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:4.8rem;font-weight:900;color:#3D2858;}.elementor-9 .elementor-element.elementor-element-46b29b1{padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-46b29b1 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:600;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-35166ef{background-color:#523678;padding:12px 0px 12px 0px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-35166ef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-35166ef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-35166ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-35166ef .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:2.5rem;font-weight:800;}.elementor-9 .elementor-element.elementor-element-35166ef .elementor-icon-list-text{color:#E8E8E8;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-ee98273{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ee98273.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ed30e26 .elementor-button{background-color:#61CE7000;font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;fill:#523678;color:#523678;}.elementor-9 .elementor-element.elementor-element-ed30e26.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-d4fedba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d4fedba.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e0b6780{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -139px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e0b6780.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e0b6780 img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-89f8d4b{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-89f8d4b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-89f8d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A78FC3;}.elementor-9 .elementor-element.elementor-element-8415be3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-0f23d04{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0f23d04.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e00aba4{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-95b7064{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-95b7064 .elementor-heading-title{font-family:"Borel", Sans-serif;font-size:3.6rem;font-weight:400;color:#F0D3D5;}.elementor-9 .elementor-element.elementor-element-0526dd8{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-67a6f5e{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:800;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-88300bd{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#150D1F;}.elementor-9 .elementor-element.elementor-element-7cafa92{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7cafa92.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b0c588b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-49d5b2e .elementor-button{background-color:#61CE7000;font-family:"Nunito", Sans-serif;font-size:2.4rem;font-weight:800;fill:#523678;color:#523678;}.elementor-9 .elementor-element.elementor-element-49d5b2e.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-3baaed8{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-ef739d3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -84px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ef739d3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ef739d3 img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-50cd9b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-50cd9b0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-50cd9b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0D3D5;}.elementor-9 .elementor-element.elementor-element-9be41dc.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-9be41dc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-9be41dc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-9be41dc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-9be41dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-9be41dc .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-9 .elementor-element.elementor-element-9be41dc .elementor-icon-list-text{color:#22296E;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-83ae72d.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-83ae72d{text-align:center;}.elementor-9 .elementor-element.elementor-element-83ae72d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:3.6rem;font-weight:800;color:#523678;}.elementor-9 .elementor-element.elementor-element-3a64cd7{--display:flex;}.elementor-9 .elementor-element.elementor-element-3a64cd7.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b3d6ea0{--display:flex;}.elementor-9 .elementor-element.elementor-element-1e9bbb6{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#252525;}.elementor-9 .elementor-element.elementor-element-fd6e0c2{--display:flex;}.elementor-9 .elementor-element.elementor-element-655a14e{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#252525;}.elementor-9 .elementor-element.elementor-element-ffadbec{--display:flex;}.elementor-9 .elementor-element.elementor-element-31c547c{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#252525;}.elementor-9 .elementor-element.elementor-element-0d99b8b{--display:flex;}.elementor-9 .elementor-element.elementor-element-1804baa{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#252525;}.elementor-9 .elementor-element.elementor-element-b1fad01{--display:flex;}.elementor-9 .elementor-element.elementor-element-813cdf5{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#252525;}.elementor-9 .elementor-element.elementor-element-e083fce{--display:flex;}.elementor-9 .elementor-element.elementor-element-4ed3877{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#252525;}.elementor-9 .elementor-element.elementor-element-626588d{--display:flex;}.elementor-9 .elementor-element.elementor-element-5b2ce29{font-family:"Nunito", Sans-serif;font-size:1.8rem;font-weight:600;color:#252525;}.elementor-9 .elementor-element.elementor-element-e8ff9cd{--n-accordion-title-font-size:1.8rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#523678;--n-accordion-title-hover-color:#523678;--n-accordion-title-active-color:#523678;--n-accordion-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-e8ff9cd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#A78FC3;border-style:none;}:where( .elementor-9 .elementor-element.elementor-element-e8ff9cd > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F7F7F7;border-style:none;--border-radius:8px 8px 8px 8px;}:where( .elementor-9 .elementor-element.elementor-element-e8ff9cd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-9 .elementor-element.elementor-element-cf9b160{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cf9b160:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-cf9b160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EE7179;}.elementor-9 .elementor-element.elementor-element-c22702e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-2c93484{--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-9 .elementor-element.elementor-element-cbdc2a4{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-cbdc2a4.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-cb013e5{--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-9 .elementor-element.elementor-element-3d20187 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;color:#523678;}.elementor-9 .elementor-element.elementor-element-7d7d75e{--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-9 .elementor-element.elementor-element-bdd227d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;color:#523678;}.elementor-9 .elementor-element.elementor-element-474f550 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:1.8rem;font-weight:400;color:#F1FFE7;}.elementor-9 .elementor-element.elementor-element-5887c94 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:1.8rem;font-weight:400;color:#F1FFE7;}.elementor-9 .elementor-element.elementor-element-a227a57{--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-9 .elementor-element.elementor-element-e773c43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;color:#523678;}.elementor-9 .elementor-element.elementor-element-40f0ac0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-40f0ac0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-40f0ac0{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-40f0ac0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-40f0ac0 .elementor-icon-list-item > a{font-family:"Lexend Deca", Sans-serif;font-size:1.8rem;font-weight:400;}.elementor-9 .elementor-element.elementor-element-40f0ac0 .elementor-icon-list-text{color:#F1FFE7;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-d0685ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d0685ce:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d0685ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050B19;}.elementor-9 .elementor-element.elementor-element-f773681{text-align:center;}.elementor-9 .elementor-element.elementor-element-f773681 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:2.2rem;font-weight:700;color:#E8E8E8;}.elementor-9 .elementor-element.elementor-element-11e9a3f{--display:flex;}.elementor-9 .elementor-element.elementor-element-c7b81e7{width:var( --container-widget-width, 7% );max-width:7%;padding:0px 20px 20px 0px;--container-widget-width:7%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-c7b81e7{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-c7b81e7{left:0px;}.elementor-9 .elementor-element.elementor-element-fbd0731{--display:flex;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-bb51d09{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9 .elementor-element.elementor-element-d638238{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9 .elementor-element.elementor-element-67f3f79{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9 .elementor-element.elementor-element-7bc36fa{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-c22702e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-338178f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-338178f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mewbrasil.com.br/wp-content/uploads/2025/10/hero-mobile.webp");}.elementor-9 .elementor-element.elementor-element-338178f{--padding-top:152px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-f1a424e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-f1a424e .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-f1a424e .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-9 .elementor-element.elementor-element-f1a424e .elementor-image-box-description{font-size:3.6rem;}.elementor-9 .elementor-element.elementor-element-3a92e59{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3a92e59.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-3a92e59 .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-78391cf{--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-5bc55a3{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-5bc55a3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5bc55a3 .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-9ecdb5b{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-9ecdb5b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-9ecdb5b .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-7749f3f{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7749f3f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-7749f3f .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-4f09347{--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-ca708ab{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-ca708ab.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ca708ab .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-bb51d09{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-42a1876{--padding-top:20px;--padding-bottom:87px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-fd8c8d6 .elementor-heading-title{font-size:3.4rem;}.elementor-9 .elementor-element.elementor-element-e392fc7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-e392fc7 img{width:100%;}.elementor-9 .elementor-element.elementor-element-5801466{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-9 .elementor-element.elementor-element-19e5361{--padding-top:20px;--padding-bottom:85px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-8110efc .elementor-heading-title{font-size:3.4rem;}.elementor-9 .elementor-element.elementor-element-83eb9fb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9fe7921{--padding-top:0px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0877fe3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0877fe3 img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-2e9fb89{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;top:498px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-2e9fb89{left:31px;}body.rtl .elementor-9 .elementor-element.elementor-element-2e9fb89{right:31px;}.elementor-9 .elementor-element.elementor-element-2e9fb89 img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-0d1f02c{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:496px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-0d1f02c{left:116px;}body.rtl .elementor-9 .elementor-element.elementor-element-0d1f02c{right:116px;}.elementor-9 .elementor-element.elementor-element-0d1f02c img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-85e5361{text-align:start;}.elementor-9 .elementor-element.elementor-element-a223729{--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-cd24044{text-align:start;}.elementor-9 .elementor-element.elementor-element-1757a27{--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-274fafa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-b83c260{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-cdac9d7{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-9 .elementor-element.elementor-element-3c8480d{text-align:center;}.elementor-9 .elementor-element.elementor-element-3c8480d .elementor-heading-title{font-size:3.4rem;}.elementor-9 .elementor-element.elementor-element-9c1761f{text-align:center;}.elementor-9 .elementor-element.elementor-element-093b525{--padding-top:50px;--padding-bottom:83px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-5a2143b .elementor-heading-title{font-size:3.4rem;}.elementor-9 .elementor-element.elementor-element-ae065f3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-554bfea{--width:65%;}.elementor-9 .elementor-element.elementor-element-fe337df{--width:65%;}.elementor-9 .elementor-element.elementor-element-004c1d0{--width:65%;}.elementor-9 .elementor-element.elementor-element-2757428{--width:65%;}.elementor-9 .elementor-element.elementor-element-d638238{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-32c40c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-968e792{--padding-top:30px;--padding-bottom:72px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-cd8cfbf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-cd8cfbf .elementor-heading-title{font-size:3.4rem;}.elementor-9 .elementor-element.elementor-element-253c89d{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-9 .elementor-element.elementor-element-7a6db36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-d5022c6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-9 .elementor-element.elementor-element-a58b4d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-f36148f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-4834855{--padding-top:0px;--padding-bottom:55px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-6a9af9c .elementor-heading-title{font-size:3.4rem;}.elementor-9 .elementor-element.elementor-element-67f3f79{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-6b1bf8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-f4f7e88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-3db63f8{text-align:center;}.elementor-9 .elementor-element.elementor-element-3db63f8 .elementor-heading-title{font-size:3.4rem;}.elementor-9 .elementor-element.elementor-element-a958ef5 .elementor-heading-title{font-size:2.4rem;}.elementor-9 .elementor-element.elementor-element-7bc36fa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-e0b6780{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-89f8d4b{--padding-top:20px;--padding-bottom:64px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-95b7064{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-95b7064 .elementor-heading-title{font-size:3.4rem;}.elementor-9 .elementor-element.elementor-element-7cafa92{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;}.elementor-9 .elementor-element.elementor-element-3baaed8.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ef739d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-50cd9b0{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-83ae72d .elementor-heading-title{font-size:3.4rem;}.elementor-9 .elementor-element.elementor-element-cf9b160{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-c22702e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-cbdc2a4{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-cbdc2a4.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-cb013e5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-7d7d75e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-a227a57{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-c7b81e7{--container-widget-width:19%;--container-widget-flex-grow:0;width:var( --container-widget-width, 19% );max-width:19%;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-338178f{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-ee3533b{--width:48%;}.elementor-9 .elementor-element.elementor-element-1b5362f{--width:58%;}.elementor-9 .elementor-element.elementor-element-42a1876{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-e609f53{--width:100%;}.elementor-9 .elementor-element.elementor-element-80fe047{--width:49%;}.elementor-9 .elementor-element.elementor-element-c854eb6{--width:43%;}.elementor-9 .elementor-element.elementor-element-19e5361{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-9fe7921{--width:34%;}.elementor-9 .elementor-element.elementor-element-b2f9294{--width:34%;}.elementor-9 .elementor-element.elementor-element-b83c260{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-e4ccb31{--width:51%;}.elementor-9 .elementor-element.elementor-element-093b525{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-968e792{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-7a6db36{--width:32%;}.elementor-9 .elementor-element.elementor-element-a58b4d6{--width:32%;}.elementor-9 .elementor-element.elementor-element-049b8b7{--width:28%;}.elementor-9 .elementor-element.elementor-element-4834855{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-f4f7e88{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-fd2fdd7{--width:58%;}.elementor-9 .elementor-element.elementor-element-075b569{--width:58%;}.elementor-9 .elementor-element.elementor-element-ee98273{--width:58%;}.elementor-9 .elementor-element.elementor-element-89f8d4b{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-e00aba4{--width:49%;}.elementor-9 .elementor-element.elementor-element-b0c588b{--width:64%;}.elementor-9 .elementor-element.elementor-element-50cd9b0{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-3a64cd7{--width:73%;}.elementor-9 .elementor-element.elementor-element-cf9b160{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-d0685ce{--content-width:1280px;}}/* Start custom CSS for container, class: .elementor-element-024a702 */.elementor-9 .elementor-element.elementor-element-024a702{
    border-radius: 3px 20px;
background: #F0D3D5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a3b656 */.elementor-9 .elementor-element.elementor-element-5a3b656{
    border-radius: 3px 20px;
background: #F0D3D5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e809 */.elementor-9 .elementor-element.elementor-element-e62e809{
    border-radius: 3px 20px;
background: #F0D3D5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3d0337 */.elementor-9 .elementor-element.elementor-element-c3d0337{
    border-radius: 3px 20px;
background: #F0D3D5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89b8371 */.elementor-9 .elementor-element.elementor-element-89b8371 {
    border-radius: 12px 30px 12px 30px;
    background: 
        radial-gradient(ellipse at center, rgba(255, 255, 255, 0.35) 0%, rgba(157, 103, 229, 0.4) 30%, transparent 70%),
        linear-gradient(to right, #523678, #6E42B1, #9D67E5, #523678);
    background-blend-mode: screen;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
    border: none;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

/* Hover opcional */
.elementor-9 .elementor-element.elementor-element-89b8371:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3a92e59 */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-3a92e59 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5bc55a3 */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-5bc55a3 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9ecdb5b */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-9ecdb5b .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7749f3f */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-7749f3f .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ca708ab */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-ca708ab .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3a92e59 */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-3a92e59 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5bc55a3 */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-5bc55a3 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9ecdb5b */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-9ecdb5b .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7749f3f */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-7749f3f .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ca708ab */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-ca708ab .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3a92e59 */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-3a92e59 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5bc55a3 */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-5bc55a3 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9ecdb5b */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-9ecdb5b .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7749f3f */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-7749f3f .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ca708ab */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-ca708ab .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3a92e59 */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-3a92e59 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5bc55a3 */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-5bc55a3 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9ecdb5b */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-9ecdb5b .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7749f3f */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-7749f3f .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ca708ab */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-ca708ab .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3a92e59 */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-3a92e59 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5bc55a3 */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-5bc55a3 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9ecdb5b */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-9ecdb5b .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7749f3f */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-7749f3f .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ca708ab */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-ca708ab .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3a92e59 */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-3a92e59 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5bc55a3 */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-5bc55a3 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9ecdb5b */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-9ecdb5b .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7749f3f */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-7749f3f .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ca708ab */@media (max-width:900px){
   .elementor-9 .elementor-element.elementor-element-ca708ab .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-bb51d09 */.elementor-9 .elementor-element.elementor-element-bb51d09 .swiper-wrapper {
    transition-timing-function: linear!important;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecfd77e */.elementor-9 .elementor-element.elementor-element-ecfd77e{
    background: linear-gradient(90deg, #EE7179 16.76%, #523678 49.89%, #A78FC3 83.6%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2dcada6 */.elementor-9 .elementor-element.elementor-element-2dcada6 {
    padding: 2px 16px;
    border-radius: 52px 152px;
    background: 
        radial-gradient(ellipse at center, #FFC2C6 0%, rgba(238, 113, 121, 0.9) 50%, #EE7179 80%),
        linear-gradient(135deg, #EE7179 0%, #FFC2C6 40%, #EE7179 80%);
    background-blend-mode: screen;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
    border: none;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

/* Hover igual ao primeiro botão */
.elementor-9 .elementor-element.elementor-element-2dcada6:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5801466 */.elementor-9 .elementor-element.elementor-element-5801466{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: auto;
    transform: scale(1);
    transform-origin: center center;
    z-index: 1;
}

@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-5801466 {
    transform: scale(2);
    transform-origin: center bottom; /* Dobra para cima a partir da base */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de226e5 */.elementor-9 .elementor-element.elementor-element-de226e5{
    border-radius: 80px 10px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), linear-gradient(0deg, #382962 0%, #A78FC3 58.79%);
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6859cac */.elementor-9 .elementor-element.elementor-element-6859cac{
    border-radius: 80px 10px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), linear-gradient(0deg, #382962 0%, #A78FC3 58.79%);
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04e5ee */.elementor-9 .elementor-element.elementor-element-e04e5ee{
   border-radius: 10px 80px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #F0D3D5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}

@media (max-width: 670px){
    .elementor-9 .elementor-element.elementor-element-e04e5ee{
        border-radius: 80px 10px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), linear-gradient(0deg, #382962 0%, #A78FC3 58.79%), #22296E;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
    }}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e23b45 */.elementor-9 .elementor-element.elementor-element-0e23b45{
    border-radius: 10px 80px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #F0D3D5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}

@media (max-width: 670px){
    .elementor-9 .elementor-element.elementor-element-0e23b45{
        border-radius: 80px 10px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), linear-gradient(0deg, #382962 0%, #A78FC3 58.79%), #22296E;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
    }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-274fafa */.elementor-9 .elementor-element.elementor-element-274fafa{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: auto;
    transform: scale(1);
    transform-origin: center center;
    z-index: 1;
}

@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-274fafa {
    transform: scale(2);
    transform-origin: center bottom; /* Dobra para cima a partir da base */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1208a5e */.elementor-9 .elementor-element.elementor-element-1208a5e{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07416ed */.elementor-9 .elementor-element.elementor-element-07416ed{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a209d08 */.elementor-9 .elementor-element.elementor-element-a209d08{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b8123f */.elementor-9 .elementor-element.elementor-element-3b8123f{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1208a5e */.elementor-9 .elementor-element.elementor-element-1208a5e{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07416ed */.elementor-9 .elementor-element.elementor-element-07416ed{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a209d08 */.elementor-9 .elementor-element.elementor-element-a209d08{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b8123f */.elementor-9 .elementor-element.elementor-element-3b8123f{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1208a5e */.elementor-9 .elementor-element.elementor-element-1208a5e{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07416ed */.elementor-9 .elementor-element.elementor-element-07416ed{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a209d08 */.elementor-9 .elementor-element.elementor-element-a209d08{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b8123f */.elementor-9 .elementor-element.elementor-element-3b8123f{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1208a5e */.elementor-9 .elementor-element.elementor-element-1208a5e{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07416ed */.elementor-9 .elementor-element.elementor-element-07416ed{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a209d08 */.elementor-9 .elementor-element.elementor-element-a209d08{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b8123f */.elementor-9 .elementor-element.elementor-element-3b8123f{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1208a5e */.elementor-9 .elementor-element.elementor-element-1208a5e{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07416ed */.elementor-9 .elementor-element.elementor-element-07416ed{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a209d08 */.elementor-9 .elementor-element.elementor-element-a209d08{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b8123f */.elementor-9 .elementor-element.elementor-element-3b8123f{
    border-radius: 25px;
background: #FFF5F5;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32c40c8 */.elementor-9 .elementor-element.elementor-element-32c40c8{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: auto;
    transform: scale(1);
    transform-origin: center center;
    z-index: 1;
}

@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-32c40c8 {
    transform: scale(2);
    transform-origin: center bottom; /* Dobra para cima a partir da base */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a6db36 */.elementor-9 .elementor-element.elementor-element-7a6db36{
    border-radius: 10px 50px;
background: #DDDFE4;
box-shadow: 101px 91px 38px 0 rgba(34, 41, 110, 0.00), 65px 58px 35px 0 rgba(34, 41, 110, 0.01), 36px 33px 29px 0 rgba(34, 41, 110, 0.05), 16px 14px 22px 0 rgba(34, 41, 110, 0.09), 4px 4px 12px 0 rgba(34, 41, 110, 0.10), 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a58b4d6 */.elementor-9 .elementor-element.elementor-element-a58b4d6{
    border-radius: 10px 50px;
background: #DDDFE4;
box-shadow: 101px 91px 38px 0 rgba(34, 41, 110, 0.00), 65px 58px 35px 0 rgba(34, 41, 110, 0.01), 36px 33px 29px 0 rgba(34, 41, 110, 0.05), 16px 14px 22px 0 rgba(34, 41, 110, 0.09), 4px 4px 12px 0 rgba(34, 41, 110, 0.10), 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26c083d */.elementor-9 .elementor-element.elementor-element-26c083d {
    padding: 2px 16px;
    border-radius: 52px 152px;
    background: 
        radial-gradient(ellipse at center, #FFC2C6 0%, rgba(238, 113, 121, 0.9) 50%, #EE7179 80%),
        linear-gradient(135deg, #EE7179 0%, #FFC2C6 40%, #EE7179 80%);
    background-blend-mode: screen;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
    border: none;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

/* Hover igual ao primeiro botão */
.elementor-9 .elementor-element.elementor-element-26c083d:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f36148f */.elementor-9 .elementor-element.elementor-element-f36148f{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: auto;
    transform: scale(1);
    transform-origin: center center;
    z-index: 1;
}

@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-f36148f {
    transform: scale(2);
    transform-origin: center bottom; /* Dobra para cima a partir da base */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f13311 */.elementor-9 .elementor-element.elementor-element-9f13311{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ff4e6 */.elementor-9 .elementor-element.elementor-element-26ff4e6{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dccf8 */.elementor-9 .elementor-element.elementor-element-28dccf8{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1ed542 */.elementor-9 .elementor-element.elementor-element-e1ed542{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a21d2a */.elementor-9 .elementor-element.elementor-element-0a21d2a{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6284a0b */.elementor-9 .elementor-element.elementor-element-6284a0b{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f13311 */.elementor-9 .elementor-element.elementor-element-9f13311{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ff4e6 */.elementor-9 .elementor-element.elementor-element-26ff4e6{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dccf8 */.elementor-9 .elementor-element.elementor-element-28dccf8{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1ed542 */.elementor-9 .elementor-element.elementor-element-e1ed542{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a21d2a */.elementor-9 .elementor-element.elementor-element-0a21d2a{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6284a0b */.elementor-9 .elementor-element.elementor-element-6284a0b{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f13311 */.elementor-9 .elementor-element.elementor-element-9f13311{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ff4e6 */.elementor-9 .elementor-element.elementor-element-26ff4e6{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dccf8 */.elementor-9 .elementor-element.elementor-element-28dccf8{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1ed542 */.elementor-9 .elementor-element.elementor-element-e1ed542{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a21d2a */.elementor-9 .elementor-element.elementor-element-0a21d2a{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6284a0b */.elementor-9 .elementor-element.elementor-element-6284a0b{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f13311 */.elementor-9 .elementor-element.elementor-element-9f13311{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ff4e6 */.elementor-9 .elementor-element.elementor-element-26ff4e6{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dccf8 */.elementor-9 .elementor-element.elementor-element-28dccf8{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1ed542 */.elementor-9 .elementor-element.elementor-element-e1ed542{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a21d2a */.elementor-9 .elementor-element.elementor-element-0a21d2a{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6284a0b */.elementor-9 .elementor-element.elementor-element-6284a0b{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f13311 */.elementor-9 .elementor-element.elementor-element-9f13311{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ff4e6 */.elementor-9 .elementor-element.elementor-element-26ff4e6{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dccf8 */.elementor-9 .elementor-element.elementor-element-28dccf8{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1ed542 */.elementor-9 .elementor-element.elementor-element-e1ed542{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a21d2a */.elementor-9 .elementor-element.elementor-element-0a21d2a{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6284a0b */.elementor-9 .elementor-element.elementor-element-6284a0b{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f13311 */.elementor-9 .elementor-element.elementor-element-9f13311{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ff4e6 */.elementor-9 .elementor-element.elementor-element-26ff4e6{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dccf8 */.elementor-9 .elementor-element.elementor-element-28dccf8{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1ed542 */.elementor-9 .elementor-element.elementor-element-e1ed542{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a21d2a */.elementor-9 .elementor-element.elementor-element-0a21d2a{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6284a0b */.elementor-9 .elementor-element.elementor-element-6284a0b{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f13311 */.elementor-9 .elementor-element.elementor-element-9f13311{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ff4e6 */.elementor-9 .elementor-element.elementor-element-26ff4e6{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dccf8 */.elementor-9 .elementor-element.elementor-element-28dccf8{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1ed542 */.elementor-9 .elementor-element.elementor-element-e1ed542{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a21d2a */.elementor-9 .elementor-element.elementor-element-0a21d2a{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6284a0b */.elementor-9 .elementor-element.elementor-element-6284a0b{
    border-radius: 15px;
background: linear-gradient(0deg, #F5BCC3 0%, #A78FC3 58.79%), #22296E;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b1bf8e */.elementor-9 .elementor-element.elementor-element-6b1bf8e{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: auto;
    transform: scale(1);
    transform-origin: center center;
    z-index: 1;
}

@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-6b1bf8e {
    transform: scale(2);
    transform-origin: center bottom; /* Dobra para cima a partir da base */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5cff8e */.elementor-9 .elementor-element.elementor-element-f5cff8e {
    border-radius: 16px 16px 0px 0px;
    background: linear-gradient(91deg, #523678 -0.49%, #9D67E5 48.81%, #523678 98.12%), linear-gradient(to bottom right, #EE7179 0%, #523678 28%, #EE7179 50%) bottom right / 50% 50% no-repeat, linear-gradient(to bottom left, #EE7179 0%, #523678 28%, #EE7179 50%) bottom left / 50% 50% no-repeat, linear-gradient(to top left, #EE7179 0%, #523678 28%, #EE7179 50%) top left / 50% 50% no-repeat, linear-gradient(to top right, #EE7179 0%, #523678 28%, #EE7179 50%) top right / 50% 50% no-repeat, var(--roxo-escuro, #523678);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66099fb */.elementor-9 .elementor-element.elementor-element-66099fb {
    padding: 2px 16px;
    border-radius: 52px 152px;
    background: 
        radial-gradient(ellipse at center, #FFC2C6 0%, rgba(238, 113, 121, 0.9) 50%, #EE7179 80%),
        linear-gradient(135deg, #EE7179 0%, #FFC2C6 40%, #EE7179 80%);
    background-blend-mode: screen;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
    border: none;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

/* Hover igual ao primeiro botão */
.elementor-9 .elementor-element.elementor-element-66099fb:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2abac0f */.elementor-9 .elementor-element.elementor-element-2abac0f{
    border-radius: 20px;
border-top: 2px solid var(--roxo-escuro, #523678);
border-right: 2px solid var(--roxo-escuro, #523678);
border-bottom: 6px solid var(--roxo-escuro, #523678);
border-left: 2px solid var(--roxo-escuro, #523678);
background: linear-gradient(0deg, #A78FC3 0%, #A78FC3 100%), #523678;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4345ff0 */.elementor-9 .elementor-element.elementor-element-4345ff0{
    border-radius: 20px 20px 0px 0px;
    background: linear-gradient(91deg, #363D78 -0.49%, #6770E5 48.81%, #363F78 98.12%), linear-gradient(to bottom right, #EE7179 0%, #523678 28%, #EE7179 50%) bottom right / 50% 50% no-repeat, linear-gradient(to bottom left, #EE7179 0%, #523678 28%, #EE7179 50%) bottom left / 50% 50% no-repeat, linear-gradient(to top left, #EE7179 0%, #523678 28%, #EE7179 50%) top left / 50% 50% no-repeat, linear-gradient(to top right, #EE7179 0%, #523678 28%, #EE7179 50%) top right / 50% 50% no-repeat, var(--roxo-escuro, #523678);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-446fabc */.elementor-9 .elementor-element.elementor-element-446fabc {
    padding: 2px 16px;
    border-radius: 52px 152px;
    background: 
        radial-gradient(ellipse at center, #FFC2C6 0%, rgba(238, 113, 121, 0.9) 50%, #EE7179 80%),
        linear-gradient(135deg, #EE7179 0%, #FFC2C6 40%, #EE7179 80%);
    background-blend-mode: screen;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
    border: none;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

/* Hover igual ao primeiro botão */
.elementor-9 .elementor-element.elementor-element-446fabc:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c8462 */.elementor-9 .elementor-element.elementor-element-c1c8462{
    border-radius: 20px;
border-top: 2px solid var(--roxo-escuro, #523678);
border-right: 2px solid var(--roxo-escuro, #523678);
border-bottom: 6px solid var(--roxo-escuro, #523678);
border-left: 2px solid var(--roxo-escuro, #523678);
background: linear-gradient(0deg, #814EBC 0%, #814EBC 100%), #523678;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8be3cce */.elementor-9 .elementor-element.elementor-element-8be3cce {
    border-radius: 16px 16px 0px 0px;
    background: linear-gradient(91deg, #523678 -0.49%, #9D67E5 48.81%, #523678 98.12%), linear-gradient(to bottom right, #EE7179 0%, #523678 28%, #EE7179 50%) bottom right / 50% 50% no-repeat, linear-gradient(to bottom left, #EE7179 0%, #523678 28%, #EE7179 50%) bottom left / 50% 50% no-repeat, linear-gradient(to top left, #EE7179 0%, #523678 28%, #EE7179 50%) top left / 50% 50% no-repeat, linear-gradient(to top right, #EE7179 0%, #523678 28%, #EE7179 50%) top right / 50% 50% no-repeat, var(--roxo-escuro, #523678);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed30e26 */.elementor-9 .elementor-element.elementor-element-ed30e26 {
    padding: 2px 16px;
    border-radius: 52px 152px;
    background: 
        radial-gradient(ellipse at center, #FFC2C6 0%, rgba(238, 113, 121, 0.9) 50%, #EE7179 80%),
        linear-gradient(135deg, #EE7179 0%, #FFC2C6 40%, #EE7179 80%);
    background-blend-mode: screen;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
    border: none;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

/* Hover igual ao primeiro botão */
.elementor-9 .elementor-element.elementor-element-ed30e26:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ebface */.elementor-9 .elementor-element.elementor-element-8ebface{
    border-radius: 20px;
border-top: 2px solid var(--roxo-escuro, #523678);
border-right: 2px solid var(--roxo-escuro, #523678);
border-bottom: 6px solid var(--roxo-escuro, #523678);
border-left: 2px solid var(--roxo-escuro, #523678);
background: linear-gradient(0deg, #A78FC3 0%, #A78FC3 100%), #523678;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0b6780 */.elementor-9 .elementor-element.elementor-element-e0b6780{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: auto;
    transform: scale(1);
    transform-origin: center center;
    z-index: 1;
}

@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-e0b6780 {
    transform: scale(2);
    transform-origin: center bottom; /* Dobra para cima a partir da base */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49d5b2e */.elementor-9 .elementor-element.elementor-element-49d5b2e {
    padding: 2px 16px;
    border-radius: 52px 152px;
    background: 
        radial-gradient(ellipse at center, #FFC2C6 0%, rgba(238, 113, 121, 0.9) 50%, #EE7179 80%),
        linear-gradient(135deg, #EE7179 0%, #FFC2C6 40%, #EE7179 80%);
    background-blend-mode: screen;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
    border: none;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

/* Hover igual ao primeiro botão */
.elementor-9 .elementor-element.elementor-element-49d5b2e:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef739d3 */.elementor-9 .elementor-element.elementor-element-ef739d3{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: auto;
    transform: scale(1);
    transform-origin: center center;
    z-index: 1;
}

@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-ef739d3 {
    transform: scale(2);
    transform-origin: center bottom; /* Dobra para cima a partir da base */
  }
}/* End custom CSS */
/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Borel&display=swap');

/* PADRÃO */
html {
    font-size: 62.5%;
    overflow-x: hidden !important;

}
@media (max-width: 670px){
    html {
        font-size: 58.5%;
    }}
/* PADRÃO */

.fonte-hero{
    color: var(--rosa-clarinho, #F0D3D5);
font-family: Nunito;
font-size: 48px;
font-style: normal;
font-weight: 900;
line-height: 90%;
}
@media (max-width: 670px){
 .fonte-hero{
     
 color: var(--rosa-clarinho, #F0D3D5);
font-family: Nunito;
font-size: 36px;
font-style: normal;
font-weight: 900;
line-height: 90%;
}}

.h2{
    color: var(--rosa-clarinho, #F0D3D5);
font-family: Nunito;
font-size: 36px;
font-style: normal;
font-weight: 900;
line-height: 120%;
}
@media (max-width: 670px){
    .h2{
        color: var(--rosa-clarinho, #F0D3D5);
font-family: Nunito;
font-size: 34px;
font-style: normal;
font-weight: 900;
line-height: 120%;
    }}

.h2-roxo{
    color: var(--roxo-escuro, #523678);
text-align: center;
font-family: Nunito;
font-size: 36px;
font-style: normal;
font-weight: 900;
line-height: 130%;
}

@media (max-width: 670px){
    .h2-roxo{
        color: var(--roxo-escuro, #523678);
text-align: center;
font-family: Nunito;
font-size: 34px;
font-style: normal;
font-weight: 900;
line-height: 130%;
    }}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Borel';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mewbrasil.com.br/wp-content/uploads/2025/10/Borel-Regular.eot');
	src: url('https://mewbrasil.com.br/wp-content/uploads/2025/10/Borel-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://mewbrasil.com.br/wp-content/uploads/2025/10/Borel-Regular.woff2') format('woff2'),
		url('https://mewbrasil.com.br/wp-content/uploads/2025/10/Borel-Regular.woff') format('woff'),
		url('https://mewbrasil.com.br/wp-content/uploads/2025/10/Borel-Regular.ttf') format('truetype'),
		url('https://mewbrasil.com.br/wp-content/uploads/2025/10/Borel-Regular.svg#Borel') format('svg');
}
/* End Custom Fonts CSS */