.elementor-24 .elementor-element.elementor-element-2af497ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2af497ff:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2af497ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(167deg, #00DE98 0%, #007651 100%);}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24 .elementor-element.elementor-element-694aa725.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-menu-toggle{margin-right:auto;}.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu .elementor-item{font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:700;}.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--dropdown{background-color:#FFFFFF;border-style:none;}.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--dropdown a:hover,
					.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--dropdown a.highlighted{background-color:#007651;}.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#D23939;}.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--dropdown .elementor-item, .elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#00DE98;border-bottom-width:9px;}.elementor-widget-theme-site-logo .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-24 .elementor-element.elementor-element-3fb56ba2{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:left;}.elementor-24 .elementor-element.elementor-element-3fb56ba2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-24 .elementor-element.elementor-element-3fb56ba2 img{width:100%;}.elementor-24 .elementor-element.elementor-element-014838a{--display:flex;--min-height:804px;--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;--overlay-opacity:0;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-014838a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-014838a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050000;}.elementor-24 .elementor-element.elementor-element-014838a::before, .elementor-24 .elementor-element.elementor-element-014838a > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-014838a > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-014838a > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-014838a > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-014838a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-1cf3972{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-db622ef{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-db622ef .elementor-heading-title{font-family:"Neue Hass", Sans-serif;font-size:34px;font-weight:400;line-height:41px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0020b1c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-0020b1c{font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24 .elementor-element.elementor-element-c2233a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-c2233a2 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-24 .elementor-element.elementor-element-c2233a2 .elementor-button{font-family:"Neue Hass", Sans-serif;font-size:16px;font-weight:700;border-radius:34px 34px 34px 34px;padding:20px 60px 20px 60px;}.elementor-24 .elementor-element.elementor-element-3644f61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3644f61:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3644f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(316deg, #00DE98 0%, #007651 100%);}.elementor-24 .elementor-element.elementor-element-3644f61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-e52cb43{--display:flex;--justify-content:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-24 .elementor-element.elementor-element-32ce3b3 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Neue Hass", Sans-serif;font-size:44px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-34fff3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-34fff3c{text-align:center;}.elementor-24 .elementor-element.elementor-element-34fff3c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-060ff80{--display:flex;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-7862669 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Neue Hass", Sans-serif;font-size:44px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-9e5d85c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-9e5d85c{text-align:center;}.elementor-24 .elementor-element.elementor-element-9e5d85c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-0446ebc{--display:flex;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-4a01a3a .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Neue Hass", Sans-serif;font-size:44px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-e05df55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e05df55{text-align:center;}.elementor-24 .elementor-element.elementor-element-e05df55 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-18b2dd6{--display:flex;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-4441d97 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Neue Hass", Sans-serif;font-size:44px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-aea55fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-aea55fe{text-align:center;}.elementor-24 .elementor-element.elementor-element-aea55fe .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-013409e{--display:flex;--min-height:37px;--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-24 .elementor-element.elementor-element-013409e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-013409e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32467B;}.elementor-24 .elementor-element.elementor-element-cc09000{--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-24 .elementor-element.elementor-element-cc09000:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-cc09000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.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-24 .elementor-element.elementor-element-f5c216c.elementor-element{--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-f5c216c .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-f5c216c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-24 .elementor-element.elementor-element-f5c216c.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-f5c216c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-24 .elementor-element.elementor-element-f5c216c.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-f5c216c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-24 .elementor-element.elementor-element-f5c216c .elementor-icon{font-size:27px;}.elementor-24 .elementor-element.elementor-element-f5c216c .elementor-icon svg{height:27px;}.elementor-24 .elementor-element.elementor-element-f5c216c .elementor-icon-wrapper svg{width:auto;}.elementor-24 .elementor-element.elementor-element-239ad7e{--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:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-239ad7e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-239ad7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-24 .elementor-element.elementor-element-239ad7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-aff2509{--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-24 .elementor-element.elementor-element-7f147c5 .elementor-heading-title{font-family:"Neue Hass", Sans-serif;font-size:34px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-c5123fb{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-662cca1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-662cca1 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-24 .elementor-element.elementor-element-662cca1 .elementor-button{font-family:"Neue Hass", Sans-serif;font-size:16px;font-weight:700;border-radius:34px 34px 34px 34px;padding:20px 60px 20px 60px;}.elementor-24 .elementor-element.elementor-element-2d1fed4{--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;--border-radius:11px 11px 11px 11px;}.elementor-24 .elementor-element.elementor-element-2d1fed4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2d1fed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D900;}.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-24 .elementor-element.elementor-element-698a1ef{--display:flex;--min-height:37px;--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-24 .elementor-element.elementor-element-698a1ef:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-698a1ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32467B;}.elementor-24 .elementor-element.elementor-element-31183ff{--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:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-31183ff:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-31183ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-24 .elementor-element.elementor-element-3840265 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3840265.elementor-element{--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-3840265{text-align:center;}.elementor-24 .elementor-element.elementor-element-3840265 .elementor-heading-title{font-family:"Neue Hass", Sans-serif;font-size:34px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-222cd45{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-222cd45.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-43d54cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-43d54cf:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-43d54cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-24 .elementor-element.elementor-element-c9c617e{--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-24 .elementor-element.elementor-element-cdf1824{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-18dec0a{--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-24 .elementor-element.elementor-element-99014f4{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-cadb889{--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-24 .elementor-element.elementor-element-68fea0f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-483e7da{--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:90px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-483e7da:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-483e7da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-24 .elementor-element.elementor-element-0a1efbe.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-0a1efbe .elementor-heading-title{font-family:"Neue Hass", Sans-serif;font-size:34px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-54134c2{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-54134c2.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-e8e03cd{--display:flex;--padding-top:30px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e8e03cd:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e8e03cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-24 .elementor-element.elementor-element-114e9b5{--e-image-carousel-slides-to-show:5;}.elementor-24 .elementor-element.elementor-element-f7348a6{--display:flex;--min-height:812px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-f7348a6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f7348a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://neurocirmed.com.br/wp-content/uploads/2025/05/bg_prinpais_doencas-scaled.webp");background-size:cover;}.elementor-24 .elementor-element.elementor-element-e5238fe{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;}.elementor-24 .elementor-element.elementor-element-e5238fe.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-e5238fe .elementor-heading-title{font-family:"Neue Hass", Sans-serif;font-size:34px;font-weight:400;line-height:41px;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-2c575f8{--display:flex;}.elementor-24 .elementor-element.elementor-element-df92bbd{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-9421c73 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-9421c73 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-24 .elementor-element.elementor-element-9421c73 .elementor-button{font-family:"Neue Hass", Sans-serif;font-size:16px;font-weight:700;border-radius:34px 34px 34px 34px;padding:20px 60px 20px 60px;}.elementor-24 .elementor-element.elementor-element-8771bed{--display:flex;--min-height:536px;--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-24 .elementor-element.elementor-element-8771bed:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8771bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-24 .elementor-element.elementor-element-336efc3{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-00df29b .elementor-heading-title{font-family:"Neue Hass", Sans-serif;font-size:34px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-0522fbe{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-135605e{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-135605e p{margin-bottom:7px;}.elementor-24 .elementor-element.elementor-element-5929b41 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-5929b41 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-24 .elementor-element.elementor-element-5929b41 .elementor-button{font-family:"Neue Hass", Sans-serif;font-size:16px;font-weight:700;border-radius:34px 34px 34px 34px;padding:20px 60px 20px 60px;}.elementor-24 .elementor-element.elementor-element-abf2a3c{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5e1118d{--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;--border-radius:11px 11px 11px 11px;}.elementor-24 .elementor-element.elementor-element-5e1118d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5e1118d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D900;}.elementor-24 .elementor-element.elementor-element-57e97dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-57e97dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-57e97dc img{width:100%;}.elementor-24 .elementor-element.elementor-element-be403e1{--display:flex;--min-height:834px;--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:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-be403e1:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-be403e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://neurocirmed.com.br/wp-content/uploads/2025/05/mask_group-scaled.webp");background-size:cover;}.elementor-24 .elementor-element.elementor-element-ee9d489{--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-24 .elementor-element.elementor-element-15e19f4{text-align:left;}.elementor-24 .elementor-element.elementor-element-15e19f4 .elementor-heading-title{font-family:"Neue Hass", Sans-serif;font-size:34px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-a5e1c5a{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-b251ce4{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-b251ce4 > .elementor-widget-container{margin:0px 0px 21px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-c9aa296 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-c9aa296 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-24 .elementor-element.elementor-element-c9aa296 .elementor-button{font-family:"Neue Hass", Sans-serif;font-size:16px;font-weight:700;border-radius:34px 34px 34px 34px;padding:20px 60px 20px 60px;}.elementor-24 .elementor-element.elementor-element-48a2379{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:90px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-48a2379:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-48a2379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-24 .elementor-element.elementor-element-33209c3{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:center;}.elementor-24 .elementor-element.elementor-element-33209c3 .elementor-heading-title{font-family:"Neue Hass", Sans-serif;font-size:34px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-e603833 img{width:100%;max-width:100%;transition-duration:1.5s;}.elementor-24 .elementor-element.elementor-element-ccbfa00{--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:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ccbfa00:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ccbfa00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-24 .elementor-element.elementor-element-ad0d55e{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:center;}.elementor-24 .elementor-element.elementor-element-ad0d55e.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-ad0d55e .elementor-heading-title{font-family:"Neue Hass", Sans-serif;font-size:34px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-db3071d{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:35px;--padding-right:35px;}.elementor-24 .elementor-element.elementor-element-db3071d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-db3071d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32467B;}.elementor-24 .elementor-element.elementor-element-7bb81d5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-e0a0161{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-24 .elementor-element.elementor-element-e0a0161:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e0a0161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32467B;}.elementor-24 .elementor-element.elementor-element-e5187d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-d89f59c{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-24 .elementor-element.elementor-element-d89f59c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d89f59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32467B;}.elementor-24 .elementor-element.elementor-element-4d1ec7a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-83adb8d{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-24 .elementor-element.elementor-element-83adb8d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-83adb8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32467B;}.elementor-24 .elementor-element.elementor-element-ac5fa25{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-e292321{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-24 .elementor-element.elementor-element-e292321:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e292321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32467B;}.elementor-24 .elementor-element.elementor-element-84ee7d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Neue Hass", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-34e5406{--n-accordion-title-font-size:15px;width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:6px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:10px;}.elementor-24 .elementor-element.elementor-element-34e5406 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(236deg, #00DE98 0%, #007651 100%);}.elementor-24 .elementor-element.elementor-element-34e5406.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-34e5406 {--n-accordion-padding:19px 19px 19px 19px;}:where( .elementor-24 .elementor-element.elementor-element-34e5406 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Neue Hass", Sans-serif;font-weight:600;}.elementor-24 .elementor-element.elementor-element-34e5406 :where( .elementor-24 .elementor-element.elementor-element-34e5406 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-24 .elementor-element.elementor-element-cca0ec1{--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:90px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cca0ec1:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-cca0ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-24 .elementor-element.elementor-element-91c07fd{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:center;}.elementor-24 .elementor-element.elementor-element-91c07fd.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-91c07fd .elementor-heading-title{font-family:"Neue Hass", Sans-serif;font-size:34px;font-weight:400;color:#32467B;}.elementor-24 .elementor-element.elementor-element-0d60c33.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-6306031 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-6306031 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-24 .elementor-element.elementor-element-6306031 .elementor-button{font-family:"Neue Hass", Sans-serif;font-size:16px;font-weight:700;border-radius:34px 34px 34px 34px;padding:20px 60px 20px 60px;}.elementor-24 .elementor-element.elementor-element-722489b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-722489b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-722489b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(247deg, #00DE98 0%, #007651 100%);}.elementor-24 .elementor-element.elementor-element-1e6b4d7{--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:21px 0px;--row-gap:21px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-38b946a img{width:38%;}.elementor-24 .elementor-element.elementor-element-44b2b2c{--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-24 .elementor-element.elementor-element-4b3fdc6.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-4b3fdc6 .elementor-heading-title{font-family:"Neue Hass", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-9a6d712 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-9a6d712 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-9a6d712{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-9a6d712 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-9a6d712 .elementor-icon-list-item > a{font-family:"Neue", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-9a6d712 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-4dbd573{--display:flex;--min-height:60px;--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:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-24 .elementor-element.elementor-element-297e17f{text-align:center;}.elementor-24 .elementor-element.elementor-element-297e17f .elementor-heading-title{font-family:"Neue", Sans-serif;font-size:11px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-280e3fa{text-align:center;}.elementor-24 .elementor-element.elementor-element-280e3fa .elementor-heading-title{font-family:"Neue", Sans-serif;font-size:11px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-633aa58{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-633aa58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-8fb5c52{--display:flex;--min-height:0px;--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:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-24 .elementor-element.elementor-element-f51fe5a{--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;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-1cf3972{--margin-top:20px;--margin-bottom:20px;--margin-left:040px;--margin-right:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-239ad7e{--padding-top:90px;--padding-bottom:090px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-7f147c5 .elementor-heading-title{font-size:30px;}.elementor-24 .elementor-element.elementor-element-c5123fb{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;}.elementor-24 .elementor-element.elementor-element-662cca1 .elementor-button{font-size:11px;}.elementor-24 .elementor-element.elementor-element-2d1fed4{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2d1fed4.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-1aab68e.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-1aab68e{text-align:center;}.elementor-24 .elementor-element.elementor-element-9421c73 .elementor-button{font-size:11px;}.elementor-24 .elementor-element.elementor-element-8771bed{--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-24 .elementor-element.elementor-element-336efc3{--margin-top:90px;--margin-bottom:90px;--margin-left:40px;--margin-right:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0522fbe{--container-widget-width:530px;--container-widget-flex-grow:0;width:var( --container-widget-width, 530px );max-width:530px;}.elementor-24 .elementor-element.elementor-element-135605e{--container-widget-width:524px;--container-widget-flex-grow:0;width:var( --container-widget-width, 524px );max-width:524px;}.elementor-24 .elementor-element.elementor-element-5929b41 .elementor-button{font-size:11px;}.elementor-24 .elementor-element.elementor-element-5e1118d{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-57e97dc.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-57e97dc{text-align:center;}.elementor-24 .elementor-element.elementor-element-ee9d489{--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-24 .elementor-element.elementor-element-a5e1c5a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-24 .elementor-element.elementor-element-b251ce4{--container-widget-width:708px;--container-widget-flex-grow:0;width:var( --container-widget-width, 708px );max-width:708px;}.elementor-24 .elementor-element.elementor-element-c9aa296 .elementor-button{font-size:11px;}.elementor-24 .elementor-element.elementor-element-91c07fd{--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-1cf3972{--width:50%;}.elementor-24 .elementor-element.elementor-element-e52cb43{--width:24%;}.elementor-24 .elementor-element.elementor-element-060ff80{--width:24%;}.elementor-24 .elementor-element.elementor-element-0446ebc{--width:24%;}.elementor-24 .elementor-element.elementor-element-18b2dd6{--width:24%;}.elementor-24 .elementor-element.elementor-element-aff2509{--width:50%;}.elementor-24 .elementor-element.elementor-element-2d1fed4{--width:50%;}.elementor-24 .elementor-element.elementor-element-c9c617e{--width:33%;}.elementor-24 .elementor-element.elementor-element-18dec0a{--width:33%;}.elementor-24 .elementor-element.elementor-element-cadb889{--width:33%;}.elementor-24 .elementor-element.elementor-element-2c575f8{--width:54%;}.elementor-24 .elementor-element.elementor-element-336efc3{--width:50%;}.elementor-24 .elementor-element.elementor-element-abf2a3c{--width:50%;}.elementor-24 .elementor-element.elementor-element-5e1118d{--width:98%;}.elementor-24 .elementor-element.elementor-element-ee9d489{--width:50%;}.elementor-24 .elementor-element.elementor-element-1e6b4d7{--width:50%;}.elementor-24 .elementor-element.elementor-element-44b2b2c{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-1cf3972{--width:608px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-2af497ff{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-694aa725{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-694aa725 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-694aa725.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu .elementor-item{font-size:4.1vw;}.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-24 .elementor-element.elementor-element-694aa725 .elementor-nav-menu--dropdown a{padding-left:27px;padding-right:27px;padding-top:9px;padding-bottom:9px;}.elementor-24 .elementor-element.elementor-element-3fb56ba2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3fb56ba2{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-24 .elementor-element.elementor-element-014838a{--content-width:546px;--min-height:566px;--overlay-opacity:0.22;--padding-top:-0px;--padding-bottom:-0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-1cf3972{--min-height:52px;--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-24 .elementor-element.elementor-element-1cf3972.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-db622ef{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-24 .elementor-element.elementor-element-db622ef .elementor-heading-title{font-size:7.3vw;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-0020b1c{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-0020b1c > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-24 .elementor-element.elementor-element-c2233a2 .elementor-button{font-size:3vw;padding:20px 30px 20px 30px;}.elementor-24 .elementor-element.elementor-element-3644f61{--gap:21px 0px;--row-gap:21px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-32ce3b3 .elementor-counter-number-wrapper{font-size:8vw;}.elementor-24 .elementor-element.elementor-element-34fff3c .elementor-heading-title{font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-7862669 .elementor-counter-number-wrapper{font-size:8vw;}.elementor-24 .elementor-element.elementor-element-9e5d85c .elementor-heading-title{font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-4a01a3a .elementor-counter-number-wrapper{font-size:8vw;}.elementor-24 .elementor-element.elementor-element-e05df55 .elementor-heading-title{font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-4441d97 .elementor-counter-number-wrapper{font-size:8vw;}.elementor-24 .elementor-element.elementor-element-aea55fe .elementor-heading-title{font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-239ad7e{--gap:31px 0px;--row-gap:31px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-aff2509{--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-24 .elementor-element.elementor-element-7f147c5 .elementor-heading-title{font-size:8vw;}.elementor-24 .elementor-element.elementor-element-c5123fb{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-662cca1 .elementor-button{font-size:3vw;padding:20px 30px 20px 30px;}.elementor-24 .elementor-element.elementor-element-2d1fed4{--min-height:164px;}.elementor-24 .elementor-element.elementor-element-31183ff{--padding-top:36px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-3840265.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-3840265{text-align:left;}.elementor-24 .elementor-element.elementor-element-3840265 .elementor-heading-title{font-size:8vw;}.elementor-24 .elementor-element.elementor-element-222cd45{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;text-align:left;font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-222cd45.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-43d54cf{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-c9c617e{--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-24 .elementor-element.elementor-element-cdf1824{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-18dec0a{--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-24 .elementor-element.elementor-element-99014f4{--container-widget-width:309px;--container-widget-flex-grow:0;width:var( --container-widget-width, 309px );max-width:309px;font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-cadb889{--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-24 .elementor-element.elementor-element-68fea0f{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-483e7da{--padding-top:40px;--padding-bottom:13px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-0a1efbe{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:left;}.elementor-24 .elementor-element.elementor-element-0a1efbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-0a1efbe.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-0a1efbe .elementor-heading-title{font-size:8vw;}.elementor-24 .elementor-element.elementor-element-54134c2{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;text-align:left;font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-54134c2.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-114e9b5{--e-image-carousel-slides-to-show:1;}.elementor-24 .elementor-element.elementor-element-114e9b5.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-f7348a6{--min-height:455px;--padding-top:62px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-e5238fe{--container-widget-width:303px;--container-widget-flex-grow:0;width:var( --container-widget-width, 303px );max-width:303px;text-align:left;}.elementor-24 .elementor-element.elementor-element-e5238fe.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-e5238fe .elementor-heading-title{font-size:8vw;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-2c575f8{--min-height:0px;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2c575f8.e-con{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-11360a5.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-df92bbd{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;text-align:left;font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-df92bbd.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-9421c73.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-9421c73 .elementor-button{font-size:3vw;padding:20px 30px 20px 30px;}.elementor-24 .elementor-element.elementor-element-8771bed{--min-height:846px;--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:5px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-336efc3{--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:060px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-00df29b{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;text-align:left;}.elementor-24 .elementor-element.elementor-element-00df29b .elementor-heading-title{font-size:8vw;}.elementor-24 .elementor-element.elementor-element-0522fbe{--container-widget-width:969px;--container-widget-flex-grow:0;width:var( --container-widget-width, 969px );max-width:969px;text-align:left;font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-0522fbe.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-135605e{--container-widget-width:477px;--container-widget-flex-grow:0;width:var( --container-widget-width, 477px );max-width:477px;text-align:left;font-size:3vw;}.elementor-24 .elementor-element.elementor-element-135605e.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-5929b41 .elementor-button{font-size:3vw;padding:20px 30px 20px 30px;}.elementor-24 .elementor-element.elementor-element-abf2a3c{--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-24 .elementor-element.elementor-element-5e1118d{--min-height:164px;}.elementor-24 .elementor-element.elementor-element-be403e1{--min-height:514px;--padding-top:49px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-ee9d489{--min-height:0px;--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-24 .elementor-element.elementor-element-15e19f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-15e19f4{text-align:left;}.elementor-24 .elementor-element.elementor-element-a5e1c5a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-b251ce4{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-c9aa296 .elementor-button{font-size:3vw;padding:20px 30px 20px 30px;}.elementor-24 .elementor-element.elementor-element-48a2379{--padding-top:46px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-33209c3{--container-widget-width:281px;--container-widget-flex-grow:0;width:var( --container-widget-width, 281px );max-width:281px;}.elementor-24 .elementor-element.elementor-element-33209c3 .elementor-heading-title{font-size:8vw;}.elementor-24 .elementor-element.elementor-element-e603833 img{width:70%;}.elementor-24 .elementor-element.elementor-element-ccbfa00{--padding-top:50px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-ad0d55e{--container-widget-width:281px;--container-widget-flex-grow:0;width:var( --container-widget-width, 281px );max-width:281px;text-align:center;}.elementor-24 .elementor-element.elementor-element-ad0d55e.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-ad0d55e .elementor-heading-title{font-size:7.1vw;}.elementor-24 .elementor-element.elementor-element-7bb81d5{font-size:3vw;}.elementor-24 .elementor-element.elementor-element-e5187d3{font-size:3vw;}.elementor-24 .elementor-element.elementor-element-4d1ec7a{font-size:3vw;}.elementor-24 .elementor-element.elementor-element-ac5fa25{font-size:3vw;}.elementor-24 .elementor-element.elementor-element-84ee7d0{font-size:3vw;}.elementor-24 .elementor-element.elementor-element-34e5406{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;--n-accordion-title-font-size:3.5vw;}.elementor-24 .elementor-element.elementor-element-cca0ec1.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-91c07fd{--container-widget-width:281px;--container-widget-flex-grow:0;width:var( --container-widget-width, 281px );max-width:281px;}.elementor-24 .elementor-element.elementor-element-91c07fd.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-91c07fd .elementor-heading-title{font-size:8vw;}.elementor-24 .elementor-element.elementor-element-0d60c33{width:var( --container-widget-width, 181px );max-width:181px;--container-widget-width:181px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-0d60c33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-24 .elementor-element.elementor-element-0d60c33.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-6306031 .elementor-button{font-size:3vw;padding:20px 30px 20px 30px;}.elementor-24 .elementor-element.elementor-element-722489b{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px;}.elementor-24 .elementor-element.elementor-element-4b3fdc6.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-4b3fdc6{text-align:center;}.elementor-24 .elementor-element.elementor-element-4dbd573{--min-height:82px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-297e17f{width:var( --container-widget-width, 346px );max-width:346px;--container-widget-width:346px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-297e17f > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-297e17f .elementor-heading-title{font-size:9px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-24 .elementor-element.elementor-element-280e3fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-280e3fa.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-633aa58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-633aa58{--container-widget-width:67px;--container-widget-flex-grow:0;width:var( --container-widget-width, 67px );max-width:67px;text-align:left;}.elementor-24 .elementor-element.elementor-element-633aa58 img{width:100%;}}/* Start custom CSS for nav-menu, class: .elementor-element-694aa725 */.menu-esquerda {
  margin-left: 0 !important;
  margin-right: auto !important;
  display: flex !important;
  justify-content: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0020b1c */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-014838a */.elementor-24 .elementor-element.elementor-element-014838a::before{
content:"";
position: absolute;
top: 15%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 800px); /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #00DE98; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}

.elementor-24 .elementor-element.elementor-element-014838a::after{
content:"";
position: absolute;
top: 60%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 400px); /*defina o posicionamento da luz*/
width: 10000px; /*defina o tamanho da luz*/
height: 300px; /*defina o tamanho da luz*/
background: #00DE98; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s 2s infinite;  /*defina o tempo da animação e delay*/
pointer-events: none;
}

@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}

