.elementor-16 .elementor-element.elementor-element-49b172b1{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-49b172b1:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-49b172b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrilaiana.com/wp-content/uploads/2026/07/banner-lainana-1.png");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-4d54934d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-47px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-3f0d46e0{width:var( --container-widget-width, 562px );max-width:562px;--container-widget-width:562px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-3f0d46e0 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:55px;font-weight:700;color:#FFFFFF;}.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-16 .elementor-element.elementor-element-536ed80a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.2em;color:#E5E5E5;}.elementor-16 .elementor-element.elementor-element-536ed80a p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-48217ed8 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;background-image:linear-gradient(133deg, #CC2FDC 0%, #FD6577 100%);border-radius:50px 50px 50px 50px;padding:16px 35px 16px 35px;}.elementor-16 .elementor-element.elementor-element-48217ed8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-48217ed8 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-16 .elementor-element.elementor-element-19514cc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-30222de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-2983dd2f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-16 .elementor-element.elementor-element-794985db .elementor-counter-number-wrapper{color:#EC6AB4;font-family:"Rethink Sans", Sans-serif;font-size:53px;font-weight:500;font-style:italic;}.elementor-16 .elementor-element.elementor-element-43b90370{text-align:center;}.elementor-16 .elementor-element.elementor-element-43b90370 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:25px;font-weight:500;color:#DFDFDF;}.elementor-16 .elementor-element.elementor-element-1f27ab0{--display:flex;}.elementor-16 .elementor-element.elementor-element-6cf39141 .elementor-counter-number-wrapper{color:#EC6AB4;font-family:"Rethink Sans", Sans-serif;font-size:53px;font-weight:500;font-style:italic;}.elementor-16 .elementor-element.elementor-element-6bb08342{text-align:center;}.elementor-16 .elementor-element.elementor-element-6bb08342 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:25px;font-weight:500;color:#DFDFDF;}.elementor-16 .elementor-element.elementor-element-60c12a{--display:flex;}.elementor-16 .elementor-element.elementor-element-57ca1e2d .elementor-counter-number-wrapper{color:#EC6AB4;font-family:"Rethink Sans", Sans-serif;font-size:53px;font-weight:500;font-style:italic;}.elementor-16 .elementor-element.elementor-element-780a6f49{text-align:center;}.elementor-16 .elementor-element.elementor-element-780a6f49 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:25px;font-weight:500;color:#DFDFDF;}.elementor-16 .elementor-element.elementor-element-1608fb24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-16 .elementor-element.elementor-element-1608fb24.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-4bbc1873{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--flex-wrap:wrap;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7649f573{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7c13862a .elementor-heading-title{font-family:"Menlo", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF91;}.elementor-16 .elementor-element.elementor-element-96a5643{width:var( --container-widget-width, 562px );max-width:562px;--container-widget-width:562px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-96a5643 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-3b0c812b{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-3b0c812b .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFFCC;}.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-16 .elementor-element.elementor-element-7bac2dc8 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-16 .elementor-element.elementor-element-7bac2dc8 .elementor-icon-box-title{margin-block-end:4px;color:#DEDEDE;}.elementor-16 .elementor-element.elementor-element-7bac2dc8 .elementor-icon{font-size:38px;}.elementor-16 .elementor-element.elementor-element-7bac2dc8 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-7bac2dc8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;}.elementor-16 .elementor-element.elementor-element-7bac2dc8:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-7bac2dc8:has(:focus) .elementor-icon-box-title{color:#EC6AB4;}.elementor-16 .elementor-element.elementor-element-7bac2dc8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#D1D1D1;}.elementor-16 .elementor-element.elementor-element-51b7a999 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-16 .elementor-element.elementor-element-51b7a999 .elementor-icon-box-title{margin-block-end:4px;color:#DEDEDE;}.elementor-16 .elementor-element.elementor-element-51b7a999 .elementor-icon{font-size:38px;}.elementor-16 .elementor-element.elementor-element-51b7a999 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-51b7a999 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;}.elementor-16 .elementor-element.elementor-element-51b7a999:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-51b7a999:has(:focus) .elementor-icon-box-title{color:#EC6AB4;}.elementor-16 .elementor-element.elementor-element-51b7a999 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#D1D1D1;}.elementor-16 .elementor-element.elementor-element-13d4ac82 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-16 .elementor-element.elementor-element-13d4ac82 .elementor-icon-box-title{margin-block-end:4px;color:#DEDEDE;}.elementor-16 .elementor-element.elementor-element-13d4ac82 .elementor-icon{font-size:38px;}.elementor-16 .elementor-element.elementor-element-13d4ac82 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-13d4ac82 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;}.elementor-16 .elementor-element.elementor-element-13d4ac82:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-13d4ac82:has(:focus) .elementor-icon-box-title{color:#EC6AB4;}.elementor-16 .elementor-element.elementor-element-13d4ac82 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#D1D1D1;}.elementor-16 .elementor-element.elementor-element-205ce3a7 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-16 .elementor-element.elementor-element-205ce3a7 .elementor-icon-box-title{margin-block-end:4px;color:#DEDEDE;}.elementor-16 .elementor-element.elementor-element-205ce3a7 .elementor-icon{font-size:38px;}.elementor-16 .elementor-element.elementor-element-205ce3a7 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-205ce3a7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;}.elementor-16 .elementor-element.elementor-element-205ce3a7:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-205ce3a7:has(:focus) .elementor-icon-box-title{color:#EC6AB4;}.elementor-16 .elementor-element.elementor-element-205ce3a7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#D1D1D1;}.elementor-16 .elementor-element.elementor-element-60bd5c2d .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;background-image:linear-gradient(133deg, #CC2FDC 0%, #FD6577 100%);border-radius:50px 50px 50px 50px;padding:16px 35px 16px 35px;}.elementor-16 .elementor-element.elementor-element-60bd5c2d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-60bd5c2d .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-16 .elementor-element.elementor-element-58300906{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.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-16 .elementor-element.elementor-element-38a1e308{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7cd2057d .elementor-heading-title{font-family:"Menlo", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF66;}.elementor-16 .elementor-element.elementor-element-2f1964d{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-2f1964d .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:50px;font-weight:600;color:#EFEFEF;}.elementor-16 .elementor-element.elementor-element-5cdfd6d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5cdfd6d3.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-22a6c891{--display:flex;--min-height:119px;--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-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-22a6c891:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-22a6c891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#260542;}.elementor-16 .elementor-element.elementor-element-ed2df7b{text-align:center;}.elementor-16 .elementor-element.elementor-element-ed2df7b .elementor-heading-title{font-family:"Menlo", Sans-serif;font-size:13px;font-weight:400;line-height:1em;color:#FFFFFFBF;}.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-16 .elementor-element.elementor-element-2b2b3a0f{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;--e-icon-list-icon-size:47px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-2b2b3a0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-2b2b3a0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-2b2b3a0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-2b2b3a0f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-2b2b3a0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-2b2b3a0f .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-2b2b3a0f .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-2b2b3a0f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-2b2b3a0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-2b2b3a0f .elementor-icon-list-item > a{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-2b2b3a0f .elementor-icon-list-text{color:#FFFFFFEB;transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-589f9b1a{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-589f9b1a .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-589f9b1a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-40ecf178{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFCC;}.elementor-16 .elementor-element.elementor-element-40ecf178 p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-705ca8c{--display:flex;--min-height:119px;--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-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-705ca8c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-705ca8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#260542;}.elementor-16 .elementor-element.elementor-element-58942148{text-align:center;}.elementor-16 .elementor-element.elementor-element-58942148 .elementor-heading-title{font-family:"Menlo", Sans-serif;font-size:13px;font-weight:400;line-height:1em;color:#FFFFFFBF;}.elementor-16 .elementor-element.elementor-element-68820e4d{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;--e-icon-list-icon-size:47px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-68820e4d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-68820e4d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-68820e4d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-68820e4d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-68820e4d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-68820e4d .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-68820e4d .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-68820e4d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-68820e4d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-68820e4d .elementor-icon-list-item > a{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-68820e4d .elementor-icon-list-text{color:#FFFFFFEB;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-6481bc55{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-6481bc55 .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-6481bc55 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-641b2141{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFCC;}.elementor-16 .elementor-element.elementor-element-641b2141 p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-ae9e90{--display:flex;--min-height:119px;--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-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-ae9e90:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ae9e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#260542;}.elementor-16 .elementor-element.elementor-element-2602430b{text-align:center;}.elementor-16 .elementor-element.elementor-element-2602430b .elementor-heading-title{font-family:"Menlo", Sans-serif;font-size:13px;font-weight:400;line-height:1em;color:#FFFFFFBF;}.elementor-16 .elementor-element.elementor-element-dfce76{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;--e-icon-list-icon-size:47px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-dfce76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-dfce76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-dfce76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-dfce76 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-dfce76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-dfce76 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-dfce76 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-dfce76 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-dfce76 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-dfce76 .elementor-icon-list-item > a{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-dfce76 .elementor-icon-list-text{color:#FFFFFFEB;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-78e9ae0c{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-78e9ae0c .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-78e9ae0c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-466db9b7{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFCC;}.elementor-16 .elementor-element.elementor-element-466db9b7 p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-79416fd{--display:flex;--min-height:119px;--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-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-79416fd:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-79416fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#260542;}.elementor-16 .elementor-element.elementor-element-7bc28536{text-align:center;}.elementor-16 .elementor-element.elementor-element-7bc28536 .elementor-heading-title{font-family:"Menlo", Sans-serif;font-size:13px;font-weight:400;line-height:1em;color:#FFFFFFBF;}.elementor-16 .elementor-element.elementor-element-5cb4dc41{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;--e-icon-list-icon-size:47px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-5cb4dc41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-5cb4dc41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-5cb4dc41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-5cb4dc41 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-5cb4dc41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-5cb4dc41 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-5cb4dc41 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-5cb4dc41 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-5cb4dc41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-5cb4dc41 .elementor-icon-list-item > a{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-5cb4dc41 .elementor-icon-list-text{color:#FFFFFFEB;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-558ab7c6{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-558ab7c6 .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-558ab7c6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-55c82ca8{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFCC;}.elementor-16 .elementor-element.elementor-element-55c82ca8 p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-6ed8e0a3{--display:flex;--min-height:119px;--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-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-6ed8e0a3:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6ed8e0a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#260542;}.elementor-16 .elementor-element.elementor-element-5d65f902{text-align:center;}.elementor-16 .elementor-element.elementor-element-5d65f902 .elementor-heading-title{font-family:"Menlo", Sans-serif;font-size:13px;font-weight:400;line-height:1em;color:#FFFFFFBF;}.elementor-16 .elementor-element.elementor-element-11fe45f6{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;--e-icon-list-icon-size:47px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-11fe45f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-11fe45f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-11fe45f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-11fe45f6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-11fe45f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-11fe45f6 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-11fe45f6 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-11fe45f6 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-11fe45f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-11fe45f6 .elementor-icon-list-item > a{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-11fe45f6 .elementor-icon-list-text{color:#FFFFFFEB;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-751cae7e{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-751cae7e .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-751cae7e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-2beaa73e{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFCC;}.elementor-16 .elementor-element.elementor-element-2beaa73e p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-4e4bf714{--display:flex;--min-height:119px;--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-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-4e4bf714:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4e4bf714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#260542;}.elementor-16 .elementor-element.elementor-element-6e1c15ce{text-align:center;}.elementor-16 .elementor-element.elementor-element-6e1c15ce .elementor-heading-title{font-family:"Menlo", Sans-serif;font-size:13px;font-weight:400;line-height:1em;color:#FFFFFFBF;}.elementor-16 .elementor-element.elementor-element-fbf0e62{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;--e-icon-list-icon-size:47px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-fbf0e62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-fbf0e62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-fbf0e62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-fbf0e62 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-fbf0e62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-fbf0e62 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-fbf0e62 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-fbf0e62 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-fbf0e62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-fbf0e62 .elementor-icon-list-item > a{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-fbf0e62 .elementor-icon-list-text{color:#FFFFFFEB;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-4314f604{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-4314f604 .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-4314f604 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-38ce9e1a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFCC;}.elementor-16 .elementor-element.elementor-element-38ce9e1a p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-fb4880a{--display:flex;--min-height:119px;--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-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-fb4880a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fb4880a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#260542;}.elementor-16 .elementor-element.elementor-element-fb4880a.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-5773f92f{text-align:center;}.elementor-16 .elementor-element.elementor-element-5773f92f .elementor-heading-title{font-family:"Menlo", Sans-serif;font-size:13px;font-weight:400;line-height:1em;color:#FFFFFFBF;}.elementor-16 .elementor-element.elementor-element-6d232cfd{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;--e-icon-list-icon-size:47px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-6d232cfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-6d232cfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-6d232cfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-6d232cfd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-6d232cfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-6d232cfd .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-6d232cfd .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-6d232cfd .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-6d232cfd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-6d232cfd .elementor-icon-list-item > a{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-6d232cfd .elementor-icon-list-text{color:#FFFFFFEB;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-7107fe66{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-7107fe66 .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-7107fe66 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-14d54d87{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFCC;}.elementor-16 .elementor-element.elementor-element-14d54d87 p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-5e47a849 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;background-image:linear-gradient(133deg, #CC2FDC 0%, #FD6577 100%);border-radius:50px 50px 50px 50px;padding:16px 35px 16px 35px;}.elementor-16 .elementor-element.elementor-element-5e47a849{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-5e47a849.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-5e47a849 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-5e47a849 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-16 .elementor-element.elementor-element-12be1cd5{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-12be1cd5.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-12be1cd5 .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-12be1cd5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-3ee0ca46{--display:flex;--min-height:879px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3ee0ca46::before, .elementor-16 .elementor-element.elementor-element-3ee0ca46 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-3ee0ca46 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-3ee0ca46 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-3ee0ca46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-3ee0ca46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nutrilaiana.com/wp-content/uploads/2026/07/fundo-5-copiar.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-58014014{--e-image-carousel-slides-to-show:3;}.elementor-16 .elementor-element.elementor-element-58014014 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-59c30c35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-77f0127d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-3d431690{width:var( --container-widget-width, 562px );max-width:562px;--container-widget-width:562px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-3d431690 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-3b68f40e{columns:1;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFCC;}.elementor-16 .elementor-element.elementor-element-3b68f40e p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-1b2429c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-16 .elementor-element.elementor-element-1b2429c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-16 .elementor-element.elementor-element-1b2429c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-16 .elementor-element.elementor-element-1b2429c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-16 .elementor-element.elementor-element-1b2429c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-16 .elementor-element.elementor-element-1b2429c3 .elementor-icon-list-icon i{color:#FD6577;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-1b2429c3 .elementor-icon-list-icon svg{fill:#FD6577;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-1b2429c3{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-1b2429c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-1b2429c3 .elementor-icon-list-item > a{font-family:"Rethink Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-1b2429c3 .elementor-icon-list-text{color:#ECECEC;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-dcb477f .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;background-image:linear-gradient(133deg, #CC2FDC 0%, #FD6577 100%);border-radius:50px 50px 50px 50px;padding:16px 35px 16px 35px;}.elementor-16 .elementor-element.elementor-element-dcb477f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-dcb477f .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-16 .elementor-element.elementor-element-63ec297f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-ce3033b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.42;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-ce3033b::before, .elementor-16 .elementor-element.elementor-element-ce3033b > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-ce3033b > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-ce3033b > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-ce3033b > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-ce3033b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nutrilaiana.com/wp-content/uploads/2026/07/TEXTURA-RUIDO-1-1.png");--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-433bfdaf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-4a181a61{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-4a181a61:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4a181a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(163deg, #EC6AB4 0%, #D135D0 100%);}.elementor-16 .elementor-element.elementor-element-358b03fb .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:32px;font-weight:500;color:#DDDDDD;}.elementor-16 .elementor-element.elementor-element-117c0c61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-16 .elementor-element.elementor-element-117c0c61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-16 .elementor-element.elementor-element-117c0c61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-16 .elementor-element.elementor-element-117c0c61 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-16 .elementor-element.elementor-element-117c0c61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-16 .elementor-element.elementor-element-117c0c61 .elementor-icon-list-icon i{color:#01F000;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-117c0c61 .elementor-icon-list-icon svg{fill:#01F000;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-117c0c61{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-117c0c61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-117c0c61 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-117c0c61 .elementor-icon-list-text{color:#ECECEC;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-c330ce{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-c330ce:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c330ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-16 .elementor-element.elementor-element-c08811d .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:32px;font-weight:500;color:#313131;}.elementor-16 .elementor-element.elementor-element-4ca15c2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-16 .elementor-element.elementor-element-4ca15c2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-16 .elementor-element.elementor-element-4ca15c2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-16 .elementor-element.elementor-element-4ca15c2d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-16 .elementor-element.elementor-element-4ca15c2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-16 .elementor-element.elementor-element-4ca15c2d .elementor-icon-list-icon i{color:#C50202;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-4ca15c2d .elementor-icon-list-icon svg{fill:#C50202;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-4ca15c2d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-4ca15c2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-4ca15c2d .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-16 .elementor-element.elementor-element-4ca15c2d .elementor-icon-list-text{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-7d91410b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-52cf4e13{width:var( --container-widget-width, 562px );max-width:562px;--container-widget-width:562px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-52cf4e13 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-2edefbaf{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#ECECEC;}.elementor-16 .elementor-element.elementor-element-2edefbaf p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-1af23a14{--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;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;--z-index:6;}.elementor-16 .elementor-element.elementor-element-1af23a14:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1af23a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-3246f92d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-3246f92d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;color:#1E2939;}.elementor-16 .elementor-element.elementor-element-3c261848{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3bc9cf6d{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:end;}.elementor-16 .elementor-element.elementor-element-3bc9cf6d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1em;}.elementor-16 .elementor-element.elementor-element-2d518507{--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;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;--z-index:6;}.elementor-16 .elementor-element.elementor-element-2d518507:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2d518507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-7632e6eb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-7632e6eb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;color:#1E2939;}.elementor-16 .elementor-element.elementor-element-6b54e253{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-6474db97{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:end;}.elementor-16 .elementor-element.elementor-element-6474db97 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1em;}.elementor-16 .elementor-element.elementor-element-7fe8f993{--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;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;--z-index:6;}.elementor-16 .elementor-element.elementor-element-7fe8f993:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7fe8f993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-2917d88.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-2917d88 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;color:#1E2939;}.elementor-16 .elementor-element.elementor-element-527af983{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-6550a135{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:end;}.elementor-16 .elementor-element.elementor-element-6550a135 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1em;}.elementor-16 .elementor-element.elementor-element-4726d7fd{--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;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;--z-index:6;}.elementor-16 .elementor-element.elementor-element-4726d7fd:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4726d7fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-318fbf24.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-318fbf24 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;color:#1E2939;}.elementor-16 .elementor-element.elementor-element-5d466849{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-6fbe567c{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:end;}.elementor-16 .elementor-element.elementor-element-6fbe567c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1em;}.elementor-16 .elementor-element.elementor-element-7481c633{--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;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;--z-index:6;}.elementor-16 .elementor-element.elementor-element-7481c633:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7481c633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4224d5a9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-4224d5a9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;color:#1E2939;}.elementor-16 .elementor-element.elementor-element-206636d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-bffda1a{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:end;}.elementor-16 .elementor-element.elementor-element-bffda1a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1em;}.elementor-16 .elementor-element.elementor-element-421d8d43{--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;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;--z-index:6;}.elementor-16 .elementor-element.elementor-element-421d8d43:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-421d8d43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-7d7bcb40.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-7d7bcb40 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;color:#1E2939;}.elementor-16 .elementor-element.elementor-element-109f15f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-579a2d1f{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:end;}.elementor-16 .elementor-element.elementor-element-579a2d1f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1em;}.elementor-16 .elementor-element.elementor-element-68f09129{--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;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;--z-index:6;}.elementor-16 .elementor-element.elementor-element-68f09129:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-68f09129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-6c40f45b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-6c40f45b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;color:#1E2939;}.elementor-16 .elementor-element.elementor-element-607afb4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-1ff8702b{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:end;}.elementor-16 .elementor-element.elementor-element-1ff8702b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1em;}.elementor-16 .elementor-element.elementor-element-169e8c48{--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;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;--z-index:6;}.elementor-16 .elementor-element.elementor-element-169e8c48:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-169e8c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-59e3095e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-59e3095e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;color:#1E2939;}.elementor-16 .elementor-element.elementor-element-34c9358e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2f159f93{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:end;}.elementor-16 .elementor-element.elementor-element-2f159f93 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1em;}.elementor-16 .elementor-element.elementor-element-6783ee0{--display:flex;--min-height:335px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-42bfc172{--display:flex;--min-height:313px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-42bfc172.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-2ead1f09{width:var( --container-widget-width, 790px );max-width:790px;--container-widget-width:790px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-2ead1f09.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-2ead1f09 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-2fb2d609{text-align:center;font-family:"Helvetica", Sans-serif;font-weight:500;color:#F8F8F8;}.elementor-16 .elementor-element.elementor-element-2fb2d609 p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-5b63f35{--display:flex;--min-height:886px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5b63f35::before, .elementor-16 .elementor-element.elementor-element-5b63f35 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-5b63f35 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-5b63f35 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-5b63f35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-5b63f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nutrilaiana.com/wp-content/uploads/2026/07/fundo-5-copiar.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-87290ce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 10px;--row-gap:40px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2925e8f2{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;width:100%;max-width:100%;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-2925e8f2 .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-2925e8f2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-64cbecd7{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-64cbecd7.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-31f4bcca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-176c3295{--display:flex;--justify-content:space-between;}.elementor-16 .elementor-element.elementor-element-42722039{--display:flex;}.elementor-16 .elementor-element.elementor-element-5db1a494{--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:012px 0px;--row-gap:012px;--column-gap:0px;--padding-top:50px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-25f12087{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-25f12087:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-25f12087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-16 .elementor-element.elementor-element-25f12087.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-2037e7da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-2037e7da.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-2037e7da .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4bc949ea{width:var( --container-widget-width, 616px );max-width:616px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:616px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-4bc949ea.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-4bc949ea .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:300;text-transform:uppercase;line-height:1.2em;color:#F1F1F1;}.elementor-16 .elementor-element.elementor-element-de69967{width:var( --container-widget-width, 616px );max-width:616px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:616px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-de69967.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-de69967 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:29px;font-weight:300;text-transform:lowercase;line-height:1.2em;color:#D1D1D1;}.elementor-16 .elementor-element.elementor-element-273256ad{width:var( --container-widget-width, 660px );max-width:660px;padding:0px 0px 0px 0px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-273256ad.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-273256ad .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:59px;font-weight:900;text-transform:uppercase;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-353d815f{width:var( --container-widget-width, 616px );max-width:616px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:616px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-353d815f.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-353d815f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;font-style:italic;line-height:1.2em;color:#EEEEEE;}.elementor-16 .elementor-element.elementor-element-62101a50 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;background-image:linear-gradient(133deg, #CC2FDC 0%, #FD6577 100%);border-radius:50px 50px 50px 50px;padding:16px 35px 16px 35px;}.elementor-16 .elementor-element.elementor-element-62101a50.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-62101a50 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-62101a50 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-16 .elementor-element.elementor-element-72bc9409{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-72bc9409.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-4a9ae7dd{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-4658cf17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-2bc5dc49{--display:flex;}.elementor-16 .elementor-element.elementor-element-1942bbcd{--display:flex;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-7e07b7a7{width:var( --container-widget-width, 562px );max-width:562px;--container-widget-width:562px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-7e07b7a7 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5ca61a58{columns:1;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFCC;}.elementor-16 .elementor-element.elementor-element-5ca61a58 p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-31393425 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;background-image:linear-gradient(133deg, #CC2FDC 0%, #FD6577 100%);border-radius:50px 50px 50px 50px;padding:16px 35px 16px 35px;}.elementor-16 .elementor-element.elementor-element-31393425.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-31393425 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-31393425 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-16 .elementor-element.elementor-element-4d64b603{--display:flex;--min-height:335px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-2952e56c{width:var( --container-widget-width, 790px );max-width:790px;--container-widget-width:790px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-2952e56c.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-2952e56c .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-319668fa{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;columns:1;text-align:center;font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:300;line-height:1.3em;color:#FFFFFFCC;}.elementor-16 .elementor-element.elementor-element-319668fa.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-319668fa p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-250e4462 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;background-image:linear-gradient(133deg, #CC2FDC 0%, #FD6577 100%);border-radius:50px 50px 50px 50px;padding:16px 35px 16px 35px;}.elementor-16 .elementor-element.elementor-element-250e4462.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-250e4462 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-250e4462 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-16 .elementor-element.elementor-element-3a77978e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-7edb9222{text-align:center;font-family:"Rethink Sans", Sans-serif;font-weight:400;color:#D8D8D8;}.elementor-16 .elementor-element.elementor-element-7edb9222 p{margin-block-end:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-3f0d46e0{--container-widget-width:726px;--container-widget-flex-grow:0;width:var( --container-widget-width, 726px );max-width:726px;text-align:center;}.elementor-16 .elementor-element.elementor-element-3f0d46e0 .elementor-heading-title{font-size:42px;}.elementor-16 .elementor-element.elementor-element-7649f573{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-96a5643{--container-widget-width:726px;--container-widget-flex-grow:0;width:var( --container-widget-width, 726px );max-width:726px;text-align:center;}.elementor-16 .elementor-element.elementor-element-96a5643 .elementor-heading-title{font-size:42px;}.elementor-16 .elementor-element.elementor-element-3b0c812b{--container-widget-width:384px;--container-widget-flex-grow:0;width:var( --container-widget-width, 384px );max-width:384px;text-align:center;}.elementor-16 .elementor-element.elementor-element-3b0c812b .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-3ee0ca46{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-58014014{--e-image-carousel-slides-to-show:3;}.elementor-16 .elementor-element.elementor-element-3d431690{--container-widget-width:726px;--container-widget-flex-grow:0;width:var( --container-widget-width, 726px );max-width:726px;text-align:center;}.elementor-16 .elementor-element.elementor-element-3d431690 .elementor-heading-title{font-size:42px;}.elementor-16 .elementor-element.elementor-element-52cf4e13{--container-widget-width:726px;--container-widget-flex-grow:0;width:var( --container-widget-width, 726px );max-width:726px;text-align:center;}.elementor-16 .elementor-element.elementor-element-52cf4e13 .elementor-heading-title{font-size:42px;}.elementor-16 .elementor-element.elementor-element-2edefbaf{--container-widget-width:384px;--container-widget-flex-grow:0;width:var( --container-widget-width, 384px );max-width:384px;text-align:center;font-size:15px;}.elementor-16 .elementor-element.elementor-element-1af23a14{--min-height:0px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-3246f92d{width:var( --container-widget-width, 273px );max-width:273px;--container-widget-width:273px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-3246f92d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-3c261848{--min-height:0px;--justify-content:flex-end;}.elementor-16 .elementor-element.elementor-element-3c261848.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-2d518507{--min-height:0px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-7632e6eb{width:var( --container-widget-width, 273px );max-width:273px;--container-widget-width:273px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-7632e6eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-6b54e253{--min-height:0px;--justify-content:flex-end;}.elementor-16 .elementor-element.elementor-element-6b54e253.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-7fe8f993{--min-height:0px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-2917d88.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-527af983{--min-height:0px;--justify-content:flex-end;}.elementor-16 .elementor-element.elementor-element-527af983.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-4726d7fd{--min-height:0px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-318fbf24.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-5d466849{--min-height:0px;--justify-content:flex-end;}.elementor-16 .elementor-element.elementor-element-5d466849.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-7481c633{--min-height:0px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-4224d5a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-206636d9{--justify-content:flex-end;}.elementor-16 .elementor-element.elementor-element-206636d9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-421d8d43{--min-height:0px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-7d7bcb40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-109f15f4{--justify-content:flex-end;}.elementor-16 .elementor-element.elementor-element-109f15f4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-68f09129{--min-height:0px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-6c40f45b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-607afb4f{--justify-content:flex-end;}.elementor-16 .elementor-element.elementor-element-607afb4f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-169e8c48{--min-height:0px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-59e3095e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-34c9358e{--justify-content:flex-end;}.elementor-16 .elementor-element.elementor-element-34c9358e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-2ead1f09{--container-widget-width:726px;--container-widget-flex-grow:0;width:var( --container-widget-width, 726px );max-width:726px;text-align:center;}.elementor-16 .elementor-element.elementor-element-2ead1f09 .elementor-heading-title{font-size:42px;}.elementor-16 .elementor-element.elementor-element-5b63f35{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-64cbecd7{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-31f4bcca{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-6f9f6fa0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-6ef40c19.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-3a396556.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-176c3295{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-42722039{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5fd23ffb.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-1a592171.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-5db1a494{--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-25f12087{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-2037e7da{--container-widget-width:726px;--container-widget-flex-grow:0;width:var( --container-widget-width, 726px );max-width:726px;text-align:center;}.elementor-16 .elementor-element.elementor-element-2037e7da .elementor-heading-title{font-size:42px;}.elementor-16 .elementor-element.elementor-element-4bc949ea{--container-widget-width:657px;--container-widget-flex-grow:0;width:var( --container-widget-width, 657px );max-width:657px;}.elementor-16 .elementor-element.elementor-element-4bc949ea .elementor-heading-title{font-size:32px;}.elementor-16 .elementor-element.elementor-element-de69967{--container-widget-width:657px;--container-widget-flex-grow:0;width:var( --container-widget-width, 657px );max-width:657px;}.elementor-16 .elementor-element.elementor-element-de69967 .elementor-heading-title{font-size:32px;}.elementor-16 .elementor-element.elementor-element-273256ad{--container-widget-width:657px;--container-widget-flex-grow:0;width:var( --container-widget-width, 657px );max-width:657px;}.elementor-16 .elementor-element.elementor-element-273256ad .elementor-heading-title{font-size:68px;line-height:0.8em;}.elementor-16 .elementor-element.elementor-element-353d815f{--container-widget-width:657px;--container-widget-flex-grow:0;width:var( --container-widget-width, 657px );max-width:657px;}.elementor-16 .elementor-element.elementor-element-353d815f .elementor-heading-title{font-size:32px;}.elementor-16 .elementor-element.elementor-element-7e07b7a7{--container-widget-width:726px;--container-widget-flex-grow:0;width:var( --container-widget-width, 726px );max-width:726px;text-align:center;}.elementor-16 .elementor-element.elementor-element-7e07b7a7 .elementor-heading-title{font-size:42px;}.elementor-16 .elementor-element.elementor-element-2952e56c{--container-widget-width:726px;--container-widget-flex-grow:0;width:var( --container-widget-width, 726px );max-width:726px;text-align:center;}.elementor-16 .elementor-element.elementor-element-2952e56c .elementor-heading-title{font-size:42px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-4d54934d{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-3f0d46e0 .elementor-heading-title{font-size:37px;}.elementor-16 .elementor-element.elementor-element-536ed80a{text-align:center;font-size:15px;}.elementor-16 .elementor-element.elementor-element-1608fb24{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-4bbc1873{--content-width:350px;--padding-top:50px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-7c13862a.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-7c13862a{text-align:center;}.elementor-16 .elementor-element.elementor-element-96a5643 .elementor-heading-title{font-size:37px;}.elementor-16 .elementor-element.elementor-element-3b0c812b .elementor-heading-title{font-size:15px;line-height:1.6em;}.elementor-16 .elementor-element.elementor-element-60bd5c2d.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-38a1e308{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-2f1964d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-2f1964d .elementor-heading-title{font-size:30px;}.elementor-16 .elementor-element.elementor-element-22a6c891{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-2b2b3a0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-2b2b3a0f .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-705ca8c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-68820e4d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-68820e4d .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-ae9e90{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-dfce76 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-dfce76 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-79416fd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-5cb4dc41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-5cb4dc41 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-6ed8e0a3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-11fe45f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-11fe45f6 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-4e4bf714{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-fbf0e62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-fbf0e62 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-fb4880a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-6d232cfd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-6d232cfd .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-3ee0ca46{--min-height:432px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-58014014{--e-image-carousel-slides-to-show:1;}.elementor-16 .elementor-element.elementor-element-59c30c35{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-3d431690 .elementor-heading-title{font-size:37px;}.elementor-16 .elementor-element.elementor-element-3b68f40e{text-align:center;}.elementor-16 .elementor-element.elementor-element-dcb477f.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-ce3033b{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-358b03fb .elementor-heading-title{font-size:25px;}.elementor-16 .elementor-element.elementor-element-c08811d .elementor-heading-title{font-size:25px;}.elementor-16 .elementor-element.elementor-element-7d91410b{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-52cf4e13 .elementor-heading-title{font-size:37px;}.elementor-16 .elementor-element.elementor-element-2edefbaf{font-size:15px;line-height:1.6em;}.elementor-16 .elementor-element.elementor-element-1af23a14{--width:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-3246f92d{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;text-align:center;}.elementor-16 .elementor-element.elementor-element-3246f92d .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-3c261848{--width:46%;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-3bc9cf6d{--container-widget-width:49px;--container-widget-flex-grow:0;width:var( --container-widget-width, 49px );max-width:49px;}.elementor-16 .elementor-element.elementor-element-2d518507{--width:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-7632e6eb{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;text-align:center;}.elementor-16 .elementor-element.elementor-element-7632e6eb .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-6b54e253{--width:46%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-6474db97{--container-widget-width:49px;--container-widget-flex-grow:0;width:var( --container-widget-width, 49px );max-width:49px;}.elementor-16 .elementor-element.elementor-element-7fe8f993{--width:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-2917d88{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-2917d88.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-2917d88 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-527af983{--width:31%;--justify-content:space-between;}.elementor-16 .elementor-element.elementor-element-6550a135{--container-widget-width:49px;--container-widget-flex-grow:0;width:var( --container-widget-width, 49px );max-width:49px;}.elementor-16 .elementor-element.elementor-element-4726d7fd{--width:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-318fbf24{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-318fbf24.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-318fbf24 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-5d466849{--width:31%;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-6fbe567c{--container-widget-width:49px;--container-widget-flex-grow:0;width:var( --container-widget-width, 49px );max-width:49px;}.elementor-16 .elementor-element.elementor-element-7481c633{--width:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-4224d5a9{text-align:center;}.elementor-16 .elementor-element.elementor-element-4224d5a9 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-206636d9{--width:75%;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-bffda1a{--container-widget-width:49px;--container-widget-flex-grow:0;width:var( --container-widget-width, 49px );max-width:49px;}.elementor-16 .elementor-element.elementor-element-421d8d43{--width:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-7d7bcb40{width:initial;max-width:initial;text-align:center;}.elementor-16 .elementor-element.elementor-element-7d7bcb40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-7d7bcb40 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-16 .elementor-element.elementor-element-109f15f4{--width:75%;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-109f15f4.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-579a2d1f{--container-widget-width:49px;--container-widget-flex-grow:0;width:var( --container-widget-width, 49px );max-width:49px;}.elementor-16 .elementor-element.elementor-element-68f09129{--width:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-6c40f45b{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-6c40f45b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-6c40f45b .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-16 .elementor-element.elementor-element-607afb4f{--width:75%;--justify-content:space-between;}.elementor-16 .elementor-element.elementor-element-607afb4f.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-1ff8702b{--container-widget-width:121px;--container-widget-flex-grow:0;width:var( --container-widget-width, 121px );max-width:121px;}.elementor-16 .elementor-element.elementor-element-169e8c48{--width:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-59e3095e{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-59e3095e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-59e3095e .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-16 .elementor-element.elementor-element-34c9358e{--width:75%;--justify-content:space-between;}.elementor-16 .elementor-element.elementor-element-34c9358e.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-2f159f93{--container-widget-width:121px;--container-widget-flex-grow:0;width:var( --container-widget-width, 121px );max-width:121px;}.elementor-16 .elementor-element.elementor-element-6783ee0{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-42bfc172{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-2ead1f09 .elementor-heading-title{font-size:30px;}.elementor-16 .elementor-element.elementor-element-2fb2d609{font-size:15px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-5b63f35{--min-height:432px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-64cbecd7{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-31f4bcca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-176c3295{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-42722039{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5db1a494{--content-width:380px;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-25f12087{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-2037e7da .elementor-heading-title{font-size:37px;}.elementor-16 .elementor-element.elementor-element-4bc949ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-16 .elementor-element.elementor-element-4bc949ea .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-de69967{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-16 .elementor-element.elementor-element-de69967 .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-273256ad{margin:04px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-273256ad .elementor-heading-title{font-size:52px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-353d815f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-353d815f .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-4a9ae7dd{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-7e07b7a7 .elementor-heading-title{font-size:37px;}.elementor-16 .elementor-element.elementor-element-5ca61a58{text-align:center;}.elementor-16 .elementor-element.elementor-element-4d64b603{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-2952e56c .elementor-heading-title{font-size:30px;}.elementor-16 .elementor-element.elementor-element-319668fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-4d54934d{--width:50%;}.elementor-16 .elementor-element.elementor-element-4bbc1873{--content-width:1280px;}.elementor-16 .elementor-element.elementor-element-7649f573{--width:573px;}.elementor-16 .elementor-element.elementor-element-58300906{--width:519px;}.elementor-16 .elementor-element.elementor-element-5cdfd6d3{--width:1170px;}.elementor-16 .elementor-element.elementor-element-22a6c891{--width:445px;}.elementor-16 .elementor-element.elementor-element-705ca8c{--width:445px;}.elementor-16 .elementor-element.elementor-element-ae9e90{--width:445px;}.elementor-16 .elementor-element.elementor-element-79416fd{--width:445px;}.elementor-16 .elementor-element.elementor-element-6ed8e0a3{--width:445px;}.elementor-16 .elementor-element.elementor-element-4e4bf714{--width:445px;}.elementor-16 .elementor-element.elementor-element-fb4880a{--width:445px;}.elementor-16 .elementor-element.elementor-element-77f0127d{--width:50%;}.elementor-16 .elementor-element.elementor-element-63ec297f{--width:50%;}.elementor-16 .elementor-element.elementor-element-7d91410b{--width:1140px;}.elementor-16 .elementor-element.elementor-element-1af23a14{--width:75%;}.elementor-16 .elementor-element.elementor-element-3c261848{--width:110px;}.elementor-16 .elementor-element.elementor-element-2d518507{--width:75%;}.elementor-16 .elementor-element.elementor-element-6b54e253{--width:110px;}.elementor-16 .elementor-element.elementor-element-7fe8f993{--width:75%;}.elementor-16 .elementor-element.elementor-element-527af983{--width:110px;}.elementor-16 .elementor-element.elementor-element-4726d7fd{--width:75%;}.elementor-16 .elementor-element.elementor-element-5d466849{--width:110px;}.elementor-16 .elementor-element.elementor-element-7481c633{--width:75%;}.elementor-16 .elementor-element.elementor-element-206636d9{--width:110px;}.elementor-16 .elementor-element.elementor-element-421d8d43{--width:75%;}.elementor-16 .elementor-element.elementor-element-109f15f4{--width:110px;}.elementor-16 .elementor-element.elementor-element-68f09129{--width:75%;}.elementor-16 .elementor-element.elementor-element-607afb4f{--width:110px;}.elementor-16 .elementor-element.elementor-element-169e8c48{--width:75%;}.elementor-16 .elementor-element.elementor-element-34c9358e{--width:110px;}.elementor-16 .elementor-element.elementor-element-42bfc172{--width:77%;}.elementor-16 .elementor-element.elementor-element-64cbecd7{--width:1140px;}.elementor-16 .elementor-element.elementor-element-25f12087{--width:528px;}}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-1608fb24{--width:1600px;}.elementor-16 .elementor-element.elementor-element-38a1e308{--width:90%;}.elementor-16 .elementor-element.elementor-element-5cdfd6d3{--width:90%;}.elementor-16 .elementor-element.elementor-element-7d91410b{--width:700px;}.elementor-16 .elementor-element.elementor-element-3c261848{--width:280px;}.elementor-16 .elementor-element.elementor-element-6b54e253{--width:280px;}.elementor-16 .elementor-element.elementor-element-527af983{--width:280px;}.elementor-16 .elementor-element.elementor-element-5d466849{--width:280px;}.elementor-16 .elementor-element.elementor-element-31f4bcca{--width:48%;}.elementor-16 .elementor-element.elementor-element-176c3295{--width:48%;}.elementor-16 .elementor-element.elementor-element-42722039{--width:48%;}.elementor-16 .elementor-element.elementor-element-5db1a494{--content-width:700px;}.elementor-16 .elementor-element.elementor-element-25f12087{--width:599px;}}@media(min-width:1025px){.elementor-16 .elementor-element.elementor-element-3ee0ca46::before, .elementor-16 .elementor-element.elementor-element-3ee0ca46 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-3ee0ca46 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-3ee0ca46 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-3ee0ca46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-3ee0ca46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-16 .elementor-element.elementor-element-5b63f35::before, .elementor-16 .elementor-element.elementor-element-5b63f35 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-5b63f35 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-5b63f35 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-5b63f35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-5b63f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-3f0d46e0 *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-3f0d46e0 .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-3f0d46e0 .txt-degrade{
  background-image: linear-gradient(to right, #FD6577, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48217ed8 */.elementor-16 .elementor-element.elementor-element-48217ed8 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-16 .elementor-element.elementor-element-48217ed8 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #EC6AB4 0%, #D135D0 100%);
}

.elementor-16 .elementor-element.elementor-element-48217ed8 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c13862a *//* container do título */
.elementor-16 .elementor-element.elementor-element-7c13862a .elementor-heading-title{
  display: inline-flex;
  align-items: center;
  gap: 10px; /* distância entre barrinhas e caixa */
}

/* barrinhas */
.elementor-16 .elementor-element.elementor-element-7c13862a .elementor-heading-title::before,
.elementor-16 .elementor-element.elementor-element-7c13862a .elementor-heading-title::after{
  content: "";
  width: 48px;
  height: 1px;
  opacity: 0.5;
}

/* esquerda EC6AB4 */
.elementor-16 .elementor-element.elementor-element-7c13862a .elementor-heading-title::before{
  background: #EC6AB4;
}

/* direita FF470A */
.elementor-16 .elementor-element.elementor-element-7c13862a .elementor-heading-title::after{
  background: #FF470A;
}

/* caixa do texto */
.elementor-16 .elementor-element.elementor-element-7c13862a .elementor-heading-title .sec-label{
  display: inline-block;
  border: 1px solid rgba(236, 106, 180, 0.2); /* EC6AB4 20% */
  padding: 5px 10px; /* superior/inferior 5, laterais 10 */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96a5643 *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-96a5643 .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-96a5643 .txt-degrade{
  background-image: linear-gradient(to right, #FD6577, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b0c812b *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-3b0c812b .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-3b0c812b .txt-degrade{
  background-image: linear-gradient(to right top, #FF470A, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60bd5c2d */.elementor-16 .elementor-element.elementor-element-60bd5c2d {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-16 .elementor-element.elementor-element-60bd5c2d .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #EC6AB4 0%, #D135D0 100%);
}

.elementor-16 .elementor-element.elementor-element-60bd5c2d .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58300906 */.elementor-16 .elementor-element.elementor-element-58300906{
  position: relative;
}

/* Luz degradê */
.elementor-16 .elementor-element.elementor-element-58300906::before{
  content: "";
  position: absolute;
  top: 50%;
  right: 0;

  width: 674px;
  height: 674px;

  background: linear-gradient(90deg, #EC6AB4 0%, #FF470A 100%);
  filter: blur(200px);
  opacity: 0.3;

  transform: translate(30%, -50%); /* empurra pra fora um pouco, ajuste se quiser */
  pointer-events: none;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cd2057d *//* container do título */
.elementor-16 .elementor-element.elementor-element-7cd2057d .elementor-heading-title{
  display: inline-flex;
  align-items: center;
  gap: 10px; /* distância entre barrinhas e caixa */
}

/* barrinhas */
.elementor-16 .elementor-element.elementor-element-7cd2057d .elementor-heading-title::before,
.elementor-16 .elementor-element.elementor-element-7cd2057d .elementor-heading-title::after{
  content: "";
  width: 48px;
  height: 1px;
  opacity: 0.5;
}

/* esquerda EC6AB4 */
.elementor-16 .elementor-element.elementor-element-7cd2057d .elementor-heading-title::before{
  background: #EC6AB4;
}

/* direita FF470A */
.elementor-16 .elementor-element.elementor-element-7cd2057d .elementor-heading-title::after{
  background: #FF470A;
}

/* caixa do texto */
.elementor-16 .elementor-element.elementor-element-7cd2057d .elementor-heading-title .sec-label{
  display: inline-block;
  border: 1px solid rgba(236, 106, 180, 0.2); /* EC6AB4 20% */
  padding: 5px 10px; /* superior/inferior 5, laterais 10 */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f1964d *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-2f1964d .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-2f1964d .txt-degrade{
  background-image: linear-gradient(to right, #FD6577, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed2df7b *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-ed2df7b .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-ed2df7b .txt-degrade{
  background-image: linear-gradient(to right top, #FF470A, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22a6c891 */.tech-corners{
  position: relative;

  --corner: 27px;   /* tamanho da quina */
  --stroke: 1px;    /* espessura */

  --pink: #EC6AB4;
  --orange: #FF470A;

  background-image:
    /* top left - rosa */
    linear-gradient(var(--pink), var(--pink)),
    linear-gradient(var(--pink), var(--pink)),

    /* bottom left - laranja */
    linear-gradient(var(--orange), var(--orange)),
    linear-gradient(var(--orange), var(--orange)),

    /* top right - laranja */
    linear-gradient(var(--orange), var(--orange)),
    linear-gradient(var(--orange), var(--orange)),

    /* bottom right - rosa */
    linear-gradient(var(--pink), var(--pink)),
    linear-gradient(var(--pink), var(--pink));

  background-repeat: no-repeat;

  background-size:
    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner);

  background-position:
    left 0 top 0,
    left 0 top 0,

    left 0 bottom 0,
    left 0 bottom 0,

    right 0 top 0,
    right 0 top 0,

    right 0 bottom 0,
    right 0 bottom 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58942148 *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-58942148 .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-58942148 .txt-degrade{
  background-image: linear-gradient(to right top, #FF470A, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2602430b *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-2602430b .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-2602430b .txt-degrade{
  background-image: linear-gradient(to right top, #FF470A, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae9e90 */.tech-corners{
  position: relative;

  --corner: 27px;   /* tamanho da quina */
  --stroke: 1px;    /* espessura */

  --pink: #EC6AB4;
  --orange: #FF470A;

  background-image:
    /* top left - rosa */
    linear-gradient(var(--pink), var(--pink)),
    linear-gradient(var(--pink), var(--pink)),

    /* bottom left - laranja */
    linear-gradient(var(--orange), var(--orange)),
    linear-gradient(var(--orange), var(--orange)),

    /* top right - laranja */
    linear-gradient(var(--orange), var(--orange)),
    linear-gradient(var(--orange), var(--orange)),

    /* bottom right - rosa */
    linear-gradient(var(--pink), var(--pink)),
    linear-gradient(var(--pink), var(--pink));

  background-repeat: no-repeat;

  background-size:
    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner);

  background-position:
    left 0 top 0,
    left 0 top 0,

    left 0 bottom 0,
    left 0 bottom 0,

    right 0 top 0,
    right 0 top 0,

    right 0 bottom 0,
    right 0 bottom 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bc28536 *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-7bc28536 .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-7bc28536 .txt-degrade{
  background-image: linear-gradient(to right top, #FF470A, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79416fd */.tech-corners{
  position: relative;

  --corner: 27px;   /* tamanho da quina */
  --stroke: 1px;    /* espessura */

  --pink: #EC6AB4;
  --orange: #FF470A;

  background-image:
    /* top left - rosa */
    linear-gradient(var(--pink), var(--pink)),
    linear-gradient(var(--pink), var(--pink)),

    /* bottom left - laranja */
    linear-gradient(var(--orange), var(--orange)),
    linear-gradient(var(--orange), var(--orange)),

    /* top right - laranja */
    linear-gradient(var(--orange), var(--orange)),
    linear-gradient(var(--orange), var(--orange)),

    /* bottom right - rosa */
    linear-gradient(var(--pink), var(--pink)),
    linear-gradient(var(--pink), var(--pink));

  background-repeat: no-repeat;

  background-size:
    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner);

  background-position:
    left 0 top 0,
    left 0 top 0,

    left 0 bottom 0,
    left 0 bottom 0,

    right 0 top 0,
    right 0 top 0,

    right 0 bottom 0,
    right 0 bottom 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d65f902 *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-5d65f902 .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-5d65f902 .txt-degrade{
  background-image: linear-gradient(to right top, #FF470A, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed8e0a3 */.tech-corners{
  position: relative;

  --corner: 27px;   /* tamanho da quina */
  --stroke: 1px;    /* espessura */

  --pink: #EC6AB4;
  --orange: #FF470A;

  background-image:
    /* top left - rosa */
    linear-gradient(var(--pink), var(--pink)),
    linear-gradient(var(--pink), var(--pink)),

    /* bottom left - laranja */
    linear-gradient(var(--orange), var(--orange)),
    linear-gradient(var(--orange), var(--orange)),

    /* top right - laranja */
    linear-gradient(var(--orange), var(--orange)),
    linear-gradient(var(--orange), var(--orange)),

    /* bottom right - rosa */
    linear-gradient(var(--pink), var(--pink)),
    linear-gradient(var(--pink), var(--pink));

  background-repeat: no-repeat;

  background-size:
    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner);

  background-position:
    left 0 top 0,
    left 0 top 0,

    left 0 bottom 0,
    left 0 bottom 0,

    right 0 top 0,
    right 0 top 0,

    right 0 bottom 0,
    right 0 bottom 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e1c15ce *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-6e1c15ce .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-6e1c15ce .txt-degrade{
  background-image: linear-gradient(to right top, #FF470A, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4bf714 */.tech-corners{
  position: relative;

  --corner: 27px;   /* tamanho da quina */
  --stroke: 1px;    /* espessura */

  --pink: #EC6AB4;
  --orange: #FF470A;

  background-image:
    /* top left - rosa */
    linear-gradient(var(--pink), var(--pink)),
    linear-gradient(var(--pink), var(--pink)),

    /* bottom left - laranja */
    linear-gradient(var(--orange), var(--orange)),
    linear-gradient(var(--orange), var(--orange)),

    /* top right - laranja */
    linear-gradient(var(--orange), var(--orange)),
    linear-gradient(var(--orange), var(--orange)),

    /* bottom right - rosa */
    linear-gradient(var(--pink), var(--pink)),
    linear-gradient(var(--pink), var(--pink));

  background-repeat: no-repeat;

  background-size:
    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner);

  background-position:
    left 0 top 0,
    left 0 top 0,

    left 0 bottom 0,
    left 0 bottom 0,

    right 0 top 0,
    right 0 top 0,

    right 0 bottom 0,
    right 0 bottom 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5773f92f *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-5773f92f .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-5773f92f .txt-degrade{
  background-image: linear-gradient(to right top, #FF470A, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb4880a */.tech-corners{
  position: relative;

  --corner: 27px;   /* tamanho da quina */
  --stroke: 1px;    /* espessura */

  --pink: #EC6AB4;
  --orange: #FF470A;

  background-image:
    /* top left - rosa */
    linear-gradient(var(--pink), var(--pink)),
    linear-gradient(var(--pink), var(--pink)),

    /* bottom left - laranja */
    linear-gradient(var(--orange), var(--orange)),
    linear-gradient(var(--orange), var(--orange)),

    /* top right - laranja */
    linear-gradient(var(--orange), var(--orange)),
    linear-gradient(var(--orange), var(--orange)),

    /* bottom right - rosa */
    linear-gradient(var(--pink), var(--pink)),
    linear-gradient(var(--pink), var(--pink));

  background-repeat: no-repeat;

  background-size:
    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner),

    var(--corner) var(--stroke),
    var(--stroke) var(--corner);

  background-position:
    left 0 top 0,
    left 0 top 0,

    left 0 bottom 0,
    left 0 bottom 0,

    right 0 top 0,
    right 0 top 0,

    right 0 bottom 0,
    right 0 bottom 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cdfd6d3 */.elementor-16 .elementor-element.elementor-element-5cdfd6d3::before {
    content: "";              
    position: absolute;       
    top: 5070/* Move o topo do círculo para o meio vertical */
    left: 50%;                /* Move a esquerda do círculo para o meio horizontal */
    width: 300px;             /* Define a largura do círculo */
    height: 300px;            /* Define a altura do círculo */
    background: #EF6EB3;      /* Cor de fundo*/
    border-radius: 100%;      /* Deixa o formato totalmente circular */
    filter: blur(200px);      /* Aplica um desfoque forte, criando um efeito de brilho */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e47a849 */.elementor-16 .elementor-element.elementor-element-5e47a849 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-16 .elementor-element.elementor-element-5e47a849 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #EC6AB4 0%, #D135D0 100%);
}

.elementor-16 .elementor-element.elementor-element-5e47a849 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-58014014 */.elementor-16 .elementor-element.elementor-element-58014014 .swiper,
.elementor-16 .elementor-element.elementor-element-58014014 .swiper-container {
    overflow: visible !important;
    clip-path: polygon(-1000% 0%, 1000% 0%, 1000% 100%, -1000% 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee0ca46 */html, body{
width: 100%;
overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d431690 *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-3d431690 .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-3d431690 .txt-degrade{
  background-image: linear-gradient(to right, #FD6577, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dcb477f */.elementor-16 .elementor-element.elementor-element-dcb477f {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-16 .elementor-element.elementor-element-dcb477f .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #EC6AB4 0%, #D135D0 100%);
}

.elementor-16 .elementor-element.elementor-element-dcb477f .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c30c35 */.elementor-16 .elementor-element.elementor-element-59c30c35::before {
    content: "";              
    position: absolute;       
    top: 30%;                 /* Move o topo do círculo para o meio vertical */
    left: 80%;                /* Move a esquerda do círculo para o meio horizontal */
    width: 300px;             /* Define a largura do círculo */
    height: 300px;            /* Define a altura do círculo */
    background: #EF6EB3;      /* Cor de fundo*/
    border-radius: 100%;      /* Deixa o formato totalmente circular */
    filter: blur(200px);      /* Aplica um desfoque forte, criando um efeito de brilho */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52cf4e13 *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-52cf4e13 .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-52cf4e13 .txt-degrade{
  background-image: linear-gradient(to right, #FD6577, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2edefbaf *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-2edefbaf .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-2edefbaf .txt-degrade{
  background-image: linear-gradient(to right top, #FF470A, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc9cf6d */.elementor-16 .elementor-element.elementor-element-3bc9cf6d .preco-m7{
  display: flex;
  flex-direction: column;
  align-items: right;
  gap: 6px;
}


.elementor-16 .elementor-element.elementor-element-3bc9cf6d .preco-antigo{
  color: #99A1AF;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}

.elementor-16 .elementor-element.elementor-element-3bc9cf6d .preco-novo{
  font-size: 30px;
  font-weight: 700;
  line-height: 1;

  background: linear-gradient(90deg, #AD46FF, #F6339A);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

/* Mobile */
/* Mobile sem quebrar linha */
@media (max-width: 767px){
  .elementor-16 .elementor-element.elementor-element-3bc9cf6d .preco-m7{
    flex-direction: row;
    align-items: baseline;
    justify-content: flex-end;
    gap: 10px;
  }

  .elementor-16 .elementor-element.elementor-element-3bc9cf6d .preco-antigo{
    font-size: 18px;
  }

  .elementor-16 .elementor-element.elementor-element-3bc9cf6d .preco-novo{
    font-size: 36px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af23a14 */.elementor-16 .elementor-element.elementor-element-1af23a14::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 4px;
  border-radius: 24px;
  background: linear-gradient(to right, #AD46FF, #F6339A);
  -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;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6474db97 */.elementor-16 .elementor-element.elementor-element-6474db97 .preco-m7{
  display: flex;
  flex-direction: column;
  align-items: right;
  gap: 6px;
}


.elementor-16 .elementor-element.elementor-element-6474db97 .preco-antigo{
  color: #99A1AF;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}

.elementor-16 .elementor-element.elementor-element-6474db97 .preco-novo{
  font-size: 30px;
  font-weight: 700;
  line-height: 1;

  background: linear-gradient(90deg, #AD46FF, #F6339A);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

/* Mobile */
/* Mobile sem quebrar linha */
@media (max-width: 767px){
  .elementor-16 .elementor-element.elementor-element-6474db97 .preco-m7{
    flex-direction: row;
    align-items: baseline;
    justify-content: flex-end;
    gap: 10px;
  }

  .elementor-16 .elementor-element.elementor-element-6474db97 .preco-antigo{
    font-size: 18px;
  }

  .elementor-16 .elementor-element.elementor-element-6474db97 .preco-novo{
    font-size: 36px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d518507 */.elementor-16 .elementor-element.elementor-element-2d518507::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 4px;
  border-radius: 24px;
  background: linear-gradient(to right, #AD46FF, #F6339A);
  -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;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6550a135 */.elementor-16 .elementor-element.elementor-element-6550a135 .preco-m7{
  display: flex;
  flex-direction: column;
  align-items: right;
  gap: 6px;
}


.elementor-16 .elementor-element.elementor-element-6550a135 .preco-antigo{
  color: #99A1AF;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}

.elementor-16 .elementor-element.elementor-element-6550a135 .preco-novo{
  font-size: 30px;
  font-weight: 700;
  line-height: 1;

  background: linear-gradient(90deg, #AD46FF, #F6339A);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

/* Mobile */
/* Mobile sem quebrar linha */
@media (max-width: 767px){
  .elementor-16 .elementor-element.elementor-element-6550a135 .preco-m7{
    flex-direction: row;
    align-items: baseline;
    justify-content: flex-end;
    gap: 10px;
  }

  .elementor-16 .elementor-element.elementor-element-6550a135 .preco-antigo{
    font-size: 18px;
  }

  .elementor-16 .elementor-element.elementor-element-6550a135 .preco-novo{
    font-size: 36px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fe8f993 */.elementor-16 .elementor-element.elementor-element-7fe8f993::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 4px;
  border-radius: 24px;
  background: linear-gradient(to right, #AD46FF, #F6339A);
  -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;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fbe567c */.elementor-16 .elementor-element.elementor-element-6fbe567c .preco-m7{
  display: flex;
  flex-direction: column;
  align-items: right;
  gap: 6px;
}


.elementor-16 .elementor-element.elementor-element-6fbe567c .preco-antigo{
  color: #99A1AF;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}

.elementor-16 .elementor-element.elementor-element-6fbe567c .preco-novo{
  font-size: 30px;
  font-weight: 700;
  line-height: 1;

  background: linear-gradient(90deg, #AD46FF, #F6339A);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

/* Mobile */
/* Mobile sem quebrar linha */
@media (max-width: 767px){
  .elementor-16 .elementor-element.elementor-element-6fbe567c .preco-m7{
    flex-direction: row;
    align-items: baseline;
    justify-content: flex-end;
    gap: 10px;
  }

  .elementor-16 .elementor-element.elementor-element-6fbe567c .preco-antigo{
    font-size: 18px;
  }

  .elementor-16 .elementor-element.elementor-element-6fbe567c .preco-novo{
    font-size: 36px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4726d7fd */.elementor-16 .elementor-element.elementor-element-4726d7fd::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 4px;
  border-radius: 24px;
  background: linear-gradient(to right, #AD46FF, #F6339A);
  -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;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bffda1a */.elementor-16 .elementor-element.elementor-element-bffda1a .preco-m7{
  display: flex;
  flex-direction: column;
  align-items: right;
  gap: 6px;
}


.elementor-16 .elementor-element.elementor-element-bffda1a .preco-antigo{
  color: #99A1AF;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}

.elementor-16 .elementor-element.elementor-element-bffda1a .preco-novo{
  font-size: 30px;
  font-weight: 700;
  line-height: 1;

  background: linear-gradient(90deg, #AD46FF, #F6339A);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

/* Mobile */
/* Mobile sem quebrar linha */
@media (max-width: 767px){
  .elementor-16 .elementor-element.elementor-element-bffda1a .preco-m7{
    flex-direction: row;
    align-items: baseline;
    justify-content: flex-end;
    gap: 10px;
  }

  .elementor-16 .elementor-element.elementor-element-bffda1a .preco-antigo{
    font-size: 18px;
  }

  .elementor-16 .elementor-element.elementor-element-bffda1a .preco-novo{
    font-size: 36px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7481c633 */.elementor-16 .elementor-element.elementor-element-7481c633::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 4px;
  border-radius: 24px;
  background: linear-gradient(to right, #AD46FF, #F6339A);
  -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;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-579a2d1f */.elementor-16 .elementor-element.elementor-element-579a2d1f .preco-m7{
  display: flex;
  flex-direction: column;
  align-items: right;
  gap: 6px;
}


.elementor-16 .elementor-element.elementor-element-579a2d1f .preco-antigo{
  color: #99A1AF;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}

.elementor-16 .elementor-element.elementor-element-579a2d1f .preco-novo{
  font-size: 30px;
  font-weight: 700;
  line-height: 1;

  background: linear-gradient(90deg, #AD46FF, #F6339A);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

/* Mobile */
/* Mobile sem quebrar linha */
@media (max-width: 767px){
  .elementor-16 .elementor-element.elementor-element-579a2d1f .preco-m7{
    flex-direction: row;
    align-items: baseline;
    justify-content: flex-end;
    gap: 10px;
  }

  .elementor-16 .elementor-element.elementor-element-579a2d1f .preco-antigo{
    font-size: 18px;
  }

  .elementor-16 .elementor-element.elementor-element-579a2d1f .preco-novo{
    font-size: 36px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421d8d43 */.elementor-16 .elementor-element.elementor-element-421d8d43::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 4px;
  border-radius: 24px;
  background: linear-gradient(to right, #AD46FF, #F6339A);
  -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;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ff8702b */.elementor-16 .elementor-element.elementor-element-1ff8702b .preco-m7{
  display: flex;
  flex-direction: column;
  align-items: right;
  gap: 6px;
}


.elementor-16 .elementor-element.elementor-element-1ff8702b .preco-antigo{
  color: #99A1AF;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}

.elementor-16 .elementor-element.elementor-element-1ff8702b .preco-novo{
  font-size: 30px;
  font-weight: 700;
  line-height: 1;

  background: linear-gradient(90deg, #AD46FF, #F6339A);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

/* Mobile */
/* Mobile sem quebrar linha */
@media (max-width: 767px){
  .elementor-16 .elementor-element.elementor-element-1ff8702b .preco-m7{
    flex-direction: row;
    align-items: baseline;
    justify-content: flex-end;
    gap: 10px;
  }

  .elementor-16 .elementor-element.elementor-element-1ff8702b .preco-antigo{
    font-size: 18px;
  }

  .elementor-16 .elementor-element.elementor-element-1ff8702b .preco-novo{
    font-size: 36px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f09129 */.elementor-16 .elementor-element.elementor-element-68f09129::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 4px;
  border-radius: 24px;
  background: linear-gradient(to right, #AD46FF, #F6339A);
  -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;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f159f93 */.elementor-16 .elementor-element.elementor-element-2f159f93 .preco-m7{
  display: flex;
  flex-direction: column;
  align-items: right;
  gap: 6px;
}


.elementor-16 .elementor-element.elementor-element-2f159f93 .preco-antigo{
  color: #99A1AF;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}

.elementor-16 .elementor-element.elementor-element-2f159f93 .preco-novo{
  font-size: 30px;
  font-weight: 700;
  line-height: 1;

  background: linear-gradient(90deg, #AD46FF, #F6339A);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

/* Mobile */
/* Mobile sem quebrar linha */
@media (max-width: 767px){
  .elementor-16 .elementor-element.elementor-element-2f159f93 .preco-m7{
    flex-direction: row;
    align-items: baseline;
    justify-content: flex-end;
    gap: 10px;
  }

  .elementor-16 .elementor-element.elementor-element-2f159f93 .preco-antigo{
    font-size: 18px;
  }

  .elementor-16 .elementor-element.elementor-element-2f159f93 .preco-novo{
    font-size: 36px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169e8c48 */.elementor-16 .elementor-element.elementor-element-169e8c48::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 4px;
  border-radius: 24px;
  background: linear-gradient(to right, #AD46FF, #F6339A);
  -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;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ead1f09 *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-2ead1f09 .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-2ead1f09 .txt-degrade{
  background-image: linear-gradient(to right, #FD6577, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6783ee0 */.elementor-16 .elementor-element.elementor-element-6783ee0::before {
    content: "";              
    position: absolute;       
    top: 30%;                 /* Move o topo do círculo para o meio vertical */
    left: 70%;                /* Move a esquerda do círculo para o meio horizontal */
    width: 400px;             /* Define a largura do círculo */
    height: 400px;            /* Define a altura do círculo */
    background: #EF6EB3;      /* Cor de fundo*/
    border-radius: 100%;      /* Deixa o formato totalmente circular */
    filter: blur(200px);      /* Aplica um desfoque forte, criando um efeito de brilho */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87290ce */.elementor-16 .elementor-element.elementor-element-87290ce{
  position: relative;
  
}

.elementor-16 .elementor-element.elementor-element-87290ce::before{
  content: "";
  position: absolute;
  width: 1240px;
  height: 580px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  
  background: #FFFFFF;
  opacity: 0.35;

  border-radius: 50%;

  filter: blur(100px);
  mix-blend-mode: soft-light;

  pointer-events: none;
  z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b63f35 */html, body{
width: 100%;
overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2037e7da *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-2037e7da .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-2037e7da .txt-degrade{
  background-image: linear-gradient(to right, #FD6577, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-273256ad *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-273256ad .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-273256ad .txt-degrade{
  background-image: linear-gradient(to right, #FD6577, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-62101a50 */.elementor-16 .elementor-element.elementor-element-62101a50 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-16 .elementor-element.elementor-element-62101a50 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #EC6AB4 0%, #D135D0 100%);
}

.elementor-16 .elementor-element.elementor-element-62101a50 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f12087 */.elementor-16 .elementor-element.elementor-element-25f12087 {
    backdrop-filter:blur(10px);
    -webkit-backdrop-filter:blur(10px);
}

.elementor-16 .elementor-element.elementor-element-25f12087::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px;
  border-radius: 24px;
  background: linear-gradient(to right, #EC6AB4, #D135D0);
  -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;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5db1a494 */.elementor-16 .elementor-element.elementor-element-5db1a494::before {
    content: "";              
    position: absolute;       
    top: 30%;                 /* Move o topo do círculo para o meio vertical */
    left: 40%;                /* Move a esquerda do círculo para o meio horizontal */
    width: 400px;             /* Define a largura do círculo */
    height: 400px;            /* Define a altura do círculo */
    background: #F05B89;      /* Cor de fundo*/
    border-radius: 100%;      /* Deixa o formato totalmente circular */
    filter: blur(200px);      /* Aplica um desfoque forte, criando um efeito de brilho */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e07b7a7 *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-7e07b7a7 .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-7e07b7a7 .txt-degrade{
  background-image: linear-gradient(to right, #FD6577, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31393425 */.elementor-16 .elementor-element.elementor-element-31393425 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-16 .elementor-element.elementor-element-31393425 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #EC6AB4 0%, #D135D0 100%);
}

.elementor-16 .elementor-element.elementor-element-31393425 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2952e56c *//* título normal branco */
.elementor-16 .elementor-element.elementor-element-2952e56c .elementor-heading-title{
  color: #ffffff;
}

/* apenas a parte selecionada com degradê */
.elementor-16 .elementor-element.elementor-element-2952e56c .txt-degrade{
  background-image: linear-gradient(to right, #FD6577, #EC6AB4);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-250e4462 */.elementor-16 .elementor-element.elementor-element-250e4462 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-16 .elementor-element.elementor-element-250e4462 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #EC6AB4 0%, #D135D0 100%);
}

.elementor-16 .elementor-element.elementor-element-250e4462 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d64b603 */.elementor-16 .elementor-element.elementor-element-4d64b603::before {
    content: "";              
    position: absolute;       
    top: 30%;                 /* Move o topo do círculo para o meio vertical */
    left: 70%;                /* Move a esquerda do círculo para o meio horizontal */
    width: 400px;             /* Define a largura do círculo */
    height: 400px;            /* Define a altura do círculo */
    background: #EF6EB3;      /* Cor de fundo*/
    border-radius: 100%;      /* Deixa o formato totalmente circular */
    filter: blur(200px);      /* Aplica um desfoque forte, criando um efeito de brilho */
}/* End custom CSS */