.elementor-12 .elementor-element.elementor-element-5123ee18{--display:flex;--min-height:91vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5123ee18:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5123ee18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biozenfit.com.br/wp-content/uploads/2025/07/bg-biozen0.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-5123ee18.e-con{--align-self:flex-start;}.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-12 .elementor-element.elementor-element-51b02ec3{width:var( --container-widget-width, 111px );max-width:111px;padding:5px 5px 5px 5px;--container-widget-width:111px;--container-widget-flex-grow:0;top:-2px;z-index:15;border-radius:0px 0px 010px 10px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-51b02ec3{right:52px;}body.rtl .elementor-12 .elementor-element.elementor-element-51b02ec3{left:52px;}.elementor-12 .elementor-element.elementor-element-51b02ec3 img{border-radius:0px 0px 10px 10px;}.elementor-12 .elementor-element.elementor-element-1fa41207{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;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:#F9D1FF9E;--border-color:#F9D1FF9E;--border-radius:12px 12px 12px 12px;--padding-top:0em;--padding-bottom:2em;--padding-left:1.3em;--padding-right:1.3em;}.elementor-12 .elementor-element.elementor-element-1fa41207:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1fa41207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A5C7938;}.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-12 .elementor-element.elementor-element-7fba9f10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7fba9f10.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7fba9f10 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-7fba9f10 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;word-spacing:4px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7fba9f10:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-7fba9f10:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7fba9f10 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.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-12 .elementor-element.elementor-element-6c29fa96 .elementor-button{background-color:#368F42;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;padding:0.7em 1em 0.7em 1em;}.elementor-12 .elementor-element.elementor-element-6c29fa96{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-473c53da{--display:flex;--min-height:1274px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-473c53da:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-473c53da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biozenfit.com.br/wp-content/uploads/2025/07/bg-sub1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-656f512b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--border-radius:400px 400px 400px 400px;--margin-top:-2em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;--z-index:8;}.elementor-12 .elementor-element.elementor-element-656f512b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-656f512b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFAB;}.elementor-12 .elementor-element.elementor-element-656f512b.e-con{--align-self:center;}.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-12 .elementor-element.elementor-element-7627d820{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-7627d820 .elementor-icon-box-title{margin-bottom:9px;color:#54595F;}.elementor-12 .elementor-element.elementor-element-7627d820.elementor-view-stacked .elementor-icon{background-color:#900BB9F0;}.elementor-12 .elementor-element.elementor-element-7627d820.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7627d820.elementor-view-default .elementor-icon{fill:#900BB9F0;color:#900BB9F0;border-color:#900BB9F0;}.elementor-12 .elementor-element.elementor-element-7627d820 .elementor-icon{font-size:38px;}.elementor-12 .elementor-element.elementor-element-7627d820 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7627d820 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:0.2em;}.elementor-12 .elementor-element.elementor-element-7627d820:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-7627d820:has(:focus) .elementor-icon-box-title{color:#54595F;}.elementor-12 .elementor-element.elementor-element-7627d820 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#54595F;}.elementor-12 .elementor-element.elementor-element-72d5c89d{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-72d5c89d .elementor-icon-box-title{margin-bottom:9px;color:#54595F;}.elementor-12 .elementor-element.elementor-element-72d5c89d.elementor-view-stacked .elementor-icon{background-color:#900BB9F0;}.elementor-12 .elementor-element.elementor-element-72d5c89d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-72d5c89d.elementor-view-default .elementor-icon{fill:#900BB9F0;color:#900BB9F0;border-color:#900BB9F0;}.elementor-12 .elementor-element.elementor-element-72d5c89d .elementor-icon{font-size:38px;}.elementor-12 .elementor-element.elementor-element-72d5c89d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-72d5c89d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:0.2em;}.elementor-12 .elementor-element.elementor-element-72d5c89d:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-72d5c89d:has(:focus) .elementor-icon-box-title{color:#54595F;}.elementor-12 .elementor-element.elementor-element-72d5c89d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#54595F;}.elementor-12 .elementor-element.elementor-element-7f42ffb2{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-7f42ffb2 .elementor-icon-box-title{margin-bottom:9px;color:#54595F;}.elementor-12 .elementor-element.elementor-element-7f42ffb2.elementor-view-stacked .elementor-icon{background-color:#900BB9F0;}.elementor-12 .elementor-element.elementor-element-7f42ffb2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7f42ffb2.elementor-view-default .elementor-icon{fill:#900BB9F0;color:#900BB9F0;border-color:#900BB9F0;}.elementor-12 .elementor-element.elementor-element-7f42ffb2 .elementor-icon{font-size:38px;}.elementor-12 .elementor-element.elementor-element-7f42ffb2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7f42ffb2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:0.2em;}.elementor-12 .elementor-element.elementor-element-7f42ffb2:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-7f42ffb2:has(:focus) .elementor-icon-box-title{color:#54595F;}.elementor-12 .elementor-element.elementor-element-7f42ffb2 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#54595F;}.elementor-12 .elementor-element.elementor-element-1fdc94f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-1fdc94f1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1fdc94f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1fdc94f1.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-716d6926{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-716d6926.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-716d6926 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-716d6926 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-716d6926:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-716d6926:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-716d6926 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#54595F;}.elementor-12 .elementor-element.elementor-element-560756d5 img{width:54%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 40deg );}.elementor-12 .elementor-element.elementor-element-3e149719{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-463bce18{background-color:var( --e-global-color-491769a );padding:1.4em 1em 1.4em 1em;transition:background 0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECCC84;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-463bce18 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-463bce18.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-463bce18.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-463bce18.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-463bce18 .elementor-image-box-title{margin-bottom:9px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-463bce18 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-463bce18 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-463bce18:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-463bce18:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-463bce18 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-3defd753{background-color:var( --e-global-color-491769a );padding:1.4em 1em 1.4em 1em;transition:background 0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECCC84;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-3defd753 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-3defd753.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-3defd753.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-3defd753.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-3defd753 .elementor-image-box-title{margin-bottom:9px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3defd753 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-3defd753 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-3defd753:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-3defd753:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3defd753 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-24923495{background-color:var( --e-global-color-491769a );padding:1.4em 1em 1.4em 1em;transition:background 0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECCC84;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-24923495 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-24923495.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-24923495.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-24923495.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-24923495 .elementor-image-box-title{margin-bottom:9px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24923495 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-24923495 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-24923495:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-24923495:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24923495 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-4b1c76e4{background-color:var( --e-global-color-491769a );padding:1.4em 1em 1.4em 1em;transition:background 0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECCC84;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-4b1c76e4 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-4b1c76e4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-4b1c76e4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-4b1c76e4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-4b1c76e4 .elementor-image-box-title{margin-bottom:9px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4b1c76e4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-4b1c76e4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-4b1c76e4:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-4b1c76e4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4b1c76e4 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-4b82ca12{--display:flex;--min-height:50px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-3px;--margin-bottom:-3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4b82ca12:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4b82ca12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9D7DB8;}.elementor-12 .elementor-element.elementor-element-4b82ca12.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7c1c933b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7c1c933b{text-align:center;}.elementor-12 .elementor-element.elementor-element-7c1c933b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1c2c9fd{--display:flex;--min-height:956px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6c524828{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6c524828.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6c524828 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6c524828 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-6c524828:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-6c524828:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-6c524828 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-16615c1c img{width:54%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 40deg );}.elementor-12 .elementor-element.elementor-element-32b3bfe{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-32b3bfe.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2a3a8dbe img{width:54%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 110deg );}.elementor-12 .elementor-element.elementor-element-b9cbbe3{width:var( --container-widget-width, 35% );max-width:35%;background-color:#9D7DB8;padding:1em 1em 1em 1em;--container-widget-width:35%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-12 .elementor-element.elementor-element-b9cbbe3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-129c4012{margin:0em -2em calc(var(--kit-widget-spacing, 0px) + 0em) -2em;}.elementor-12 .elementor-element.elementor-element-129c4012 img{width:54%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 110deg );}.elementor-12 .elementor-element.elementor-element-484e4ef8{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-484e4ef8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#9D7DB8;}.elementor-12 .elementor-element.elementor-element-70ddcf0c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-70ddcf0c.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-52961f9a img{width:54%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 110deg );}.elementor-12 .elementor-element.elementor-element-5e89c2c4{width:var( --container-widget-width, 35% );max-width:35%;background-color:#9D7DB8;padding:1em 1em 1em 1em;--container-widget-width:35%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5e89c2c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1b0c071c{margin:0em -2em calc(var(--kit-widget-spacing, 0px) + 0em) -2em;}.elementor-12 .elementor-element.elementor-element-1b0c071c img{width:54%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 110deg );}.elementor-12 .elementor-element.elementor-element-271923b6{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-271923b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#9D7DB8;}.elementor-12 .elementor-element.elementor-element-1563e282{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1563e282.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-72064072 img{width:54%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 110deg );}.elementor-12 .elementor-element.elementor-element-3c18baab{width:var( --container-widget-width, 35% );max-width:35%;background-color:#9D7DB8;padding:1em 1em 1em 1em;--container-widget-width:35%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3c18baab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-12c875be{margin:0em -2em calc(var(--kit-widget-spacing, 0px) + 0em) -2em;}.elementor-12 .elementor-element.elementor-element-12c875be img{width:54%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 110deg );}.elementor-12 .elementor-element.elementor-element-555243dc{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-555243dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#9D7DB8;}.elementor-12 .elementor-element.elementor-element-15730c93{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-15730c93.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-58a917dd img{width:54%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 110deg );}.elementor-12 .elementor-element.elementor-element-6481cda7{width:var( --container-widget-width, 35% );max-width:35%;background-color:#9D7DB8;padding:1em 1em 1em 1em;--container-widget-width:35%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6481cda7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-520ab1de{margin:0em -2em calc(var(--kit-widget-spacing, 0px) + 0em) -2em;}.elementor-12 .elementor-element.elementor-element-520ab1de img{width:54%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 110deg );}.elementor-12 .elementor-element.elementor-element-15443b11{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-15443b11 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#9D7DB8;}.elementor-12 .elementor-element.elementor-element-34727b8e{--display:flex;--min-height:1124px;--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:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-25678519.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-25678519 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#131313;}.elementor-12 .elementor-element.elementor-element-25678519:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-25678519:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-25678519 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-224259a2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-224259a2.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-140452af img{border-radius:22px 22px 22px 22px;}.elementor-12 .elementor-element.elementor-element-7573d30c img{border-radius:22px 22px 22px 22px;}.elementor-12 .elementor-element.elementor-element-3692694d img{border-radius:22px 22px 22px 22px;}.elementor-12 .elementor-element.elementor-element-16cf0e7 img{border-radius:22px 22px 22px 22px;}.elementor-12 .elementor-element.elementor-element-253eae47 img{border-radius:22px 22px 22px 22px;}.elementor-12 .elementor-element.elementor-element-5d4eeda2 img{border-radius:22px 22px 22px 22px;}.elementor-12 .elementor-element.elementor-element-65e9554 .elementor-button{background-color:#368F42;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;padding:0.7em 1em 0.7em 1em;}.elementor-12 .elementor-element.elementor-element-65e9554{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-65e9554.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-77ff0547{--display:flex;--min-height:1199px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-38374a20{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-38374a20.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-38374a20 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-38374a20 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-38374a20:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-38374a20:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-38374a20 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.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-12 .elementor-element.elementor-element-58046918.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-58046918 .elementor-icon-list-icon i{color:#6B438B;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-58046918 .elementor-icon-list-icon svg{fill:#6B438B;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-58046918{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-58046918 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-58046918 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-58046918 .elementor-icon-list-text{color:#6B438B;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7e57bdfd{z-index:1;}.elementor-12 .elementor-element.elementor-element-7e57bdfd img{max-width:77%;}.elementor-12 .elementor-element.elementor-element-779ce67e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-12 .elementor-element.elementor-element-6c5c0ac{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-6c5c0ac .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-6c5c0ac .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#6B438B;}.elementor-12 .elementor-element.elementor-element-6c5c0ac:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-6c5c0ac:has(:focus) .elementor-image-box-title{color:#6B438B;}.elementor-12 .elementor-element.elementor-element-6c5c0ac .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#152026D1;}.elementor-12 .elementor-element.elementor-element-37a732c3{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-37a732c3 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-37a732c3 .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#6B438B;}.elementor-12 .elementor-element.elementor-element-37a732c3:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-37a732c3:has(:focus) .elementor-image-box-title{color:#6B438B;}.elementor-12 .elementor-element.elementor-element-37a732c3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#152026D1;}.elementor-12 .elementor-element.elementor-element-49c2a955{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-49c2a955 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-49c2a955 .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#6B438B;}.elementor-12 .elementor-element.elementor-element-49c2a955:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-49c2a955:has(:focus) .elementor-image-box-title{color:#6B438B;}.elementor-12 .elementor-element.elementor-element-49c2a955 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#152026D1;}.elementor-12 .elementor-element.elementor-element-124497e3{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-124497e3 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-124497e3 .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#6B438B;}.elementor-12 .elementor-element.elementor-element-124497e3:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-124497e3:has(:focus) .elementor-image-box-title{color:#6B438B;}.elementor-12 .elementor-element.elementor-element-124497e3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#152026D1;}.elementor-12 .elementor-element.elementor-element-4ca462fa{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-4ca462fa .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-4ca462fa .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#6B438B;}.elementor-12 .elementor-element.elementor-element-4ca462fa:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-4ca462fa:has(:focus) .elementor-image-box-title{color:#6B438B;}.elementor-12 .elementor-element.elementor-element-4ca462fa .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#152026D1;}.elementor-12 .elementor-element.elementor-element-2cbaac62{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-2cbaac62 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-2cbaac62 .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#6B438B;}.elementor-12 .elementor-element.elementor-element-2cbaac62:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-2cbaac62:has(:focus) .elementor-image-box-title{color:#6B438B;}.elementor-12 .elementor-element.elementor-element-2cbaac62 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#152026D1;}.elementor-12 .elementor-element.elementor-element-46e644a0{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-46e644a0 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-46e644a0 .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#6B438B;}.elementor-12 .elementor-element.elementor-element-46e644a0:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-46e644a0:has(:focus) .elementor-image-box-title{color:#6B438B;}.elementor-12 .elementor-element.elementor-element-46e644a0 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#152026D1;}.elementor-12 .elementor-element.elementor-element-3408c12f{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-3408c12f .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-3408c12f .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#6B438B;}.elementor-12 .elementor-element.elementor-element-3408c12f:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-3408c12f:has(:focus) .elementor-image-box-title{color:#6B438B;}.elementor-12 .elementor-element.elementor-element-3408c12f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#152026D1;}.elementor-12 .elementor-element.elementor-element-3792df9{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-3792df9 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-3792df9 .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#6B438B;}.elementor-12 .elementor-element.elementor-element-3792df9:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-3792df9:has(:focus) .elementor-image-box-title{color:#6B438B;}.elementor-12 .elementor-element.elementor-element-3792df9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#152026D1;}.elementor-12 .elementor-element.elementor-element-2860a045{--display:flex;--min-height:636px;--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;}.elementor-12 .elementor-element.elementor-element-2860a045:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2860a045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A87FB8;}.elementor-12 .elementor-element.elementor-element-1fafd6d1{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:-4em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-50ab6886{padding:20px 20px 20px 20px;--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-50ab6886 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-50ab6886 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-50ab6886 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-50ab6886 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-50ab6886 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6dd74cb9{padding:20px 20px 20px 20px;--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-6dd74cb9 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6dd74cb9 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-6dd74cb9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-6dd74cb9 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-6dd74cb9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3c2a6abd{padding:20px 20px 20px 20px;--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-3c2a6abd .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3c2a6abd .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3c2a6abd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3c2a6abd .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-3c2a6abd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7e52697f{padding:20px 20px 20px 20px;--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-7e52697f .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7e52697f .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7e52697f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7e52697f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-7e52697f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-651378ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:-4em;--margin-right:0em;--padding-top:1.5em;--padding-bottom:2em;--padding-left:1.6em;--padding-right:1.6em;}.elementor-12 .elementor-element.elementor-element-651378ce:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-651378ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6B438B;}.elementor-12 .elementor-element.elementor-element-651378ce.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-40797f7d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-40797f7d .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-40797f7d .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-40797f7d:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-40797f7d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-40797f7d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#D8D8D8;}.elementor-12 .elementor-element.elementor-element-6cc888a{--display:flex;--min-height:1126px;--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:space-around;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-54e7659{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-54e7659.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-54e7659 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-54e7659 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-54e7659:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-54e7659:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-54e7659 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4345e164{width:var( --container-widget-width, 74% );max-width:74%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-4345e164.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5a462117{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-12 .elementor-element.elementor-element-5a462117.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-57cf34b7{background-color:var( --e-global-color-491769a );padding:1.4em 1em 1.4em 1em;transition:background 0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECCC84;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-57cf34b7 .elementor-image-box-title{margin-bottom:9px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-57cf34b7:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-57cf34b7:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-57cf34b7 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-12c8334a{background-color:var( --e-global-color-491769a );padding:1.4em 1em 1.4em 1em;transition:background 0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECCC84;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-12c8334a .elementor-image-box-title{margin-bottom:9px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-12c8334a:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-12c8334a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-12c8334a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-45f5c4e4{text-align:center;}.elementor-12 .elementor-element.elementor-element-45f5c4e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#4E4E4E;}.elementor-12 .elementor-element.elementor-element-31ad20ed .elementor-button{background-color:#368F42;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;padding:0.7em 1em 0.7em 1em;}.elementor-12 .elementor-element.elementor-element-31ad20ed{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-31ad20ed.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-58bbdbde{--display:flex;--min-height:839px;--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:space-around;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-42250078{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-42250078.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-42250078 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-42250078 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-42250078:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-42250078:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-42250078 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-67d68731{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7182f9c4{--display:flex;--background-transition:0.3s;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-7182f9c4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7182f9c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFA;}.elementor-12 .elementor-element.elementor-element-7182f9c4:hover{background-color:#FFF3FE;}.elementor-12 .elementor-element.elementor-element-411711f5{background-color:#6B438B;padding:20px 20px 20px 20px;border-radius:14px 14px 14px 14px;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-411711f5.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-411711f5 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-411711f5 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-411711f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-411711f5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-411711f5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7f8d4af5 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#6B3E69;border-radius:21px 21px 21px 21px;}.elementor-12 .elementor-element.elementor-element-7ce1269d .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;color:#141414;}.elementor-12 .elementor-element.elementor-element-7ce1269d:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-7ce1269d:has(:focus) .elementor-image-box-title{color:#141414;}.elementor-12 .elementor-element.elementor-element-7ce1269d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-5c9b4191{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c9b4191.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-16a95d8 .elementor-button{background-color:#368F42;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;padding:0.7em 1em 0.7em 1em;}.elementor-12 .elementor-element.elementor-element-16a95d8{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-55384e2b{--icon-box-icon-margin:9px;}.elementor-12 .elementor-element.elementor-element-55384e2b .elementor-icon-box-title{margin-bottom:6px;color:#575757;}.elementor-12 .elementor-element.elementor-element-55384e2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-491769a );}.elementor-12 .elementor-element.elementor-element-55384e2b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-55384e2b.elementor-view-default .elementor-icon{fill:var( --e-global-color-491769a );color:var( --e-global-color-491769a );border-color:var( --e-global-color-491769a );}.elementor-12 .elementor-element.elementor-element-55384e2b .elementor-icon{font-size:13px;}.elementor-12 .elementor-element.elementor-element-55384e2b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-55384e2b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-55384e2b:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-55384e2b:has(:focus) .elementor-icon-box-title{color:#575757;}.elementor-12 .elementor-element.elementor-element-723c73fd{--display:flex;--background-transition:0.3s;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-723c73fd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-723c73fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFA;}.elementor-12 .elementor-element.elementor-element-723c73fd:hover{background-color:#FFF3FE;}.elementor-12 .elementor-element.elementor-element-7b5f3d06{background-color:#6B438B;padding:20px 20px 20px 20px;border-radius:14px 14px 14px 14px;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-7b5f3d06.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-7b5f3d06 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7b5f3d06 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7b5f3d06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7b5f3d06 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-7b5f3d06 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-46932d64 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#6B3E69;border-radius:21px 21px 21px 21px;}.elementor-12 .elementor-element.elementor-element-1a6d2758 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;color:#141414;}.elementor-12 .elementor-element.elementor-element-1a6d2758:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-1a6d2758:has(:focus) .elementor-image-box-title{color:#141414;}.elementor-12 .elementor-element.elementor-element-1a6d2758 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-36e12281{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-36e12281.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-30e455ff .elementor-button{background-color:#368F42;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;padding:0.7em 1em 0.7em 1em;}.elementor-12 .elementor-element.elementor-element-30e455ff{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5b9f1027{--icon-box-icon-margin:9px;}.elementor-12 .elementor-element.elementor-element-5b9f1027 .elementor-icon-box-title{margin-bottom:6px;color:#575757;}.elementor-12 .elementor-element.elementor-element-5b9f1027.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-491769a );}.elementor-12 .elementor-element.elementor-element-5b9f1027.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5b9f1027.elementor-view-default .elementor-icon{fill:var( --e-global-color-491769a );color:var( --e-global-color-491769a );border-color:var( --e-global-color-491769a );}.elementor-12 .elementor-element.elementor-element-5b9f1027 .elementor-icon{font-size:13px;}.elementor-12 .elementor-element.elementor-element-5b9f1027 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5b9f1027 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-5b9f1027:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-5b9f1027:has(:focus) .elementor-icon-box-title{color:#575757;}.elementor-12 .elementor-element.elementor-element-5b7a109a{--display:flex;--background-transition:0.3s;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-5b7a109a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5b7a109a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6B438B;}.elementor-12 .elementor-element.elementor-element-5b7a109a:hover{background-color:#552F74;}.elementor-12 .elementor-element.elementor-element-54588446{background-color:#A87FB8;padding:20px 20px 20px 20px;border-radius:14px 14px 14px 14px;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-54588446.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-54588446 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-54588446 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-54588446 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-54588446 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-54588446 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5e91dd4c img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F2DDAF;border-radius:21px 21px 21px 21px;}.elementor-12 .elementor-element.elementor-element-7244c337 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7244c337:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-7244c337:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7244c337 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-12 .elementor-element.elementor-element-fae8bc7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fae8bc7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-6f193f8 .elementor-button{background-color:#368F42;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;padding:0.7em 1em 0.7em 1em;}.elementor-12 .elementor-element.elementor-element-6f193f8{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5a2c40f3{--icon-box-icon-margin:9px;}.elementor-12 .elementor-element.elementor-element-5a2c40f3 .elementor-icon-box-title{margin-bottom:6px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5a2c40f3.elementor-view-stacked .elementor-icon{background-color:#F2DDAF;}.elementor-12 .elementor-element.elementor-element-5a2c40f3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5a2c40f3.elementor-view-default .elementor-icon{fill:#F2DDAF;color:#F2DDAF;border-color:#F2DDAF;}.elementor-12 .elementor-element.elementor-element-5a2c40f3 .elementor-icon{font-size:13px;}.elementor-12 .elementor-element.elementor-element-5a2c40f3 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5a2c40f3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-5a2c40f3:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-5a2c40f3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5a2c40f3 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-372584d6{--display:flex;--min-height:570px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-22ac89de{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-22ac89de:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-22ac89de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biozenfit.com.br/wp-content/uploads/2025/07/Frame-51.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-11d1b5c8{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-11d1b5c8 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-37abfa85{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-600f57fb.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-600f57fb .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-600f57fb:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-600f57fb:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-600f57fb .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-11dd4041{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-66264cfd{--display:flex;--min-height:584px;--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:space-around;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1bd092a4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1bd092a4 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:37px;font-weight:600;color:#131313;}.elementor-12 .elementor-element.elementor-element-1bd092a4:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-1bd092a4:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-1bd092a4 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-626f48fa{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7da4188f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1aa0474c{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2f21088{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7feee6ba{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-64aeef45{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-439c5c33{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-49d6e805{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b385836{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#5A2881;--n-accordion-title-hover-color:#5A2881;--n-accordion-title-active-color:#5A2881;--n-accordion-icon-size:15px;}.elementor-12 .elementor-element.elementor-element-b385836 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FCF3FF;border-style:solid;border-color:#A87FB8;}.elementor-12 .elementor-element.elementor-element-b385836.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b385836 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-12 .elementor-element.elementor-element-b385836 > .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:"Poppins", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-18adab95{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-18adab95:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-18adab95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-491769a );}.elementor-12 .elementor-element.elementor-element-1adc9f9d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-1adc9f9d.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4c6840b1{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4c4a8637{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-4c4a8637.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5becdecf{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5becdecf.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5becdecf img{width:70%;}.elementor-12 .elementor-element.elementor-element-3d9e9845{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-3d9e9845.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-62e8346a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1fbf03ee{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-1fbf03ee.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1fbf03ee img{width:100%;}.elementor-12 .elementor-element.elementor-element-7e65d621{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-7e65d621.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7e65d621 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0em;border-style:none;}.elementor-12 .elementor-element.elementor-element-7e65d621 .elementor-social-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7e65d621 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7e65d621 .elementor-icon{border-radius:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-5f04e025{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6fa4c357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-38da3689 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#D3D3D3;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFA;background-image:url("https://biozenfit.com.br/wp-content/uploads/2025/07/image-9-scaled-1.webp");}body.elementor-page-12{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-5123ee18{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-51b02ec3{right:11px;}body.rtl .elementor-12 .elementor-element.elementor-element-51b02ec3{left:11px;}.elementor-12 .elementor-element.elementor-element-473c53da{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-656f512b{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-3e149719{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-1c2c9fd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-224259a2{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-77ff0547{--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-779ce67e{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2860a045{--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:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-1fafd6d1{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-12 .elementor-element.elementor-element-1fafd6d1.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-50ab6886{padding:1em 1em 1em 1em;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);}.elementor-12 .elementor-element.elementor-element-50ab6886 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-50ab6886 .elementor-icon-list-item > a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-6dd74cb9{padding:1em 1em 1em 1em;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);}.elementor-12 .elementor-element.elementor-element-6dd74cb9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-6dd74cb9 .elementor-icon-list-item > a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-3c2a6abd{padding:1em 1em 1em 1em;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);}.elementor-12 .elementor-element.elementor-element-3c2a6abd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3c2a6abd .elementor-icon-list-item > a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-7e52697f{padding:1em 1em 1em 1em;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);}.elementor-12 .elementor-element.elementor-element-7e52697f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7e52697f .elementor-icon-list-item > a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-512ff494 img{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-651378ce{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-12 .elementor-element.elementor-element-651378ce.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6cc888a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5a462117{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-58bbdbde{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-67d68731{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-411711f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-411711f5 .elementor-icon-list-item > a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-7ce1269d .elementor-image-box-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-16a95d8 .elementor-button{font-size:15px;}.elementor-12 .elementor-element.elementor-element-7b5f3d06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7b5f3d06 .elementor-icon-list-item > a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-1a6d2758 .elementor-image-box-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-30e455ff .elementor-button{font-size:15px;}.elementor-12 .elementor-element.elementor-element-54588446 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-54588446 .elementor-icon-list-item > a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-7244c337 .elementor-image-box-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-6f193f8 .elementor-button{font-size:15px;}.elementor-12 .elementor-element.elementor-element-22ac89de{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:3em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-22ac89de.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-11d1b5c8{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-11d1b5c8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-37abfa85{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-37abfa85.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-11dd4041{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-66264cfd{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7da4188f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-2f21088{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-64aeef45{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-49d6e805{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-5f04e025{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-5123ee18:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5123ee18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biozenfit.com.br/wp-content/uploads/2025/07/bg-biozen0-mobile.webp");background-position:bottom center;}.elementor-12 .elementor-element.elementor-element-5123ee18{--min-height:925px;--padding-top:4.7em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-51b02ec3{width:var( --container-widget-width, 88px );max-width:88px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88px;--container-widget-flex-grow:0;top:-3px;}.elementor-12 .elementor-element.elementor-element-51b02ec3.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-51b02ec3{right:10px;}body.rtl .elementor-12 .elementor-element.elementor-element-51b02ec3{left:10px;}.elementor-12 .elementor-element.elementor-element-7fba9f10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7fba9f10 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7fba9f10 .elementor-image-box-title{font-size:33px;}.elementor-12 .elementor-element.elementor-element-6c29fa96{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6c29fa96.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6c29fa96 .elementor-button{font-size:14px;padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-473c53da{--padding-top:1em;--padding-bottom:1em;--padding-left:0.7em;--padding-right:0.7em;}.elementor-12 .elementor-element.elementor-element-656f512b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:0.5em;--padding-right:0.6em;}.elementor-12 .elementor-element.elementor-element-656f512b.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7627d820{--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-7627d820 .elementor-icon-box-title{margin-bottom:4px;}.elementor-12 .elementor-element.elementor-element-7627d820 .elementor-icon{font-size:27px;}.elementor-12 .elementor-element.elementor-element-7627d820 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7627d820 .elementor-icon-box-title a{font-size:15px;line-height:1em;}.elementor-12 .elementor-element.elementor-element-7627d820 .elementor-icon-box-description{font-size:12px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-72d5c89d{--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-72d5c89d .elementor-icon-box-title{margin-bottom:4px;}.elementor-12 .elementor-element.elementor-element-72d5c89d .elementor-icon{font-size:27px;}.elementor-12 .elementor-element.elementor-element-72d5c89d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-72d5c89d .elementor-icon-box-title a{font-size:15px;line-height:1em;}.elementor-12 .elementor-element.elementor-element-72d5c89d .elementor-icon-box-description{font-size:12px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-7f42ffb2{--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-7f42ffb2 .elementor-icon-box-title{margin-bottom:4px;}.elementor-12 .elementor-element.elementor-element-7f42ffb2 .elementor-icon{font-size:27px;}.elementor-12 .elementor-element.elementor-element-7f42ffb2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7f42ffb2 .elementor-icon-box-title a{font-size:15px;line-height:1em;}.elementor-12 .elementor-element.elementor-element-7f42ffb2 .elementor-icon-box-description{font-size:12px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-1fdc94f1{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-716d6926{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-3e149719{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-463bce18 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-463bce18 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-463bce18 .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-463bce18 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-3defd753 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3defd753 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-3defd753 .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-3defd753 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-24923495 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-24923495 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-24923495 .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-24923495 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-4b1c76e4 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4b1c76e4 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-4b1c76e4 .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-4b1c76e4 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-6c524828{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;}.elementor-12 .elementor-element.elementor-element-32b3bfe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-b9cbbe3{padding:1em 1em 1em 1em;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12 .elementor-element.elementor-element-129c4012{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-484e4ef8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-484e4ef8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-70ddcf0c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-5e89c2c4{padding:0.5em 1em 0.5em 1em;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12 .elementor-element.elementor-element-1b0c071c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-271923b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-1563e282{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-3c18baab{padding:0.5em 1em 0.5em 1em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-12c875be{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-555243dc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-555243dc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-15730c93{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-6481cda7{padding:0.5em 1em 0.5em 1em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-520ab1de{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-15443b11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-34727b8e{--padding-top:03em;--padding-bottom:03em;--padding-left:01em;--padding-right:01em;}.elementor-12 .elementor-element.elementor-element-224259a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0em;--padding-bottom:0.6em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-65e9554{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-65e9554.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-65e9554 .elementor-button{font-size:14px;padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-77ff0547{--padding-top:1.6em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-38374a20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-7e57bdfd img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-779ce67e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-12 .elementor-element.elementor-element-6c5c0ac{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-37a732c3{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-49c2a955{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-124497e3{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-4ca462fa{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-2cbaac62{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-46e644a0{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-3408c12f{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-3792df9{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-2860a045{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-2860a045.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1fafd6d1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-12 .elementor-element.elementor-element-1fafd6d1.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-50ab6886 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-50ab6886 .elementor-icon-list-item > a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-6dd74cb9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-6dd74cb9 .elementor-icon-list-item > a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-3c2a6abd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3c2a6abd .elementor-icon-list-item > a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-7e52697f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7e52697f .elementor-icon-list-item > a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-512ff494 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-651378ce{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-40797f7d .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6cc888a{--padding-top:3em;--padding-bottom:03em;--padding-left:01em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-54e7659{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;}.elementor-12 .elementor-element.elementor-element-54e7659 .elementor-image-box-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-4345e164{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-4345e164 img{width:100%;}.elementor-12 .elementor-element.elementor-element-5a462117{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-57cf34b7 .elementor-image-box-title{margin-bottom:5px;font-size:16px;}.elementor-12 .elementor-element.elementor-element-57cf34b7 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-12c8334a .elementor-image-box-title{margin-bottom:5px;font-size:16px;}.elementor-12 .elementor-element.elementor-element-12c8334a .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-45f5c4e4 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-31ad20ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-31ad20ed.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-31ad20ed .elementor-button{font-size:14px;padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-58bbdbde{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-42250078{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-67d68731{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-411711f5{padding:0.8em 0em 0.8em 0em;border-radius:71px 71px 71px 71px;}.elementor-12 .elementor-element.elementor-element-411711f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-411711f5 .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-5c9b4191{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-16a95d8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-16a95d8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-16a95d8 .elementor-button{font-size:14px;padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-55384e2b{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-55384e2b .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-55384e2b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-55384e2b .elementor-icon-box-title a{line-height:0.1em;}.elementor-12 .elementor-element.elementor-element-7b5f3d06{padding:0.8em 0em 0.8em 0em;border-radius:71px 71px 71px 71px;}.elementor-12 .elementor-element.elementor-element-7b5f3d06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7b5f3d06 .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-36e12281{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-30e455ff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-30e455ff.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-30e455ff .elementor-button{font-size:14px;padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-5b9f1027{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-5b9f1027 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-5b9f1027 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5b9f1027 .elementor-icon-box-title a{line-height:0.1em;}.elementor-12 .elementor-element.elementor-element-54588446{padding:0.8em 0em 0.8em 0em;border-radius:71px 71px 71px 71px;}.elementor-12 .elementor-element.elementor-element-54588446 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-54588446 .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-fae8bc7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-6f193f8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6f193f8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6f193f8 .elementor-button{font-size:14px;padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-5a2c40f3{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-5a2c40f3 .elementor-icon-box-title{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-5a2c40f3 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-5a2c40f3 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5a2c40f3 .elementor-icon-box-title a{line-height:0.1em;}.elementor-12 .elementor-element.elementor-element-22ac89de{--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-11d1b5c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-11d1b5c8 img{width:100%;}.elementor-12 .elementor-element.elementor-element-600f57fb.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-11dd4041{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-12 .elementor-element.elementor-element-66264cfd{--padding-top:2em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-7da4188f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-12 .elementor-element.elementor-element-2f21088{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-12 .elementor-element.elementor-element-64aeef45{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-12 .elementor-element.elementor-element-49d6e805{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-12 .elementor-element.elementor-element-b385836{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:18px;}.elementor-12 .elementor-element.elementor-element-b385836 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-18adab95{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5f04e025{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-5123ee18{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-1fa41207{--width:48%;}.elementor-12 .elementor-element.elementor-element-473c53da{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-656f512b{--width:85%;}.elementor-12 .elementor-element.elementor-element-1fdc94f1{--width:78%;}.elementor-12 .elementor-element.elementor-element-3e149719{--width:85%;}.elementor-12 .elementor-element.elementor-element-1c2c9fd{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-32b3bfe{--width:65%;}.elementor-12 .elementor-element.elementor-element-70ddcf0c{--width:65%;}.elementor-12 .elementor-element.elementor-element-1563e282{--width:65%;}.elementor-12 .elementor-element.elementor-element-15730c93{--width:65%;}.elementor-12 .elementor-element.elementor-element-224259a2{--width:90%;}.elementor-12 .elementor-element.elementor-element-77ff0547{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-2860a045{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-1fafd6d1{--width:42%;}.elementor-12 .elementor-element.elementor-element-651378ce{--width:38%;}.elementor-12 .elementor-element.elementor-element-6cc888a{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-5a462117{--width:75%;}.elementor-12 .elementor-element.elementor-element-58bbdbde{--content-width:1290px;}.elementor-12 .elementor-element.elementor-element-5c9b4191{--width:100%;}.elementor-12 .elementor-element.elementor-element-36e12281{--width:100%;}.elementor-12 .elementor-element.elementor-element-fae8bc7{--width:100%;}.elementor-12 .elementor-element.elementor-element-372584d6{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-37abfa85{--width:45%;}.elementor-12 .elementor-element.elementor-element-66264cfd{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-18adab95{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-1fafd6d1{--width:100%;}.elementor-12 .elementor-element.elementor-element-651378ce{--width:72%;}.elementor-12 .elementor-element.elementor-element-5a462117{--width:100%;}.elementor-12 .elementor-element.elementor-element-67d68731{--width:100%;}.elementor-12 .elementor-element.elementor-element-7182f9c4{--width:100%;}.elementor-12 .elementor-element.elementor-element-723c73fd{--width:100%;}.elementor-12 .elementor-element.elementor-element-5b7a109a{--width:100%;}.elementor-12 .elementor-element.elementor-element-37abfa85{--width:100%;}}@media(min-width:1025px){body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-51b02ec3 */.elementor-12 .elementor-element.elementor-element-51b02ec3 {
    border-radius: 0px 0px 10px 10px;
    border: 1px solid #E2E2E2;
    background: rgba(255, 255, 255, 0.76) !important;
    box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
    -webkit-backdrop-filter: blur(17.049999237060547px);
    backdrop-filter: blur(17.049999237060547px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c29fa96 */.elementor-12 .elementor-element.elementor-element-6c29fa96 .elementor-button {
    border-radius: 69px;
    border: 1px solid rgba(137, 249, 152, 0.37);
    background: linear-gradient(90deg, #39B54A 0%, #259634 100%, #39B54A 200%);
    background-size: 200% 100%;
    background-position: left;
    transition: all 0.5s ease;
    position: relative;
    overflow: hidden;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-12 .elementor-element.elementor-element-6c29fa96 .elementor-button:hover {
    border-color: rgba(255, 235, 59, 0.5);
    background-position: right;
}

.elementor-12 .elementor-element.elementor-element-6c29fa96 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 200%;
    height: 100%;
    background: linear-gradient(90deg, #FFD54F 0%, #F4A50E 50%, #FFD54F 100%);
    transition: all 0.5s ease;
    z-index: 1;
    opacity: 0;
    pointer-events: none;
    border-radius: inherit;
}

.elementor-12 .elementor-element.elementor-element-6c29fa96 .elementor-button:hover::before {
    left: 0;
    opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-6c29fa96 .elementor-button .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-6c29fa96 .elementor-button .elementor-button-icon {
    position: relative;
    z-index: 2;
    transition: color 0.5s ease;
}

/* Mudança de cor do texto no hover */
.elementor-12 .elementor-element.elementor-element-6c29fa96 .elementor-button:hover .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-6c29fa96 .elementor-button:hover .elementor-button-icon {
    color: #152026 !important;
}

/* Estilo para o ícone */
.elementor-12 .elementor-element.elementor-element-6c29fa96 .elementor-button .elementor-button-icon {
    display: inline-block;
    transition: transform 0.3s ease, color 0.5s ease;
    font-size: 21px;
}

/* Escala e movimento do ícone no hover */
.elementor-12 .elementor-element.elementor-element-6c29fa96 .elementor-button:hover .elementor-button-icon {
    animation: scaleAndMove 1s ease-in-out infinite;
}

/* Keyframes para a animação de escala e movimento horizontal */
@keyframes scaleAndMove {
    0%, 100% {
        transform: scale(1.2) translateX(0);
    }
    50% {
        transform: scale(1.2) translateX(5px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa41207 */.elementor-12 .elementor-element.elementor-element-1fa41207 {
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-656f512b */.elementor-12 .elementor-element.elementor-element-656f512b {
    border: 1px solid #E2E2E2;
    background: rgba(255, 255, 255, 0.76);
    box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
    -webkit-backdrop-filter: blur(17.049999237060547px);
    backdrop-filter: blur(17.049999237060547px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560756d5 */.elementor-12 .elementor-element.elementor-element-560756d5 {
    filter: blur(2px);
    transform: rotate(-30deg);
    position: absolute;
    left: 84%;
    top: 18%;
    animation: flutuando 10s infinite;
    z-index: 2
}

@keyframes flutuando {
    0%, 100% {
        transform: translateY(-80px) rotate(0deg);
    }
    50% {
        transform: translateY(0px) rotate(-10deg);
    }
}

@media (min-width:768px) and (max-width:1024px){
       .elementor-12 .elementor-element.elementor-element-560756d5{
            top: -135%;
            left: 80%;
          } 
    }
    
@media (min-width:308px) and (max-width:767px){
       .elementor-12 .elementor-element.elementor-element-560756d5{
            top: -100%;
            left: 80%;
          } 
    }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-463bce18 */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:8px;
  background: linear-gradient(270deg, #F9C581 25%, #F2DDAF 54%, #E2AC6D 100%); /*cor do detalhe*/
  box-shadow: 0 02px 12px #E7C96F; /*cor da luz*/
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3defd753 */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:8px;
  background: linear-gradient(270deg, #F9C581 25%, #F2DDAF 54%, #E2AC6D 100%); /*cor do detalhe*/
  box-shadow: 0 02px 12px #E7C96F; /*cor da luz*/
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-24923495 */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:8px;
  background: linear-gradient(270deg, #F9C581 25%, #F2DDAF 54%, #E2AC6D 100%); /*cor do detalhe*/
  box-shadow: 0 02px 12px #E7C96F; /*cor da luz*/
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4b1c76e4 */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:8px;
  background: linear-gradient(270deg, #F9C581 25%, #F2DDAF 54%, #E2AC6D 100%); /*cor do detalhe*/
  box-shadow: 0 02px 12px #E7C96F; /*cor da luz*/
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c1c933b */html, body{
    overflow-x: hidden;
}

@-webkit-keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

[data-marquee] {
  --loop-duration: 30s;
  display: block;
}

[data-marquee] [data-marquee-shadow] {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
  white-space: nowrap;
}

[data-marquee] [data-marquee-overflow] {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

[data-marquee] [data-marquee-container] {
    display: flex;
    -webkit-animation: marquee var(--loop-duration) linear infinite;
    animation: marquee var(--loop-duration) linear infinite;
}

[data-marquee] [data-marquee-style] {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

[data-marquee-style] {
  padding: 8px 5px;
  display: flex;
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.3em;
  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b82ca12 */.elementor-12 .elementor-element.elementor-element-4b82ca12{
    mask-image: linear-gradient(to right, transparent, #000 25%, #000 75%, transparent);
    -webkit-mask-image: linear-gradient(to right, transparent, #000 25%, #000 75%, transparent)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-65e9554 */.elementor-12 .elementor-element.elementor-element-65e9554 .elementor-button {
    border-radius: 69px;
    border: 1px solid rgba(137, 249, 152, 0.37);
    background: linear-gradient(90deg, #39B54A 0%, #259634 100%, #39B54A 200%);
    background-size: 200% 100%;
    background-position: left;
    transition: all 0.5s ease;
    position: relative;
    overflow: hidden;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-12 .elementor-element.elementor-element-65e9554 .elementor-button:hover {
    border-color: rgba(255, 235, 59, 0.5);
    background-position: right;
}

.elementor-12 .elementor-element.elementor-element-65e9554 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 200%;
    height: 100%;
    background: linear-gradient(90deg, #FFD54F 0%, #F4A50E 50%, #FFD54F 100%);
    transition: all 0.5s ease;
    z-index: 1;
    opacity: 0;
    pointer-events: none;
    border-radius: inherit;
}

.elementor-12 .elementor-element.elementor-element-65e9554 .elementor-button:hover::before {
    left: 0;
    opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-65e9554 .elementor-button .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-65e9554 .elementor-button .elementor-button-icon {
    position: relative;
    z-index: 2;
    transition: color 0.5s ease;
}

/* Mudança de cor do texto no hover */
.elementor-12 .elementor-element.elementor-element-65e9554 .elementor-button:hover .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-65e9554 .elementor-button:hover .elementor-button-icon {
    color: #152026 !important;
}

/* Estilo para o ícone */
.elementor-12 .elementor-element.elementor-element-65e9554 .elementor-button .elementor-button-icon {
    display: inline-block;
    transition: transform 0.3s ease, color 0.5s ease;
    font-size: 21px;
}

/* Escala e movimento do ícone no hover */
.elementor-12 .elementor-element.elementor-element-65e9554 .elementor-button:hover .elementor-button-icon {
    animation: scaleAndMove 1s ease-in-out infinite;
}

/* Keyframes para a animação de escala e movimento horizontal */
@keyframes scaleAndMove {
    0%, 100% {
        transform: scale(1.2) translateX(0);
    }
    50% {
        transform: scale(1.2) translateX(5px);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c5c0ac */.elementor-12 .elementor-element.elementor-element-6c5c0ac{
    border-radius: 10px 60px 10px 10px;
border: 0.4px solid rgba(75, 0, 130, 0.33);


background: rgba(255, 255, 250, 0.94);
box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
    
}

.elementor-12 .elementor-element.elementor-element-6c5c0ac::after {
    content: '';
    position: absolute;
    top: -0px;
    right: -0px;
    width: 14px;
    height: 14px;
    background-color: #4B0082; /* Cor roxa escura para simular açaí */
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(75, 0, 130, 0.5); /* Sombra suave para dar profundidade */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-37a732c3 */.elementor-12 .elementor-element.elementor-element-37a732c3{
    border-radius: 10px 60px 10px 10px;
border: 0.4px solid rgba(75, 0, 130, 0.33);


background: rgba(255, 255, 250, 0.94);
box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
    
}

.elementor-12 .elementor-element.elementor-element-37a732c3::after {
    content: '';
    position: absolute;
    top: -0px;
    right: -0px;
    width: 14px;
    height: 14px;
    background-color: #4B0082; /* Cor roxa escura para simular açaí */
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(75, 0, 130, 0.5); /* Sombra suave para dar profundidade */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-49c2a955 */.elementor-12 .elementor-element.elementor-element-49c2a955{
    border-radius: 10px 60px 10px 10px;
border: 0.4px solid rgba(75, 0, 130, 0.33);


background: rgba(255, 255, 250, 0.94);
box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
    
}

.elementor-12 .elementor-element.elementor-element-49c2a955::after {
    content: '';
    position: absolute;
    top: -0px;
    right: -0px;
    width: 14px;
    height: 14px;
    background-color: #4B0082; /* Cor roxa escura para simular açaí */
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(75, 0, 130, 0.5); /* Sombra suave para dar profundidade */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-124497e3 */.elementor-12 .elementor-element.elementor-element-124497e3{
    border-radius: 10px 60px 10px 10px;
border: 0.4px solid rgba(75, 0, 130, 0.33);


background: rgba(255, 255, 250, 0.94);
box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
    
}

.elementor-12 .elementor-element.elementor-element-124497e3::after {
    content: '';
    position: absolute;
    top: -0px;
    right: -0px;
    width: 14px;
    height: 14px;
    background-color: #4B0082; /* Cor roxa escura para simular açaí */
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(75, 0, 130, 0.5); /* Sombra suave para dar profundidade */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4ca462fa */.elementor-12 .elementor-element.elementor-element-4ca462fa{
    border-radius: 10px 60px 10px 10px;
border: 0.4px solid rgba(75, 0, 130, 0.33);


background: rgba(255, 255, 250, 0.94);
box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
    
}

.elementor-12 .elementor-element.elementor-element-4ca462fa::after {
    content: '';
    position: absolute;
    top: -0px;
    right: -0px;
    width: 14px;
    height: 14px;
    background-color: #4B0082; /* Cor roxa escura para simular açaí */
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(75, 0, 130, 0.5); /* Sombra suave para dar profundidade */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2cbaac62 */.elementor-12 .elementor-element.elementor-element-2cbaac62{
    border-radius: 10px 60px 10px 10px;
border: 0.4px solid rgba(75, 0, 130, 0.33);


background: rgba(255, 255, 250, 0.94);
box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
    
}

.elementor-12 .elementor-element.elementor-element-2cbaac62::after {
    content: '';
    position: absolute;
    top: -0px;
    right: -0px;
    width: 14px;
    height: 14px;
    background-color: #4B0082; /* Cor roxa escura para simular açaí */
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(75, 0, 130, 0.5); /* Sombra suave para dar profundidade */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46e644a0 */.elementor-12 .elementor-element.elementor-element-46e644a0{
    border-radius: 10px 60px 10px 10px;
border: 0.4px solid rgba(75, 0, 130, 0.33);


background: rgba(255, 255, 250, 0.94);
box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
    
}

.elementor-12 .elementor-element.elementor-element-46e644a0::after {
    content: '';
    position: absolute;
    top: -0px;
    right: -0px;
    width: 14px;
    height: 14px;
    background-color: #4B0082; /* Cor roxa escura para simular açaí */
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(75, 0, 130, 0.5); /* Sombra suave para dar profundidade */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3408c12f */.elementor-12 .elementor-element.elementor-element-3408c12f{
    border-radius: 10px 60px 10px 10px;
border: 0.4px solid rgba(75, 0, 130, 0.33);


background: rgba(255, 255, 250, 0.94);
box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
    
}

.elementor-12 .elementor-element.elementor-element-3408c12f::after {
    content: '';
    position: absolute;
    top: -0px;
    right: -0px;
    width: 14px;
    height: 14px;
    background-color: #4B0082; /* Cor roxa escura para simular açaí */
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(75, 0, 130, 0.5); /* Sombra suave para dar profundidade */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3792df9 */.elementor-12 .elementor-element.elementor-element-3792df9{
    border-radius: 10px 60px 10px 10px;
border: 0.4px solid rgba(75, 0, 130, 0.33);


background: rgba(255, 255, 250, 0.94);
box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
    
}

.elementor-12 .elementor-element.elementor-element-3792df9::after {
    content: '';
    position: absolute;
    top: -0px;
    right: -0px;
    width: 14px;
    height: 14px;
    background-color: #4B0082; /* Cor roxa escura para simular açaí */
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(75, 0, 130, 0.5); /* Sombra suave para dar profundidade */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50ab6886 */.elementor-12 .elementor-element.elementor-element-50ab6886 {
    border-radius: 10px;
    border: 1px solid rgba(255, 255, 255, 0.24);
    background: rgba(8, 16, 20, 0.42);
    /* Fallback para navegadores que não suportam backdrop-filter */
    background: rgba(8, 16, 20, 0.72);
    -webkit-backdrop-filter: blur(6.8px);
    backdrop-filter: blur(6.8px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6dd74cb9 */.elementor-12 .elementor-element.elementor-element-6dd74cb9 {
    border-radius: 10px;
    border: 1px solid rgba(255, 255, 255, 0.24);
    background: rgba(8, 16, 20, 0.42);
    /* Fallback para navegadores que não suportam backdrop-filter */
    background: rgba(8, 16, 20, 0.72);
    -webkit-backdrop-filter: blur(6.8px);
    backdrop-filter: blur(6.8px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3c2a6abd */.elementor-12 .elementor-element.elementor-element-3c2a6abd {
    border-radius: 10px;
    border: 1px solid rgba(255, 255, 255, 0.24);
    background: rgba(8, 16, 20, 0.42);
    /* Fallback para navegadores que não suportam backdrop-filter */
    background: rgba(8, 16, 20, 0.72);
    -webkit-backdrop-filter: blur(6.8px);
    backdrop-filter: blur(6.8px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e52697f */.elementor-12 .elementor-element.elementor-element-7e52697f {
    border-radius: 10px;
    border: 1px solid rgba(255, 255, 255, 0.24);
    background: rgba(8, 16, 20, 0.42);
    /* Fallback para navegadores que não suportam backdrop-filter */
    background: rgba(8, 16, 20, 0.72);
    -webkit-backdrop-filter: blur(6.8px);
    backdrop-filter: blur(6.8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2860a045 */@media (min-width:1025px){
    .elementor-12 .elementor-element.elementor-element-2860a045{
  clip-path: polygon(371.209px 60.9747px, 8px 60.9747px, 8px 60.9747px, 3.45825529px 61.341172px, -0.85016448px 62.402156px, -4.86761077px 64.100004px, -8.53643504px 66.377068px, -11.79898875px 69.1757px, -14.59762336px 72.438252px, -16.87469033px 76.107076px, -18.57254112px 80.124524px, -19.63352719px 84.432948px, -20px 88.9747px, -20px calc(100% - 89.16px), -20px calc(100% - 89.16px), -19.63352719px calc(100% - 84.61922px), -18.57254112px calc(100% - 80.31136px), -16.87469033px calc(100% - 76.29414px), -14.59762336px calc(100% - 72.62528px), -11.79898875px calc(100% - 69.3625px), -8.53643504px calc(100% - 66.56352px), -4.86761077px calc(100% - 64.28606px), -0.85016448px calc(100% - 62.58784px), 3.45825529px calc(100% - 61.52658px), 8px calc(100% - 61.16px), 371.209px calc(100% - 61.16px), 371.209px calc(100% - 61.16px), 373.050314px calc(100% - 61.09942px), 374.875752px calc(100% - 60.91896px), 376.679758px calc(100% - 60.62054px), 378.456776px calc(100% - 60.20608px), 380.20125px calc(100% - 59.6775px), 381.907624px calc(100% - 59.03672px), 383.570342px calc(100% - 58.28566px), 385.183848px calc(100% - 57.42624px), 386.742586px calc(100% - 56.46038px), 388.241px calc(100% - 55.39px), 452.733px calc(100% - 5.96px), 452.733px calc(100% - 5.96px), 454.231171px calc(100% - 4.8896199999999px), 455.789768px calc(100% - 3.9237599999997px), 457.403217px calc(100% - 3.0643399999999px), 459.065944px calc(100% - 2.3132799999998px), 460.772375px calc(100% - 1.6724999999999px), 462.516936px calc(100% - 1.14392px), 464.294053px calc(100% - 0.72946000000002px), 466.098152px calc(100% - 0.43103999999994px), 467.923659px calc(100% - 0.2505799999999px), 469.765px calc(100% - 0.19000000000005px), calc(100% - 469.76px) calc(100% - 0.19000000000005px), calc(100% - 469.76px) calc(100% - 0.19000000000005px), calc(100% - 467.92074px) calc(100% - 0.2505799999999px), calc(100% - 466.09672px) calc(100% - 0.43103999999971px), calc(100% - 464.29358px) calc(100% - 0.72946000000024px), calc(100% - 462.51696px) calc(100% - 1.14392px), calc(100% - 460.7725px) calc(100% - 1.6725000000001px), calc(100% - 459.06584px) calc(100% - 2.3132800000001px), calc(100% - 457.40262px) calc(100% - 3.0643399999999px), calc(100% - 455.78848px) calc(100% - 3.9237600000001px), calc(100% - 454.22906px) calc(100% - 4.8896199999999px), calc(100% - 452.73px) calc(100% - 5.96px), calc(100% - 388.24px) calc(100% - 55.39px), calc(100% - 388.24px) calc(100% - 55.39px), calc(100% - 386.74121px) calc(100% - 56.46038px), calc(100% - 385.18248px) calc(100% - 57.42624px), calc(100% - 383.56927px) calc(100% - 58.28566px), calc(100% - 381.90704px) calc(100% - 59.03672px), calc(100% - 380.20125px) calc(100% - 59.6775px), calc(100% - 378.45736px) calc(100% - 60.20608px), calc(100% - 376.68083px) calc(100% - 60.62054px), calc(100% - 374.87712px) calc(100% - 60.91896px), calc(100% - 373.05169px) calc(100% - 61.09942px), calc(100% - 371.21px) calc(100% - 61.16px), calc(100% - 8px) calc(100% - 61.16px), calc(100% - 8px) calc(100% - 61.16px), calc(100% - 3.4592199999995px) calc(100% - 61.52658px), calc(100% - -0.84864000000039px) calc(100% - 62.58784px), calc(100% - -4.8658600000001px) calc(100% - 64.28606px), calc(100% - -8.5347200000003px) calc(100% - 66.56352px), calc(100% - -11.7975px) calc(100% - 69.3625px), calc(100% - -14.59648px) calc(100% - 72.62528px), calc(100% - -16.87394px) calc(100% - 76.29414px), calc(100% - -18.57216px) calc(100% - 80.31136px), calc(100% - -19.63342px) calc(100% - 84.61922px), calc(100% - -20px) calc(100% - 89.16px), calc(100% - -20px) 88.9747px, calc(100% - -20px) 88.9747px, calc(100% - -19.63342px) 84.432948px, calc(100% - -18.57216px) 80.124524px, calc(100% - -16.87394px) 76.107076px, calc(100% - -14.59648px) 72.438252px, calc(100% - -11.7975px) 69.1757px, calc(100% - -8.5347200000001px) 66.377068px, calc(100% - -4.8658599999999px) 64.100004px, calc(100% - -0.84863999999993px) 62.402156px, calc(100% - 3.4592200000002px) 61.341172px, calc(100% - 8px) 60.9747px, calc(100% - 371.21px) 60.9747px, calc(100% - 371.21px) 60.9747px, calc(100% - 373.05169px) 60.9141143px, calc(100% - 374.87712px) 60.7336144px, calc(100% - 376.68083px) 60.4350861px, calc(100% - 378.45736px) 60.0204152px, calc(100% - 380.20125px) 59.4914875px, calc(100% - 381.90704px) 58.8501888px, calc(100% - 383.56927px) 58.0984049px, calc(100% - 385.18248px) 57.2380216px, calc(100% - 386.74121px) 56.2709247px, calc(100% - 388.24px) 55.199px, calc(100% - 452.73px) 5.77565px, calc(100% - 452.73px) 5.77565px, calc(100% - 454.22906px) 4.70373399px, calc(100% - 455.78848px) 3.73664512px, calc(100% - 457.40262px) 2.87626913px, calc(100% - 459.06584px) 2.12449176px, calc(100% - 460.7725px) 1.48319875px, calc(100% - 462.51696px) 0.95427584px, calc(100% - 464.29358px) 0.53960877px, calc(100% - 466.09672px) 0.24108328px, calc(100% - 467.92074px) 0.06058511px, calc(100% - 469.76px) 7.5064305955338E-32px, 469.765px 0px, 469.765px 0px, 467.923659px 0.06058511px, 466.098152px 0.24108328px, 464.294053px 0.53960877px, 462.516936px 0.95427584px, 460.772375px 1.48319875px, 459.065944px 2.12449176px, 457.403217px 2.87626913px, 455.789768px 3.73664512px, 454.231171px 4.70373399px, 452.733px 5.77565px, 388.241px 55.199px, 388.241px 55.199px, 386.742586px 56.2709247px, 385.183848px 57.2380216px, 383.570342px 58.0984049px, 381.907624px 58.8501888px, 380.20125px 59.4914875px, 378.456776px 60.0204152px, 376.679758px 60.4350861px, 374.875752px 60.7336144px, 373.050314px 60.9141143px, 371.209px 60.9747px); 
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-57cf34b7 */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:8px;
  background: linear-gradient(270deg, #F9C581 25%, #F2DDAF 54%, #E2AC6D 100%); /*cor do detalhe*/
  box-shadow: 0 02px 12px #E7C96F; /*cor da luz*/
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-12c8334a */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:8px;
  background: linear-gradient(270deg, #F9C581 25%, #F2DDAF 54%, #E2AC6D 100%); /*cor do detalhe*/
  box-shadow: 0 02px 12px #E7C96F; /*cor da luz*/
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31ad20ed */.elementor-12 .elementor-element.elementor-element-31ad20ed .elementor-button {
    border-radius: 69px;
    border: 1px solid rgba(137, 249, 152, 0.37);
    background: linear-gradient(90deg, #39B54A 0%, #259634 100%, #39B54A 200%);
    background-size: 200% 100%;
    background-position: left;
    transition: all 0.5s ease;
    position: relative;
    overflow: hidden;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-12 .elementor-element.elementor-element-31ad20ed .elementor-button:hover {
    border-color: rgba(255, 235, 59, 0.5);
    background-position: right;
}

.elementor-12 .elementor-element.elementor-element-31ad20ed .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 200%;
    height: 100%;
    background: linear-gradient(90deg, #FFD54F 0%, #F4A50E 50%, #FFD54F 100%);
    transition: all 0.5s ease;
    z-index: 1;
    opacity: 0;
    pointer-events: none;
    border-radius: inherit;
}

.elementor-12 .elementor-element.elementor-element-31ad20ed .elementor-button:hover::before {
    left: 0;
    opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-31ad20ed .elementor-button .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-31ad20ed .elementor-button .elementor-button-icon {
    position: relative;
    z-index: 2;
    transition: color 0.5s ease;
}

/* Mudança de cor do texto no hover */
.elementor-12 .elementor-element.elementor-element-31ad20ed .elementor-button:hover .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-31ad20ed .elementor-button:hover .elementor-button-icon {
    color: #152026 !important;
}

/* Estilo para o ícone */
.elementor-12 .elementor-element.elementor-element-31ad20ed .elementor-button .elementor-button-icon {
    display: inline-block;
    transition: transform 0.3s ease, color 0.5s ease;
    font-size: 21px;
}

/* Escala e movimento do ícone no hover */
.elementor-12 .elementor-element.elementor-element-31ad20ed .elementor-button:hover .elementor-button-icon {
    animation: scaleAndMove 1s ease-in-out infinite;
}

/* Keyframes para a animação de escala e movimento horizontal */
@keyframes scaleAndMove {
    0%, 100% {
        transform: scale(1.2) translateX(0);
    }
    50% {
        transform: scale(1.2) translateX(5px);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16a95d8 */.elementor-12 .elementor-element.elementor-element-16a95d8 .elementor-button {
    border-radius: 69px;
    border: 1px solid rgba(137, 249, 152, 0.37);
    background: linear-gradient(90deg, #39B54A 0%, #259634 100%, #39B54A 200%);
    background-size: 200% 100%;
    background-position: left;
    transition: all 0.5s ease;
    position: relative;
    overflow: hidden;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-12 .elementor-element.elementor-element-16a95d8 .elementor-button:hover {
    border-color: rgba(255, 235, 59, 0.5);
    background-position: right;
}

.elementor-12 .elementor-element.elementor-element-16a95d8 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 200%;
    height: 100%;
    background: linear-gradient(90deg, #FFD54F 0%, #F4A50E 50%, #FFD54F 100%);
    transition: all 0.5s ease;
    z-index: 1;
    opacity: 0;
    pointer-events: none;
    border-radius: inherit;
}

.elementor-12 .elementor-element.elementor-element-16a95d8 .elementor-button:hover::before {
    left: 0;
    opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-16a95d8 .elementor-button .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-16a95d8 .elementor-button .elementor-button-icon {
    position: relative;
    z-index: 2;
    transition: color 0.5s ease;
}

/* Mudança de cor do texto no hover */
.elementor-12 .elementor-element.elementor-element-16a95d8 .elementor-button:hover .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-16a95d8 .elementor-button:hover .elementor-button-icon {
    color: #152026 !important;
}

/* Estilo para o ícone */
.elementor-12 .elementor-element.elementor-element-16a95d8 .elementor-button .elementor-button-icon {
    display: inline-block;
    transition: transform 0.3s ease, color 0.5s ease;
    font-size: 21px;
}

/* Escala e movimento do ícone no hover */
.elementor-12 .elementor-element.elementor-element-16a95d8 .elementor-button:hover .elementor-button-icon {
    animation: scaleAndMove 1s ease-in-out infinite;
}

/* Keyframes para a animação de escala e movimento horizontal */
@keyframes scaleAndMove {
    0%, 100% {
        transform: scale(1.2) translateX(0);
    }
    50% {
        transform: scale(1.2) translateX(5px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7182f9c4 */.elementor-12 .elementor-element.elementor-element-7182f9c4 {
    border-radius: 10px;
border: 1px solid #E2E2E2;
background: rgba(255, 255, 250, 0.94);
box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30e455ff */.elementor-12 .elementor-element.elementor-element-30e455ff .elementor-button {
    border-radius: 69px;
    border: 1px solid rgba(137, 249, 152, 0.37);
    background: linear-gradient(90deg, #39B54A 0%, #259634 100%, #39B54A 200%);
    background-size: 200% 100%;
    background-position: left;
    transition: all 0.5s ease;
    position: relative;
    overflow: hidden;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-12 .elementor-element.elementor-element-30e455ff .elementor-button:hover {
    border-color: rgba(255, 235, 59, 0.5);
    background-position: right;
}

.elementor-12 .elementor-element.elementor-element-30e455ff .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 200%;
    height: 100%;
    background: linear-gradient(90deg, #FFD54F 0%, #F4A50E 50%, #FFD54F 100%);
    transition: all 0.5s ease;
    z-index: 1;
    opacity: 0;
    pointer-events: none;
    border-radius: inherit;
}

.elementor-12 .elementor-element.elementor-element-30e455ff .elementor-button:hover::before {
    left: 0;
    opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-30e455ff .elementor-button .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-30e455ff .elementor-button .elementor-button-icon {
    position: relative;
    z-index: 2;
    transition: color 0.5s ease;
}

/* Mudança de cor do texto no hover */
.elementor-12 .elementor-element.elementor-element-30e455ff .elementor-button:hover .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-30e455ff .elementor-button:hover .elementor-button-icon {
    color: #152026 !important;
}

/* Estilo para o ícone */
.elementor-12 .elementor-element.elementor-element-30e455ff .elementor-button .elementor-button-icon {
    display: inline-block;
    transition: transform 0.3s ease, color 0.5s ease;
    font-size: 21px;
}

/* Escala e movimento do ícone no hover */
.elementor-12 .elementor-element.elementor-element-30e455ff .elementor-button:hover .elementor-button-icon {
    animation: scaleAndMove 1s ease-in-out infinite;
}

/* Keyframes para a animação de escala e movimento horizontal */
@keyframes scaleAndMove {
    0%, 100% {
        transform: scale(1.2) translateX(0);
    }
    50% {
        transform: scale(1.2) translateX(5px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-723c73fd */.elementor-12 .elementor-element.elementor-element-723c73fd {
    border-radius: 10px;
border: 1px solid #E2E2E2;
background: rgba(255, 255, 250, 0.94);
box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f193f8 */.elementor-12 .elementor-element.elementor-element-6f193f8 .elementor-button {
    border-radius: 69px;
    border: 1px solid rgba(137, 249, 152, 0.37);
    background: linear-gradient(90deg, #39B54A 0%, #259634 100%, #39B54A 200%);
    background-size: 200% 100%;
    background-position: left;
    transition: all 0.5s ease;
    position: relative;
    overflow: hidden;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-12 .elementor-element.elementor-element-6f193f8 .elementor-button:hover {
    border-color: rgba(255, 235, 59, 0.5);
    background-position: right;
}

.elementor-12 .elementor-element.elementor-element-6f193f8 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 200%;
    height: 100%;
    background: linear-gradient(90deg, #FFD54F 0%, #F4A50E 50%, #FFD54F 100%);
    transition: all 0.5s ease;
    z-index: 1;
    opacity: 0;
    pointer-events: none;
    border-radius: inherit;
}

.elementor-12 .elementor-element.elementor-element-6f193f8 .elementor-button:hover::before {
    left: 0;
    opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-6f193f8 .elementor-button .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-6f193f8 .elementor-button .elementor-button-icon {
    position: relative;
    z-index: 2;
    transition: color 0.5s ease;
}

/* Mudança de cor do texto no hover */
.elementor-12 .elementor-element.elementor-element-6f193f8 .elementor-button:hover .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-6f193f8 .elementor-button:hover .elementor-button-icon {
    color: #152026 !important;
}

/* Estilo para o ícone */
.elementor-12 .elementor-element.elementor-element-6f193f8 .elementor-button .elementor-button-icon {
    display: inline-block;
    transition: transform 0.3s ease, color 0.5s ease;
    font-size: 21px;
}

/* Escala e movimento do ícone no hover */
.elementor-12 .elementor-element.elementor-element-6f193f8 .elementor-button:hover .elementor-button-icon {
    animation: scaleAndMove 1s ease-in-out infinite;
}

/* Keyframes para a animação de escala e movimento horizontal */
@keyframes scaleAndMove {
    0%, 100% {
        transform: scale(1.2) translateX(0);
    }
    50% {
        transform: scale(1.2) translateX(5px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b7a109a */.elementor-12 .elementor-element.elementor-element-5b7a109a {
    border-radius: 10px;
border: 1px solid #E2E2E2;
background: rgba(255, 255, 250, 0.94);
box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ac89de */.elementor-12 .elementor-element.elementor-element-22ac89de {
    
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: -61px 177px 52px 0px rgba(0, 0, 0, 0.00), -39px 113px 48px 0px rgba(0, 0, 0, 0.01), -22px 64px 40px 0px rgba(0, 0, 0, 0.05), -10px 28px 30px 0px rgba(0, 0, 0, 0.09), -2px 7px 16px 0px rgba(0, 0, 0, 0.10);
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b385836 */.elementor-12 .elementor-element.elementor-element-b385836 .e-n-accordion-item-title{
    
 
  border-radius: 10px;
border: 1px solid #E2E2E2;
background: rgba(255, 255, 250, 0.94);
box-shadow: 0px 210px 59px 0px rgba(0, 0, 0, 0.00), 0px 134px 54px 0px rgba(0, 0, 0, 0.01), 0px 76px 45px 0px rgba(0, 0, 0, 0.03), 0px 34px 34px 0px rgba(0, 0, 0, 0.04), 0px 8px 18px 0px rgba(0, 0, 0, 0.05);
    
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b1562f *//* DESKTOP, NOTEBOOK E TABLET */
.icon-whatsapp svg{
    fill: #ffffff;
    display: inline-block;
    position: fixed;
    overflow: visible;
    background-color: #25D366;
    border-radius: 50%;
    z-index: 1000;
    animation: glow 2s infinite;
        
    height: 70px;  /* Altura total */  
    width: 70px; /* Largura total */   
    padding: 10px;  /* Distância do ícone até a borda verde */

    bottom: 20px; /* Distância do ícone até o canto inferior da página*/
    right: 20px; /* Distância do ícone até o canto lateral da página*/
    
  }

/* MOBILE */
@media (max-width: 767px) {
.icon-whatsapp svg {

    height: 60px;  /* Altura total */  
    width: 60px; /* Largura total */
    padding: 8px;  /* Distância do ícone até a borda verde */

    bottom: 10px; /* Distância do ícone até o canto inferior da página*/
    right: 10px; /* Distância do ícone até o canto lateral da página*/    
  }
}

/* Animação */
@keyframes glow {
  0% {
    box-shadow: 0 0 5px rgba(37, 211, 102, 0.5), 0 0 10px rgba(37, 211, 102, 0.5), 0 0 20px rgba(37, 211, 102, 0.5);
  }
  50% {
    box-shadow: 0 0 20px rgba(37, 211, 102, 0.5), 0 0 30px rgba(37, 211, 102, 0.5), 0 0 40px rgba(37, 211, 102, 0.5);
  }
  100% {
    box-shadow: 0 0 5px rgba(37, 211, 102, 0.5), 0 0 10px rgba(37, 211, 102, 0.5), 0 0 20px rgba(37, 211, 102, 0.5);
  }
}/* End custom CSS */
/* Start custom CSS */html, body {
    max-width: 100%;
    overflow-x: hidden;
}

.text-balance{
  text-wrap: balance !important;
}

/*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(190deg, #6B438B 0%, #c97ff4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 5px;
}/* End custom CSS */