.elementor-24 .elementor-element.elementor-element-014838a .elementor-custom-embed-play {
  display: none !important;
}

.elementor-24 .elementor-element.elementor-element-014838a iframe {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5123fb */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-222cd45 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdf1824 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99014f4 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68fea0f */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54134c2 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-114e9b5 */.elementor-24 .elementor-element.elementor-element-114e9b5 .swiper{
    padding-inline-end: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df92bbd */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7348a6 */.elementor-24 .elementor-element.elementor-element-f7348a6::before{
content:"";
position: absolute;
top: 15%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 800px); /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #00DE98; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}

.elementor-24 .elementor-element.elementor-element-f7348a6::after{
content:"";
position: absolute;
top: 60%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 400px); /*defina o posicionamento da luz*/
width: 10000px; /*defina o tamanho da luz*/
height: 300px; /*defina o tamanho da luz*/
background: #00DE98; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s 2s infinite;  /*defina o tempo da animação e delay*/
pointer-events: none;
}

@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0522fbe */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-135605e */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be403e1 */.elementor-24 .elementor-element.elementor-element-be403e1::before{
content:"";
position: absolute;
top: 15%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 800px); /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #00DE98; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}

.elementor-24 .elementor-element.elementor-element-be403e1::after{
content:"";
position: absolute;
top: 60%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 400px); /*defina o posicionamento da luz*/
width: 10000px; /*defina o tamanho da luz*/
height: 300px; /*defina o tamanho da luz*/
background: #00DE98; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s 2s infinite;  /*defina o tempo da animação e delay*/
pointer-events: none;
}

