.elementor-8 .elementor-element.elementor-element-921a9c0{--display:flex;--min-height:549px;--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-8 .elementor-element.elementor-element-921a9c0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-921a9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://draanacristinabarreira.com.br/wp-content/uploads/2025/02/hero20-20new_converted.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-7cb55e6{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-909b930{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-909b930.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-909b930 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:600;line-height:36px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.43);color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-467cf99{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-467cf99.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-467cf99 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:300;line-height:30px;text-shadow:0px 0px 3px rgba(0, 0, 0, 0.38);color:var( --e-global-color-f3fbcf0 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-302d087 .elementor-button{background-color:transparent;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-f3fbcf0 );color:var( --e-global-color-f3fbcf0 );background-image:linear-gradient(106deg, #13A827 0%, #1FF03B 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-302d087{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-302d087.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-302d087 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-63a74f1{--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-8 .elementor-element.elementor-element-896cc40{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-896cc40:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-896cc40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba59318 );}.elementor-8 .elementor-element.elementor-element-896cc40 > .elementor-shape-top .elementor-shape-fill, .elementor-8 .elementor-element.elementor-element-896cc40 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-f04d8b2 );}.elementor-8 .elementor-element.elementor-element-896cc40 > .elementor-shape-top svg, .elementor-8 .elementor-element.elementor-element-896cc40 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:36px;}.elementor-8 .elementor-element.elementor-element-27c943a{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-27c943a.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-27c943a .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:600;line-height:43px;color:var( --e-global-color-f04d8b2 );}.elementor-8 .elementor-element.elementor-element-5006cda{width:var( --container-widget-width, 563px );max-width:563px;--container-widget-width:563px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-5006cda.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5006cda .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:300;line-height:27px;color:var( --e-global-color-2d636dc );}.elementor-8 .elementor-element.elementor-element-cfb5d87{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cfb5d87.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-51a6cf9{--display:flex;--min-height:254px;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-51a6cf9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-51a6cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#59533714;}.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{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-description{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-8 .elementor-element.elementor-element-06842b3 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-06842b3 .elementor-icon-box-title{margin-bottom:6px;color:var( --e-global-color-f04d8b2 );}.elementor-8 .elementor-element.elementor-element-06842b3 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-06842b3 .elementor-icon-box-title a{font-family:"Source Sans Pro", Sans-serif;font-size:25px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-06842b3 .elementor-icon-box-description{color:var( --e-global-color-2d636dc );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:23px;}.elementor-8 .elementor-element.elementor-element-14a92a0{--display:flex;--min-height:254px;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-14a92a0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-14a92a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#59533714;}.elementor-8 .elementor-element.elementor-element-d3ed604 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-d3ed604 .elementor-icon-box-title{margin-bottom:6px;color:var( --e-global-color-f04d8b2 );}.elementor-8 .elementor-element.elementor-element-d3ed604 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d3ed604 .elementor-icon-box-title a{font-family:"Source Sans Pro", Sans-serif;font-size:25px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-d3ed604 .elementor-icon-box-description{color:var( --e-global-color-2d636dc );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:23px;}.elementor-8 .elementor-element.elementor-element-19ae00f{--display:flex;--min-height:254px;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-19ae00f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-19ae00f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#59533714;}.elementor-8 .elementor-element.elementor-element-563a0dd .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-563a0dd .elementor-icon-box-title{margin-bottom:6px;color:var( --e-global-color-f04d8b2 );}.elementor-8 .elementor-element.elementor-element-563a0dd .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-563a0dd .elementor-icon-box-title a{font-family:"Source Sans Pro", Sans-serif;font-size:25px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-563a0dd .elementor-icon-box-description{color:var( --e-global-color-2d636dc );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:23px;}.elementor-8 .elementor-element.elementor-element-a804501{--display:flex;--min-height:254px;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-a804501:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a804501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#59533714;}.elementor-8 .elementor-element.elementor-element-73cf9e5 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-73cf9e5 .elementor-icon-box-title{margin-bottom:6px;color:var( --e-global-color-f04d8b2 );}.elementor-8 .elementor-element.elementor-element-73cf9e5 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-73cf9e5 .elementor-icon-box-title a{font-family:"Source Sans Pro", Sans-serif;font-size:25px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-73cf9e5 .elementor-icon-box-description{color:var( --e-global-color-2d636dc );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:23px;}.elementor-8 .elementor-element.elementor-element-5245f30 .elementor-button{background-color:transparent;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-f3fbcf0 );color:var( --e-global-color-f3fbcf0 );background-image:linear-gradient(106deg, #13A827 0%, #1FF03B 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-5245f30{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5245f30.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5245f30 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-344f9c5{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-344f9c5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-344f9c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f04d8b2 );}.elementor-8 .elementor-element.elementor-element-43b7e3e{--display:flex;}.elementor-8 .elementor-element.elementor-element-9dd17bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-fbfa1cb{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-fbfa1cb.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-fbfa1cb .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-78ebcb7{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-78ebcb7.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-78ebcb7 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:300;line-height:30px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-27e800c .elementor-button{background-color:transparent;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-f3fbcf0 );color:var( --e-global-color-f3fbcf0 );background-image:linear-gradient(106deg, #13A827 0%, #1FF03B 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-27e800c{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-27e800c.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-27e800c .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-97b0094{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e590527{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-e590527:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e590527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-widget-image-box .elementor-image-box-title{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-image-box .elementor-image-box-description{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-8 .elementor-element.elementor-element-65ff822{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-65ff822.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-65ff822 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-65ff822 .elementor-image-box-title{margin-bottom:8px;color:var( --e-global-color-f3fbcf0 );font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;line-height:33px;}.elementor-8 .elementor-element.elementor-element-65ff822 .elementor-image-box-description{color:var( --e-global-color-f3fbcf0 );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-06babbb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-06babbb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-06babbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-c7d5fd4{width:var( --container-widget-width, 448px );max-width:448px;--container-widget-width:448px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c7d5fd4.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-c7d5fd4 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-c7d5fd4 .elementor-image-box-title{margin-bottom:8px;color:var( --e-global-color-f3fbcf0 );font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;line-height:33px;}.elementor-8 .elementor-element.elementor-element-c7d5fd4 .elementor-image-box-description{color:var( --e-global-color-f3fbcf0 );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-af29714{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-af29714:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-af29714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-b61ce3a{width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b61ce3a.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-b61ce3a .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-b61ce3a .elementor-image-box-title{margin-bottom:8px;color:var( --e-global-color-f3fbcf0 );font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;line-height:33px;}.elementor-8 .elementor-element.elementor-element-b61ce3a .elementor-image-box-description{color:var( --e-global-color-f3fbcf0 );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-159162e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-159162e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-159162e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-1e8221b{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1e8221b.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-1e8221b .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-1e8221b .elementor-image-box-title{margin-bottom:8px;color:var( --e-global-color-f3fbcf0 );font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;line-height:33px;}.elementor-8 .elementor-element.elementor-element-1e8221b .elementor-image-box-description{color:var( --e-global-color-f3fbcf0 );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9b6a84c .elementor-button{background-color:transparent;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-2d636dc );color:var( --e-global-color-2d636dc );background-image:linear-gradient(106deg, var( --e-global-color-ba59318 ) 0%, var( --e-global-color-f3fbcf0 ) 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-9b6a84c{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9b6a84c.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-9b6a84c .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-40e1f78{--display:flex;--min-height:670px;--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;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-40e1f78:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-40e1f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba59318 );background-image:url("https://draanacristinabarreira.com.br/wp-content/uploads/2025/02/como20funciona_converted.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-f554fc0{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-f554fc0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f554fc0 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:600;line-height:43px;color:var( --e-global-color-f04d8b2 );}.elementor-8 .elementor-element.elementor-element-21009b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a69e7ce{--display:flex;}.elementor-8 .elementor-element.elementor-element-cd555a9 > .elementor-widget-container{padding:0px 75px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cd555a9.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-cd555a9 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-cd555a9 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-2d636dc );}.elementor-8 .elementor-element.elementor-element-cd555a9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-cd555a9 .elementor-icon-box-title a{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-cd555a9 .elementor-icon-box-description{color:var( --e-global-color-secondary );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-60805e1{--display:flex;}.elementor-8 .elementor-element.elementor-element-1cc88b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-80a136b{--display:flex;}.elementor-8 .elementor-element.elementor-element-eae8ed7{--display:flex;}.elementor-8 .elementor-element.elementor-element-b766491 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-b766491 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-2d636dc );}.elementor-8 .elementor-element.elementor-element-b766491 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b766491 .elementor-icon-box-title a{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-b766491 .elementor-icon-box-description{color:var( --e-global-color-secondary );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-6972686{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-909df69{--display:flex;}.elementor-8 .elementor-element.elementor-element-6e5e4f2 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6e5e4f2.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-6e5e4f2 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-6e5e4f2 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-2d636dc );}.elementor-8 .elementor-element.elementor-element-6e5e4f2 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6e5e4f2 .elementor-icon-box-title a{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-6e5e4f2 .elementor-icon-box-description{color:var( --e-global-color-secondary );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-9093a8d{--display:flex;}.elementor-8 .elementor-element.elementor-element-a9d9f9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ef3637a{--display:flex;}.elementor-8 .elementor-element.elementor-element-0d83f89{--display:flex;}.elementor-8 .elementor-element.elementor-element-82df8cc .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-82df8cc .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-2d636dc );}.elementor-8 .elementor-element.elementor-element-82df8cc .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-82df8cc .elementor-icon-box-title a{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-82df8cc .elementor-icon-box-description{color:var( --e-global-color-secondary );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9a5785d .elementor-button{background-color:transparent;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-f3fbcf0 );color:var( --e-global-color-f3fbcf0 );background-image:linear-gradient(106deg, #13A827 0%, #1FF03B 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-9a5785d{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9a5785d.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9a5785d .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-2e77b299{--display:flex;--min-height:802px;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-8 .elementor-element.elementor-element-2e77b299:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2e77b299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f04d8b2 );}.elementor-8 .elementor-element.elementor-element-2e758e85{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-2e758e85.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2e758e85 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-ae7a4f7{width:var( --container-widget-width, 677px );max-width:677px;--container-widget-width:677px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-ae7a4f7.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ae7a4f7 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:300;line-height:30px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-36f455da{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-2bb6ffac{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-28effcfc{--display:flex;--min-height:170px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-28effcfc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-28effcfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-bdf15d5 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-bdf15d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-bdf15d5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bdf15d5.elementor-view-default .elementor-icon{color:var( --e-global-color-f3fbcf0 );border-color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-bdf15d5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bdf15d5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-bdf15d5 .elementor-icon{font-size:55px;}.elementor-8 .elementor-element.elementor-element-bdf15d5 .elementor-icon svg{height:55px;}.elementor-8 .elementor-element.elementor-element-65525a50{width:var( --container-widget-width, 437px );max-width:437px;--container-widget-width:437px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-65525a50.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-65525a50 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;line-height:24px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-70f2896{width:var( --container-widget-width, 399px );max-width:399px;--container-widget-width:399px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-70f2896.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-70f2896 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-4ca77e1c{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3640a69b{--display:flex;--min-height:170px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-3640a69b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3640a69b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-08f23db .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-08f23db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-08f23db.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-08f23db.elementor-view-default .elementor-icon{color:var( --e-global-color-f3fbcf0 );border-color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-08f23db.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-08f23db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-08f23db .elementor-icon{font-size:55px;}.elementor-8 .elementor-element.elementor-element-08f23db .elementor-icon svg{height:55px;}.elementor-8 .elementor-element.elementor-element-22f7edc0{width:var( --container-widget-width, 437px );max-width:437px;--container-widget-width:437px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-22f7edc0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-22f7edc0 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;line-height:24px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-5c5e3170{width:var( --container-widget-width, 399px );max-width:399px;--container-widget-width:399px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-5c5e3170.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5c5e3170 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-3f4a532e{--display:flex;--min-height:170px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-3f4a532e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3f4a532e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-e8b2026 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-e8b2026.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-e8b2026.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e8b2026.elementor-view-default .elementor-icon{color:var( --e-global-color-f3fbcf0 );border-color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-e8b2026.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e8b2026.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-e8b2026 .elementor-icon{font-size:55px;}.elementor-8 .elementor-element.elementor-element-e8b2026 .elementor-icon svg{height:55px;}.elementor-8 .elementor-element.elementor-element-18ea040{width:var( --container-widget-width, 437px );max-width:437px;--container-widget-width:437px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-18ea040.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-18ea040 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;line-height:24px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-306d422{width:var( --container-widget-width, 399px );max-width:399px;--container-widget-width:399px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-306d422.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-306d422 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-d08fa47{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-71f6abe{--display:flex;--min-height:170px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-71f6abe:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-71f6abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-2491cd0 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-2491cd0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-2491cd0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2491cd0.elementor-view-default .elementor-icon{color:var( --e-global-color-f3fbcf0 );border-color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-2491cd0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2491cd0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-2491cd0 .elementor-icon{font-size:55px;}.elementor-8 .elementor-element.elementor-element-2491cd0 .elementor-icon svg{height:55px;}.elementor-8 .elementor-element.elementor-element-6de375b1{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-6de375b1.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6de375b1 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;line-height:24px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-5cd3fe27{width:var( --container-widget-width, 399px );max-width:399px;--container-widget-width:399px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-5cd3fe27.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5cd3fe27 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-ae28b4e .elementor-button{background-color:transparent;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-f3fbcf0 );color:var( --e-global-color-f3fbcf0 );background-image:linear-gradient(106deg, #13A827 0%, #1FF03B 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-ae28b4e{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ae28b4e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ae28b4e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-12fe775{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-12fe775:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-12fe775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba59318 );}.elementor-8 .elementor-element.elementor-element-6c52588{--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-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-8 .elementor-element.elementor-element-f3f4c91{width:var( --container-widget-width, 527px );max-width:527px;--container-widget-width:527px;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-f3f4c91.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f3f4c91 img{width:100%;}.elementor-8 .elementor-element.elementor-element-b856249{--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;}.elementor-8 .elementor-element.elementor-element-56aa52e.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-56aa52e.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-8 .elementor-element.elementor-element-56aa52e.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-8 .elementor-element.elementor-element-56aa52e.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-8 .elementor-element.elementor-element-56aa52e .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-56aa52e .elementor-image-box-wrapper .elementor-image-box-img{width:53px;}.elementor-8 .elementor-element.elementor-element-56aa52e .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-56aa52e .elementor-image-box-description{color:var( --e-global-color-secondary );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-800a00c{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-800a00c.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-800a00c .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:600;line-height:39px;color:var( --e-global-color-f04d8b2 );}.elementor-8 .elementor-element.elementor-element-ea338dc{width:var( --container-widget-width, 563px );max-width:563px;--container-widget-width:563px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-ea338dc.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ea338dc .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:300;line-height:30px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3a32458{width:var( --container-widget-width, 563px );max-width:563px;--container-widget-width:563px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-3a32458.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3a32458 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:300;line-height:30px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-70c61a2{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-70c61a2.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-70c61a2 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:600;line-height:43px;color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-679297f .elementor-icon-list-icon i{color:var( --e-global-color-2d636dc );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-679297f .elementor-icon-list-icon svg{fill:var( --e-global-color-2d636dc );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-679297f{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-679297f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-679297f .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-679297f .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-aea1c67 .elementor-button{background-color:transparent;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-f3fbcf0 );color:var( --e-global-color-f3fbcf0 );background-image:linear-gradient(106deg, #13A827 0%, #1FF03B 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-aea1c67{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-aea1c67.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-aea1c67 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-6fd977f{--display:flex;--min-height:372px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6fd977f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6fd977f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f04d8b2 );}.elementor-8 .elementor-element.elementor-element-dff814b{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-dff814b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-dff814b .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-9f497e0 .elementor-button{background-color:transparent;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-f3fbcf0 );color:var( --e-global-color-f3fbcf0 );background-image:linear-gradient(106deg, #13A827 0%, #1FF03B 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-9f497e0{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9f497e0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9f497e0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-852f01d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-50e07a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-21649be{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-21649be > .elementor-widget-container{margin:-1px -1px -1px -1px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-21649be.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-21649be img{width:100%;}.elementor-8 .elementor-element.elementor-element-ea3e713{--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;--z-index:0;}.elementor-8 .elementor-element.elementor-element-73f4f36{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-73f4f36.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-73f4f36 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:600;line-height:43px;color:var( --e-global-color-f04d8b2 );}.elementor-8 .elementor-element.elementor-element-6ae6efd{--display:flex;}.elementor-8 .elementor-element.elementor-element-ca68527{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-ca68527.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ca68527 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:var( --e-global-color-2d636dc );}.elementor-8 .elementor-element.elementor-element-ff9acf6{--display:flex;}.elementor-8 .elementor-element.elementor-element-55674d8{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-55674d8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-55674d8 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:var( --e-global-color-2d636dc );}.elementor-8 .elementor-element.elementor-element-4bdddd0{--display:flex;}.elementor-8 .elementor-element.elementor-element-b28aaa7{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-b28aaa7.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b28aaa7 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:var( --e-global-color-2d636dc );}.elementor-8 .elementor-element.elementor-element-8ec9b81{--display:flex;}.elementor-8 .elementor-element.elementor-element-952ccab{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-952ccab.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-952ccab .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:var( --e-global-color-2d636dc );}.elementor-8 .elementor-element.elementor-element-fa106f8{--display:flex;}.elementor-8 .elementor-element.elementor-element-f9c8e98{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-f9c8e98.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f9c8e98 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:var( --e-global-color-2d636dc );}.elementor-8 .elementor-element.elementor-element-0b3cc9c{--display:flex;}.elementor-8 .elementor-element.elementor-element-3373529{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-3373529.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3373529 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:var( --e-global-color-2d636dc );}.elementor-8 .elementor-element.elementor-element-1d73768{--n-accordion-title-font-size:21px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-2d636dc );--n-accordion-title-hover-color:var( --e-global-color-f04d8b2 );--n-accordion-title-active-color:var( --e-global-color-f04d8b2 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-2d636dc );--n-accordion-icon-hover-color:var( --e-global-color-f04d8b2 );--n-accordion-icon-active-color:var( --e-global-color-f04d8b2 );}.elementor-8 .elementor-element.elementor-element-8a5242f .elementor-button{background-color:transparent;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-f3fbcf0 );color:var( --e-global-color-f3fbcf0 );background-image:linear-gradient(106deg, #13A827 0%, #1FF03B 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-8a5242f{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8a5242f.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-8a5242f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-f10d5a3{--display:flex;--min-height:425px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f10d5a3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f10d5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f04d8b2 );}.elementor-8 .elementor-element.elementor-element-f10d5a3.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-bf35bb8{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-bf35bb8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-bf35bb8 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-0eb68a8{width:var( --container-widget-width, 709px );max-width:709px;--container-widget-width:709px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-0eb68a8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0eb68a8 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:300;line-height:27px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-9f3e045{width:var( --container-widget-width, 584px );max-width:584px;--container-widget-width:584px;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-9f3e045.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9f3e045 .elementor-icon-list-icon i{color:var( --e-global-color-f3fbcf0 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9f3e045 .elementor-icon-list-icon svg{fill:var( --e-global-color-f3fbcf0 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-9f3e045 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9f3e045 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9f3e045 .elementor-icon-list-text{color:var( --e-global-color-f3fbcf0 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-68d6f8e{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-68d6f8e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-68d6f8e .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-4033056{width:var( --container-widget-width, 713px );max-width:713px;--container-widget-width:713px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4033056.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4033056 > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-4033056 iframe{height:387px;}.elementor-8 .elementor-element.elementor-element-9d710b9{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-9d710b9.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9d710b9 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:var( --e-global-color-f3fbcf0 );}.elementor-8 .elementor-element.elementor-element-8ad0ee3{--e-image-carousel-slides-to-show:4;}.elementor-8 .elementor-element.elementor-element-8ad0ee3 .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-48e3c74 .elementor-button{background-color:transparent;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-f3fbcf0 );color:var( --e-global-color-f3fbcf0 );background-image:linear-gradient(106deg, #13A827 0%, #1FF03B 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-48e3c74{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-48e3c74.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-48e3c74 .elementor-button .elementor-button-content-wrapper{justify-content:center;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-cd555a9 .elementor-icon-box-description{line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-60805e1{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-80a136b{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-eae8ed7.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-b766491 .elementor-icon-box-description{line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-6e5e4f2 .elementor-icon-box-description{line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-9093a8d{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-ef3637a{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-0d83f89.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-82df8cc .elementor-icon-box-description{line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-65525a50{--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;}.elementor-8 .elementor-element.elementor-element-22f7edc0{--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;}.elementor-8 .elementor-element.elementor-element-18ea040{--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;}.elementor-8 .elementor-element.elementor-element-6de375b1{--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;}.elementor-8 .elementor-element.elementor-element-6c52588{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-852f01d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-852f01d.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0eb68a8 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-4033056{--container-widget-width:511px;--container-widget-flex-grow:0;width:var( --container-widget-width, 511px );max-width:511px;}.elementor-8 .elementor-element.elementor-element-4033056 iframe{height:307px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-7cb55e6{--width:50%;}.elementor-8 .elementor-element.elementor-element-63a74f1{--width:50%;}.elementor-8 .elementor-element.elementor-element-cfb5d87{--width:1140px;}.elementor-8 .elementor-element.elementor-element-51a6cf9{--width:275px;}.elementor-8 .elementor-element.elementor-element-14a92a0{--width:275px;}.elementor-8 .elementor-element.elementor-element-19ae00f{--width:275px;}.elementor-8 .elementor-element.elementor-element-a804501{--width:275px;}.elementor-8 .elementor-element.elementor-element-43b7e3e{--width:50%;}.elementor-8 .elementor-element.elementor-element-97b0094{--width:50%;}.elementor-8 .elementor-element.elementor-element-40e1f78{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-a69e7ce{--width:600px;}.elementor-8 .elementor-element.elementor-element-60805e1{--width:600px;}.elementor-8 .elementor-element.elementor-element-80a136b{--width:600px;}.elementor-8 .elementor-element.elementor-element-eae8ed7{--width:600px;}.elementor-8 .elementor-element.elementor-element-909df69{--width:600px;}.elementor-8 .elementor-element.elementor-element-9093a8d{--width:600px;}.elementor-8 .elementor-element.elementor-element-ef3637a{--width:600px;}.elementor-8 .elementor-element.elementor-element-0d83f89{--width:600px;}.elementor-8 .elementor-element.elementor-element-36f455da{--width:100%;}.elementor-8 .elementor-element.elementor-element-2bb6ffac{--width:50%;}.elementor-8 .elementor-element.elementor-element-4ca77e1c{--width:50%;}.elementor-8 .elementor-element.elementor-element-d08fa47{--width:50%;}.elementor-8 .elementor-element.elementor-element-6c52588{--width:50%;}.elementor-8 .elementor-element.elementor-element-b856249{--width:50%;}.elementor-8 .elementor-element.elementor-element-50e07a0{--width:50%;}.elementor-8 .elementor-element.elementor-element-ea3e713{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-896cc40{--content-width:750px;}.elementor-8 .elementor-element.elementor-element-cfb5d87{--width:750px;}.elementor-8 .elementor-element.elementor-element-344f9c5{--content-width:750px;}.elementor-8 .elementor-element.elementor-element-40e1f78{--content-width:750px;}.elementor-8 .elementor-element.elementor-element-60805e1{--width:100px;}.elementor-8 .elementor-element.elementor-element-80a136b{--width:100px;}.elementor-8 .elementor-element.elementor-element-9093a8d{--width:100px;}.elementor-8 .elementor-element.elementor-element-ef3637a{--width:100px;}.elementor-8 .elementor-element.elementor-element-12fe775{--content-width:750px;}.elementor-8 .elementor-element.elementor-element-6fd977f{--content-width:700px;}.elementor-8 .elementor-element.elementor-element-852f01d{--content-width:750px;}.elementor-8 .elementor-element.elementor-element-ea3e713{--width:659px;}.elementor-8 .elementor-element.elementor-element-f10d5a3{--content-width:700px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-921a9c0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-921a9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://draanacristinabarreira.com.br/wp-content/uploads/2025/02/hero20-20mobile_converted.webp");}.elementor-8 .elementor-element.elementor-element-909b930{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:left;}.elementor-8 .elementor-element.elementor-element-909b930.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-909b930 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-467cf99{text-align:left;}.elementor-8 .elementor-element.elementor-element-467cf99 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-63a74f1.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-896cc40{--content-width:300px;}.elementor-8 .elementor-element.elementor-element-27c943a .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-5006cda{text-align:left;}.elementor-8 .elementor-element.elementor-element-5006cda .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-51a6cf9{--min-height:165px;}.elementor-8 .elementor-element.elementor-element-14a92a0{--min-height:165px;}.elementor-8 .elementor-element.elementor-element-19ae00f{--min-height:165px;}.elementor-8 .elementor-element.elementor-element-a804501{--min-height:165px;}.elementor-8 .elementor-element.elementor-element-344f9c5{--content-width:300px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-43b7e3e{--width:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fbfa1cb{--container-widget-width:263px;--container-widget-flex-grow:0;width:var( --container-widget-width, 263px );max-width:263px;text-align:left;}.elementor-8 .elementor-element.elementor-element-fbfa1cb.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-fbfa1cb .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-78ebcb7 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-e590527{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-65ff822 .elementor-image-box-title{font-size:20px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-65ff822 .elementor-image-box-description{font-size:17px;}.elementor-8 .elementor-element.elementor-element-06babbb{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-c7d5fd4 .elementor-image-box-title{font-size:20px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-c7d5fd4 .elementor-image-box-description{font-size:17px;}.elementor-8 .elementor-element.elementor-element-af29714{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-b61ce3a .elementor-image-box-title{font-size:20px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-b61ce3a .elementor-image-box-description{font-size:17px;}.elementor-8 .elementor-element.elementor-element-159162e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-1e8221b .elementor-image-box-title{font-size:20px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-1e8221b .elementor-image-box-description{font-size:17px;}.elementor-8 .elementor-element.elementor-element-40e1f78{--content-width:300px;}.elementor-8 .elementor-element.elementor-element-f554fc0{--container-widget-width:201px;--container-widget-flex-grow:0;width:var( --container-widget-width, 201px );max-width:201px;text-align:center;}.elementor-8 .elementor-element.elementor-element-f554fc0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f554fc0 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-cd555a9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-cd555a9 .elementor-icon-box-title a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-cd555a9 .elementor-icon-box-description{font-size:17px;}.elementor-8 .elementor-element.elementor-element-b766491 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b766491 .elementor-icon-box-title a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-b766491 .elementor-icon-box-description{font-size:17px;}.elementor-8 .elementor-element.elementor-element-6e5e4f2 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6e5e4f2 .elementor-icon-box-title a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-6e5e4f2 .elementor-icon-box-description{font-size:17px;}.elementor-8 .elementor-element.elementor-element-82df8cc .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-82df8cc .elementor-icon-box-title a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-82df8cc .elementor-icon-box-description{font-size:17px;}.elementor-8 .elementor-element.elementor-element-2e77b299{--content-width:300px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2e758e85{--container-widget-width:216px;--container-widget-flex-grow:0;width:var( --container-widget-width, 216px );max-width:216px;text-align:center;}.elementor-8 .elementor-element.elementor-element-2e758e85.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2e758e85 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-ae7a4f7{text-align:left;}.elementor-8 .elementor-element.elementor-element-ae7a4f7 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-36f455da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2bb6ffac.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-65525a50 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-70f2896 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-4ca77e1c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-22f7edc0 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-5c5e3170 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-18ea040 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-306d422 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-d08fa47.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-6de375b1 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-5cd3fe27 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-12fe775{--content-width:300px;}.elementor-8 .elementor-element.elementor-element-56aa52e.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-56aa52e .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-56aa52e .elementor-image-box-img{margin-bottom:9px;}.elementor-8 .elementor-element.elementor-element-800a00c .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-ea338dc{text-align:left;}.elementor-8 .elementor-element.elementor-element-ea338dc .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-3a32458{text-align:left;}.elementor-8 .elementor-element.elementor-element-3a32458 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-70c61a2 .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-679297f{--e-icon-list-icon-size:7px;}.elementor-8 .elementor-element.elementor-element-679297f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-679297f .elementor-icon-list-item > a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-6fd977f{--content-width:300px;}.elementor-8 .elementor-element.elementor-element-dff814b{--container-widget-width:221px;--container-widget-flex-grow:0;width:var( --container-widget-width, 221px );max-width:221px;text-align:center;}.elementor-8 .elementor-element.elementor-element-dff814b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-dff814b .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-852f01d{--content-width:300px;}.elementor-8 .elementor-element.elementor-element-ea3e713{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-73f4f36{text-align:center;}.elementor-8 .elementor-element.elementor-element-73f4f36 .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-f10d5a3{--content-width:300px;}.elementor-8 .elementor-element.elementor-element-bf35bb8{--container-widget-width:211px;--container-widget-flex-grow:0;width:var( --container-widget-width, 211px );max-width:211px;text-align:center;}.elementor-8 .elementor-element.elementor-element-bf35bb8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-bf35bb8 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-0eb68a8{text-align:left;}.elementor-8 .elementor-element.elementor-element-0eb68a8 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-9f3e045{--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-8 .elementor-element.elementor-element-68d6f8e{--container-widget-width:201px;--container-widget-flex-grow:0;width:var( --container-widget-width, 201px );max-width:201px;text-align:center;}.elementor-8 .elementor-element.elementor-element-68d6f8e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-68d6f8e .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-4033056 iframe{height:213px;}.elementor-8 .elementor-element.elementor-element-9d710b9{--container-widget-width:185px;--container-widget-flex-grow:0;width:var( --container-widget-width, 185px );max-width:185px;text-align:center;}.elementor-8 .elementor-element.elementor-element-9d710b9.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9d710b9 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-8ad0ee3{--e-image-carousel-slides-to-show:3;}}/* Start custom CSS for container, class: .elementor-element-51a6cf9 */.elementor-8 .elementor-element.elementor-element-51a6cf9 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}

.elementor-8 .elementor-element.elementor-element-51a6cf9::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #8E4C37 10%, transparent 25%, transparent 75%, #8E4C37 90%);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 15px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a92a0 */.elementor-8 .elementor-element.elementor-element-14a92a0 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}

.elementor-8 .elementor-element.elementor-element-14a92a0::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #8E4C37 10%, transparent 25%, transparent 75%, #8E4C37 90%);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 15px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19ae00f */.elementor-8 .elementor-element.elementor-element-19ae00f {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}

.elementor-8 .elementor-element.elementor-element-19ae00f::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #8E4C37 10%, transparent 25%, transparent 75%, #8E4C37 90%);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 15px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a804501 */.elementor-8 .elementor-element.elementor-element-a804501 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}

.elementor-8 .elementor-element.elementor-element-a804501::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #8E4C37 10%, transparent 25%, transparent 75%, #8E4C37 90%);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 15px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cd555a9 */:root {
    --cor-cinza: #8E4C37; /* Cinza em hexadecimal */
    --cor-branco-transparente: #D4C5AD; /* Branco quase transparente em hexadecimal */
    --cor-gradiente-inicial: #8E4C37; /* Cinza em hexadecimal */
    --cor-gradiente-final: transparent;
}

