.elementor-8 .elementor-element.elementor-element-9cd9a32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:-66px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-8 .elementor-element.elementor-element-9cd9a32:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9cd9a32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#430051EB;}.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-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-8 .elementor-element.elementor-element-01b4917 .elementor-button{background-color:#F9F6F9;font-family:"Aloevera Display", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;box-shadow:0px -9px 4px -2px rgba(122.00000000000016, 7.0000000000000275, 146, 0.6) inset;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C746E2;border-radius:16px 16px 16px 16px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-01b4917{width:var( --container-widget-width, 314px );max-width:314px;--container-widget-width:314px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2290dedf{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-2290dedf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2290dedf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sachiribeiro.com.br/wp-content/uploads/2025/09/Hero-desk-1.avif");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-8 .elementor-element.elementor-element-bbd9d93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:99px 99px 99px 99px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.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-8 .elementor-element.elementor-element-1377f13d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.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-8 .elementor-element.elementor-element-6e0be70b{background-color:#FFCE7017;padding:10px 20px 10px 20px;border-radius:99px 99px 99px 99px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-6e0be70b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-6e0be70b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-6e0be70b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6e0be70b .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-6e0be70b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3dafdfc7{width:var( --container-widget-width, 583px );max-width:583px;--container-widget-width:583px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3dafdfc7 .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-1354240d{width:var( --container-widget-width, 593px );max-width:593px;--container-widget-width:593px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1354240d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2509e02b .elementor-button{background-color:transparent;font-family:"Aloevera Display", Sans-serif;font-size:22px;font-weight:400;letter-spacing:1px;background-image:linear-gradient(90deg, #F9F6F9 0%, #FFCE70 100%);box-shadow:0px -9px 4px -2px rgba(144.00000000000006, 105.00000000000016, 30.000000000000064, 0.44) inset;border-style:none;border-radius:20px 20px 20px 20px;padding:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-2509e02b{width:var( --container-widget-width, 583px );max-width:583px;--container-widget-width:583px;--container-widget-flex-grow:0;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-59cfb1e2{width:var( --container-widget-width, 583px );max-width:583px;--container-widget-width:583px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-59cfb1e2 .elementor-progress-wrapper{background-color:#D8D8D840;border-radius:100px;overflow:hidden;}.elementor-8 .elementor-element.elementor-element-59cfb1e2 .elementor-progress-bar{height:6px;line-height:6px;}.elementor-8 .elementor-element.elementor-element-486d7c72{width:var( --container-widget-width, 593px );max-width:593px;--container-widget-width:593px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-486d7c72 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-98b4bd4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6a97cede{width:var( --container-widget-width, 731px );max-width:731px;--container-widget-width:731px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-6a97cede .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-725cc24c{width:var( --container-widget-width, 575px );max-width:575px;background-color:#FFFFFF;padding:18px 30px 18px 30px;--container-widget-width:575px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7E099530;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-725cc24c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-725cc24c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-725cc24c .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-8 .elementor-element.elementor-element-725cc24c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-725cc24c .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-725cc24c .elementor-icon-list-text{color:#430051;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-74d5fc85{width:var( --container-widget-width, 575px );max-width:575px;background-color:#FFFFFF;padding:18px 30px 18px 30px;--container-widget-width:575px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7E099530;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-74d5fc85 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-74d5fc85 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-74d5fc85 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-8 .elementor-element.elementor-element-74d5fc85 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-74d5fc85 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-74d5fc85 .elementor-icon-list-text{color:#430051;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-45886754{width:var( --container-widget-width, 575px );max-width:575px;background-color:#FFFFFF;padding:18px 30px 18px 30px;--container-widget-width:575px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7E099530;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-45886754 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-45886754 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-45886754 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-8 .elementor-element.elementor-element-45886754 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-45886754 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-45886754 .elementor-icon-list-text{color:#430051;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-6607e7e4{width:var( --container-widget-width, 575px );max-width:575px;background-color:#FFFFFF;padding:18px 30px 18px 30px;--container-widget-width:575px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7E099530;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-6607e7e4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-6607e7e4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-6607e7e4 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-8 .elementor-element.elementor-element-6607e7e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6607e7e4 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-6607e7e4 .elementor-icon-list-text{color:#430051;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5ab83d19{width:var( --container-widget-width, 575px );max-width:575px;background-color:#FFFFFF;padding:18px 30px 18px 30px;--container-widget-width:575px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7E099530;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5ab83d19 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5ab83d19 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5ab83d19 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-8 .elementor-element.elementor-element-5ab83d19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5ab83d19 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-5ab83d19 .elementor-icon-list-text{color:#430051;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5cd35bd{width:var( --container-widget-width, 575px );max-width:575px;background-color:#FFCE70;padding:18px 30px 18px 30px;--container-widget-width:575px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7E099530;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5cd35bd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5cd35bd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5cd35bd .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-8 .elementor-element.elementor-element-5cd35bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5cd35bd .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-5cd35bd .elementor-icon-list-text{color:#430051;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-492d30be .elementor-button{background-color:#F9F6F9;font-family:"Aloevera Display", Sans-serif;font-size:22px;font-weight:400;letter-spacing:1px;box-shadow:0px -9px 4px -2px rgba(122.00000000000016, 7.0000000000000275, 146, 0.6) inset;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C746E2;border-radius:99px 99px 99px 99px;padding:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-492d30be{width:var( --container-widget-width, 583px );max-width:583px;--container-widget-width:583px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-75406f4f{--display:flex;--min-height:330px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-75406f4f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-75406f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sachiribeiro.com.br/wp-content/uploads/2025/09/Bg-2-2.avif");background-position:center center;}.elementor-8 .elementor-element.elementor-element-27393702{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-27393702.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-27393702 .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-53f92d77{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -190px) 0px;z-index:2;}.elementor-8 .elementor-element.elementor-element-31bd0987{--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:stretch;--gap:80px 20px;--row-gap:80px;--column-gap:20px;--flex-wrap:wrap;--padding-top:140px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-31bd0987:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-31bd0987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-8 .elementor-element.elementor-element-1eedf383{width:var( --container-widget-width, 575px );max-width:575px;background-color:#F9F6F9;padding:30px 30px 30px 30px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-1eedf383 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-1eedf383.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-1eedf383.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-1eedf383.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-1eedf383 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-1eedf383 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-1eedf383 .elementor-image-box-title{font-family:"Aloevera Display", Sans-serif;font-size:32px;font-weight:500;color:#9207AE;}.elementor-8 .elementor-element.elementor-element-1eedf383:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-1eedf383:has(:focus) .elementor-image-box-title{color:#9207AE;}.elementor-8 .elementor-element.elementor-element-1eedf383 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#430051;}.elementor-8 .elementor-element.elementor-element-6de2d6c5{width:var( --container-widget-width, 575px );max-width:575px;background-color:#F9F6F9;padding:30px 30px 30px 30px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-6de2d6c5 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-6de2d6c5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-6de2d6c5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6de2d6c5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-6de2d6c5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-6de2d6c5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-6de2d6c5 .elementor-image-box-title{font-family:"Aloevera Display", Sans-serif;font-size:32px;font-weight:500;color:#9207AE;}.elementor-8 .elementor-element.elementor-element-6de2d6c5:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-6de2d6c5:has(:focus) .elementor-image-box-title{color:#9207AE;}.elementor-8 .elementor-element.elementor-element-6de2d6c5 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#430051;}.elementor-8 .elementor-element.elementor-element-3bd66914{width:var( --container-widget-width, 575px );max-width:575px;background-color:#F9F6F9;padding:30px 30px 30px 30px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-3bd66914 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-3bd66914.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-3bd66914.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3bd66914.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-3bd66914 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-3bd66914 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-3bd66914 .elementor-image-box-title{font-family:"Aloevera Display", Sans-serif;font-size:32px;font-weight:500;color:#9207AE;}.elementor-8 .elementor-element.elementor-element-3bd66914:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-3bd66914:has(:focus) .elementor-image-box-title{color:#9207AE;}.elementor-8 .elementor-element.elementor-element-3bd66914 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#430051;}.elementor-8 .elementor-element.elementor-element-777e16dc{width:var( --container-widget-width, 575px );max-width:575px;background-color:#F9F6F9;padding:30px 30px 30px 30px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-777e16dc .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-777e16dc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-777e16dc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-777e16dc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-777e16dc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-777e16dc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-777e16dc .elementor-image-box-title{font-family:"Aloevera Display", Sans-serif;font-size:32px;font-weight:500;color:#9207AE;}.elementor-8 .elementor-element.elementor-element-777e16dc:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-777e16dc:has(:focus) .elementor-image-box-title{color:#9207AE;}.elementor-8 .elementor-element.elementor-element-777e16dc .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#430051;}.elementor-8 .elementor-element.elementor-element-6512f517{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-6512f517:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6512f517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-40302198{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-40302198:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-40302198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9207AE;}.elementor-8 .elementor-element.elementor-element-2d6a0176 .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:48px;font-weight:500;letter-spacing:1px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4948510f .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:48px;font-weight:500;letter-spacing:1px;color:#FFCE70;}.elementor-8 .elementor-element.elementor-element-c78e3df{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-25a30a66{text-align:center;}.elementor-8 .elementor-element.elementor-element-25a30a66 .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:48px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3d8c72bc{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-3d8c72bc .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-3d8c72bc .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-11375f8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-8 .elementor-element.elementor-element-11375f8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-8 .elementor-element.elementor-element-11375f8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-8 .elementor-element.elementor-element-11375f8b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-8 .elementor-element.elementor-element-11375f8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-8 .elementor-element.elementor-element-11375f8b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-11375f8b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-11375f8b{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-11375f8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-11375f8b .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-11375f8b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3849d545{background-color:#F9F6F9;padding:35px 35px 35px 35px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-8 .elementor-element.elementor-element-3849d545 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:700;color:#430051;}.elementor-8 .elementor-element.elementor-element-1e802c55{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-1e802c55:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1e802c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#430051;}.elementor-8 .elementor-element.elementor-element-36c03b04{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-36c03b04 .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:48px;font-weight:600;letter-spacing:1px;color:#FFCE70;}.elementor-8 .elementor-element.elementor-element-279815fa{--divider-border-style:solid;--divider-color:#FFCE70;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-279815fa .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-279815fa .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-5fe7aacf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-8 .elementor-element.elementor-element-5fe7aacf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-8 .elementor-element.elementor-element-5fe7aacf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-8 .elementor-element.elementor-element-5fe7aacf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-8 .elementor-element.elementor-element-5fe7aacf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-8 .elementor-element.elementor-element-5fe7aacf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5fe7aacf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5fe7aacf{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5fe7aacf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5fe7aacf .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-5fe7aacf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-73598760{background-color:#FFCE70;padding:35px 35px 35px 35px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-8 .elementor-element.elementor-element-73598760 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:700;color:#430051;}.elementor-8 .elementor-element.elementor-element-145d48dc{text-align:center;}.elementor-8 .elementor-element.elementor-element-145d48dc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3263d7cb{--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;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3263d7cb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3263d7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4d15ee7c .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:48px;font-weight:500;color:#9207AE;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-133fda42{width:var( --container-widget-width, 575px );max-width:575px;background-color:#F9F6F9;padding:20px 20px 20px 20px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-133fda42 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-133fda42 .elementor-icon{font-size:126px;}.elementor-8 .elementor-element.elementor-element-133fda42 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#430051;}.elementor-8 .elementor-element.elementor-element-6f348fed{width:var( --container-widget-width, 575px );max-width:575px;background-color:#F9F6F9;padding:20px 20px 20px 20px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-6f348fed .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-6f348fed .elementor-icon{font-size:126px;}.elementor-8 .elementor-element.elementor-element-6f348fed .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#430051;}.elementor-8 .elementor-element.elementor-element-18b6d3aa{width:var( --container-widget-width, 575px );max-width:575px;background-color:#F9F6F9;padding:20px 20px 20px 20px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-18b6d3aa .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-18b6d3aa .elementor-icon{font-size:126px;}.elementor-8 .elementor-element.elementor-element-18b6d3aa .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#430051;}.elementor-8 .elementor-element.elementor-element-7111360b{width:var( --container-widget-width, 575px );max-width:575px;background-color:#F9F6F9;padding:20px 20px 20px 20px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-7111360b .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-7111360b .elementor-icon{font-size:126px;}.elementor-8 .elementor-element.elementor-element-7111360b .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#430051;}.elementor-8 .elementor-element.elementor-element-4185054a{width:var( --container-widget-width, 575px );max-width:575px;background-color:#F9F6F9;padding:20px 30px 20px 20px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-4185054a .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-4185054a .elementor-icon{font-size:126px;}.elementor-8 .elementor-element.elementor-element-4185054a .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#430051;}.elementor-8 .elementor-element.elementor-element-40bd0f61{width:var( --container-widget-width, 575px );max-width:575px;background-color:#F9F6F9;padding:20px 40px 20px 20px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-40bd0f61 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-40bd0f61 .elementor-icon{font-size:126px;}.elementor-8 .elementor-element.elementor-element-40bd0f61 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#430051;}.elementor-8 .elementor-element.elementor-element-6f59a0b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-8 .elementor-element.elementor-element-3220a284 img{width:313px;}.elementor-8 .elementor-element.elementor-element-7755489c{width:var( --container-widget-width, 674px );max-width:674px;--container-widget-width:674px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7755489c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#430051;}.elementor-8 .elementor-element.elementor-element-8096d4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8096d4d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8096d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-43a5db9b{padding:20px 50px 20px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9207AE;border-radius:99px 99px 99px 99px;text-align:center;}.elementor-8 .elementor-element.elementor-element-43a5db9b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-43a5db9b .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:28px;font-weight:500;color:#9207AE;}.elementor-8 .elementor-element.elementor-element-313ecf7{--display:flex;}.elementor-8 .elementor-element.elementor-element-e46d6bf .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8 .elementor-element.elementor-element-ed21613{--display:flex;}.elementor-8 .elementor-element.elementor-element-89a4908 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8 .elementor-element.elementor-element-5a17ad0{--display:flex;}.elementor-8 .elementor-element.elementor-element-1a50de1 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8 .elementor-element.elementor-element-7e2a629{--display:flex;}.elementor-8 .elementor-element.elementor-element-55eca78 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8 .elementor-element.elementor-element-ef7538a{--display:flex;}.elementor-8 .elementor-element.elementor-element-64877d5 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8 .elementor-element.elementor-element-44b871f{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-8 .elementor-element.elementor-element-5915baf9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1661cc3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:99px 99px 99px 99px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-58f6cfe4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-22ef54a6{background-color:transparent;padding:10px 20px 10px 20px;background-image:linear-gradient(90deg, #9207AE2E 0%, #9207AE00 100%);border-radius:99px 99px 99px 99px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-22ef54a6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-22ef54a6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-22ef54a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-22ef54a6 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-22ef54a6 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5798418d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3f494acc .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:53px;font-weight:500;color:#9207AE;}.elementor-8 .elementor-element.elementor-element-39348f71{text-align:center;}.elementor-8 .elementor-element.elementor-element-39348f71 .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:38px;font-weight:500;color:#430051;}.elementor-8 .elementor-element.elementor-element-6eda3f0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:99px 99px 99px 99px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4c16018e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;letter-spacing:4px;color:#000000;}.elementor-8 .elementor-element.elementor-element-4d1e4103{background-color:transparent;padding:10px 70px 10px 70px;background-image:linear-gradient(90deg, #9207AE2E 0%, #9207AE00 100%);border-radius:99px 99px 99px 99px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-4d1e4103 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4d1e4103 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-4d1e4103 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4d1e4103 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-4d1e4103 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-18a1988e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:99px 99px 99px 99px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-726bec0c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;letter-spacing:4px;color:#000000;}.elementor-8 .elementor-element.elementor-element-2100a0e2{background-color:transparent;padding:10px 70px 10px 70px;background-image:linear-gradient(90deg, #9207AE2E 0%, #9207AE00 100%);border-radius:99px 99px 99px 99px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-2100a0e2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2100a0e2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-2100a0e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2100a0e2 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-2100a0e2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-6cfabe53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:99px 99px 99px 99px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6cfabe53:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6cfabe53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFCE7020 0%, #FFCE7000 100%);}.elementor-8 .elementor-element.elementor-element-3ec47e29 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;letter-spacing:4px;color:#000000;}.elementor-8 .elementor-element.elementor-element-5288777b{background-color:transparent;padding:10px 70px 10px 70px;background-image:linear-gradient(90deg, #FFCE7020 0%, #FFCE7000 100%);border-radius:99px 99px 99px 99px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5288777b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5288777b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5288777b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5288777b .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-5288777b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-7825b436{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:99px 99px 99px 99px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7825b436:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7825b436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFCE7020 0%, #FFCE7000 100%);}.elementor-8 .elementor-element.elementor-element-4f7c5b6c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;letter-spacing:4px;color:#000000;}.elementor-8 .elementor-element.elementor-element-136faa39{background-color:transparent;padding:10px 20px 10px 20px;background-image:linear-gradient(90deg, #FFCE7020 0%, #FFCE7000 100%);border-radius:99px 99px 99px 99px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-136faa39 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-136faa39 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-136faa39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-136faa39 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-136faa39 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-686263a8{width:var( --container-widget-width, 844px );max-width:844px;--container-widget-width:844px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-686263a8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#430051;}.elementor-8 .elementor-element.elementor-element-7af29025{--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:40px 30px;--row-gap:40px;--column-gap:30px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7af29025:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7af29025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#430051;}.elementor-8 .elementor-element.elementor-element-38cef304 .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:53px;font-weight:500;text-decoration:line-through;color:#A07DA7;}.elementor-8 .elementor-element.elementor-element-41f3f171 .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:48px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-324b8a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-21a2eaf2{width:initial;max-width:initial;text-align:center;}.elementor-8 .elementor-element.elementor-element-21a2eaf2 .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:53px;font-weight:500;color:#FFCE70;}.elementor-8 .elementor-element.elementor-element-108103cd{padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:99px 99px 99px 99px;--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-108103cd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-108103cd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-108103cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-108103cd .elementor-icon-list-item > a{font-family:"Aloevera Display", Sans-serif;font-size:36px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-108103cd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-62cfc077{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-33590f1{background-color:#FFFFFF;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-33590f1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-33590f1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-33590f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-33590f1 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-33590f1 .elementor-icon-list-text{color:#430051;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-45a6f8c{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF8C;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-45a6f8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8 .elementor-element.elementor-element-45a6f8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8 .elementor-element.elementor-element-45a6f8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8 .elementor-element.elementor-element-45a6f8c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8 .elementor-element.elementor-element-45a6f8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8 .elementor-element.elementor-element-45a6f8c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-45a6f8c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-45a6f8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-45a6f8c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-45a6f8c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-6bfa017c{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-6bfa017c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-65fbba7e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-783fd85b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f308be9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:99px 99px 99px 99px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-59d6b8dc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-3b116960{background-color:transparent;padding:10px 20px 10px 20px;background-image:linear-gradient(90deg, #9207AE2E 0%, #9207AE00 100%);border-radius:99px 99px 99px 99px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-3b116960 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3b116960 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-3b116960 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-3b116960 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-3b116960 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3c89824 .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:48px;font-weight:500;color:#430051;}.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-8 .elementor-element.elementor-element-6d6ee8df{width:var( --container-widget-width, 485px );max-width:485px;--container-widget-width:485px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;color:#885E91;}.elementor-8 .elementor-element.elementor-element-65acf5c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8 .elementor-element.elementor-element-65acf5c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8 .elementor-element.elementor-element-65acf5c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8 .elementor-element.elementor-element-65acf5c1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8 .elementor-element.elementor-element-65acf5c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8 .elementor-element.elementor-element-65acf5c1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-65acf5c1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-65acf5c1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-65acf5c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-65acf5c1 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-65acf5c1 .elementor-icon-list-text{color:#885E91;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-b30cd5b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b30cd5b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b30cd5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-8 .elementor-element.elementor-element-31c58ca{background-color:#9207AE;padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-31c58ca.elementor-element{--align-self:stretch;}.elementor-8 .elementor-element.elementor-element-421cb0e9 .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:32px;font-weight:400;letter-spacing:1px;color:#430051;}.elementor-8 .elementor-element.elementor-element-7c4aa94b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:400;letter-spacing:0px;color:#9207AE;}.elementor-8 .elementor-element.elementor-element-161c5947 .elementor-button{background-color:#F9F6F9;font-family:"Aloevera Display", Sans-serif;font-size:22px;font-weight:400;letter-spacing:1px;box-shadow:0px -9px 4px -2px rgba(122.00000000000016, 7.0000000000000275, 146, 0.6) inset;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C746E2;border-radius:99px 99px 99px 99px;padding:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-161c5947{width:var( --container-widget-width, 516px );max-width:516px;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;--container-widget-width:516px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1cc8a51e{width:var( --container-widget-width, 486px );max-width:486px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:486px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1cc8a51e .elementor-progress-wrapper{background-color:#B9B9B940;border-radius:100px;overflow:hidden;}.elementor-8 .elementor-element.elementor-element-1cc8a51e .elementor-progress-bar{height:6px;line-height:6px;}.elementor-8 .elementor-element.elementor-element-529cd2ff{width:var( --container-widget-width, 593px );max-width:593px;--container-widget-width:593px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-529cd2ff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:#767676;}.elementor-8 .elementor-element.elementor-element-6aebef07{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6aebef07:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6aebef07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9207AE;}.elementor-8 .elementor-element.elementor-element-3b170599{width:var( --container-widget-width, 462px );max-width:462px;padding:0px 0px 0px 0px;--container-widget-width:462px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-3b170599 .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:81px;font-weight:300;line-height:1.1em;color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-599f05de{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-599f05de .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-599f05de .elementor-image-box-title{margin-bottom:5px;font-family:"Aloevera Display", Sans-serif;font-size:38px;font-weight:600;color:#FFCE70;}.elementor-8 .elementor-element.elementor-element-599f05de:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-599f05de:has(:focus) .elementor-image-box-title{color:#FFCE70;}.elementor-8 .elementor-element.elementor-element-599f05de .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#F9F6F9;}.elementor-8 .elementor-element.elementor-element-5d351d8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5d351d8f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5d351d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6d32aab8{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6d32aab8 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-6d32aab8 .elementor-image-box-title{margin-bottom:10px;font-family:"Aloevera Display", Sans-serif;font-size:48px;font-weight:500;color:#9207AE;}.elementor-8 .elementor-element.elementor-element-6d32aab8:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-6d32aab8:has(:focus) .elementor-image-box-title{color:#9207AE;}.elementor-8 .elementor-element.elementor-element-6d32aab8 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:#430051;}.elementor-8 .elementor-element.elementor-element-84505cc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9207AE26;--border-color:#9207AE26;--border-radius:34px 34px 34px 34px;box-shadow:0px 0px 36px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-84505cc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-84505cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F9;}.elementor-8 .elementor-element.elementor-element-75911455{width:var( --container-widget-width, 489px );max-width:489px;padding:30px 0px 60px 0px;--container-widget-width:489px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-75911455.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-75911455 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#885E91;}.elementor-8 .elementor-element.elementor-element-2e218838{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2e218838:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2e218838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFCE70 0%, #F9F6F9 100%);}.elementor-8 .elementor-element.elementor-element-4bab68ee.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4bab68ee .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:48px;font-weight:500;color:#430051;}.elementor-8 .elementor-element.elementor-element-22bf7b37{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-22bf7b37 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-22bf7b37 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-3f77cadf{--display:flex;}.elementor-8 .elementor-element.elementor-element-5265e057{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#430051;}.elementor-8 .elementor-element.elementor-element-75ce666c{--display:flex;}.elementor-8 .elementor-element.elementor-element-34d9a97e{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#430051;}.elementor-8 .elementor-element.elementor-element-145edc82{--display:flex;}.elementor-8 .elementor-element.elementor-element-c64bd8f{width:var( --container-widget-width, 484px );max-width:484px;--container-widget-width:484px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#430051;}.elementor-8 .elementor-element.elementor-element-2671ceb8{--display:flex;}.elementor-8 .elementor-element.elementor-element-2ca28a6e{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#430051;}.elementor-8 .elementor-element.elementor-element-6ce54b85{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:#430051;--n-accordion-title-hover-color:#430051;--n-accordion-title-active-color:#430051;--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-6ce54b85 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FAF3FC;border-style:none;}.elementor-8 .elementor-element.elementor-element-6ce54b85 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FAF3FC;border-style:none;}.elementor-8 .elementor-element.elementor-element-6ce54b85 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FAF3FC;border-style:none;}.elementor-8 .elementor-element.elementor-element-6ce54b85 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-8 .elementor-element.elementor-element-6ce54b85 > .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:"Aloevera Display", Sans-serif;font-weight:500;}:where( .elementor-8 .elementor-element.elementor-element-6ce54b85 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8 .elementor-element.elementor-element-3609d9{--display:flex;}.elementor-8 .elementor-element.elementor-element-259c7ca7{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#430051;}.elementor-8 .elementor-element.elementor-element-70d1b00{--display:flex;}.elementor-8 .elementor-element.elementor-element-39a96b10{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#430051;}.elementor-8 .elementor-element.elementor-element-7b72044{--display:flex;}.elementor-8 .elementor-element.elementor-element-62e88496{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#430051;}.elementor-8 .elementor-element.elementor-element-1296d4b8{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:#430051;--n-accordion-title-hover-color:#430051;--n-accordion-title-active-color:#430051;--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-1296d4b8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FAF3FC;border-style:none;}.elementor-8 .elementor-element.elementor-element-1296d4b8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FAF3FC;border-style:none;}.elementor-8 .elementor-element.elementor-element-1296d4b8 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FAF3FC;border-style:none;}.elementor-8 .elementor-element.elementor-element-1296d4b8 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-8 .elementor-element.elementor-element-1296d4b8 > .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:"Aloevera Display", Sans-serif;font-weight:500;}:where( .elementor-8 .elementor-element.elementor-element-1296d4b8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8 .elementor-element.elementor-element-502a9e8f{--display:flex;--min-height:293px;--justify-content:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:080px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-502a9e8f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-502a9e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sachiribeiro.com.br/wp-content/uploads/2025/09/Frame-667.avif");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-536e482a{width:var( --container-widget-width, 481px );max-width:481px;--container-widget-width:481px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-536e482a .elementor-heading-title{font-family:"Aloevera Display", Sans-serif;font-size:48px;font-weight:500;line-height:0.9em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-47c23f61 .elementor-button{background-color:#F9F6F9;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;box-shadow:0px -9px 4px -2px rgba(122.00000000000016, 7.0000000000000275, 146, 0.6) inset;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C746E2;border-radius:99px 99px 99px 99px;padding:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-47c23f61{width:var( --container-widget-width, 481px );max-width:481px;--container-widget-width:481px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-691479d{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-8 .elementor-element.elementor-element-47de1cca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#A180A8;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F9;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-44b871f{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-9cd9a32{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-2290dedf{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-bbd9d93{--width:378px;}.elementor-8 .elementor-element.elementor-element-98b4bd4{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-75406f4f{--content-width:817px;}.elementor-8 .elementor-element.elementor-element-31bd0987{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-40302198{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-c78e3df{--width:575px;}.elementor-8 .elementor-element.elementor-element-1e802c55{--width:575px;}.elementor-8 .elementor-element.elementor-element-3263d7cb{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-6f59a0b7{--width:1066px;}.elementor-8 .elementor-element.elementor-element-5915baf9{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-1661cc3e{--width:420px;}.elementor-8 .elementor-element.elementor-element-6eda3f0f{--width:420px;}.elementor-8 .elementor-element.elementor-element-18a1988e{--width:420px;}.elementor-8 .elementor-element.elementor-element-6cfabe53{--width:420px;}.elementor-8 .elementor-element.elementor-element-7825b436{--width:420px;}.elementor-8 .elementor-element.elementor-element-7af29025{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-324b8a{--width:473px;}.elementor-8 .elementor-element.elementor-element-62cfc077{--width:650px;}.elementor-8 .elementor-element.elementor-element-65fbba7e{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-783fd85b{--width:556px;}.elementor-8 .elementor-element.elementor-element-f308be9{--width:370px;}.elementor-8 .elementor-element.elementor-element-b30cd5b{--width:573px;}.elementor-8 .elementor-element.elementor-element-6aebef07{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-5d351d8f{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-84505cc{--width:575px;}.elementor-8 .elementor-element.elementor-element-2e218838{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-691479d{--content-width:1170px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-9cd9a32{--content-width:350px;--justify-content:center;--margin-top:0px;--margin-bottom:-22px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-984cdf2{text-align:center;}.elementor-8 .elementor-element.elementor-element-984cdf2 img{width:239px;}.elementor-8 .elementor-element.elementor-element-01b4917 .elementor-button{font-size:18px;}.elementor-8 .elementor-element.elementor-element-2290dedf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2290dedf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sachiribeiro.com.br/wp-content/uploads/2025/09/Hero-mobile-2.avif");background-size:cover;}.elementor-8 .elementor-element.elementor-element-2290dedf{--content-width:350px;--min-height:820px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bbd9d93{--width:320px;}.elementor-8 .elementor-element.elementor-element-1377f13d .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-6e0be70b{--e-icon-list-icon-size:24px;}.elementor-8 .elementor-element.elementor-element-6e0be70b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6e0be70b .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-3dafdfc7 .elementor-heading-title{font-size:29px;}.elementor-8 .elementor-element.elementor-element-1354240d{text-align:left;}.elementor-8 .elementor-element.elementor-element-1354240d .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-2509e02b .elementor-button{font-size:18px;}.elementor-8 .elementor-element.elementor-element-486d7c72 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-98b4bd4{--content-width:350px;}.elementor-8 .elementor-element.elementor-element-6a97cede .elementor-heading-title{font-size:29px;}.elementor-8 .elementor-element.elementor-element-725cc24c{padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-725cc24c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-725cc24c .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-74d5fc85{padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-74d5fc85 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-74d5fc85 .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-45886754{padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-45886754 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-45886754 .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-6607e7e4{padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-6607e7e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6607e7e4 .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-5ab83d19{padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-5ab83d19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5ab83d19 .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-5cd35bd{padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-5cd35bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5cd35bd .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-492d30be .elementor-button{font-size:18px;}.elementor-8 .elementor-element.elementor-element-75406f4f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-75406f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sachiribeiro.com.br/wp-content/uploads/2025/09/Bg-2-mobile-2.avif");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-75406f4f{--content-width:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-27393702.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-27393702 .elementor-heading-title{font-size:33px;}.elementor-8 .elementor-element.elementor-element-53f92d77{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-8 .elementor-element.elementor-element-53f92d77 img{width:45px;}.elementor-8 .elementor-element.elementor-element-31bd0987{--content-width:350px;--padding-top:110px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1eedf383{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-1eedf383 .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-1eedf383 .elementor-image-box-title{font-size:27px;}.elementor-8 .elementor-element.elementor-element-1eedf383 .elementor-image-box-description{font-size:15px;}.elementor-8 .elementor-element.elementor-element-6de2d6c5{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-6de2d6c5 .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-6de2d6c5 .elementor-image-box-title{font-size:27px;}.elementor-8 .elementor-element.elementor-element-6de2d6c5 .elementor-image-box-description{font-size:15px;}.elementor-8 .elementor-element.elementor-element-3bd66914{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-3bd66914 .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-3bd66914 .elementor-image-box-title{font-size:27px;}.elementor-8 .elementor-element.elementor-element-3bd66914 .elementor-image-box-description{font-size:15px;}.elementor-8 .elementor-element.elementor-element-777e16dc{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-777e16dc .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-777e16dc .elementor-image-box-title{font-size:27px;}.elementor-8 .elementor-element.elementor-element-777e16dc .elementor-image-box-description{font-size:15px;}.elementor-8 .elementor-element.elementor-element-6512f517{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-40302198{--content-width:350px;}.elementor-8 .elementor-element.elementor-element-2d6a0176{text-align:center;}.elementor-8 .elementor-element.elementor-element-2d6a0176 .elementor-heading-title{font-size:34px;}.elementor-8 .elementor-element.elementor-element-4948510f{text-align:center;}.elementor-8 .elementor-element.elementor-element-4948510f .elementor-heading-title{font-size:44px;}.elementor-8 .elementor-element.elementor-element-c78e3df{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-25a30a66 .elementor-heading-title{font-size:38px;}.elementor-8 .elementor-element.elementor-element-11375f8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-11375f8b .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-3849d545{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-3849d545 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-1e802c55{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-36c03b04 .elementor-heading-title{font-size:38px;}.elementor-8 .elementor-element.elementor-element-5fe7aacf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5fe7aacf .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-73598760{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-145d48dc{width:var( --container-widget-width, 277px );max-width:277px;--container-widget-width:277px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-145d48dc .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3263d7cb{--content-width:350px;}.elementor-8 .elementor-element.elementor-element-4d15ee7c{text-align:center;}.elementor-8 .elementor-element.elementor-element-4d15ee7c .elementor-heading-title{font-size:38px;}.elementor-8 .elementor-element.elementor-element-133fda42{padding:10px 10px 5px 10px;}.elementor-8 .elementor-element.elementor-element-133fda42 .elementor-icon{font-size:82px;}.elementor-8 .elementor-element.elementor-element-133fda42 .elementor-icon-box-description{font-size:15px;}.elementor-8 .elementor-element.elementor-element-6f348fed{padding:10px 10px 5px 10px;}.elementor-8 .elementor-element.elementor-element-6f348fed .elementor-icon{font-size:82px;}.elementor-8 .elementor-element.elementor-element-6f348fed .elementor-icon-box-description{font-size:15px;}.elementor-8 .elementor-element.elementor-element-18b6d3aa{padding:10px 10px 5px 10px;}.elementor-8 .elementor-element.elementor-element-18b6d3aa .elementor-icon{font-size:82px;}.elementor-8 .elementor-element.elementor-element-18b6d3aa .elementor-icon-box-description{font-size:15px;}.elementor-8 .elementor-element.elementor-element-7111360b{padding:10px 10px 5px 10px;}.elementor-8 .elementor-element.elementor-element-7111360b .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-7111360b .elementor-icon{font-size:82px;}.elementor-8 .elementor-element.elementor-element-7111360b .elementor-icon-box-description{font-size:15px;}.elementor-8 .elementor-element.elementor-element-4185054a{padding:10px 60px 5px 10px;}.elementor-8 .elementor-element.elementor-element-4185054a .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-4185054a .elementor-icon{font-size:82px;}.elementor-8 .elementor-element.elementor-element-4185054a .elementor-icon-box-description{font-size:15px;}.elementor-8 .elementor-element.elementor-element-40bd0f61{padding:10px 15px 5px 15px;--icon-box-icon-margin:14px;}.elementor-8 .elementor-element.elementor-element-40bd0f61 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-40bd0f61 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-40bd0f61 .elementor-icon{font-size:82px;}.elementor-8 .elementor-element.elementor-element-40bd0f61 .elementor-icon-box-description{font-size:15px;}.elementor-8 .elementor-element.elementor-element-6f59a0b7{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-7755489c{text-align:center;}.elementor-8 .elementor-element.elementor-element-7755489c .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-43a5db9b{width:var( --container-widget-width, 350px );max-width:350px;padding:16px 16px 16px 16px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-43a5db9b .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-44b871f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-5915baf9{--content-width:350px;}.elementor-8 .elementor-element.elementor-element-58f6cfe4 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-22ef54a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-22ef54a6 .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-3f494acc .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-39348f71 .elementor-heading-title{font-size:27px;}.elementor-8 .elementor-element.elementor-element-4c16018e .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-4d1e4103{padding:10px 50px 10px 50px;}.elementor-8 .elementor-element.elementor-element-4d1e4103 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4d1e4103 .elementor-icon-list-item > a{font-size:22px;}.elementor-8 .elementor-element.elementor-element-726bec0c .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-2100a0e2{padding:10px 50px 10px 50px;}.elementor-8 .elementor-element.elementor-element-2100a0e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2100a0e2 .elementor-icon-list-item > a{font-size:22px;}.elementor-8 .elementor-element.elementor-element-3ec47e29 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-5288777b{padding:10px 50px 10px 50px;}.elementor-8 .elementor-element.elementor-element-5288777b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5288777b .elementor-icon-list-item > a{font-size:22px;}.elementor-8 .elementor-element.elementor-element-4f7c5b6c .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-136faa39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-136faa39 .elementor-icon-list-item > a{font-size:22px;}.elementor-8 .elementor-element.elementor-element-686263a8 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-7af29025{--content-width:350px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-41f3f171{text-align:center;}.elementor-8 .elementor-element.elementor-element-41f3f171 .elementor-heading-title{font-size:43px;}.elementor-8 .elementor-element.elementor-element-21a2eaf2 .elementor-heading-title{font-size:39px;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-108103cd{--e-icon-list-icon-size:30px;}.elementor-8 .elementor-element.elementor-element-108103cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-108103cd .elementor-icon-list-item > a{font-size:24px;}.elementor-8 .elementor-element.elementor-element-33590f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-33590f1 .elementor-icon-list-item > a{font-size:15px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-45a6f8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-45a6f8c .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-6bfa017c .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-65fbba7e{--content-width:350px;}.elementor-8 .elementor-element.elementor-element-f308be9{--width:320px;}.elementor-8 .elementor-element.elementor-element-59d6b8dc .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-3b116960{padding:10px 20px 10px 20px;--e-icon-list-icon-size:25px;}.elementor-8 .elementor-element.elementor-element-3b116960 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-3b116960 .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-3c89824 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-6d6ee8df{font-size:16px;}.elementor-8 .elementor-element.elementor-element-65acf5c1{--e-icon-list-icon-size:20px;}.elementor-8 .elementor-element.elementor-element-65acf5c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-65acf5c1 .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-161c5947{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-8 .elementor-element.elementor-element-161c5947 .elementor-button{font-size:17px;}.elementor-8 .elementor-element.elementor-element-1cc8a51e{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:284px;--container-widget-flex-grow:0;width:var( --container-widget-width, 284px );max-width:284px;}.elementor-8 .elementor-element.elementor-element-529cd2ff .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-6aebef07{--content-width:350px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-3b170599 .elementor-heading-title{font-size:61px;}.elementor-8 .elementor-element.elementor-element-78779594{--e-transform-rotateZ:90deg;margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-599f05de .elementor-image-box-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-599f05de .elementor-image-box-description{font-size:18px;}.elementor-8 .elementor-element.elementor-element-5d351d8f{--content-width:359px;}.elementor-8 .elementor-element.elementor-element-6d32aab8 .elementor-image-box-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-6d32aab8 .elementor-image-box-description{font-size:15px;}.elementor-8 .elementor-element.elementor-element-84505cc.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-75911455{padding:20px 0px 30px 0px;--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-8 .elementor-element.elementor-element-75911455 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-2e218838{--content-width:350px;}.elementor-8 .elementor-element.elementor-element-1e84e6b6 img{width:113px;}.elementor-8 .elementor-element.elementor-element-4bab68ee .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-22bf7b37 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-502a9e8f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-502a9e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sachiribeiro.com.br/wp-content/uploads/2025/09/Frame-667-1.avif");}.elementor-8 .elementor-element.elementor-element-502a9e8f{--min-height:293px;--justify-content:flex-end;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-536e482a .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-47c23f61 .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-691479d{--content-width:350px;--justify-content:center;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-51cfb6b8{text-align:center;}.elementor-8 .elementor-element.elementor-element-51cfb6b8 img{width:340px;}.elementor-8 .elementor-element.elementor-element-47de1cca{text-align:center;}.elementor-8 .elementor-element.elementor-element-47de1cca .elementor-heading-title{font-size:15px;}}/* Start custom CSS for button, class: .elementor-element-01b4917 */.btn-2 .elementor-button {
  position: relative;
  z-index: 1;
  border-radius: 8px; /* ajuste o raio */
  background: linear-gradient(to right bottom, #9207AE, #C848E3, #76038E);
  color: #fff; /* texto branco normal */
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  border: none; /* remove borda */
}