@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bb81d5 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5187d3 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d1ec7a */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac5fa25 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84ee7d0 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bb81d5 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5187d3 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d1ec7a */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac5fa25 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84ee7d0 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bb81d5 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5187d3 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d1ec7a */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac5fa25 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84ee7d0 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bb81d5 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5187d3 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d1ec7a */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac5fa25 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84ee7d0 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bb81d5 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5187d3 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d1ec7a */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac5fa25 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84ee7d0 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bb81d5 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5187d3 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d1ec7a */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac5fa25 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84ee7d0 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d6e4cba */.elementor-24 .elementor-element.elementor-element-d6e4cba{
    position: absolute;
}

#cursor {
  position: fixed;
  z-index: 9999;
  left: 0;
  top: 0;
  pointer-events: none;
  will-change: transform;
}

.cursor__circle { /*configure o círculo aqui*/
    width: 16px;
    height: 16px;
    background-color: #BCCFFF90;
    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
    border: 0.5px solid #fff;
    margin-top: -50%;
    margin-left: -50%;
    border-radius: 50%;
    transition: opacity 0.3s cubic-bezier(0.25, 1, 0.5, 1),
      background-color 0.3s cubic-bezier(0.25, 1, 0.5, 1),
      border-color 0.3s cubic-bezier(0.25, 1, 0.5, 1),
      width 0.3s cubic-bezier(0.25, 1, 0.5, 1),
      height 0.3s cubic-bezier(0.25, 1, 0.5, 1);
      color: transparent;
 }