.elementor-8 .elementor-element.elementor-element-cd555a9::before {
    content: "";
    position: absolute;
    top: 5px;
    right: -10px; /* Alterado de left para right */
    background: var(--cor-cinza); /* Usando a variável de cor */
    width: 18px;
    height: 18px;
    pointer-events: none;
    border-radius: 100%;
    box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
}

.elementor-8 .elementor-element.elementor-element-cd555a9::after {
    content: "";
    position: absolute;
    top: 10px;
    right: -2px; /* Alterado de left para right */
    background: linear-gradient(to bottom, var(--cor-gradiente-inicial), var(--cor-gradiente-final));
    width: 2px;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b766491 *//* Estilos para versão desktop (largura mínima de 1024px) */
@media (min-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-b766491::before {
        content: "";
        position: absolute;
        top: 5px;
        left: -48px;
        background: var(--cor-cinza); /* Usando a variável de cor */
        width: 18px;
        height: 18px;
        pointer-events: none;
        border-radius: 100%;
        box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
    }

    .elementor-8 .elementor-element.elementor-element-b766491::after {
        content: "";
        position: absolute;
        top: 10px;
        left: -40px;
        background: linear-gradient(to bottom, var(--cor-cinza), var(--cor-gradiente-final));
        width: 2px;
        height: 100%;
        pointer-events: none;
    }
}

/* Estilos para versão mobile (largura máxima de 1023px) */
@media (max-width: 1023px) {
    .elementor-8 .elementor-element.elementor-element-b766491::before {
        content: "";
        position: absolute;
        top: 5px;
        right: -10px; /* Alterado de left para right */
        background: var(--cor-cinza); /* Usando a variável de cor */
        width: 18px;
        height: 18px;
        pointer-events: none;
        border-radius: 100%;
        box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
    }

    .elementor-8 .elementor-element.elementor-element-b766491::after {
        content: "";
        position: absolute;
        top: 10px;
        right: -2px; /* Alterado de left para right */
        background: linear-gradient(to bottom, var(--cor-cinza), var(--cor-gradiente-final));
        width: 2px;
        height: 100%;
        pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e5e4f2 */:root {
    --cor-cinza: #8E4C37; /* Cinza em hexadecimal */
    --cor-branco-transparente: #D4C5AD; /* Branco quase transparente em hexadecimal */
    --cor-gradiente-inicial: #8E4C37; /* Cinza em hexadecimal */
    --cor-gradiente-final: transparent;
}

.elementor-8 .elementor-element.elementor-element-6e5e4f2::before {
    content: "";
    position: absolute;
    top: 5px;
    right: -10px; /* Alterado de left para right */
    background: var(--cor-cinza); /* Usando a variável de cor */
    width: 18px;
    height: 18px;
    pointer-events: none;
    border-radius: 100%;
    box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
}

.elementor-8 .elementor-element.elementor-element-6e5e4f2::after {
    content: "";
    position: absolute;
    top: 10px;
    right: -2px; /* Alterado de left para right */
    background: linear-gradient(to bottom, var(--cor-gradiente-inicial), var(--cor-gradiente-final));
    width: 2px;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-82df8cc *//* Estilos para versão desktop (largura mínima de 1024px) */
@media (min-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-82df8cc::before {
        content: "";
        position: absolute;
        top: 5px;
        left: -48px;
        background: var(--cor-cinza); /* Usando a variável de cor */
        width: 18px;
        height: 18px;
        pointer-events: none;
        border-radius: 100%;
        box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
    }

    .elementor-8 .elementor-element.elementor-element-82df8cc::after {
        content: "";
        position: absolute;
        top: 10px;
        left: -40px;
        background: linear-gradient(to bottom, var(--cor-cinza), var(--cor-gradiente-final));
        width: 2px;
        height: 100%;
        pointer-events: none;
    }
}

/* Estilos para versão mobile (largura máxima de 1023px) */
@media (max-width: 1023px) {
    .elementor-8 .elementor-element.elementor-element-82df8cc::before {
        content: "";
        position: absolute;
        top: 5px;
        right: -10px; /* Alterado de left para right */
        background: var(--cor-cinza); /* Usando a variável de cor */
        width: 18px;
        height: 18px;
        pointer-events: none;
        border-radius: 100%;
        box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
    }

    .elementor-8 .elementor-element.elementor-element-82df8cc::after {
        content: "";
        position: absolute;
        top: 10px;
        right: -2px; /* Alterado de left para right */
        background: linear-gradient(to bottom, var(--cor-cinza), var(--cor-gradiente-final));
        width: 2px;
        height: 100%;
        pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8ad0ee3 */.swiper-wrapper{
    transition-timing-function: linear;
    !important
}/* End custom CSS */