/* efeito grow */
.btn-2 .elementor-button:hover {
  transform: scale(1.08);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cd9a32 */.elementor-8 .elementor-element.elementor-element-9cd9a32 {
backdrop-filter: blur( 8px );
-webkit-backdrop-filter: blur( 8px );

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e0be70b */.elementor-8 .elementor-element.elementor-element-6e0be70b {
  position: relative;
  border-radius: 99px;           /* ajuste o raio */
  background: inherit;           /* mantém o fundo do elemento */
}

.elementor-8 .elementor-element.elementor-element-6e0be70b::before {
  content: "";
  position: absolute;
  inset: 0;                      /* equivale a top:0; right:0; bottom:0; left:0 */
  padding: 1px;                  /* espessura da borda */
  border-radius: inherit;
  background: linear-gradient(to bottom, #FFCE70, #F9F6F9);
  pointer-events: none;

  /* cria apenas o anel da borda, sem preencher o centro */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbd9d93 */.elementor-8 .elementor-element.elementor-element-bbd9d93 {
  position: relative;
  border-radius: 99px;           /* ajuste o raio */
  background: inherit;           /* mantém o fundo do elemento */
}

.elementor-8 .elementor-element.elementor-element-bbd9d93::before {
  content: "";
  position: absolute;
  inset: 0;                      /* equivale a top:0; right:0; bottom:0; left:0 */
  padding: 1px;                  /* espessura da borda */
  border-radius: inherit;
  background: linear-gradient(to right, #FFCE70, rgba(255,206,112,0));
  pointer-events: none;

  /* cria apenas o anel da borda, sem preencher o centro */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dafdfc7 */.elementor-8 .elementor-element.elementor-element-3dafdfc7 .elementor-heading-title{
 background-image: linear-gradient(to bottom, #FFCE70, #F9F6F9);
 background-clip: text;
 -webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2509e02b */.btn-1 .elementor-button-text {
  background: linear-gradient(to right bottom, #9207AE, #C848E3, #76038E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

.btn-1 .elementor-button {
  position: relative;
  z-index: 1;
  border-radius: 8px; /* ajuste o raio */
  background: #fff;   /* fundo interno do botão */
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.btn-1 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 2px; /* espessura da borda */
  background: linear-gradient(to right, #FFCE70, #F9F6F9);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
  z-index: -1;
}

/* efeito grow */
.btn-1 .elementor-button:hover {
  transform: scale(1.08);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-59cfb1e2 */.elementor-8 .elementor-element.elementor-element-59cfb1e2 .elementor-progress-wrapper{
    padding: 3px;
}

.elementor-8 .elementor-element.elementor-element-59cfb1e2 .elementor-progress-bar{
    border-radius: 99px;
    background-image: linear-gradient(to bottom, #FFCE70, #F9F6F9);
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a97cede */.elementor-8 .elementor-element.elementor-element-6a97cede .elementor-heading-title{
 background-image: linear-gradient(to right bottom, #9207AE, #C848E3, #76038E);
 background-clip: text;
 -webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-492d30be */.btn-2 .elementor-button {
  position: relative;
  z-index: 1;
  border-radius: 8px; /* ajuste o raio */
  background: linear-gradient(to right bottom, #9207AE, #C848E3, #76038E);
  color: #fff; /* texto branco normal */
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  border: none; /* remove borda */
}

/* efeito grow */
.btn-2 .elementor-button:hover {
  transform: scale(1.08);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27393702 */.funciona-tanto {
  color: #FFCE70;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1eedf383 *//* Desktop (padrão) */
.elementor-8 .elementor-element.elementor-element-1eedf383 .elementor-image-box-img {
  transform: translateY(-80px);
}

.elementor-8 .elementor-element.elementor-element-1eedf383 .elementor-image-box-content {
  margin-top: -70px;
}

/* Mobile (até 767px) */
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-1eedf383 .elementor-image-box-img {
    transform: translateY(-40px); /* menos deslocamento */
  }

  .elementor-8 .elementor-element.elementor-element-1eedf383 .elementor-image-box-content {
    margin-top: -30px; /* ajuste menor no mobile */
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6de2d6c5 *//* Desktop (padrão) */
.elementor-8 .elementor-element.elementor-element-6de2d6c5 .elementor-image-box-img {
  transform: translateY(-80px);
}

.elementor-8 .elementor-element.elementor-element-6de2d6c5 .elementor-image-box-content {
  margin-top: -70px;
}

/* Mobile (até 767px) */
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-6de2d6c5 .elementor-image-box-img {
    transform: translateY(-40px); /* menos deslocamento */
  }

  .elementor-8 .elementor-element.elementor-element-6de2d6c5 .elementor-image-box-content {
    margin-top: -30px; /* ajuste menor no mobile */
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3bd66914 *//* Desktop (padrão) */
.elementor-8 .elementor-element.elementor-element-3bd66914 .elementor-image-box-img {
  transform: translateY(-80px);
}

.elementor-8 .elementor-element.elementor-element-3bd66914 .elementor-image-box-content {
  margin-top: -70px;
}

/* Mobile (até 767px) */
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-3bd66914 .elementor-image-box-img {
    transform: translateY(-40px); /* menos deslocamento */
  }

  .elementor-8 .elementor-element.elementor-element-3bd66914 .elementor-image-box-content {
    margin-top: -30px; /* ajuste menor no mobile */
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-777e16dc *//* Desktop (padrão) */
.elementor-8 .elementor-element.elementor-element-777e16dc .elementor-image-box-img {
  transform: translateY(-80px);
}

.elementor-8 .elementor-element.elementor-element-777e16dc .elementor-image-box-content {
  margin-top: -70px;
}

/* Mobile (até 767px) */
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-777e16dc .elementor-image-box-img {
    transform: translateY(-40px); /* menos deslocamento */
  }

  .elementor-8 .elementor-element.elementor-element-777e16dc .elementor-image-box-content {
    margin-top: -30px; /* ajuste menor no mobile */
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6f348fed *//* Mobile: até 767px */
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-6f348fed .elementor-icon-box-description{
    margin-top: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7111360b *//* Mobile: até 767px */
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-7111360b .elementor-icon-box-description{
    margin-top: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4185054a *//* Mobile: até 767px */
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-4185054a .elementor-icon-box-description{
    margin-top: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-40bd0f61 *//* Mobile: até 767px */
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-40bd0f61 .elementor-icon-box-description{
    margin-top: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-22ef54a6 */.elementor-8 .elementor-element.elementor-element-22ef54a6 {
  position: relative;
  border-radius: 99px;           /* ajuste o raio */
  background: inherit;           /* mantém o fundo do elemento */
}

.elementor-8 .elementor-element.elementor-element-22ef54a6::before {
  content: "";
  position: absolute;
  inset: 0;                      /* equivale a top:0; right:0; bottom:0; left:0 */
  padding: 1px;                  /* espessura da borda */
  border-radius: inherit;
  background: linear-gradient(to right, #9207AE, #C848E3,#9207AE);
  pointer-events: none;

  /* cria apenas o anel da borda, sem preencher o centro */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1661cc3e */.elementor-8 .elementor-element.elementor-element-1661cc3e {
  position: relative;
  border-radius: 99px;           /* ajuste o raio */
  background: inherit;           /* mantém o fundo do elemento */
}

.elementor-8 .elementor-element.elementor-element-1661cc3e::before {
  content: "";
  position: absolute;
  inset: 0;                      /* equivale a top:0; right:0; bottom:0; left:0 */
  padding: 1px;                  /* espessura da borda */
  border-radius: inherit;
  background: linear-gradient(to right, #9207AE, rgba(255,206,112,0), rgba(255,206,112,0));
  pointer-events: none;

  /* cria apenas o anel da borda, sem preencher o centro */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4d1e4103 */.elementor-8 .elementor-element.elementor-element-4d1e4103 {
  position: relative;
  border-radius: 99px;           /* ajuste o raio */
  background: inherit;           /* mantém o fundo do elemento */
}

.elementor-8 .elementor-element.elementor-element-4d1e4103::before {
  content: "";
  position: absolute;
  inset: 0;                      /* equivale a top:0; right:0; bottom:0; left:0 */
  padding: 1px;                  /* espessura da borda */
  border-radius: inherit;
  background: linear-gradient(to right, #9207AE, #C848E3,#9207AE);
  pointer-events: none;

  /* cria apenas o anel da borda, sem preencher o centro */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eda3f0f */.elementor-8 .elementor-element.elementor-element-6eda3f0f {
  position: relative;
  border-radius: 99px;           /* ajuste o raio */
  background: inherit;           /* mantém o fundo do elemento */
}

.elementor-8 .elementor-element.elementor-element-6eda3f0f::before {
  content: "";
  position: absolute;
  inset: 0;                      /* equivale a top:0; right:0; bottom:0; left:0 */
  padding: 1px;                  /* espessura da borda */
  border-radius: inherit;
  background: linear-gradient(to right, #9207AE, rgba(255,206,112,0), rgba(255,206,112,0));
  pointer-events: none;

  /* cria apenas o anel da borda, sem preencher o centro */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2100a0e2 */.elementor-8 .elementor-element.elementor-element-2100a0e2 {
  position: relative;
  border-radius: 99px;           /* ajuste o raio */
  background: inherit;           /* mantém o fundo do elemento */
}

.elementor-8 .elementor-element.elementor-element-2100a0e2::before {
  content: "";
  position: absolute;
  inset: 0;                      /* equivale a top:0; right:0; bottom:0; left:0 */
  padding: 1px;                  /* espessura da borda */
  border-radius: inherit;
  background: linear-gradient(to right, #9207AE, #C848E3,#9207AE);
  pointer-events: none;

  /* cria apenas o anel da borda, sem preencher o centro */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a1988e */.elementor-8 .elementor-element.elementor-element-18a1988e {
  position: relative;
  border-radius: 99px;           /* ajuste o raio */
  background: inherit;           /* mantém o fundo do elemento */
}

.elementor-8 .elementor-element.elementor-element-18a1988e::before {
  content: "";
  position: absolute;
  inset: 0;                      /* equivale a top:0; right:0; bottom:0; left:0 */
  padding: 1px;                  /* espessura da borda */
  border-radius: inherit;
  background: linear-gradient(to right, #9207AE, rgba(255,206,112,0), rgba(255,206,112,0));
  pointer-events: none;

  /* cria apenas o anel da borda, sem preencher o centro */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5288777b */.elementor-8 .elementor-element.elementor-element-5288777b {
  position: relative;
  border-radius: 99px;           /* ajuste o raio */
  background: inherit;           /* mantém o fundo do elemento */
}

.elementor-8 .elementor-element.elementor-element-5288777b::before {
  content: "";
  position: absolute;
  inset: 0;                      /* equivale a top:0; right:0; bottom:0; left:0 */
  padding: 1px;                  /* espessura da borda */
  border-radius: inherit;
  background: linear-gradient(to right, #FFCE70);
  pointer-events: none;

  /* cria apenas o anel da borda, sem preencher o centro */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cfabe53 */.elementor-8 .elementor-element.elementor-element-6cfabe53 {
  position: relative;
  border-radius: 99px;           /* ajuste o raio */
  background: inherit;           /* mantém o fundo do elemento */
}

.elementor-8 .elementor-element.elementor-element-6cfabe53::before {
  content: "";
  position: absolute;
  inset: 0;                      /* equivale a top:0; right:0; bottom:0; left:0 */
  padding: 1px;                  /* espessura da borda */
  border-radius: inherit;
  background: linear-gradient(to right, #FFCE70);
  pointer-events: none;

  /* cria apenas o anel da borda, sem preencher o centro */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-136faa39 */.elementor-8 .elementor-element.elementor-element-136faa39 {
  position: relative;
  border-radius: 99px;           /* ajuste o raio */
  background: inherit;           /* mantém o fundo do elemento */
}

.elementor-8 .elementor-element.elementor-element-136faa39::before {
  content: "";
  position: absolute;
  inset: 0;                      /* equivale a top:0; right:0; bottom:0; left:0 */
  padding: 1px;                  /* espessura da borda */
  border-radius: inherit;
  background: linear-gradient(to right, #FFCE70);
  pointer-events: none;

  /* cria apenas o anel da borda, sem preencher o centro */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7825b436 */.elementor-8 .elementor-element.elementor-element-7825b436 {
  position: relative;
  border-radius: 99px;           /* ajuste o raio */
  background: inherit;           /* mantém o fundo do elemento */
}

.elementor-8 .elementor-element.elementor-element-7825b436::before {
  content: "";
  position: absolute;
  inset: 0;                      /* equivale a top:0; right:0; bottom:0; left:0 */
  padding: 1px;                  /* espessura da borda */
  border-radius: inherit;
  background: linear-gradient(to right, #FFCE70);
  pointer-events: none;

  /* cria apenas o anel da borda, sem preencher o centro */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b116960 */.elementor-8 .elementor-element.elementor-element-3b116960 {
  position: relative;
  border-radius: 99px;           /* ajuste o raio */
  background: inherit;           /* mantém o fundo do elemento */
}

.elementor-8 .elementor-element.elementor-element-3b116960::before {
  content: "";
  position: absolute;
  inset: 0;                      /* equivale a top:0; right:0; bottom:0; left:0 */
  padding: 1px;                  /* espessura da borda */
  border-radius: inherit;
  background: linear-gradient(to right, #9207AE, #C848E3,#9207AE);
  pointer-events: none;

  /* cria apenas o anel da borda, sem preencher o centro */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f308be9 */.elementor-8 .elementor-element.elementor-element-f308be9 {
  position: relative;
  border-radius: 99px;           /* ajuste o raio */
  background: inherit;           /* mantém o fundo do elemento */
}

.elementor-8 .elementor-element.elementor-element-f308be9::before {
  content: "";
  position: absolute;
  inset: 0;                      /* equivale a top:0; right:0; bottom:0; left:0 */
  padding: 1px;                  /* espessura da borda */
  border-radius: inherit;
  background: linear-gradient(to right, #9207AE, rgba(255,206,112,0), rgba(255,206,112,0));
  pointer-events: none;

  /* cria apenas o anel da borda, sem preencher o centro */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c4aa94b *//* Desktop */
.elementor-8 .elementor-element.elementor-element-7c4aa94b .preco-moeda {
  font-size: 51px;
  vertical-align: top; /* alinha em cima do número */
  margin-right: 5px;
}

.elementor-8 .elementor-element.elementor-element-7c4aa94b .preco-valor {
  font-size: 152px;
  line-height: 1;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-7c4aa94b .preco-moeda {
    font-size: 28px;
  }
  .elementor-8 .elementor-element.elementor-element-7c4aa94b .preco-valor {
    font-size: 72px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-161c5947 */.btn-2 .elementor-button {
  position: relative;
  z-index: 1;
  border-radius: 8px; /* ajuste o raio */
  background: linear-gradient(to right bottom, #9207AE, #C848E3, #76038E);
  color: #fff; /* texto branco normal */
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  border: none; /* remove borda */
}

/* efeito grow */
.btn-2 .elementor-button:hover {
  transform: scale(1.08);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-1cc8a51e */.elementor-8 .elementor-element.elementor-element-1cc8a51e .elementor-progress-wrapper{
    padding: 3px;
}

.elementor-8 .elementor-element.elementor-element-1cc8a51e .elementor-progress-bar{
    border-radius: 99px;
    background-image: linear-gradient(to right, #9207AE,#C848E3, #76038E);
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b170599 */.elementor-8 .elementor-element.elementor-element-3b170599 .elementor-heading-title{
background: linear-gradient(103deg, #F9F6F9 11.58%, rgba(249, 246, 249, 0.58) 58.2%, #F9F6F9 101.36%);
 background-clip: text;
 -webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47c23f61 */.btn-2 .elementor-button {
  position: relative;
  z-index: 1;
  border-radius: 8px; /* ajuste o raio */
  background: linear-gradient(to right bottom, #9207AE, #C848E3, #76038E);
  color: #fff; /* texto branco normal */
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  border: none; /* remove borda */
}

/* efeito grow */
.btn-2 .elementor-button:hover {
  transform: scale(1.08);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS */p{
    margin-bottom: 0px
}

html, body{
    width: 100%;
    overflow-x: hidden;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aloevera Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Regular.eot');
	src: url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Regular.woff2') format('woff2'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Regular.woff') format('woff'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Regular.ttf') format('truetype'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Regular.svg#AloeveraDisplay') format('svg');
}
@font-face {
	font-family: 'Aloevera Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Medium.eot');
	src: url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Medium.woff2') format('woff2'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Medium.woff') format('woff'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Medium.ttf') format('truetype'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Medium.svg#AloeveraDisplay') format('svg');
}
@font-face {
	font-family: 'Aloevera Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-SemiBold.eot');
	src: url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-SemiBold.woff2') format('woff2'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-SemiBold.woff') format('woff'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-SemiBold.ttf') format('truetype'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-SemiBold.svg#AloeveraDisplay') format('svg');
}
@font-face {
	font-family: 'Aloevera Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Bold.eot');
	src: url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Bold.woff2') format('woff2'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Bold.woff') format('woff'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Bold.ttf') format('truetype'),
		url('https://sachiribeiro.com.br/wp-content/uploads/2025/09/AloeveraDisplay-Bold.svg#AloeveraDisplay') format('svg');
}
/* End Custom Fonts CSS */