.cursor__circle::after{ /*configure o texto e fonte aqui*/
    content: "COPIAR";
    font-family: "int";
    font-weight: 700;
    font-size: 14px;
    color: inherit;
    position: absolute;
    white-space: nowrap;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

@media(max-width: 1024px){
    #cursor{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS */body::-webkit-scrollbar {
    width: 6px; /* Largura da barra de rolagem */
}

body::-webkit-scrollbar-track {
    background: #000000; /* Cor de fundo do caminho da barra de rolagem */
}

body::-webkit-scrollbar-thumb {
    background-image: linear-gradient(0deg, #00DE98, #00DE98); /* Cor de fundo do marcador de rolagem */
    border-radius: 20px; /* Arredondamento das bordas do controle deslizante */
    border: 0px solid #000000; /* Borda do controle deslizante */
}

.elementor-button {
background-image: linear-gradient(90deg, #007651 0%, #00DE98 100%); /*cor do BG*/
box-shadow: 0px 3px 0px 0px #4AAE8D, 0px -2px 0px 0px #91FFEF, 0px 2px 6.6px 0px #98FEFF inset /*definição da borda que faz o 3d*/ !important;
}

.elementor-button:hover{ /*configuração do botão ao fazer o hover*/
    scale: 1.1; /*defina o quanto irá aumentar*/
    transition: 0.5s;
    box-shadow: 0px 3px 0px 0px #156156, 0px 0px 23.9px 0px #0BFFC7, 0px -2px 0px 0px #91FFEF, 0px 2px 6.6px 0px #98FEFF inset !important; /*defina o brilho, recomendo fazer no Figma e copiar no devmode*/
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html, body {
  overflow-x: hidden;
}

.elementor-background-video-container video {
  pointer-events: none !important;
  object-fit: cover !important;
}

.elementor-background-video-container::after {
  content: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Hass';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-55Rg.eot');
	src: url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-55Rg.eot?#iefix') format('embedded-opentype'),
		url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-55Rg.woff2') format('woff2'),
		url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-55Rg.woff') format('woff'),
		url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-55Rg.ttf') format('truetype'),
		url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-55Rg.svg#NeueHass') format('svg');
}
@font-face {
	font-family: 'Neue Hass';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-65Md.eot');
	src: url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-65Md.eot?#iefix') format('embedded-opentype'),
		url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-65Md.woff2') format('woff2'),
		url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-65Md.woff') format('woff'),
		url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-65Md.ttf') format('truetype'),
		url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-65Md.svg#NeueHass') format('svg');
}
@font-face {
	font-family: 'Neue Hass';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-75Bd.eot');
	src: url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-75Bd.eot?#iefix') format('embedded-opentype'),
		url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-75Bd.woff2') format('woff2'),
		url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-75Bd.woff') format('woff'),
		url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-75Bd.ttf') format('truetype'),
		url('https://neurocirmed.com.br/wp-content/uploads/2025/05/NHaasGroteskTXPro-75Bd.svg#NeueHass') format('svg');
}
/* End Custom Fonts CSS */