.elementor-8 .elementor-element.elementor-element-44aeda6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-44aeda6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-44aeda6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d0fd );}.elementor-8 .elementor-element.elementor-element-68b121f{--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-around;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-eee0398{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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-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-6396f14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;padding:0px 0px 0px 0px;text-align:left;}.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-1c3489d .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-19dac51{--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.5;}.elementor-8 .elementor-element.elementor-element-19dac51:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-19dac51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-8 .elementor-element.elementor-element-19dac51::before, .elementor-8 .elementor-element.elementor-element-19dac51 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-19dac51 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-19dac51 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-19dac51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-19dac51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-88f37d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-88f37d4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-88f37d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d0fd );}.elementor-8 .elementor-element.elementor-element-2a93107{--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-around;}.elementor-8 .elementor-element.elementor-element-c366132{--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-6aca996{--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-6aca996.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-629b7d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-ed1a361 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e1230e6{--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.5;}.elementor-8 .elementor-element.elementor-element-e1230e6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e1230e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-8 .elementor-element.elementor-element-e1230e6::before, .elementor-8 .elementor-element.elementor-element-e1230e6 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e1230e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e1230e6 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e1230e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e1230e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-a15f8d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-a15f8d4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a15f8d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d0fd );}.elementor-8 .elementor-element.elementor-element-c7643fa{--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-around;}.elementor-8 .elementor-element.elementor-element-99e7427{--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-f5196df{--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-f5196df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-df603bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-82708f1 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-907902d{--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.5;}.elementor-8 .elementor-element.elementor-element-907902d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-907902d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-8 .elementor-element.elementor-element-907902d::before, .elementor-8 .elementor-element.elementor-element-907902d > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-907902d > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-907902d > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-907902d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-907902d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-d5824cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-d5824cb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d5824cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d0fd );}.elementor-8 .elementor-element.elementor-element-035d5e2{--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-around;}.elementor-8 .elementor-element.elementor-element-3c8b4c4{--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-5be212f{--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-5be212f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-53f7fc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-e34c791 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-dc52ed1{--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.5;}.elementor-8 .elementor-element.elementor-element-dc52ed1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dc52ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-8 .elementor-element.elementor-element-dc52ed1::before, .elementor-8 .elementor-element.elementor-element-dc52ed1 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-dc52ed1 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-dc52ed1 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-dc52ed1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-dc52ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-0a4de63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-0a4de63:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0a4de63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d0fd );}.elementor-8 .elementor-element.elementor-element-bb53125{--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-around;}.elementor-8 .elementor-element.elementor-element-c8dba09{--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-86f03ce{--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-86f03ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ba58f4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-b7fe1ed .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1898d57{--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.5;}.elementor-8 .elementor-element.elementor-element-1898d57:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1898d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-8 .elementor-element.elementor-element-1898d57::before, .elementor-8 .elementor-element.elementor-element-1898d57 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1898d57 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1898d57 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1898d57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1898d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-1f59016{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-1f59016:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1f59016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d0fd );}.elementor-8 .elementor-element.elementor-element-ae5ef1b{--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-around;}.elementor-8 .elementor-element.elementor-element-354f3ca{--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-d18a9a5{--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-d18a9a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-382b71e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-a562490 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1fe5078{--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.5;}.elementor-8 .elementor-element.elementor-element-1fe5078:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1fe5078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-8 .elementor-element.elementor-element-1fe5078::before, .elementor-8 .elementor-element.elementor-element-1fe5078 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1fe5078 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1fe5078 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1fe5078 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1fe5078 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-bd8114c{--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.5;}.elementor-8 .elementor-element.elementor-element-bd8114c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bd8114c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-8 .elementor-element.elementor-element-bd8114c::before, .elementor-8 .elementor-element.elementor-element-bd8114c > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-bd8114c > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-bd8114c > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-bd8114c > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-bd8114c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-5ce4ea2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-5ce4ea2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5ce4ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d0fd );}.elementor-8 .elementor-element.elementor-element-6db9354{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-6db9354:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6db9354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d0fd );}.elementor-8 .elementor-element.elementor-element-609d433{--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-around;}.elementor-8 .elementor-element.elementor-element-b3fa0a1{--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-90e261f{--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-90e261f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-880c235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-e292e5b .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-08ec9a7{--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.5;}.elementor-8 .elementor-element.elementor-element-08ec9a7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-08ec9a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-8 .elementor-element.elementor-element-08ec9a7::before, .elementor-8 .elementor-element.elementor-element-08ec9a7 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-08ec9a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-08ec9a7 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-08ec9a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-08ec9a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-68b121f{--width:50%;}.elementor-8 .elementor-element.elementor-element-eee0398{--width:50%;}.elementor-8 .elementor-element.elementor-element-2a93107{--width:50%;}.elementor-8 .elementor-element.elementor-element-c366132{--width:50%;}.elementor-8 .elementor-element.elementor-element-6aca996{--width:98.183%;}.elementor-8 .elementor-element.elementor-element-c7643fa{--width:50%;}.elementor-8 .elementor-element.elementor-element-99e7427{--width:50%;}.elementor-8 .elementor-element.elementor-element-f5196df{--width:98.001%;}.elementor-8 .elementor-element.elementor-element-035d5e2{--width:50%;}.elementor-8 .elementor-element.elementor-element-3c8b4c4{--width:50%;}.elementor-8 .elementor-element.elementor-element-5be212f{--width:98.001%;}.elementor-8 .elementor-element.elementor-element-bb53125{--width:50%;}.elementor-8 .elementor-element.elementor-element-c8dba09{--width:50%;}.elementor-8 .elementor-element.elementor-element-86f03ce{--width:97.819%;}.elementor-8 .elementor-element.elementor-element-ae5ef1b{--width:50%;}.elementor-8 .elementor-element.elementor-element-354f3ca{--width:50%;}.elementor-8 .elementor-element.elementor-element-d18a9a5{--width:97.273%;}.elementor-8 .elementor-element.elementor-element-609d433{--width:50%;}.elementor-8 .elementor-element.elementor-element-b3fa0a1{--width:50%;}.elementor-8 .elementor-element.elementor-element-90e261f{--width:97.273%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-44aeda6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6396f14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-88f37d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-629b7d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-a15f8d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-df603bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-d5824cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-53f7fc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-0a4de63{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ba58f4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-1f59016{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-382b71e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-5ce4ea2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6db9354{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-880c235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for container, class: .elementor-element-68b121f *//* === Contêiner Responsivo Adriarepas === */
.contenedor-adriarepas {
  max-width: 100%;       /* Nunca ultrapassa a largura da tela */
  width: 100%;           
  overflow-x: hidden;    /* Evita rolagem lateral */
  box-sizing: border-box;
  padding: 15px;         /* Espaço interno para respirar */
}

/* Imagens dentro do contêiner */
.contenedor-adriarepas img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Texto dentro do contêiner */
.contenedor-adriarepas p,
.contenedor-adriarepas span,
.contenedor-adriarepas strong {
  text-align: justify;
  line-height: 1.6;
  word-wrap: break-word; /* Evita que palavras muito longas estourem */
}

/* Botões dentro do contêiner */
.contenedor-adriarepas button,
.contenedor-adriarepas .elementor-button {
  max-width: 100%;
  padding: 12px 20px;
  font-size: 1rem;
  border-radius: 8px;
  display: inline-block;
  box-sizing: border-box;
}

/* Colunas internas ajustam em telas menores */
@media (max-width: 768px) {
  .contenedor-adriarepas .elementor-column {
    width: 100% !important;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eee0398 *//* === Contêiner Responsivo Adriarepas === */
.contenedor-adriarepas {
  max-width: 100%;       /* Nunca ultrapassa a largura da tela */
  width: 100%;           
  overflow-x: hidden;    /* Evita rolagem lateral */
  box-sizing: border-box;
  padding: 15px;         /* Espaço interno para respirar */
}

/* Imagens dentro do contêiner */
.contenedor-adriarepas img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Texto dentro do contêiner */
.contenedor-adriarepas p,
.contenedor-adriarepas span,
.contenedor-adriarepas strong {
  text-align: justify;
  line-height: 1.6;
  word-wrap: break-word; /* Evita que palavras muito longas estourem */
}

/* Botões dentro do contêiner */
.contenedor-adriarepas button,
.contenedor-adriarepas .elementor-button {
  max-width: 100%;
  padding: 12px 20px;
  font-size: 1rem;
  border-radius: 8px;
  display: inline-block;
  box-sizing: border-box;
}

/* Colunas internas ajustam em telas menores */
@media (max-width: 768px) {
  .contenedor-adriarepas .elementor-column {
    width: 100% !important;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aca996 *//* === Contêiner Responsivo Adriarepas === */
.contenedor-adriarepas {
  max-width: 100%;       /* Nunca ultrapassa a largura da tela */
  width: 100%;           
  overflow-x: hidden;    /* Evita rolagem lateral */
  box-sizing: border-box;
  padding: 15px;         /* Espaço interno para respirar */
}

/* Imagens dentro do contêiner */
.contenedor-adriarepas img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Texto dentro do contêiner */
.contenedor-adriarepas p,
.contenedor-adriarepas span,
.contenedor-adriarepas strong {
  text-align: justify;
  line-height: 1.6;
  word-wrap: break-word; /* Evita que palavras muito longas estourem */
}

/* Botões dentro do contêiner */
.contenedor-adriarepas button,
.contenedor-adriarepas .elementor-button {
  max-width: 100%;
  padding: 12px 20px;
  font-size: 1rem;
  border-radius: 8px;
  display: inline-block;
  box-sizing: border-box;
}

/* Colunas internas ajustam em telas menores */
@media (max-width: 768px) {
  .contenedor-adriarepas .elementor-column {
    width: 100% !important;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c366132 *//* === Contêiner Responsivo Adriarepas === */
.contenedor-adriarepas {
  max-width: 100%;       /* Nunca ultrapassa a largura da tela */
  width: 100%;           
  overflow-x: hidden;    /* Evita rolagem lateral */
  box-sizing: border-box;
  padding: 15px;         /* Espaço interno para respirar */
}

/* Imagens dentro do contêiner */
.contenedor-adriarepas img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Texto dentro do contêiner */
.contenedor-adriarepas p,
.contenedor-adriarepas span,
.contenedor-adriarepas strong {
  text-align: justify;
  line-height: 1.6;
  word-wrap: break-word; /* Evita que palavras muito longas estourem */
}

/* Botões dentro do contêiner */
.contenedor-adriarepas button,
.contenedor-adriarepas .elementor-button {
  max-width: 100%;
  padding: 12px 20px;
  font-size: 1rem;
  border-radius: 8px;
  display: inline-block;
  box-sizing: border-box;
}

/* Colunas internas ajustam em telas menores */
@media (max-width: 768px) {
  .contenedor-adriarepas .elementor-column {
    width: 100% !important;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5196df *//* === Contêiner Responsivo Adriarepas === */
.contenedor-adriarepas {
  max-width: 100%;       /* Nunca ultrapassa a largura da tela */
  width: 100%;           
  overflow-x: hidden;    /* Evita rolagem lateral */
  box-sizing: border-box;
  padding: 15px;         /* Espaço interno para respirar */
}

/* Imagens dentro do contêiner */
.contenedor-adriarepas img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Texto dentro do contêiner */
.contenedor-adriarepas p,
.contenedor-adriarepas span,
.contenedor-adriarepas strong {
  text-align: justify;
  line-height: 1.6;
  word-wrap: break-word; /* Evita que palavras muito longas estourem */
}

/* Botões dentro do contêiner */
.contenedor-adriarepas button,
.contenedor-adriarepas .elementor-button {
  max-width: 100%;
  padding: 12px 20px;
  font-size: 1rem;
  border-radius: 8px;
  display: inline-block;
  box-sizing: border-box;
}

/* Colunas internas ajustam em telas menores */
@media (max-width: 768px) {
  .contenedor-adriarepas .elementor-column {
    width: 100% !important;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99e7427 *//* === Contêiner Responsivo Adriarepas === */
.contenedor-adriarepas {
  max-width: 100%;       /* Nunca ultrapassa a largura da tela */
  width: 100%;           
  overflow-x: hidden;    /* Evita rolagem lateral */
  box-sizing: border-box;
  padding: 15px;         /* Espaço interno para respirar */
}

/* Imagens dentro do contêiner */
.contenedor-adriarepas img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Texto dentro do contêiner */
.contenedor-adriarepas p,
.contenedor-adriarepas span,
.contenedor-adriarepas strong {
  text-align: justify;
  line-height: 1.6;
  word-wrap: break-word; /* Evita que palavras muito longas estourem */
}

/* Botões dentro do contêiner */
.contenedor-adriarepas button,
.contenedor-adriarepas .elementor-button {
  max-width: 100%;
  padding: 12px 20px;
  font-size: 1rem;
  border-radius: 8px;
  display: inline-block;
  box-sizing: border-box;
}

/* Colunas internas ajustam em telas menores */
@media (max-width: 768px) {
  .contenedor-adriarepas .elementor-column {
    width: 100% !important;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be212f *//* === Contêiner Responsivo Adriarepas === */
.contenedor-adriarepas {
  max-width: 100%;       /* Nunca ultrapassa a largura da tela */
  width: 100%;           
  overflow-x: hidden;    /* Evita rolagem lateral */
  box-sizing: border-box;
  padding: 15px;         /* Espaço interno para respirar */
}

/* Imagens dentro do contêiner */
.contenedor-adriarepas img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Texto dentro do contêiner */
.contenedor-adriarepas p,
.contenedor-adriarepas span,
.contenedor-adriarepas strong {
  text-align: justify;
  line-height: 1.6;
  word-wrap: break-word; /* Evita que palavras muito longas estourem */
}

/* Botões dentro do contêiner */
.contenedor-adriarepas button,
.contenedor-adriarepas .elementor-button {
  max-width: 100%;
  padding: 12px 20px;
  font-size: 1rem;
  border-radius: 8px;
  display: inline-block;
  box-sizing: border-box;
}

/* Colunas internas ajustam em telas menores */
@media (max-width: 768px) {
  .contenedor-adriarepas .elementor-column {
    width: 100% !important;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8b4c4 *//* === Contêiner Responsivo Adriarepas === */
.contenedor-adriarepas {
  max-width: 100%;       /* Nunca ultrapassa a largura da tela */
  width: 100%;           
  overflow-x: hidden;    /* Evita rolagem lateral */
  box-sizing: border-box;
  padding: 15px;         /* Espaço interno para respirar */
}

/* Imagens dentro do contêiner */
.contenedor-adriarepas img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Texto dentro do contêiner */
.contenedor-adriarepas p,
.contenedor-adriarepas span,
.contenedor-adriarepas strong {
  text-align: justify;
  line-height: 1.6;
  word-wrap: break-word; /* Evita que palavras muito longas estourem */
}

/* Botões dentro do contêiner */
.contenedor-adriarepas button,
.contenedor-adriarepas .elementor-button {
  max-width: 100%;
  padding: 12px 20px;
  font-size: 1rem;
  border-radius: 8px;
  display: inline-block;
  box-sizing: border-box;
}

/* Colunas internas ajustam em telas menores */
@media (max-width: 768px) {
  .contenedor-adriarepas .elementor-column {
    width: 100% !important;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86f03ce *//* === Contêiner Responsivo Adriarepas === */
.contenedor-adriarepas {
  max-width: 100%;       /* Nunca ultrapassa a largura da tela */
  width: 100%;           
  overflow-x: hidden;    /* Evita rolagem lateral */
  box-sizing: border-box;
  padding: 15px;         /* Espaço interno para respirar */
}

/* Imagens dentro do contêiner */
.contenedor-adriarepas img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Texto dentro do contêiner */
.contenedor-adriarepas p,
.contenedor-adriarepas span,
.contenedor-adriarepas strong {
  text-align: justify;
  line-height: 1.6;
  word-wrap: break-word; /* Evita que palavras muito longas estourem */
}

/* Botões dentro do contêiner */
.contenedor-adriarepas button,
.contenedor-adriarepas .elementor-button {
  max-width: 100%;
  padding: 12px 20px;
  font-size: 1rem;
  border-radius: 8px;
  display: inline-block;
  box-sizing: border-box;
}

/* Colunas internas ajustam em telas menores */
@media (max-width: 768px) {
  .contenedor-adriarepas .elementor-column {
    width: 100% !important;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8dba09 *//* === Contêiner Responsivo Adriarepas === */
.contenedor-adriarepas {
  max-width: 100%;       /* Nunca ultrapassa a largura da tela */
  width: 100%;           
  overflow-x: hidden;    /* Evita rolagem lateral */
  box-sizing: border-box;
  padding: 15px;         /* Espaço interno para respirar */
}

/* Imagens dentro do contêiner */
.contenedor-adriarepas img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Texto dentro do contêiner */
.contenedor-adriarepas p,
.contenedor-adriarepas span,
.contenedor-adriarepas strong {
  text-align: justify;
  line-height: 1.6;
  word-wrap: break-word; /* Evita que palavras muito longas estourem */
}

/* Botões dentro do contêiner */
.contenedor-adriarepas button,
.contenedor-adriarepas .elementor-button {
  max-width: 100%;
  padding: 12px 20px;
  font-size: 1rem;
  border-radius: 8px;
  display: inline-block;
  box-sizing: border-box;
}

/* Colunas internas ajustam em telas menores */
@media (max-width: 768px) {
  .contenedor-adriarepas .elementor-column {
    width: 100% !important;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d18a9a5 *//* === Contêiner Responsivo Adriarepas === */
.contenedor-adriarepas {
  max-width: 100%;       /* Nunca ultrapassa a largura da tela */
  width: 100%;           
  overflow-x: hidden;    /* Evita rolagem lateral */
  box-sizing: border-box;
  padding: 15px;         /* Espaço interno para respirar */
}

/* Imagens dentro do contêiner */
.contenedor-adriarepas img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Texto dentro do contêiner */
.contenedor-adriarepas p,
.contenedor-adriarepas span,
.contenedor-adriarepas strong {
  text-align: justify;
  line-height: 1.6;
  word-wrap: break-word; /* Evita que palavras muito longas estourem */
}

/* Botões dentro do contêiner */
.contenedor-adriarepas button,
.contenedor-adriarepas .elementor-button {
  max-width: 100%;
  padding: 12px 20px;
  font-size: 1rem;
  border-radius: 8px;
  display: inline-block;
  box-sizing: border-box;
}

/* Colunas internas ajustam em telas menores */
@media (max-width: 768px) {
  .contenedor-adriarepas .elementor-column {
    width: 100% !important;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-354f3ca *//* === Contêiner Responsivo Adriarepas === */
.contenedor-adriarepas {
  max-width: 100%;       /* Nunca ultrapassa a largura da tela */
  width: 100%;           
  overflow-x: hidden;    /* Evita rolagem lateral */
  box-sizing: border-box;
  padding: 15px;         /* Espaço interno para respirar */
}

/* Imagens dentro do contêiner */
.contenedor-adriarepas img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Texto dentro do contêiner */
.contenedor-adriarepas p,
.contenedor-adriarepas span,
.contenedor-adriarepas strong {
  text-align: justify;
  line-height: 1.6;
  word-wrap: break-word; /* Evita que palavras muito longas estourem */
}

/* Botões dentro do contêiner */
.contenedor-adriarepas button,
.contenedor-adriarepas .elementor-button {
  max-width: 100%;
  padding: 12px 20px;
  font-size: 1rem;
  border-radius: 8px;
  display: inline-block;
  box-sizing: border-box;
}

/* Colunas internas ajustam em telas menores */
@media (max-width: 768px) {
  .contenedor-adriarepas .elementor-column {
    width: 100% !important;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e261f *//* === Contêiner Responsivo Adriarepas === */
.contenedor-adriarepas {
  max-width: 100%;       /* Nunca ultrapassa a largura da tela */
  width: 100%;           
  overflow-x: hidden;    /* Evita rolagem lateral */
  box-sizing: border-box;
  padding: 15px;         /* Espaço interno para respirar */
}

/* Imagens dentro do contêiner */
.contenedor-adriarepas img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Texto dentro do contêiner */
.contenedor-adriarepas p,
.contenedor-adriarepas span,
.contenedor-adriarepas strong {
  text-align: justify;
  line-height: 1.6;
  word-wrap: break-word; /* Evita que palavras muito longas estourem */
}

/* Botões dentro do contêiner */
.contenedor-adriarepas button,
.contenedor-adriarepas .elementor-button {
  max-width: 100%;
  padding: 12px 20px;
  font-size: 1rem;
  border-radius: 8px;
  display: inline-block;
  box-sizing: border-box;
}

/* Colunas internas ajustam em telas menores */
@media (max-width: 768px) {
  .contenedor-adriarepas .elementor-column {
    width: 100% !important;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3fa0a1 *//* === Contêiner Responsivo Adriarepas === */
.contenedor-adriarepas {
  max-width: 100%;       /* Nunca ultrapassa a largura da tela */
  width: 100%;           
  overflow-x: hidden;    /* Evita rolagem lateral */
  box-sizing: border-box;
  padding: 15px;         /* Espaço interno para respirar */
}

/* Imagens dentro do contêiner */
.contenedor-adriarepas img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Texto dentro do contêiner */
.contenedor-adriarepas p,
.contenedor-adriarepas span,
.contenedor-adriarepas strong {
  text-align: justify;
  line-height: 1.6;
  word-wrap: break-word; /* Evita que palavras muito longas estourem */
}

/* Botões dentro do contêiner */
.contenedor-adriarepas button,
.contenedor-adriarepas .elementor-button {
  max-width: 100%;
  padding: 12px 20px;
  font-size: 1rem;
  border-radius: 8px;
  display: inline-block;
  box-sizing: border-box;
}

/* Colunas internas ajustam em telas menores */
@media (max-width: 768px) {
  .contenedor-adriarepas .elementor-column {
    width: 100% !important;
    display: block;
  }
}/* End custom CSS */