.elementor-8 .elementor-element.elementor-element-60856f32{--display:flex;--min-height:590px;--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.96;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-60856f32:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-60856f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://darkslategrey-panther-156970.hostingersite.com/wp-content/uploads/2025/09/mulher-de-negocios-trabalhando-em-um-fundo-de-laptop-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-60856f32::before, .elementor-8 .elementor-element.elementor-element-60856f32 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-60856f32 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-60856f32 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-60856f32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-60856f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#135A94;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-64825100{--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-8 .elementor-element.elementor-element-64825100.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-1a55191f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-1a55191f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2d97dd66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-2d97dd66 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:21px;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-8 .elementor-element.elementor-element-2a8ec765 .elementor-button{background-color:#8F7164;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 61px -8px #FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 30px 020px 30px;}.elementor-8 .elementor-element.elementor-element-2a8ec765{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-534c230 .elementor-button{background-color:#25C366;font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 61px -8px #FFFFFF;border-radius:509px 509px 509px 509px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-534c230{padding:0px 0px 0px 0px;bottom:10px;z-index:4;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-534c230{right:10px;}body.rtl .elementor-8 .elementor-element.elementor-element-534c230{left:10px;}.elementor-8 .elementor-element.elementor-element-5c047d5f{--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-5c047d5f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5c047d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0076AA 0%, #5FDCFF 100%);}.elementor-8 .elementor-element.elementor-element-59a42e50{--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;--overlay-opacity:0.04;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-59a42e50:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-59a42e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-59a42e50::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://darkslategrey-panther-156970.hostingersite.com/wp-content/uploads/2025/09/natureza-morta-com-balanca-da-justica-1-scaled-1.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-5a4a0836{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-7419482c{--display:flex;}.elementor-8 .elementor-element.elementor-element-2d9cb90b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-2d9cb90b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;line-height:31px;color:#000000;}.elementor-8 .elementor-element.elementor-element-4e303c71 .elementor-button{background-color:#171717;font-family:"Inter", Sans-serif;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-4e303c71{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #38D1FF;}.elementor-8 .elementor-element.elementor-element-235948cc .elementor-button{background-color:#171717;font-family:"Inter", Sans-serif;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-235948cc{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #38D1FF;}.elementor-8 .elementor-element.elementor-element-5543888f .elementor-button{background-color:#171717;font-family:"Inter", Sans-serif;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-5543888f{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #38D1FF;}.elementor-8 .elementor-element.elementor-element-46acd733 .elementor-button{background-color:#171717;font-family:"Inter", Sans-serif;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-46acd733{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #38D1FF;}.elementor-8 .elementor-element.elementor-element-2b48d1fe .elementor-button{background-color:#171717;font-family:"Inter", Sans-serif;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-2b48d1fe{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #38D1FF;}.elementor-8 .elementor-element.elementor-element-3e5fa55c{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-c18290{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c18290 img{width:84%;border-style:solid;border-width:0px 30px 30px 0px;border-color:#6EC1E4;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-8 .elementor-element.elementor-element-7e5d9fbf .elementor-button{background-color:#8F7164;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 33px -4px rgba(255, 255, 255, 0.65);border-radius:5px 5px 5px 5px;padding:20px 30px 020px 30px;}.elementor-8 .elementor-element.elementor-element-7e5d9fbf{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7e5d9fbf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-541c382{--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;--overlay-opacity:0.04;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-541c382:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-541c382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-541c382::before, .elementor-8 .elementor-element.elementor-element-541c382 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-541c382 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-541c382 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-541c382 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-541c382 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://darkslategrey-panther-156970.hostingersite.com/wp-content/uploads/2025/09/natureza-morta-com-balanca-da-justica-1-scaled-1.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b011be0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-b011be0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;line-height:31px;color:#000000;}.elementor-8 .elementor-element.elementor-element-82f800c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-82f800c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:21px;color:#000000;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){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-08c9796{--display:flex;}.elementor-8 .elementor-element.elementor-element-8badd55{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-5a6a9d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-5a6a9d6.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-5a6a9d6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5a6a9d6.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-5a6a9d6.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-5a6a9d6 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-5a6a9d6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5a6a9d6 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-5a6a9d6 .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-5a6a9d6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-331123c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-331123c.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-331123c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-331123c.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-331123c.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-331123c .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-331123c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-331123c .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-331123c .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-331123c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-86173fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-86173fd.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-86173fd.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-86173fd.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-86173fd.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-86173fd .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-86173fd .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-86173fd .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-86173fd .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-86173fd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-4c3ef9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-4c3ef9f.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-4c3ef9f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4c3ef9f.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-4c3ef9f.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-4c3ef9f .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-4c3ef9f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4c3ef9f .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-4c3ef9f .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-4c3ef9f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-ef49fc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-ef49fc4.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-ef49fc4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ef49fc4.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-ef49fc4.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-ef49fc4 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-ef49fc4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ef49fc4 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-ef49fc4 .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-ef49fc4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-7781c5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-7781c5a.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-7781c5a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7781c5a.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-7781c5a.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-7781c5a .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-7781c5a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7781c5a .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-7781c5a .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-7781c5a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-75a12ac{--display:flex;}.elementor-8 .elementor-element.elementor-element-0db2fff{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-b430a71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-b430a71.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-b430a71.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b430a71.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-b430a71.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-b430a71 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-b430a71 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b430a71 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-b430a71 .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-b430a71 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-3474f71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-3474f71.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-3474f71.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3474f71.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-3474f71.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-3474f71 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-3474f71 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3474f71 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-3474f71 .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-3474f71 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-4ac19d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-4ac19d9.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-4ac19d9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4ac19d9.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-4ac19d9.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-4ac19d9 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-4ac19d9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4ac19d9 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-4ac19d9 .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-4ac19d9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-cbc4696{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-cbc4696.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-cbc4696.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-cbc4696.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-cbc4696.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-cbc4696 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-cbc4696 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-cbc4696 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-cbc4696 .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-cbc4696 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-43e5db8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-43e5db8.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-43e5db8.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-43e5db8.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-43e5db8.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-43e5db8 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-43e5db8 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-43e5db8 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-43e5db8 .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-43e5db8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-10f7253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-10f7253.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-10f7253.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-10f7253.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-10f7253.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-10f7253 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-10f7253 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-10f7253 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-10f7253 .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-10f7253 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-b1b7c1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-b1b7c1c.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-b1b7c1c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b1b7c1c.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-b1b7c1c.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-b1b7c1c .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-b1b7c1c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b1b7c1c .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-b1b7c1c .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-b1b7c1c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-1e0bddc{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;--n-tabs-icon-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1e0bddc > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#135A94;}.elementor-8 .elementor-element.elementor-element-1e0bddc.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#135A94;}.elementor-8 .elementor-element.elementor-element-1e0bddc.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-8 .elementor-element.elementor-element-1e0bddc.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#38D1FF;}.elementor-8 .elementor-element.elementor-element-1e0bddc.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-1e0bddc [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fc41507 .elementor-button{background-color:#8F7164;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 33px -4px rgba(255, 255, 255, 0.65);border-radius:5px 5px 5px 5px;padding:20px 30px 020px 30px;}.elementor-8 .elementor-element.elementor-element-fc41507{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fc41507 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-cdb1b5c{--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;--overlay-opacity:0.94;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cdb1b5c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cdb1b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#135A94;background-image:url("https://darkslategrey-panther-156970.hostingersite.com/wp-content/uploads/2025/09/vista-superior-material-escolar-na-superficie-escura-scaled-1.jpg");}.elementor-8 .elementor-element.elementor-element-cdb1b5c::before, .elementor-8 .elementor-element.elementor-element-cdb1b5c > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cdb1b5c > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cdb1b5c > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cdb1b5c > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cdb1b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#135A94;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-65fd6068{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-65fd6068 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2d3f0463{--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-7b1275a6{--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-c806389{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-38562967{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-38562967 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-38562967.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-38562967.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-38562967.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-38562967.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-38562967 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-38562967 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-38562967 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-38562967 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-38562967 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-54130193{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-54130193 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-54130193.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-54130193.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-54130193.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-54130193.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-54130193 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-54130193 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-54130193 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-54130193 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-54130193 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4574bdaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-4574bdaa .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-4574bdaa.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4574bdaa.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4574bdaa.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-4574bdaa.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4574bdaa .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-4574bdaa .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4574bdaa .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-4574bdaa .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4574bdaa .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-65dac6f5{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-52e1a0d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-52e1a0d7 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-52e1a0d7.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-52e1a0d7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-52e1a0d7.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-52e1a0d7.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-52e1a0d7 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-52e1a0d7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-52e1a0d7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-52e1a0d7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-52e1a0d7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3c7a6bf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-3c7a6bf6 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-3c7a6bf6.elementor-view-stacked .elementor-icon{background-color:#38D1FF;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3c7a6bf6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3c7a6bf6.elementor-view-default .elementor-icon{fill:#38D1FF;color:#38D1FF;border-color:#38D1FF;}.elementor-8 .elementor-element.elementor-element-3c7a6bf6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3c7a6bf6 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-3c7a6bf6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3c7a6bf6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-3c7a6bf6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3c7a6bf6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3e66910a .elementor-button{background-color:#8F7164;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 33px -4px rgba(255, 255, 255, 0.65);border-radius:5px 5px 5px 5px;padding:20px 30px 020px 30px;}.elementor-8 .elementor-element.elementor-element-3e66910a{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3e66910a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-3a50b64a{--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;--overlay-opacity:0.94;--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3a50b64a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3a50b64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040404;background-image:url("https://darkslategrey-panther-156970.hostingersite.com/wp-content/uploads/2025/09/vista-superior-material-escolar-na-superficie-escura-scaled-1.jpg");}.elementor-8 .elementor-element.elementor-element-3a50b64a::before, .elementor-8 .elementor-element.elementor-element-3a50b64a > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3a50b64a > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3a50b64a > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3a50b64a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3a50b64a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#135A94;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-16793eae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-364188e7{--display:flex;}.elementor-8 .elementor-element.elementor-element-65be27d4{--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-style:none;--border-style:none;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-65be27d4.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-47fcdc3c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-47fcdc3c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:33px;font-weight:600;line-height:31px;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-8 .elementor-element.elementor-element-2d153a8b{text-align:justify;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4e12d572 .elementor-button{background-color:#8F7164;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 33px -4px rgba(255, 255, 255, 0.65);border-radius:5px 5px 5px 5px;padding:20px 30px 020px 30px;}.elementor-8 .elementor-element.elementor-element-4e12d572{padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-95cf0ca{--display:flex;}.elementor-8 .elementor-element.elementor-element-20c8e808 img{width:68%;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-c00db24{--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;--overlay-opacity:0.94;--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c00db24:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c00db24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040404;background-image:url("https://darkslategrey-panther-156970.hostingersite.com/wp-content/uploads/2025/09/vista-superior-material-escolar-na-superficie-escura-scaled-1.jpg");}.elementor-8 .elementor-element.elementor-element-c00db24::before, .elementor-8 .elementor-element.elementor-element-c00db24 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-c00db24 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-c00db24 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-c00db24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-c00db24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2B2B2B;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-be5d015{--display:flex;--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-ef77cd2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-ef77cd2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-61c28c6{--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-a0747e5{--display:flex;}.elementor-8 .elementor-element.elementor-element-d768fe2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-580f025{--display:flex;}.elementor-8 .elementor-element.elementor-element-32853b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-32853b7 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-32853b7.elementor-view-stacked .elementor-icon{background-color:#5FDCFF;}.elementor-8 .elementor-element.elementor-element-32853b7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-32853b7.elementor-view-default .elementor-icon{fill:#5FDCFF;color:#5FDCFF;border-color:#5FDCFF;}.elementor-8 .elementor-element.elementor-element-32853b7 .elementor-icon{font-size:32px;padding:10px;border-width:1px 1px 1px 1px;}.elementor-8 .elementor-element.elementor-element-32853b7 .elementor-icon i{transform:rotate(0deg);}.elementor-8 .elementor-element.elementor-element-32853b7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-32853b7 .elementor-icon-box-title a{font-family:"Akshar", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-32853b7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-32853b7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#DFDFDF;}.elementor-8 .elementor-element.elementor-element-ffba892{--display:flex;}.elementor-8 .elementor-element.elementor-element-e681fc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-e681fc5 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-e681fc5.elementor-view-stacked .elementor-icon{background-color:#5FDCFF;}.elementor-8 .elementor-element.elementor-element-e681fc5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e681fc5.elementor-view-default .elementor-icon{fill:#5FDCFF;color:#5FDCFF;border-color:#5FDCFF;}.elementor-8 .elementor-element.elementor-element-e681fc5 .elementor-icon{font-size:32px;padding:10px;border-width:1px 1px 1px 1px;}.elementor-8 .elementor-element.elementor-element-e681fc5 .elementor-icon i{transform:rotate(0deg);}.elementor-8 .elementor-element.elementor-element-e681fc5 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e681fc5 .elementor-icon-box-title a{font-family:"Akshar", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-e681fc5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e681fc5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#DFDFDF;}.elementor-8 .elementor-element.elementor-element-e0891df{--display:flex;}.elementor-8 .elementor-element.elementor-element-da35ebb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-da35ebb .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-da35ebb.elementor-view-stacked .elementor-icon{background-color:#5FDCFF;}.elementor-8 .elementor-element.elementor-element-da35ebb.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-da35ebb.elementor-view-default .elementor-icon{fill:#5FDCFF;color:#5FDCFF;border-color:#5FDCFF;}.elementor-8 .elementor-element.elementor-element-da35ebb .elementor-icon{font-size:32px;padding:10px;border-width:1px 1px 1px 1px;}.elementor-8 .elementor-element.elementor-element-da35ebb .elementor-icon i{transform:rotate(0deg);}.elementor-8 .elementor-element.elementor-element-da35ebb .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-da35ebb .elementor-icon-box-title a{font-family:"Akshar", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-da35ebb .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-da35ebb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#DFDFDF;}.elementor-8 .elementor-element.elementor-element-8243869{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-3745153{--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:space-between;border-style:none;--border-style:none;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-3745153.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8e1582b{--display:flex;}.elementor-8 .elementor-element.elementor-element-025c0b8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;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-8 .elementor-element.elementor-element-cd368b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-8 .elementor-element.elementor-element-cd368b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-8 .elementor-element.elementor-element-cd368b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-8 .elementor-element.elementor-element-cd368b8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-8 .elementor-element.elementor-element-cd368b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-8 .elementor-element.elementor-element-cd368b8 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#91919169;}.elementor-8 .elementor-element.elementor-element-cd368b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-8 .elementor-element.elementor-element-cd368b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-8 .elementor-element.elementor-element-cd368b8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-8 .elementor-element.elementor-element-cd368b8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-cd368b8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-cd368b8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-cd368b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-cd368b8 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-cd368b8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3c38187{--display:flex;}.elementor-8 .elementor-element.elementor-element-f65807e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:67px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e92433a .elementor-button{background-color:#8F7164;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 33px -4px rgba(255, 255, 255, 0.65);border-radius:5px 5px 5px 5px;padding:20px 30px 020px 30px;}.elementor-8 .elementor-element.elementor-element-e92433a{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ee3877f img{width:62%;opacity:0.5;}.elementor-8 .elementor-element.elementor-element-c453122{--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:space-between;border-style:none;--border-style:none;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-c453122.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a10d05b{--display:flex;}.elementor-8 .elementor-element.elementor-element-bc1c7ee .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2ab9bfe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-8 .elementor-element.elementor-element-2ab9bfe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-8 .elementor-element.elementor-element-2ab9bfe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-8 .elementor-element.elementor-element-2ab9bfe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-8 .elementor-element.elementor-element-2ab9bfe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-8 .elementor-element.elementor-element-2ab9bfe .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#91919169;}.elementor-8 .elementor-element.elementor-element-2ab9bfe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-8 .elementor-element.elementor-element-2ab9bfe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-8 .elementor-element.elementor-element-2ab9bfe .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-8 .elementor-element.elementor-element-2ab9bfe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2ab9bfe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-2ab9bfe{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-2ab9bfe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2ab9bfe .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-2ab9bfe .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-25a819e{--display:flex;}.elementor-8 .elementor-element.elementor-element-58955b2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:67px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b1affd0 .elementor-button{background-color:#8F7164;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 33px -4px rgba(255, 255, 255, 0.65);border-radius:5px 5px 5px 5px;padding:20px 30px 020px 30px;}.elementor-8 .elementor-element.elementor-element-b1affd0{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9d22c8c img{width:62%;opacity:0.5;}.elementor-8 .elementor-element.elementor-element-698d9342{--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;--overlay-opacity:0.04;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-698d9342:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-698d9342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-698d9342::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://darkslategrey-panther-156970.hostingersite.com/wp-content/uploads/2025/09/natureza-morta-com-balanca-da-justica-1-scaled-1.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-67a61ca2{--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-8 .elementor-element.elementor-element-610b4dde{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-610b4dde .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;line-height:31px;color:#000000;}.elementor-8 .elementor-element.elementor-element-46f07486{--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-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:#135A94;padding:25px 25px 25px 25px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#303030;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-701385b7{padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list{margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#000000;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-8 .elementor-element.elementor-element-701385b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-8 .elementor-element.elementor-element-71d8ae9a{--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;--overlay-opacity:0.04;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-71d8ae9a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-71d8ae9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-71d8ae9a::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://darkslategrey-panther-156970.hostingersite.com/wp-content/uploads/2025/09/natureza-morta-com-balanca-da-justica-1-scaled-1.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-71c03481{--display:flex;--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-5c6ab057{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-20b6350d{--display:flex;}.elementor-8 .elementor-element.elementor-element-5561937b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-5561937b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;line-height:31px;color:#000000;}.elementor-8 .elementor-element.elementor-element-4197c825{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-4197c825 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#000000;}.elementor-8 .elementor-element.elementor-element-74e7fafb .elementor-button{background-color:#8F7164;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 33px -4px rgba(255, 255, 255, 0.65);border-radius:5px 5px 5px 5px;padding:20px 30px 020px 30px;}.elementor-8 .elementor-element.elementor-element-74e7fafb{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7e1a2627{--display:flex;}.elementor-8 .elementor-element.elementor-element-7c91b858 img{width:57%;}.elementor-8 .elementor-element.elementor-element-7143b09a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7143b09a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-7143b09a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7143b09a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3b59c1de{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-8badd55{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-0db2fff{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-60856f32:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-60856f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-60856f32{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-64825100{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-1a55191f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-1a55191f .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-2d97dd66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-2d97dd66 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-2a8ec765 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-534c230 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-59a42e50::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-59a42e50{--padding-top:40px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-2d9cb90b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-2d9cb90b .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-4e303c71 .elementor-button{font-size:19px;}.elementor-8 .elementor-element.elementor-element-235948cc .elementor-button{font-size:19px;}.elementor-8 .elementor-element.elementor-element-5543888f .elementor-button{font-size:19px;}.elementor-8 .elementor-element.elementor-element-46acd733 .elementor-button{font-size:19px;}.elementor-8 .elementor-element.elementor-element-2b48d1fe .elementor-button{font-size:19px;}.elementor-8 .elementor-element.elementor-element-7e5d9fbf .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-541c382::before, .elementor-8 .elementor-element.elementor-element-541c382 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-541c382 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-541c382 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-541c382 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-541c382 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-541c382{--padding-top:40px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-b011be0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-b011be0 .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-82f800c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-82f800c .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-8badd55{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-5a6a9d6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5a6a9d6 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-331123c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-331123c .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-86173fd .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-86173fd .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-4c3ef9f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4c3ef9f .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-ef49fc4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ef49fc4 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-7781c5a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7781c5a .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-0db2fff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-b430a71 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b430a71 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-3474f71 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3474f71 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-4ac19d9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4ac19d9 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-cbc4696 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-cbc4696 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-43e5db8 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-43e5db8 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-10f7253 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-10f7253 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-b1b7c1c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b1b7c1c .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-1e0bddc{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:6px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:20px;}.elementor-8 .elementor-element.elementor-element-fc41507 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-cdb1b5c{--padding-top:20px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-65fd6068{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-65fd6068 .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-2d3f0463{--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-38562967 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-38562967 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-38562967 .elementor-icon-box-title a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-54130193 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-54130193 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-54130193 .elementor-icon-box-title a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-4574bdaa .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-4574bdaa .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4574bdaa .elementor-icon-box-title a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-52e1a0d7 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-52e1a0d7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-52e1a0d7 .elementor-icon-box-title a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-3c7a6bf6 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-3c7a6bf6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3c7a6bf6 .elementor-icon-box-title a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-3e66910a .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-3a50b64a{--padding-top:20px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-65be27d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-47fcdc3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-47fcdc3c .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-2d153a8b{text-align:center;}.elementor-8 .elementor-element.elementor-element-4e12d572 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-c00db24{--padding-top:20px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-ef77cd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-ef77cd2 .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-32853b7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-32853b7 .elementor-icon-box-title a{font-size:19px;}.elementor-8 .elementor-element.elementor-element-32853b7 .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-e681fc5 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e681fc5 .elementor-icon-box-title a{font-size:19px;}.elementor-8 .elementor-element.elementor-element-e681fc5 .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-da35ebb .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-da35ebb .elementor-icon-box-title a{font-size:19px;}.elementor-8 .elementor-element.elementor-element-da35ebb .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-3745153{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-f65807e{text-align:center;}.elementor-8 .elementor-element.elementor-element-f65807e .elementor-heading-title{font-size:43px;}.elementor-8 .elementor-element.elementor-element-e92433a .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-c453122{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-58955b2{text-align:center;}.elementor-8 .elementor-element.elementor-element-58955b2 .elementor-heading-title{font-size:43px;}.elementor-8 .elementor-element.elementor-element-b1affd0 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-698d9342::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-698d9342{--padding-top:40px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-610b4dde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-610b4dde .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-71d8ae9a::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-71d8ae9a{--padding-top:40px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-5561937b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-5561937b .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-4197c825{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-4197c825 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-74e7fafb .elementor-button{font-size:16px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-60856f32{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-64825100{--width:50%;}.elementor-8 .elementor-element.elementor-element-59a42e50{--content-width:1180px;}.elementor-8 .elementor-element.elementor-element-541c382{--content-width:1180px;}.elementor-8 .elementor-element.elementor-element-2d3f0463{--width:100%;}.elementor-8 .elementor-element.elementor-element-65be27d4{--width:89.364%;}.elementor-8 .elementor-element.elementor-element-3745153{--width:50%;}.elementor-8 .elementor-element.elementor-element-c453122{--width:50%;}.elementor-8 .elementor-element.elementor-element-698d9342{--content-width:1180px;}.elementor-8 .elementor-element.elementor-element-67a61ca2{--width:50%;}.elementor-8 .elementor-element.elementor-element-46f07486{--width:100%;}.elementor-8 .elementor-element.elementor-element-71d8ae9a{--content-width:1180px;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-59a42e50::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-59a42e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-541c382::before, .elementor-8 .elementor-element.elementor-element-541c382 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-541c382 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-541c382 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-541c382 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-541c382 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-cdb1b5c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cdb1b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-3a50b64a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3a50b64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-c00db24:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c00db24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-698d9342::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-698d9342 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-71d8ae9a::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-71d8ae9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-1a55191f */.gradiente {
  background: linear-gradient(90deg, #0076aa, #5fdcff) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color:  !important;

  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d97dd66 */.gradiente {
  background: linear-gradient(90deg, #7f5321, #c8974f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a8ec765 */.elementor-8 .elementor-element.elementor-element-2a8ec765 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #0076aa, #5fdcff, #0076aa, #5fdcff);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60856f32 */.gradient-text {
  background: linear-gradient(90deg, #ff7a18, #af002d);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 48px;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9cb90b */.gradiente {
  background: linear-gradient(90deg, #7f5321, #c8974f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e303c71 */.elementor-8 .elementor-element.elementor-element-4e303c71:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to left, #292929, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-4e303c71 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#171717 0%,#171717 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 0px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-235948cc */.elementor-8 .elementor-element.elementor-element-235948cc:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to left, #292929, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-235948cc {
    background-color: transparent;
    background-image: radial-gradient(at top right,#171717 0%,#171717 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 0px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5543888f */.elementor-8 .elementor-element.elementor-element-5543888f:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to left, #292929, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-5543888f {
    background-color: transparent;
    background-image: radial-gradient(at top right,#171717 0%,#171717 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 0px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46acd733 */.elementor-8 .elementor-element.elementor-element-46acd733:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to left, #292929, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-46acd733 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#171717 0%,#171717 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 0px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b48d1fe */.elementor-8 .elementor-element.elementor-element-2b48d1fe:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to left, #292929, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-2b48d1fe {
    background-color: transparent;
    background-image: radial-gradient(at top right,#171717 0%,#171717 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 0px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e5d9fbf */.elementor-8 .elementor-element.elementor-element-7e5d9fbf .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #0076aa, #5fdcff, #0076aa, #5fdcff);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b011be0 */.gradiente {
  background: linear-gradient(90deg, #7f5321, #c8974f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82f800c */.gradiente {
  background: linear-gradient(90deg, #7f5321, #c8974f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5a6a9d6 */.elementor-8 .elementor-element.elementor-element-5a6a9d6:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-5a6a9d6 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-331123c */.elementor-8 .elementor-element.elementor-element-331123c:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-331123c {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-86173fd */.elementor-8 .elementor-element.elementor-element-86173fd:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-86173fd {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4c3ef9f */.elementor-8 .elementor-element.elementor-element-4c3ef9f:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-4c3ef9f {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ef49fc4 */.elementor-8 .elementor-element.elementor-element-ef49fc4:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-ef49fc4 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7781c5a */.elementor-8 .elementor-element.elementor-element-7781c5a:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-7781c5a {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b430a71 */.elementor-8 .elementor-element.elementor-element-b430a71:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-b430a71 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3474f71 */.elementor-8 .elementor-element.elementor-element-3474f71:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-3474f71 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ac19d9 */.elementor-8 .elementor-element.elementor-element-4ac19d9:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-4ac19d9 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cbc4696 */.elementor-8 .elementor-element.elementor-element-cbc4696:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-cbc4696 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43e5db8 */.elementor-8 .elementor-element.elementor-element-43e5db8:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-43e5db8 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10f7253 */.elementor-8 .elementor-element.elementor-element-10f7253:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-10f7253 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b1b7c1c */.elementor-8 .elementor-element.elementor-element-b1b7c1c:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-b1b7c1c {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5a6a9d6 */.elementor-8 .elementor-element.elementor-element-5a6a9d6:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-5a6a9d6 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-331123c */.elementor-8 .elementor-element.elementor-element-331123c:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-331123c {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-86173fd */.elementor-8 .elementor-element.elementor-element-86173fd:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-86173fd {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4c3ef9f */.elementor-8 .elementor-element.elementor-element-4c3ef9f:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-4c3ef9f {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ef49fc4 */.elementor-8 .elementor-element.elementor-element-ef49fc4:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-ef49fc4 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7781c5a */.elementor-8 .elementor-element.elementor-element-7781c5a:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-7781c5a {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b430a71 */.elementor-8 .elementor-element.elementor-element-b430a71:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-b430a71 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3474f71 */.elementor-8 .elementor-element.elementor-element-3474f71:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-3474f71 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ac19d9 */.elementor-8 .elementor-element.elementor-element-4ac19d9:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-4ac19d9 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cbc4696 */.elementor-8 .elementor-element.elementor-element-cbc4696:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-cbc4696 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43e5db8 */.elementor-8 .elementor-element.elementor-element-43e5db8:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-43e5db8 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10f7253 */.elementor-8 .elementor-element.elementor-element-10f7253:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-10f7253 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b1b7c1c */.elementor-8 .elementor-element.elementor-element-b1b7c1c:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-b1b7c1c {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5a6a9d6 */.elementor-8 .elementor-element.elementor-element-5a6a9d6:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-5a6a9d6 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-331123c */.elementor-8 .elementor-element.elementor-element-331123c:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-331123c {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-86173fd */.elementor-8 .elementor-element.elementor-element-86173fd:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-86173fd {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4c3ef9f */.elementor-8 .elementor-element.elementor-element-4c3ef9f:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-4c3ef9f {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ef49fc4 */.elementor-8 .elementor-element.elementor-element-ef49fc4:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-ef49fc4 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7781c5a */.elementor-8 .elementor-element.elementor-element-7781c5a:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-7781c5a {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b430a71 */.elementor-8 .elementor-element.elementor-element-b430a71:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-b430a71 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3474f71 */.elementor-8 .elementor-element.elementor-element-3474f71:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-3474f71 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ac19d9 */.elementor-8 .elementor-element.elementor-element-4ac19d9:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-4ac19d9 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cbc4696 */.elementor-8 .elementor-element.elementor-element-cbc4696:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-cbc4696 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43e5db8 */.elementor-8 .elementor-element.elementor-element-43e5db8:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-43e5db8 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10f7253 */.elementor-8 .elementor-element.elementor-element-10f7253:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-10f7253 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b1b7c1c */.elementor-8 .elementor-element.elementor-element-b1b7c1c:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-b1b7c1c {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc41507 */.elementor-8 .elementor-element.elementor-element-fc41507 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #0076aa, #5fdcff, #0076aa, #5fdcff);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65fd6068 */.gradiente {
  background: linear-gradient(90deg, #7f5321, #c8974f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-38562967 */.elementor-8 .elementor-element.elementor-element-38562967:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to left, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-38562967 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#171717 0%,#171717 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 0px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54130193 */.elementor-8 .elementor-element.elementor-element-54130193:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to left, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-54130193 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#171717 0%,#171717 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 0px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4574bdaa */.elementor-8 .elementor-element.elementor-element-4574bdaa:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to left, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-4574bdaa {
    background-color: transparent;
    background-image: radial-gradient(at top right,#171717 0%,#171717 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 0px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-52e1a0d7 */.elementor-8 .elementor-element.elementor-element-52e1a0d7:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to left, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-52e1a0d7 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#171717 0%,#171717 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 0px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3c7a6bf6 */.elementor-8 .elementor-element.elementor-element-3c7a6bf6:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to left, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-3c7a6bf6 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#171717 0%,#171717 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 0px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e66910a */.elementor-8 .elementor-element.elementor-element-3e66910a .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #0076aa, #5fdcff, #0076aa, #5fdcff);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47fcdc3c */.gradiente {
  background: linear-gradient(90deg, #7f5321, #c8974f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e12d572 */.elementor-8 .elementor-element.elementor-element-4e12d572 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #0076aa, #5fdcff, #0076aa, #5fdcff);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65be27d4 */.elementor-8 .elementor-element.elementor-element-65be27d4:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-65be27d4 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;

 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef77cd2 */.gradiente {
  background: linear-gradient(90deg, #7f5321, #c8974f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-32853b7 */.elementor-8 .elementor-element.elementor-element-32853b7:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to left, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-32853b7 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#171717 0%,#171717 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 0px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e681fc5 */.elementor-8 .elementor-element.elementor-element-e681fc5:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to left, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-e681fc5 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#171717 0%,#171717 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 0px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-da35ebb */.elementor-8 .elementor-element.elementor-element-da35ebb:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to left, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-da35ebb {
    background-color: transparent;
    background-image: radial-gradient(at top right,#171717 0%,#171717 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 0px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e92433a */.elementor-8 .elementor-element.elementor-element-e92433a .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #0076aa, #5fdcff, #0076aa, #5fdcff);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3745153 */.elementor-8 .elementor-element.elementor-element-3745153:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-3745153 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;

 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1affd0 */.elementor-8 .elementor-element.elementor-element-b1affd0 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #0076aa, #5fdcff, #0076aa, #5fdcff);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c453122 */.elementor-8 .elementor-element.elementor-element-c453122:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #0076aa, #f2298200);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-8 .elementor-element.elementor-element-c453122 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;

 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-610b4dde */.gradiente {
  background: linear-gradient(90deg, #7f5321, #c8974f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5561937b */.gradiente {
  background: linear-gradient(90deg, #7f5321, #c8974f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4197c825 */.gradiente {
  background: linear-gradient(90deg, #7f5321, #c8974f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74e7fafb */.elementor-8 .elementor-element.elementor-element-74e7fafb .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #0076aa, #5fdcff, #0076aa, #5fdcff);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS */@-webkit-keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

[data-marquee] {
  --loop-duration: 30s;
  display: block;
}

[data-marquee] [data-marquee-shadow] {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
  white-space: nowrap;
}

[data-marquee] [data-marquee-overflow] {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

[data-marquee] [data-marquee-container] {
    display: flex;
    -webkit-animation: marquee var(--loop-duration) linear infinite;
    animation: marquee var(--loop-duration) linear infinite;
}

[data-marquee] [data-marquee-style] {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

[data-marquee-style] {
  padding: 0.5em 0.3em;
  display: flex;
  color: #FFF;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.3em;
  text-transform: uppercase;
}/* End custom CSS */