.elementor-18 .elementor-element.elementor-element-53df8c1{--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:center;}.elementor-18 .elementor-element.elementor-element-53df8c1:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-53df8c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3BB54A;}.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-18 .elementor-element.elementor-element-ebaebcd{font-family:"Inter", Sans-serif;font-size:2.1rem;font-weight:700;color:#FFFFFF;}.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-18 .elementor-element.elementor-element-e8b7510 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e8b7510 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:800;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-7447a71{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-7447a71:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7447a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bioyves.com.br/wp-content/uploads/2025/03/hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-b675af7{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-90b2a42{text-align:start;}.elementor-18 .elementor-element.elementor-element-5aa9319 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5aa9319 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.8rem;font-weight:600;color:#08190A;}.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-18 .elementor-element.elementor-element-8336793 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-18 .elementor-element.elementor-element-8336793 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-18 .elementor-element.elementor-element-8336793 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-18 .elementor-element.elementor-element-8336793 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-18 .elementor-element.elementor-element-8336793 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-18 .elementor-element.elementor-element-8336793 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-8336793 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-8336793{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-8336793 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-8336793 .elementor-icon-list-item > a{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;}.elementor-18 .elementor-element.elementor-element-8336793 .elementor-icon-list-text{color:#08190A;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-db71dd5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-db71dd5.e-con{--align-self:flex-start;}.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-18 .elementor-element.elementor-element-707d48e .elementor-button{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-18 .elementor-element.elementor-element-5f4a194{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-6682d2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6682d2d.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-6682d2d.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-18 .elementor-element.elementor-element-6682d2d .elementor-main-swiper{width:100%;}.elementor-18 .elementor-element.elementor-element-6682d2d .elementor-main-swiper .swiper-slide{border-radius:0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6682d2d .elementor-swiper-button{font-size:20px;}.elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-18 .elementor-element.elementor-element-6682d2d .elementor-testimonial__text{color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-6682d2d .elementor-testimonial__name{color:#EC7610;font-family:"Prometo Trial", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-18 .elementor-element.elementor-element-6682d2d .elementor-testimonial__title{color:#0A0A0A;font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;}.elementor-18 .elementor-element.elementor-element-6682d2d .elementor-testimonial__image img{width:30px;height:30px;border-radius:0px;}.elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (30px / 2) - 8px );}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (30px / 2) - 8px );right:auto;}body.rtl .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (30px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (30px / 2) - 8px );right:auto;}body.rtl .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (30px / 2) - 8px );left:auto;}body.rtl .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:15px;margin-right:0;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:15px;margin-left:0;}.elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-18 .elementor-element.elementor-element-6682d2d.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:15px;}.elementor-18 .elementor-element.elementor-element-266befa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-dc2b6ac.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-9e93eec{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-2f66c79 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.6rem;font-weight:600;line-height:4.2rem;color:#000000;}.elementor-18 .elementor-element.elementor-element-07a29fe > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-07a29fe{font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-00a5259 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-00a5259{font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-8328c56 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8328c56{font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-af0266c > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-af0266c{font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-3f1e30e.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-b802fa6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b802fa6.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-012c5a0 .elementor-button{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-18 .elementor-element.elementor-element-c732184{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c732184:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c732184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-d2b47bc{text-align:center;}.elementor-18 .elementor-element.elementor-element-d2b47bc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.6rem;font-weight:600;line-height:4.2rem;color:#000000;}.elementor-18 .elementor-element.elementor-element-53ad20e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-50ca987{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-50ca987:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-50ca987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-ef4a9bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-ce7081c{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-ce7081c.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-ce7081c .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.4rem;font-weight:600;line-height:3rem;color:#3BB54A;}.elementor-18 .elementor-element.elementor-element-55c3282{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-7334e1b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-7334e1b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7334e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-293b9bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-559d4fb{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-559d4fb.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-559d4fb .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.4rem;font-weight:600;line-height:3rem;color:#3BB54A;}.elementor-18 .elementor-element.elementor-element-e8437c3{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-aa39275{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-aa39275:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-aa39275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-934463a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-576e8c4{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-576e8c4.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-576e8c4 .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.4rem;font-weight:600;line-height:3rem;color:#3BB54A;}.elementor-18 .elementor-element.elementor-element-b133660{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-8077109{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4963151{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-4963151:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4963151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-3ae3e5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-83caecd{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-83caecd.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-83caecd .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.4rem;font-weight:600;line-height:3rem;color:#3BB54A;}.elementor-18 .elementor-element.elementor-element-620f286{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-b0bc52a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-b0bc52a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b0bc52a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-d435be0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-4b6e783{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-4b6e783.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-4b6e783 .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.4rem;font-weight:600;line-height:3rem;color:#3BB54A;}.elementor-18 .elementor-element.elementor-element-7571237{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-581ae6c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-581ae6c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-581ae6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-6a1e828{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-886ef13{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-886ef13.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-886ef13 .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.4rem;font-weight:600;line-height:3rem;color:#3BB54A;}.elementor-18 .elementor-element.elementor-element-9b3e78d{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-ccb63af{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-18 .elementor-element.elementor-element-ccb63af.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-6983aea .elementor-button{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-18 .elementor-element.elementor-element-7ff20e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-7ff20e9:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7ff20e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3BB54A;}.elementor-18 .elementor-element.elementor-element-7e12df6{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-7e12df6.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-7e12df6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.6rem;font-weight:600;line-height:4.2rem;color:#000000;}.elementor-18 .elementor-element.elementor-element-e7dae39{--e-image-carousel-slides-to-show:4;}.elementor-18 .elementor-element.elementor-element-9613821{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-41fe4e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.6rem;font-weight:600;line-height:4.2rem;color:#000000;}.elementor-18 .elementor-element.elementor-element-40556c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-40556c0.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-40556c0{text-align:center;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-2e3f94f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-2e3f94f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2e3f94f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-4ac4c8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-d5cb6d9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-2803615{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-2803615.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-2803615 .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;line-height:3rem;color:#110C03;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-3d19763 .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-3d19763 .elementor-icon{font-size:20px;}.elementor-18 .elementor-element.elementor-element-3d19763 .elementor-icon svg{height:20px;}.elementor-18 .elementor-element.elementor-element-3d19763 .elementor-icon-wrapper svg{width:auto;}.elementor-18 .elementor-element.elementor-element-959e5d5{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-9bc064a{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-9bc064a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9bc064a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-eb1de91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-49e0d29{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f3cf10a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-f3cf10a.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-f3cf10a .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;line-height:3rem;color:#110C03;}.elementor-18 .elementor-element.elementor-element-1dba134 .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-1dba134 .elementor-icon{font-size:20px;}.elementor-18 .elementor-element.elementor-element-1dba134 .elementor-icon svg{height:20px;}.elementor-18 .elementor-element.elementor-element-1dba134 .elementor-icon-wrapper svg{width:auto;}.elementor-18 .elementor-element.elementor-element-be0798a{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-7255ac8{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-7255ac8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7255ac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-9c65fa7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-1803fa5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-682d8bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-682d8bb.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-682d8bb .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;line-height:3rem;color:#110C03;}.elementor-18 .elementor-element.elementor-element-6172f22 .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-6172f22 .elementor-icon{font-size:20px;}.elementor-18 .elementor-element.elementor-element-6172f22 .elementor-icon svg{height:20px;}.elementor-18 .elementor-element.elementor-element-6172f22 .elementor-icon-wrapper svg{width:auto;}.elementor-18 .elementor-element.elementor-element-4b052a8{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-204bce0{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-204bce0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-204bce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-ae02229{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-0d2d4de{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5d51640{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-5d51640.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-5d51640 .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;line-height:3rem;color:#110C03;}.elementor-18 .elementor-element.elementor-element-c15d5a9 .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-c15d5a9 .elementor-icon{font-size:20px;}.elementor-18 .elementor-element.elementor-element-c15d5a9 .elementor-icon svg{height:20px;}.elementor-18 .elementor-element.elementor-element-c15d5a9 .elementor-icon-wrapper svg{width:auto;}.elementor-18 .elementor-element.elementor-element-aa0196d{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-89ef8af{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-89ef8af:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-89ef8af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-0df77ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-7d4d48a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-9a5d9b8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-9a5d9b8.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-9a5d9b8 .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;line-height:3rem;color:#110C03;}.elementor-18 .elementor-element.elementor-element-1a59ebf .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-1a59ebf .elementor-icon{font-size:20px;}.elementor-18 .elementor-element.elementor-element-1a59ebf .elementor-icon svg{height:20px;}.elementor-18 .elementor-element.elementor-element-1a59ebf .elementor-icon-wrapper svg{width:auto;}.elementor-18 .elementor-element.elementor-element-d2d476a{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-2cf2892{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-2cf2892:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2cf2892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-a9488ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-9848615{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6ecabcd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-6ecabcd.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-6ecabcd .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;line-height:3rem;color:#110C03;}.elementor-18 .elementor-element.elementor-element-b1dc6e8 .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-b1dc6e8 .elementor-icon{font-size:20px;}.elementor-18 .elementor-element.elementor-element-b1dc6e8 .elementor-icon svg{height:20px;}.elementor-18 .elementor-element.elementor-element-b1dc6e8 .elementor-icon-wrapper svg{width:auto;}.elementor-18 .elementor-element.elementor-element-a9098ce{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-0dfc749{--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#FAFAFA;--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-18 .elementor-element.elementor-element-0dfc749 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3654b1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-484998a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-484998a.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-484998a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.6rem;font-weight:600;line-height:4.2rem;color:#000000;}.elementor-18 .elementor-element.elementor-element-7e14f63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-7e14f63.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-7e14f63{text-align:center;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-deac1ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-deac1ab.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-deac1ab{text-align:center;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:600;color:#000000;}.elementor-18 .elementor-element.elementor-element-dd1cc67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-dd1cc67.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-52a73d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-52a73d6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-52a73d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-a01a085{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-a01a085 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:06px 0px 06px 0px;}.elementor-18 .elementor-element.elementor-element-a01a085.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-2c0859b > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-18 .elementor-element.elementor-element-5de105a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-27043ca{text-align:center;}.elementor-18 .elementor-element.elementor-element-27043ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-2cde54a{text-align:center;}.elementor-18 .elementor-element.elementor-element-2cde54a .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:6rem;font-weight:700;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-03af961{text-align:center;}.elementor-18 .elementor-element.elementor-element-03af961 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-c8908dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-c8908dc > .elementor-widget-container{background-color:#3BB54A;margin:0px 0px 0px 0px;padding:12px 16px 12px 16px;border-radius:20px 20px 0px 0px;}.elementor-18 .elementor-element.elementor-element-c8908dc.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-c8908dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;text-transform:uppercase;line-height:4rem;color:#0E0A02;}.elementor-18 .elementor-element.elementor-element-e6ddd05{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-e6ddd05:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e6ddd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#87B59A;}.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-18 .elementor-element.elementor-element-7dd4a4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-7dd4a4a.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-7dd4a4a .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-18 .elementor-element.elementor-element-7dd4a4a .elementor-icon{font-size:28px;}.elementor-18 .elementor-element.elementor-element-7dd4a4a .elementor-icon-box-title{color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-7dd4a4a .elementor-icon-box-description{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:700;color:#08190A;}.elementor-18 .elementor-element.elementor-element-5117f56{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5117f56.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-ab65149 .elementor-button{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-18 .elementor-element.elementor-element-8fbd092{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8fbd092:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8fbd092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-25b60ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-25b60ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:06px 0px 06px 0px;}.elementor-18 .elementor-element.elementor-element-25b60ec.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-397fe72 > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-18 .elementor-element.elementor-element-575f5e9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3b4bc4a{text-align:center;}.elementor-18 .elementor-element.elementor-element-3b4bc4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-93d6a9f{text-align:center;}.elementor-18 .elementor-element.elementor-element-93d6a9f .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:6rem;font-weight:700;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-a3b16c1{text-align:center;}.elementor-18 .elementor-element.elementor-element-a3b16c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-24611c2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-24611c2 > .elementor-widget-container{background-color:#3BB54A;margin:0px 0px 0px 0px;padding:12px 16px 12px 16px;border-radius:20px 20px 0px 0px;}.elementor-18 .elementor-element.elementor-element-24611c2.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-24611c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;text-transform:uppercase;line-height:4rem;color:#0E0A02;}.elementor-18 .elementor-element.elementor-element-39b2f37{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-39b2f37:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-39b2f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#87B59A;}.elementor-18 .elementor-element.elementor-element-2598127 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2598127.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-2598127 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-18 .elementor-element.elementor-element-2598127 .elementor-icon{font-size:28px;}.elementor-18 .elementor-element.elementor-element-2598127 .elementor-icon-box-title{color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-2598127 .elementor-icon-box-description{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:700;color:#08190A;}.elementor-18 .elementor-element.elementor-element-0b565a2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-0b565a2.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-1dc7dc6 .elementor-button{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-18 .elementor-element.elementor-element-7640756{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-7640756:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7640756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-fcfe183{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-fcfe183 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:06px 0px 06px 0px;}.elementor-18 .elementor-element.elementor-element-fcfe183.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-7c1eb3e > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-18 .elementor-element.elementor-element-6887bbd{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-2441a46{text-align:center;}.elementor-18 .elementor-element.elementor-element-2441a46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-b98b8de{text-align:center;}.elementor-18 .elementor-element.elementor-element-b98b8de .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:6rem;font-weight:700;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-693f227{text-align:center;}.elementor-18 .elementor-element.elementor-element-693f227 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-fdff0b8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-fdff0b8 > .elementor-widget-container{background-color:#3BB54A;margin:0px 0px 0px 0px;padding:12px 16px 12px 16px;border-radius:20px 20px 0px 0px;}.elementor-18 .elementor-element.elementor-element-fdff0b8.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-fdff0b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;text-transform:uppercase;line-height:4rem;color:#0E0A02;}.elementor-18 .elementor-element.elementor-element-b4b0284{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-b4b0284:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b4b0284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#87B59A;}.elementor-18 .elementor-element.elementor-element-52c0543 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-52c0543.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-52c0543 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-18 .elementor-element.elementor-element-52c0543 .elementor-icon{font-size:28px;}.elementor-18 .elementor-element.elementor-element-52c0543 .elementor-icon-box-title{color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-52c0543 .elementor-icon-box-description{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:700;color:#08190A;}.elementor-18 .elementor-element.elementor-element-2bb44b9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-2bb44b9.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-191d7ac .elementor-button{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-18 .elementor-element.elementor-element-8671813{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8671813:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8671813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-acfc7b7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-acfc7b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:06px 0px 06px 0px;}.elementor-18 .elementor-element.elementor-element-acfc7b7.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-36e3543 > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-18 .elementor-element.elementor-element-251b337{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1b2e4e1{text-align:center;}.elementor-18 .elementor-element.elementor-element-1b2e4e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-517406d{text-align:center;}.elementor-18 .elementor-element.elementor-element-517406d .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:6rem;font-weight:700;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-1394d4b{text-align:center;}.elementor-18 .elementor-element.elementor-element-1394d4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-413ab20{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-413ab20 > .elementor-widget-container{background-color:#3BB54A;margin:0px 0px 0px 0px;padding:12px 16px 12px 16px;border-radius:20px 20px 0px 0px;}.elementor-18 .elementor-element.elementor-element-413ab20.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-413ab20 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;text-transform:uppercase;line-height:4rem;color:#0E0A02;}.elementor-18 .elementor-element.elementor-element-ce961d3{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-ce961d3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ce961d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#87B59A;}.elementor-18 .elementor-element.elementor-element-991b4e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-991b4e2.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-991b4e2 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-18 .elementor-element.elementor-element-991b4e2 .elementor-icon{font-size:28px;}.elementor-18 .elementor-element.elementor-element-991b4e2 .elementor-icon-box-title{color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-991b4e2 .elementor-icon-box-description{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:700;color:#08190A;}.elementor-18 .elementor-element.elementor-element-6d24587{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6d24587.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-feab361 .elementor-button{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-18 .elementor-element.elementor-element-c8de27e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-38db40f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-38db40f.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-38db40f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.6rem;font-weight:600;line-height:4.2rem;color:#000000;}.elementor-18 .elementor-element.elementor-element-13e3ec8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--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-18 .elementor-element.elementor-element-0da7f4e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-0da7f4e img{border-radius:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-4f5b1aa{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-7142166 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-7142166{text-align:start;font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-55fa70d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-55fa70d img{border-radius:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-4b34fed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-758128d{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-121ddc5 > .elementor-widget-container{background-color:#3BB54A;padding:12px 12px 12px 12px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-121ddc5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-18 .elementor-element.elementor-element-121ddc5 .elementor-icon-box-title{margin-block-end:8px;color:#EC7610;}.elementor-18 .elementor-element.elementor-element-121ddc5 .elementor-icon{font-size:40px;}.elementor-18 .elementor-element.elementor-element-121ddc5 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-121ddc5 .elementor-icon-box-title a{font-family:"Prometo Trial", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-18 .elementor-element.elementor-element-121ddc5 .elementor-icon-box-description{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-fba6513 > .elementor-widget-container{background-color:#3BB54A;padding:12px 12px 12px 12px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-fba6513 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-18 .elementor-element.elementor-element-fba6513 .elementor-icon-box-title{margin-block-end:8px;color:#EC7610;}.elementor-18 .elementor-element.elementor-element-fba6513 .elementor-icon{font-size:40px;}.elementor-18 .elementor-element.elementor-element-fba6513 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-fba6513 .elementor-icon-box-title a{font-family:"Prometo Trial", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-18 .elementor-element.elementor-element-fba6513 .elementor-icon-box-description{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-c828d04{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6c339eb > .elementor-widget-container{background-color:#3BB54A;padding:12px 12px 12px 12px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-6c339eb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-18 .elementor-element.elementor-element-6c339eb .elementor-icon-box-title{margin-block-end:8px;color:#EC7610;}.elementor-18 .elementor-element.elementor-element-6c339eb .elementor-icon{font-size:40px;}.elementor-18 .elementor-element.elementor-element-6c339eb .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-6c339eb .elementor-icon-box-title a{font-family:"Prometo Trial", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-18 .elementor-element.elementor-element-6c339eb .elementor-icon-box-description{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-9966fa7 > .elementor-widget-container{background-color:#3BB54A;padding:12px 12px 12px 12px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-9966fa7 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-18 .elementor-element.elementor-element-9966fa7 .elementor-icon-box-title{margin-block-end:8px;color:#EC7610;}.elementor-18 .elementor-element.elementor-element-9966fa7 .elementor-icon{font-size:40px;}.elementor-18 .elementor-element.elementor-element-9966fa7 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-9966fa7 .elementor-icon-box-title a{font-family:"Prometo Trial", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-18 .elementor-element.elementor-element-9966fa7 .elementor-icon-box-description{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-ad51d49{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ff98c3b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b7a8a26{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-b7a8a26.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-b7a8a26 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.6rem;font-weight:600;line-height:4.2rem;color:#000000;}.elementor-18 .elementor-element.elementor-element-c1c19fb > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-c1c19fb.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-c1c19fb{text-align:start;font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-4c7b56f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4c7b56f.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-4c7b56f{text-align:start;font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-3bf5e16{--display:flex;--overflow:hidden;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3bf5e16:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3bf5e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6CBF63;}.elementor-18 .elementor-element.elementor-element-3bf5e16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-f629e41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f629e41.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-b4c05f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-18 .elementor-element.elementor-element-22d5d8c.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-608293e{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-7b28fd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-7b28fd4.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-434319b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-18 .elementor-element.elementor-element-11ebf25.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-1aea4e9{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-cfdd257{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cfdd257.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-0e1a4f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-18 .elementor-element.elementor-element-af60a6d.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-1157416{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-61e530b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-61e530b.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-db55fc3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-18 .elementor-element.elementor-element-d3b978d.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-ebfb0dc{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-92adcf2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-92adcf2.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-4187a6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-18 .elementor-element.elementor-element-02f8b5a.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-6ee2325{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-8f7a95b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8f7a95b.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-6b08ecc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-18 .elementor-element.elementor-element-3aa239b.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-f42c9d4{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-563e027{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-563e027.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-a17d57b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-18 .elementor-element.elementor-element-19aa2bd.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-e616a8b{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-cea3955{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cea3955.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-3897238{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-18 .elementor-element.elementor-element-5831b15.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-8e8489d{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-343a86d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-343a86d.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-cb1e0da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-18 .elementor-element.elementor-element-e511443.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-b711d93{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-8209629{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8209629.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-6cbe766{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-18 .elementor-element.elementor-element-95bc8ef.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-d0169e5{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-18 .elementor-element.elementor-element-c550f77{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-18 .elementor-element.elementor-element-c550f77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-16378a7{--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:flex-end;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-16378a7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-16378a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bioyves.com.br/wp-content/uploads/2025/03/tec.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-efbfa1d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-efbfa1d.e-con{--align-self:flex-end;}.elementor-18 .elementor-element.elementor-element-926c75e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.6rem;font-weight:600;line-height:4.2rem;color:#000000;}.elementor-18 .elementor-element.elementor-element-040672f > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-040672f{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-ec31b6f{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-5c59b13{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5c59b13.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-b997c84 .elementor-button{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-18 .elementor-element.elementor-element-c3c786f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c3c786f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c3c786f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#87B59A;}.elementor-18 .elementor-element.elementor-element-c33600a{text-align:center;}.elementor-18 .elementor-element.elementor-element-c33600a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.6rem;font-weight:600;line-height:4.2rem;color:#000000;}.elementor-18 .elementor-element.elementor-element-4991989{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-a69c025{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-a69c025:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a69c025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-113bf5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-790fdc2{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-790fdc2.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-790fdc2 .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;line-height:3rem;color:#17060E;}.elementor-18 .elementor-element.elementor-element-43b12e8{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-f51db78{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-f51db78:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f51db78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-a452839{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-a63453b{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-a63453b.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-a63453b .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;line-height:3rem;color:#17060E;}.elementor-18 .elementor-element.elementor-element-342be29{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-47ec60f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-47ec60f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-47ec60f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-3f325f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-cc59605{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-cc59605.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-cc59605 .elementor-heading-title{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;line-height:3rem;color:#17060E;}.elementor-18 .elementor-element.elementor-element-aa78517{z-index:1;font-family:"Myriad Pro", Sans-serif;font-size:2rem;font-weight:400;color:#08190A;}.elementor-18 .elementor-element.elementor-element-cb8e6fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cb8e6fa:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cb8e6fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#87B59A;}.elementor-18 .elementor-element.elementor-element-e6d7860{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-e6d7860:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e6d7860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D4C9;}.elementor-18 .elementor-element.elementor-element-e6d7860.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-e730e89{z-index:1;}.elementor-18 .elementor-element.elementor-element-6acfa42{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-6acfa42.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-67b5f4c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.6rem;font-weight:600;line-height:4.2rem;color:#000000;}.elementor-18 .elementor-element.elementor-element-b85f776 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-b85f776{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-df191c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c65db89{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c65db89.e-con{--align-self:flex-end;}.elementor-18 .elementor-element.elementor-element-babb6c5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.6rem;font-weight:600;line-height:4.2rem;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-8465f7f > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8465f7f{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-b63cf9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-b63cf9a{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-f821e38{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-6af9742{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6af9742.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-e574fce .elementor-button{font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-18 .elementor-element.elementor-element-90f5b2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-90f5b2e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-90f5b2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#87B59A;}.elementor-18 .elementor-element.elementor-element-7c5606a{text-align:center;}.elementor-18 .elementor-element.elementor-element-7c5606a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.6rem;font-weight:600;line-height:4.2rem;color:#000000;}.elementor-18 .elementor-element.elementor-element-9afb5a1{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-2ea0ce8{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-4b19e9e{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-881530f{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-692e773{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-3d28a66{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-14a98df{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-9c5af05{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-a840938{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-d480312{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-a276362{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-0e7292e{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-035470e{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-4b78f0e{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-b0a94c4{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-91c2a61{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-b5063ae{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-a22f26a{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-0b036d6{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-04cd826{font-family:"Myriad Pro", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-3b089d6{--n-accordion-title-font-size:1.8rem;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--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:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#0A0A0A;--n-accordion-title-hover-color:#0A0A0A;--n-accordion-title-active-color:#0A0A0A;--n-accordion-icon-size:15px;}.elementor-18 .elementor-element.elementor-element-3b089d6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#3BB54A;border-style:none;}.elementor-18 .elementor-element.elementor-element-3b089d6.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-3b089d6 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-18 .elementor-element.elementor-element-3b089d6 > .elementor-widget-container > .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:"Myriad Pro", Sans-serif;}:where( .elementor-18 .elementor-element.elementor-element-3b089d6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-18 .elementor-element.elementor-element-8730b12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--border-radius:0px 0px 0px 0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8730b12:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8730b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3BB54A;}.elementor-18 .elementor-element.elementor-element-8730b12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-629395c{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3cb5c5b{text-align:start;}.elementor-18 .elementor-element.elementor-element-3cb5c5b img{width:100%;}.elementor-18 .elementor-element.elementor-element-303ac39{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-83a670e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-83a670e{text-align:start;font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-52c93d4{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-75499ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-75499ca{text-align:start;font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-9191896 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:1.8rem;font-weight:400;text-decoration:underline;color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-fa2c0c3 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:1.8rem;font-weight:400;text-decoration:underline;color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-b41c0db{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-677f9c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-677f9c5{text-align:start;font-family:"Myriad Pro", Sans-serif;font-size:2.2rem;font-weight:600;color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-7eb19d5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-18 .elementor-element.elementor-element-7eb19d5.elementor-view-stacked .elementor-icon{background-color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-7eb19d5.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-7eb19d5.elementor-view-default .elementor-icon{fill:#0A0A0A;color:#0A0A0A;border-color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-7eb19d5 .elementor-icon{font-size:28px;}.elementor-18 .elementor-element.elementor-element-7eb19d5 .elementor-icon-box-title{color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-7eb19d5 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-fb251dc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-18 .elementor-element.elementor-element-fb251dc .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-fb251dc .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-fb251dc .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-18 .elementor-element.elementor-element-fb251dc .elementor-icon-box-title{color:#6EC1E4;}.elementor-18 .elementor-element.elementor-element-fb251dc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-2cf03dd .elementor-icon-list-icon i{color:#0A0A0A;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-2cf03dd .elementor-icon-list-icon svg{fill:#0A0A0A;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-2cf03dd{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-2cf03dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-2cf03dd .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:1.8rem;font-weight:400;}.elementor-18 .elementor-element.elementor-element-2cf03dd .elementor-icon-list-text{color:#0A0A0A;transition:color 0.3s;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-0dfc749{--e-n-carousel-swiper-slides-to-display:2;}.elementor-18 .elementor-element.elementor-element-c550f77{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-ebaebcd{text-align:center;font-size:1.8rem;}.elementor-18 .elementor-element.elementor-element-e8b7510{text-align:center;}.elementor-18 .elementor-element.elementor-element-e8b7510 .elementor-heading-title{font-size:2.2rem;}.elementor-18 .elementor-element.elementor-element-7447a71:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7447a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bioyves.com.br/wp-content/uploads/2025/03/m-obii.webp");}.elementor-18 .elementor-element.elementor-element-7447a71{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b675af7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-5aa9319 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5aa9319 .elementor-heading-title{font-size:3.2rem;line-height:4rem;}.elementor-18 .elementor-element.elementor-element-8336793 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-8336793 .elementor-icon-list-item > a{font-size:1.6rem;}.elementor-18 .elementor-element.elementor-element-db71dd5.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-ad7d32c.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-5f4a194{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-266befa{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-2f66c79 .elementor-heading-title{font-size:2.8rem;line-height:3.2rem;}.elementor-18 .elementor-element.elementor-element-07a29fe{font-size:1.8rem;}.elementor-18 .elementor-element.elementor-element-00a5259 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-00a5259{font-size:1.8rem;}.elementor-18 .elementor-element.elementor-element-8328c56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8328c56{font-size:1.8rem;}.elementor-18 .elementor-element.elementor-element-af0266c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-af0266c{font-size:1.8rem;}.elementor-18 .elementor-element.elementor-element-c732184{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-d2b47bc .elementor-heading-title{font-size:2.8rem;line-height:3.2rem;}.elementor-18 .elementor-element.elementor-element-ef4a9bc{--justify-content:center;}.elementor-18 .elementor-element.elementor-element-ce7081c .elementor-heading-title{font-size:2rem;}.elementor-18 .elementor-element.elementor-element-a56a2ff.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-559d4fb .elementor-heading-title{font-size:2rem;}.elementor-18 .elementor-element.elementor-element-576e8c4 .elementor-heading-title{font-size:2rem;}.elementor-18 .elementor-element.elementor-element-83caecd .elementor-heading-title{font-size:2rem;}.elementor-18 .elementor-element.elementor-element-801315c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-801315c.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-4b6e783{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-18 .elementor-element.elementor-element-4b6e783 .elementor-heading-title{font-size:2rem;}.elementor-18 .elementor-element.elementor-element-886ef13{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-18 .elementor-element.elementor-element-886ef13 .elementor-heading-title{font-size:2rem;}.elementor-18 .elementor-element.elementor-element-7ff20e9{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-7e12df6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-18 .elementor-element.elementor-element-7e12df6 .elementor-heading-title{font-size:2.8rem;line-height:3.2rem;}.elementor-18 .elementor-element.elementor-element-e7dae39{--e-image-carousel-slides-to-show:2;}.elementor-18 .elementor-element.elementor-element-9613821{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-41fe4e3 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-18 .elementor-element.elementor-element-41fe4e3 .elementor-heading-title{font-size:2.8rem;line-height:3.2rem;}.elementor-18 .elementor-element.elementor-element-40556c0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-18 .elementor-element.elementor-element-40556c0{text-align:start;}.elementor-18 .elementor-element.elementor-element-0dfc749{--e-n-carousel-swiper-slides-to-display:1;}.elementor-18 .elementor-element.elementor-element-3654b1e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-484998a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-484998a .elementor-heading-title{font-size:2.8rem;line-height:3.4rem;}.elementor-18 .elementor-element.elementor-element-c8908dc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-c8908dc > .elementor-widget-container{border-radius:14px 14px 0px 0px;}.elementor-18 .elementor-element.elementor-element-ab65149.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-24611c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-24611c2 > .elementor-widget-container{border-radius:14px 14px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1dc7dc6.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-fdff0b8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-fdff0b8 > .elementor-widget-container{border-radius:14px 14px 0px 0px;}.elementor-18 .elementor-element.elementor-element-191d7ac.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-413ab20{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-413ab20 > .elementor-widget-container{border-radius:14px 14px 0px 0px;}.elementor-18 .elementor-element.elementor-element-feab361.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-c8de27e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-38db40f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-18 .elementor-element.elementor-element-38db40f .elementor-heading-title{font-size:2.8rem;line-height:3.6rem;}.elementor-18 .elementor-element.elementor-element-0da7f4e{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-0da7f4e.elementor-element{--order:99999 /* order end hack */;}.elementor-18 .elementor-element.elementor-element-4f5b1aa{--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-18 .elementor-element.elementor-element-7142166{text-align:start;font-size:2rem;line-height:2.8rem;}.elementor-18 .elementor-element.elementor-element-55fa70d{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-55fa70d.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-ad51d49{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-c1c19fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-c550f77{--e-n-carousel-swiper-slides-to-display:1;}.elementor-18 .elementor-element.elementor-element-16378a7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-16378a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bioyves.com.br/wp-content/uploads/2025/03/tecv2.webp");}.elementor-18 .elementor-element.elementor-element-926c75e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-18 .elementor-element.elementor-element-926c75e .elementor-heading-title{font-size:2.8rem;line-height:3.4rem;}.elementor-18 .elementor-element.elementor-element-040672f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-18 .elementor-element.elementor-element-ec31b6f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-18 .elementor-element.elementor-element-efdfa20 > .elementor-widget-container{margin:16px 0px 16px 0px;}.elementor-18 .elementor-element.elementor-element-5c59b13{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-c3c786f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-c33600a .elementor-heading-title{font-size:2.8rem;line-height:3.4rem;}.elementor-18 .elementor-element.elementor-element-79c5499{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-da35551{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-df79354{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-cb8e6fa{--padding-top:6px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-df191c9{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-babb6c5 .elementor-heading-title{font-size:2.8rem;line-height:3.4rem;}.elementor-18 .elementor-element.elementor-element-8465f7f > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-fc4bb1a > .elementor-widget-container{margin:16px 0px 16px 0px;}.elementor-18 .elementor-element.elementor-element-90f5b2e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-7c5606a .elementor-heading-title{font-size:2.8rem;line-height:3.4rem;}.elementor-18 .elementor-element.elementor-element-3b089d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-8730b12{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-3cb5c5b{width:100%;max-width:100%;text-align:center;}.elementor-18 .elementor-element.elementor-element-3cb5c5b img{width:66%;}.elementor-18 .elementor-element.elementor-element-83a670e{text-align:center;}.elementor-18 .elementor-element.elementor-element-72b9b38{text-align:center;}.elementor-18 .elementor-element.elementor-element-75499ca{text-align:center;}.elementor-18 .elementor-element.elementor-element-9191896{text-align:center;}.elementor-18 .elementor-element.elementor-element-fa2c0c3{text-align:center;}.elementor-18 .elementor-element.elementor-element-677f9c5{text-align:center;}.elementor-18 .elementor-element.elementor-element-7eb19d5.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-fb251dc.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-2cf03dd.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-7447a71{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-b675af7{--width:47%;}.elementor-18 .elementor-element.elementor-element-5f4a194{--content-width:1880px;}.elementor-18 .elementor-element.elementor-element-266befa{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-9e93eec{--width:54%;}.elementor-18 .elementor-element.elementor-element-c732184{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-50ca987{--width:33%;}.elementor-18 .elementor-element.elementor-element-7334e1b{--width:33%;}.elementor-18 .elementor-element.elementor-element-aa39275{--width:33%;}.elementor-18 .elementor-element.elementor-element-4963151{--width:33%;}.elementor-18 .elementor-element.elementor-element-b0bc52a{--width:33%;}.elementor-18 .elementor-element.elementor-element-581ae6c{--width:33%;}.elementor-18 .elementor-element.elementor-element-7ff20e9{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-9613821{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-2e3f94f{--width:100%;}.elementor-18 .elementor-element.elementor-element-d5cb6d9{--width:50%;}.elementor-18 .elementor-element.elementor-element-9bc064a{--width:100%;}.elementor-18 .elementor-element.elementor-element-49e0d29{--width:50%;}.elementor-18 .elementor-element.elementor-element-7255ac8{--width:100%;}.elementor-18 .elementor-element.elementor-element-1803fa5{--width:64%;}.elementor-18 .elementor-element.elementor-element-204bce0{--width:100%;}.elementor-18 .elementor-element.elementor-element-0d2d4de{--width:56%;}.elementor-18 .elementor-element.elementor-element-89ef8af{--width:100%;}.elementor-18 .elementor-element.elementor-element-7d4d48a{--width:56%;}.elementor-18 .elementor-element.elementor-element-2cf2892{--width:100%;}.elementor-18 .elementor-element.elementor-element-9848615{--width:56%;}.elementor-18 .elementor-element.elementor-element-3654b1e{--content-width:1700px;}.elementor-18 .elementor-element.elementor-element-dd1cc67{--width:100%;}.elementor-18 .elementor-element.elementor-element-52a73d6{--width:33%;}.elementor-18 .elementor-element.elementor-element-8fbd092{--width:33%;}.elementor-18 .elementor-element.elementor-element-7640756{--width:33%;}.elementor-18 .elementor-element.elementor-element-8671813{--width:33%;}.elementor-18 .elementor-element.elementor-element-c8de27e{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-4f5b1aa{--width:50%;}.elementor-18 .elementor-element.elementor-element-ad51d49{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-ff98c3b{--width:80%;}.elementor-18 .elementor-element.elementor-element-3bf5e16{--width:100%;}.elementor-18 .elementor-element.elementor-element-b4c05f0{--width:100%;}.elementor-18 .elementor-element.elementor-element-434319b{--width:100%;}.elementor-18 .elementor-element.elementor-element-0e1a4f8{--width:100%;}.elementor-18 .elementor-element.elementor-element-db55fc3{--width:100%;}.elementor-18 .elementor-element.elementor-element-4187a6c{--width:100%;}.elementor-18 .elementor-element.elementor-element-6b08ecc{--width:100%;}.elementor-18 .elementor-element.elementor-element-a17d57b{--width:100%;}.elementor-18 .elementor-element.elementor-element-3897238{--width:100%;}.elementor-18 .elementor-element.elementor-element-cb1e0da{--width:100%;}.elementor-18 .elementor-element.elementor-element-6cbe766{--width:100%;}.elementor-18 .elementor-element.elementor-element-16378a7{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-efbfa1d{--width:54%;}.elementor-18 .elementor-element.elementor-element-c3c786f{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-a69c025{--width:33%;}.elementor-18 .elementor-element.elementor-element-f51db78{--width:33%;}.elementor-18 .elementor-element.elementor-element-47ec60f{--width:33%;}.elementor-18 .elementor-element.elementor-element-cb8e6fa{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-e6d7860{--width:829px;}.elementor-18 .elementor-element.elementor-element-6acfa42{--width:54%;}.elementor-18 .elementor-element.elementor-element-df191c9{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-c65db89{--width:62%;}.elementor-18 .elementor-element.elementor-element-90f5b2e{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-8730b12{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-629395c{--width:25%;}.elementor-18 .elementor-element.elementor-element-303ac39{--width:25%;}.elementor-18 .elementor-element.elementor-element-52c93d4{--width:25%;}.elementor-18 .elementor-element.elementor-element-b41c0db{--width:29%;}}/* Start custom CSS for button, class: .elementor-element-707d48e */.elementor-18 .elementor-element.elementor-element-707d48e .elementor-button{
    border-radius: 34px;
background: var(--gradiente-1, linear-gradient(270deg, #3BB54A 0%, #87B59A 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db71dd5 */.elementor-18 .elementor-element.elementor-element-db71dd5{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-6682d2d */.elementor-18 .elementor-element.elementor-element-6682d2d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f4a194 */.elementor-18 .elementor-element.elementor-element-5f4a194{
background: var(--gradiente-1, linear-gradient(270deg, #3BB54A 0%, #87B59A 100%));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-012c5a0 */.elementor-18 .elementor-element.elementor-element-012c5a0 .elementor-button{
    border-radius: 34px;
background: var(--gradiente-1, linear-gradient(270deg, #3BB54A 0%, #87B59A 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b802fa6 */.elementor-18 .elementor-element.elementor-element-b802fa6{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-266befa */.elementor-18 .elementor-element.elementor-element-266befa{
    background: linear-gradient(180deg, #A6ADA6 0%, #87B59A 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50ca987 */.elementor-18 .elementor-element.elementor-element-50ca987:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7334e1b */.elementor-18 .elementor-element.elementor-element-7334e1b:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa39275 */.elementor-18 .elementor-element.elementor-element-aa39275:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4963151 */.elementor-18 .elementor-element.elementor-element-4963151:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0bc52a */.elementor-18 .elementor-element.elementor-element-b0bc52a:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-581ae6c */.elementor-18 .elementor-element.elementor-element-581ae6c:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6983aea */.elementor-18 .elementor-element.elementor-element-6983aea .elementor-button{
    border-radius: 34px;
background: var(--gradiente-1, linear-gradient(270deg, #3BB54A 0%, #87B59A 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccb63af */.elementor-18 .elementor-element.elementor-element-ccb63af{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c732184 */.elementor-18 .elementor-element.elementor-element-c732184{
   background: linear-gradient(180deg, #87B59A 0%, #3BB54A 100%)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f5b481 */.elementor-18 .elementor-element.elementor-element-5f5b481 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e3f94f */.elementor-18 .elementor-element.elementor-element-2e3f94f:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee9f853 */.elementor-18 .elementor-element.elementor-element-ee9f853 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bc064a */.elementor-18 .elementor-element.elementor-element-9bc064a:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac58128 */.elementor-18 .elementor-element.elementor-element-ac58128 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7255ac8 */.elementor-18 .elementor-element.elementor-element-7255ac8:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56da3db */.elementor-18 .elementor-element.elementor-element-56da3db img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204bce0 */.elementor-18 .elementor-element.elementor-element-204bce0:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-223a114 */.elementor-18 .elementor-element.elementor-element-223a114 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89ef8af */.elementor-18 .elementor-element.elementor-element-89ef8af:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b6a143 */.elementor-18 .elementor-element.elementor-element-9b6a143 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cf2892 */.elementor-18 .elementor-element.elementor-element-2cf2892:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f5b481 */.elementor-18 .elementor-element.elementor-element-5f5b481 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e3f94f */.elementor-18 .elementor-element.elementor-element-2e3f94f:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee9f853 */.elementor-18 .elementor-element.elementor-element-ee9f853 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bc064a */.elementor-18 .elementor-element.elementor-element-9bc064a:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac58128 */.elementor-18 .elementor-element.elementor-element-ac58128 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7255ac8 */.elementor-18 .elementor-element.elementor-element-7255ac8:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56da3db */.elementor-18 .elementor-element.elementor-element-56da3db img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204bce0 */.elementor-18 .elementor-element.elementor-element-204bce0:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-223a114 */.elementor-18 .elementor-element.elementor-element-223a114 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89ef8af */.elementor-18 .elementor-element.elementor-element-89ef8af:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b6a143 */.elementor-18 .elementor-element.elementor-element-9b6a143 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cf2892 */.elementor-18 .elementor-element.elementor-element-2cf2892:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f5b481 */.elementor-18 .elementor-element.elementor-element-5f5b481 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e3f94f */.elementor-18 .elementor-element.elementor-element-2e3f94f:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee9f853 */.elementor-18 .elementor-element.elementor-element-ee9f853 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bc064a */.elementor-18 .elementor-element.elementor-element-9bc064a:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac58128 */.elementor-18 .elementor-element.elementor-element-ac58128 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7255ac8 */.elementor-18 .elementor-element.elementor-element-7255ac8:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56da3db */.elementor-18 .elementor-element.elementor-element-56da3db img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204bce0 */.elementor-18 .elementor-element.elementor-element-204bce0:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-223a114 */.elementor-18 .elementor-element.elementor-element-223a114 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89ef8af */.elementor-18 .elementor-element.elementor-element-89ef8af:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b6a143 */.elementor-18 .elementor-element.elementor-element-9b6a143 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cf2892 */.elementor-18 .elementor-element.elementor-element-2cf2892:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f5b481 */.elementor-18 .elementor-element.elementor-element-5f5b481 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e3f94f */.elementor-18 .elementor-element.elementor-element-2e3f94f:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee9f853 */.elementor-18 .elementor-element.elementor-element-ee9f853 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bc064a */.elementor-18 .elementor-element.elementor-element-9bc064a:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac58128 */.elementor-18 .elementor-element.elementor-element-ac58128 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7255ac8 */.elementor-18 .elementor-element.elementor-element-7255ac8:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56da3db */.elementor-18 .elementor-element.elementor-element-56da3db img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204bce0 */.elementor-18 .elementor-element.elementor-element-204bce0:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-223a114 */.elementor-18 .elementor-element.elementor-element-223a114 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89ef8af */.elementor-18 .elementor-element.elementor-element-89ef8af:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b6a143 */.elementor-18 .elementor-element.elementor-element-9b6a143 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cf2892 */.elementor-18 .elementor-element.elementor-element-2cf2892:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f5b481 */.elementor-18 .elementor-element.elementor-element-5f5b481 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e3f94f */.elementor-18 .elementor-element.elementor-element-2e3f94f:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee9f853 */.elementor-18 .elementor-element.elementor-element-ee9f853 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bc064a */.elementor-18 .elementor-element.elementor-element-9bc064a:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac58128 */.elementor-18 .elementor-element.elementor-element-ac58128 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7255ac8 */.elementor-18 .elementor-element.elementor-element-7255ac8:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56da3db */.elementor-18 .elementor-element.elementor-element-56da3db img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204bce0 */.elementor-18 .elementor-element.elementor-element-204bce0:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-223a114 */.elementor-18 .elementor-element.elementor-element-223a114 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89ef8af */.elementor-18 .elementor-element.elementor-element-89ef8af:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b6a143 */.elementor-18 .elementor-element.elementor-element-9b6a143 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cf2892 */.elementor-18 .elementor-element.elementor-element-2cf2892:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f5b481 */.elementor-18 .elementor-element.elementor-element-5f5b481 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e3f94f */.elementor-18 .elementor-element.elementor-element-2e3f94f:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee9f853 */.elementor-18 .elementor-element.elementor-element-ee9f853 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bc064a */.elementor-18 .elementor-element.elementor-element-9bc064a:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac58128 */.elementor-18 .elementor-element.elementor-element-ac58128 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7255ac8 */.elementor-18 .elementor-element.elementor-element-7255ac8:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56da3db */.elementor-18 .elementor-element.elementor-element-56da3db img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204bce0 */.elementor-18 .elementor-element.elementor-element-204bce0:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-223a114 */.elementor-18 .elementor-element.elementor-element-223a114 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89ef8af */.elementor-18 .elementor-element.elementor-element-89ef8af:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b6a143 */.elementor-18 .elementor-element.elementor-element-9b6a143 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cf2892 */.elementor-18 .elementor-element.elementor-element-2cf2892:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f5b481 */.elementor-18 .elementor-element.elementor-element-5f5b481 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e3f94f */.elementor-18 .elementor-element.elementor-element-2e3f94f:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee9f853 */.elementor-18 .elementor-element.elementor-element-ee9f853 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bc064a */.elementor-18 .elementor-element.elementor-element-9bc064a:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac58128 */.elementor-18 .elementor-element.elementor-element-ac58128 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7255ac8 */.elementor-18 .elementor-element.elementor-element-7255ac8:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56da3db */.elementor-18 .elementor-element.elementor-element-56da3db img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204bce0 */.elementor-18 .elementor-element.elementor-element-204bce0:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-223a114 */.elementor-18 .elementor-element.elementor-element-223a114 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89ef8af */.elementor-18 .elementor-element.elementor-element-89ef8af:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b6a143 */.elementor-18 .elementor-element.elementor-element-9b6a143 img{
    border-radius: 12px;
background: url(<path-to-image>) lightgray 50% / cover no-repeat;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cf2892 */.elementor-18 .elementor-element.elementor-element-2cf2892:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9613821 */.elementor-18 .elementor-element.elementor-element-9613821{
    background: linear-gradient(180deg, #3BB54A 0%, #87B59A 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab65149 */.elementor-18 .elementor-element.elementor-element-ab65149 .elementor-button{
    border-radius: 34px;
background: var(--gradiente-1, linear-gradient(270deg, #3BB54A 0%, #87B59A 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5117f56 */.elementor-18 .elementor-element.elementor-element-5117f56{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a73d6 */.elementor-18 .elementor-element.elementor-element-52a73d6{
border-radius: 20px;
border-top: 2px solid var(--gradient-card, #08190A)!important;
border-right: 2px solid var(--gradient-card, #08190A)!important;
border-bottom: 6px solid var(--gradient-card, #08190A)!important;
border-left: 2px solid var(--gradient-card, #08190A)!important;
background: #1A4F20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1dc7dc6 */.elementor-18 .elementor-element.elementor-element-1dc7dc6 .elementor-button{
    border-radius: 34px;
background: var(--gradiente-1, linear-gradient(270deg, #3BB54A 0%, #87B59A 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b565a2 */.elementor-18 .elementor-element.elementor-element-0b565a2{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fbd092 */.elementor-18 .elementor-element.elementor-element-8fbd092{
border-radius: 20px;
border-top: 2px solid var(--gradient-card, #08190A)!important;
border-right: 2px solid var(--gradient-card, #08190A)!important;
border-bottom: 6px solid var(--gradient-card, #08190A)!important;
border-left: 2px solid var(--gradient-card, #08190A)!important;
background: #1A4F20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-191d7ac */.elementor-18 .elementor-element.elementor-element-191d7ac .elementor-button{
    border-radius: 34px;
background: var(--gradiente-1, linear-gradient(270deg, #3BB54A 0%, #87B59A 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bb44b9 */.elementor-18 .elementor-element.elementor-element-2bb44b9{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7640756 */.elementor-18 .elementor-element.elementor-element-7640756{
border-radius: 20px;
border-top: 2px solid var(--gradient-card, #08190A)!important;
border-right: 2px solid var(--gradient-card, #08190A)!important;
border-bottom: 6px solid var(--gradient-card, #08190A)!important;
border-left: 2px solid var(--gradient-card, #08190A)!important;
background: #1A4F20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-feab361 */.elementor-18 .elementor-element.elementor-element-feab361 .elementor-button{
    border-radius: 34px;
background: var(--gradiente-1, linear-gradient(270deg, #3BB54A 0%, #87B59A 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d24587 */.elementor-18 .elementor-element.elementor-element-6d24587{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8671813 */.elementor-18 .elementor-element.elementor-element-8671813{
border-radius: 20px;
border-top: 2px solid var(--gradient-card, #08190A)!important;
border-right: 2px solid var(--gradient-card, #08190A)!important;
border-bottom: 6px solid var(--gradient-card, #08190A)!important;
border-left: 2px solid var(--gradient-card, #08190A)!important;
background: #1A4F20 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3654b1e */.elementor-18 .elementor-element.elementor-element-3654b1e{
    background: linear-gradient(0deg, #A6ADA6 0%, #87B59A 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8de27e */.elementor-18 .elementor-element.elementor-element-c8de27e{
    background: var(--branco-1, #A6ADA6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad51d49 */.elementor-18 .elementor-element.elementor-element-ad51d49{
    background: var(--branco-1, #A6ADA6);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c550f77 *//*CARROSSEL INFINITY*/
.elementor-18 .elementor-element.elementor-element-c550f77 .swiper-wrapper {
    transition-timing-function: linear!important;
	}
/*CARROSSEL INFINITY*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf5e16 */.elementor-18 .elementor-element.elementor-element-3bf5e16{
background: var(--gradient-card, linear-gradient(270deg, #08190A 0%, #297F34 100%));
box-shadow: 0px 8px 5.6px 0px rgba(0, 0, 0, 0.11);


}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b997c84 */.elementor-18 .elementor-element.elementor-element-b997c84 .elementor-button{
    border-radius: 34px;
background: var(--gradiente-1, linear-gradient(270deg, #3BB54A 0%, #87B59A 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c59b13 */.elementor-18 .elementor-element.elementor-element-5c59b13{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79c5499 */.elementor-18 .elementor-element.elementor-element-79c5499 img{
    border-radius: 10px;
background: url(<path-to-image>) lightgray -41.352px 0px / 182.704% 100% no-repeat;
box-shadow: 4px 4px 3.4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a69c025 */.elementor-18 .elementor-element.elementor-element-a69c025:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da35551 */.elementor-18 .elementor-element.elementor-element-da35551 img{
    border-radius: 10px;
background: url(<path-to-image>) lightgray -41.352px 0px / 182.704% 100% no-repeat;
box-shadow: 4px 4px 3.4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f51db78 */.elementor-18 .elementor-element.elementor-element-f51db78:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df79354 */.elementor-18 .elementor-element.elementor-element-df79354 img{
    border-radius: 10px;
background: url(<path-to-image>) lightgray -41.352px 0px / 182.704% 100% no-repeat;
box-shadow: 4px 4px 3.4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47ec60f */.elementor-18 .elementor-element.elementor-element-47ec60f:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d7860 */.elementor-18 .elementor-element.elementor-element-e6d7860:before {
    content:"";
    position:absolute;
    z-index: 1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding-left:6px;
    padding-right: 2px;
    padding-bottom: 6px;
    padding-top: 2px;

    background: linear-gradient(60deg, #297F34, #08190A);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e574fce */.elementor-18 .elementor-element.elementor-element-e574fce .elementor-button{
    border-radius: 34px;
background: var(--gradiente-1, linear-gradient(270deg, #3BB54A 0%, #87B59A 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af9742 */.elementor-18 .elementor-element.elementor-element-6af9742{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df191c9 */.elementor-18 .elementor-element.elementor-element-df191c9{
    background: var(--preto-1, #08190A);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9afb5a1 */.elementor-18 .elementor-element.elementor-element-9afb5a1{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b19e9e */.elementor-18 .elementor-element.elementor-element-4b19e9e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692e773 */.elementor-18 .elementor-element.elementor-element-692e773{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a98df */.elementor-18 .elementor-element.elementor-element-14a98df{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a840938 */.elementor-18 .elementor-element.elementor-element-a840938{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a276362 */.elementor-18 .elementor-element.elementor-element-a276362{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035470e */.elementor-18 .elementor-element.elementor-element-035470e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a94c4 */.elementor-18 .elementor-element.elementor-element-b0a94c4{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5063ae */.elementor-18 .elementor-element.elementor-element-b5063ae{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b036d6 */.elementor-18 .elementor-element.elementor-element-0b036d6{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9afb5a1 */.elementor-18 .elementor-element.elementor-element-9afb5a1{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b19e9e */.elementor-18 .elementor-element.elementor-element-4b19e9e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692e773 */.elementor-18 .elementor-element.elementor-element-692e773{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a98df */.elementor-18 .elementor-element.elementor-element-14a98df{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a840938 */.elementor-18 .elementor-element.elementor-element-a840938{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a276362 */.elementor-18 .elementor-element.elementor-element-a276362{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035470e */.elementor-18 .elementor-element.elementor-element-035470e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a94c4 */.elementor-18 .elementor-element.elementor-element-b0a94c4{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5063ae */.elementor-18 .elementor-element.elementor-element-b5063ae{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b036d6 */.elementor-18 .elementor-element.elementor-element-0b036d6{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9afb5a1 */.elementor-18 .elementor-element.elementor-element-9afb5a1{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b19e9e */.elementor-18 .elementor-element.elementor-element-4b19e9e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692e773 */.elementor-18 .elementor-element.elementor-element-692e773{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a98df */.elementor-18 .elementor-element.elementor-element-14a98df{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a840938 */.elementor-18 .elementor-element.elementor-element-a840938{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a276362 */.elementor-18 .elementor-element.elementor-element-a276362{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035470e */.elementor-18 .elementor-element.elementor-element-035470e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a94c4 */.elementor-18 .elementor-element.elementor-element-b0a94c4{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5063ae */.elementor-18 .elementor-element.elementor-element-b5063ae{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b036d6 */.elementor-18 .elementor-element.elementor-element-0b036d6{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9afb5a1 */.elementor-18 .elementor-element.elementor-element-9afb5a1{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b19e9e */.elementor-18 .elementor-element.elementor-element-4b19e9e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692e773 */.elementor-18 .elementor-element.elementor-element-692e773{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a98df */.elementor-18 .elementor-element.elementor-element-14a98df{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a840938 */.elementor-18 .elementor-element.elementor-element-a840938{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a276362 */.elementor-18 .elementor-element.elementor-element-a276362{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035470e */.elementor-18 .elementor-element.elementor-element-035470e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a94c4 */.elementor-18 .elementor-element.elementor-element-b0a94c4{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5063ae */.elementor-18 .elementor-element.elementor-element-b5063ae{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b036d6 */.elementor-18 .elementor-element.elementor-element-0b036d6{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9afb5a1 */.elementor-18 .elementor-element.elementor-element-9afb5a1{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b19e9e */.elementor-18 .elementor-element.elementor-element-4b19e9e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692e773 */.elementor-18 .elementor-element.elementor-element-692e773{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a98df */.elementor-18 .elementor-element.elementor-element-14a98df{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a840938 */.elementor-18 .elementor-element.elementor-element-a840938{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a276362 */.elementor-18 .elementor-element.elementor-element-a276362{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035470e */.elementor-18 .elementor-element.elementor-element-035470e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a94c4 */.elementor-18 .elementor-element.elementor-element-b0a94c4{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5063ae */.elementor-18 .elementor-element.elementor-element-b5063ae{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b036d6 */.elementor-18 .elementor-element.elementor-element-0b036d6{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9afb5a1 */.elementor-18 .elementor-element.elementor-element-9afb5a1{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b19e9e */.elementor-18 .elementor-element.elementor-element-4b19e9e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692e773 */.elementor-18 .elementor-element.elementor-element-692e773{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a98df */.elementor-18 .elementor-element.elementor-element-14a98df{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a840938 */.elementor-18 .elementor-element.elementor-element-a840938{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a276362 */.elementor-18 .elementor-element.elementor-element-a276362{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035470e */.elementor-18 .elementor-element.elementor-element-035470e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a94c4 */.elementor-18 .elementor-element.elementor-element-b0a94c4{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5063ae */.elementor-18 .elementor-element.elementor-element-b5063ae{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b036d6 */.elementor-18 .elementor-element.elementor-element-0b036d6{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9afb5a1 */.elementor-18 .elementor-element.elementor-element-9afb5a1{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b19e9e */.elementor-18 .elementor-element.elementor-element-4b19e9e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692e773 */.elementor-18 .elementor-element.elementor-element-692e773{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a98df */.elementor-18 .elementor-element.elementor-element-14a98df{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a840938 */.elementor-18 .elementor-element.elementor-element-a840938{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a276362 */.elementor-18 .elementor-element.elementor-element-a276362{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035470e */.elementor-18 .elementor-element.elementor-element-035470e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a94c4 */.elementor-18 .elementor-element.elementor-element-b0a94c4{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5063ae */.elementor-18 .elementor-element.elementor-element-b5063ae{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b036d6 */.elementor-18 .elementor-element.elementor-element-0b036d6{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9afb5a1 */.elementor-18 .elementor-element.elementor-element-9afb5a1{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b19e9e */.elementor-18 .elementor-element.elementor-element-4b19e9e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692e773 */.elementor-18 .elementor-element.elementor-element-692e773{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a98df */.elementor-18 .elementor-element.elementor-element-14a98df{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a840938 */.elementor-18 .elementor-element.elementor-element-a840938{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a276362 */.elementor-18 .elementor-element.elementor-element-a276362{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035470e */.elementor-18 .elementor-element.elementor-element-035470e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a94c4 */.elementor-18 .elementor-element.elementor-element-b0a94c4{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5063ae */.elementor-18 .elementor-element.elementor-element-b5063ae{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b036d6 */.elementor-18 .elementor-element.elementor-element-0b036d6{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9afb5a1 */.elementor-18 .elementor-element.elementor-element-9afb5a1{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b19e9e */.elementor-18 .elementor-element.elementor-element-4b19e9e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692e773 */.elementor-18 .elementor-element.elementor-element-692e773{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a98df */.elementor-18 .elementor-element.elementor-element-14a98df{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a840938 */.elementor-18 .elementor-element.elementor-element-a840938{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a276362 */.elementor-18 .elementor-element.elementor-element-a276362{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035470e */.elementor-18 .elementor-element.elementor-element-035470e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a94c4 */.elementor-18 .elementor-element.elementor-element-b0a94c4{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5063ae */.elementor-18 .elementor-element.elementor-element-b5063ae{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b036d6 */.elementor-18 .elementor-element.elementor-element-0b036d6{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9afb5a1 */.elementor-18 .elementor-element.elementor-element-9afb5a1{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b19e9e */.elementor-18 .elementor-element.elementor-element-4b19e9e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692e773 */.elementor-18 .elementor-element.elementor-element-692e773{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a98df */.elementor-18 .elementor-element.elementor-element-14a98df{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a840938 */.elementor-18 .elementor-element.elementor-element-a840938{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a276362 */.elementor-18 .elementor-element.elementor-element-a276362{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035470e */.elementor-18 .elementor-element.elementor-element-035470e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a94c4 */.elementor-18 .elementor-element.elementor-element-b0a94c4{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5063ae */.elementor-18 .elementor-element.elementor-element-b5063ae{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b036d6 */.elementor-18 .elementor-element.elementor-element-0b036d6{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9afb5a1 */.elementor-18 .elementor-element.elementor-element-9afb5a1{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b19e9e */.elementor-18 .elementor-element.elementor-element-4b19e9e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692e773 */.elementor-18 .elementor-element.elementor-element-692e773{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a98df */.elementor-18 .elementor-element.elementor-element-14a98df{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a840938 */.elementor-18 .elementor-element.elementor-element-a840938{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a276362 */.elementor-18 .elementor-element.elementor-element-a276362{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035470e */.elementor-18 .elementor-element.elementor-element-035470e{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a94c4 */.elementor-18 .elementor-element.elementor-element-b0a94c4{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5063ae */.elementor-18 .elementor-element.elementor-element-b5063ae{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b036d6 */.elementor-18 .elementor-element.elementor-element-0b036d6{
    border-radius: 8px;
background: var(--Branco-01, #F7F7F7);
}/* End custom CSS */
/* Start custom CSS */html {
	font-size: 62.5%;
	overflow-x: hidden !important;
	    overflow-wrap: break-word;
word-wrap: break-word;
white-space: normal;

}

@media (max-width: 670px){
	html {
		font-size: 58.5%;
	}
}

.blob {
		transform: scale(1);
		animation: pulse 2s infinite;
	}

	@keyframes pulse {
		0% {
			transform: scale(0.95);
	}	

		70% {
			transform: scale(1);
		}

		100% {
			transform:scale(0.95);
		}
	}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Regular.eot');
	src: url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Regular.woff2') format('woff2'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Regular.woff') format('woff'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Regular.ttf') format('truetype'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Regular.svg#MyriadPro') format('svg');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Semibold.eot');
	src: url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Semibold.eot?#iefix') format('embedded-opentype'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Semibold.woff2') format('woff2'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Semibold-1.woff') format('woff'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Semibold.ttf') format('truetype'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Semibold.svg#MyriadPro') format('svg');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Light.eot');
	src: url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Light.eot?#iefix') format('embedded-opentype'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Light.woff2') format('woff2'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Light.woff') format('woff'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Light.ttf') format('truetype'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Light.svg#MyriadPro') format('svg');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Bold.eot');
	src: url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Bold.woff2') format('woff2'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Bold.woff') format('woff'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Bold.ttf') format('truetype'),
		url('http://bioyves.com.br/wp-content/uploads/2025/03/MyriadPro-Bold.svg#MyriadPro') format('svg');
}
/* End Custom Fonts CSS */