.elementor-12 .elementor-element.elementor-element-0c182ab{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.55;border-style:solid;--border-style:solid;border-width:0px 0px 10px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0c182ab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0c182ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eloquent-goodall.217-170-194-30.plesk.page/wp-content/uploads/2026/01/515503033_1227135759219889_8726359730336709061_n-1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-0c182ab::before, .elementor-12 .elementor-element.elementor-element-0c182ab > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0c182ab > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0c182ab > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0c182ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0c182ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-703fd57{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5500171{text-align:center;}.elementor-12 .elementor-element.elementor-element-5500171 .elementor-heading-title{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-9647ae6{text-align:center;}.elementor-12 .elementor-element.elementor-element-9647ae6 .elementor-heading-title{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-418555a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-global-233 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-global-233 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-global-233 .elementor-button{fill:var( --e-global-color-576564e );color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-233 .elementor-button:hover, .elementor-12 .elementor-element.elementor-global-233 .elementor-button:focus{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-233 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-global-233 .elementor-button:focus svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-236 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-576564e );color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-236 .elementor-button:hover, .elementor-12 .elementor-element.elementor-global-236 .elementor-button:focus{background-color:#F0442103;color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-236 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-global-236 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-global-236 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-global-236 .elementor-button:focus svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-4e5bc44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-4e5bc44:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e5bc44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-75392dc );}.elementor-12 .elementor-element.elementor-element-35fb305{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-35fb305:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-35fb305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639ce68 );}.elementor-12 .elementor-element.elementor-global-129 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-global-129.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-129.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-global-129.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-global-129.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-global-129.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-global-129.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-129.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-129.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-129.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-global-129.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-global-129.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-global-129.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-global-129.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-129.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-129 .elementor-icon{font-size:42px;padding:19px;}.elementor-12 .elementor-element.elementor-global-129 .elementor-icon svg{height:42px;}.elementor-12 .elementor-element.elementor-global-138{text-align:center;}.elementor-12 .elementor-element.elementor-global-138 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-global-147{text-align:center;}.elementor-12 .elementor-element.elementor-global-147 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c9cd9db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-c9cd9db:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c9cd9db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639ce68 );}.elementor-12 .elementor-element.elementor-global-132 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-global-132.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-132.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-global-132.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-global-132.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-global-132.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-global-132.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-132.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-132.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-132.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-global-132.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-global-132.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-global-132.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-global-132.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-132.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-132 .elementor-icon{font-size:42px;padding:19px;}.elementor-12 .elementor-element.elementor-global-132 .elementor-icon svg{height:42px;}.elementor-12 .elementor-element.elementor-global-141{text-align:center;}.elementor-12 .elementor-element.elementor-global-141 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-global-150{text-align:center;}.elementor-12 .elementor-element.elementor-global-150 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-87c4b3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-87c4b3e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-87c4b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639ce68 );}.elementor-12 .elementor-element.elementor-global-135 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-global-135.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-135.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-global-135.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-global-135.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-global-135.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-global-135.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-135.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-135.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-135.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-global-135.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-global-135.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-global-135.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-global-135.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-135.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-global-135 .elementor-icon{font-size:42px;padding:19px;}.elementor-12 .elementor-element.elementor-global-135 .elementor-icon svg{height:42px;}.elementor-12 .elementor-element.elementor-global-144{text-align:center;}.elementor-12 .elementor-element.elementor-global-144 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-global-153{text-align:center;}.elementor-12 .elementor-element.elementor-global-153 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e1a8f7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-e1a8f7d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e1a8f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-75392dc );}.elementor-12 .elementor-element.elementor-element-6ec9dfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0897003 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-262827e{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-262827e a{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-248c34b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aec1aa6 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-aec1aa6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-aec1aa6 .elementor-button:focus{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-aec1aa6 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-aec1aa6 .elementor-button:focus svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-578731b .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-576564e );color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-578731b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-578731b .elementor-button:focus{background-color:#F0442103;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-578731b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-578731b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-578731b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-578731b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d69d24b{--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-12 .elementor-element.elementor-element-2af9c4c img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-244931e{--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 60px;--row-gap:0px;--column-gap:60px;--overlay-opacity:0.87;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-244931e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-244931e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://eloquent-goodall.217-170-194-30.plesk.page/wp-content/uploads/2026/01/600931366_1327512572515540_3535395201369247103_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-244931e::before, .elementor-12 .elementor-element.elementor-element-244931e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-244931e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-244931e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-244931e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-244931e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-5e1b3db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-525cb50{--display:flex;}.elementor-12 .elementor-element.elementor-element-fd7996a img{max-width:52%;}.elementor-12 .elementor-element.elementor-element-f74b332{--display:flex;}.elementor-12 .elementor-element.elementor-element-77e63d4 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-64f8483{--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-12 .elementor-element.elementor-element-80d0ea6 .elementor-heading-title{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-1b42df0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-1b42df0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1b42df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-75392dc );}.elementor-12 .elementor-element.elementor-element-6773781{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d9b0ef4{text-align:center;}.elementor-12 .elementor-element.elementor-element-d9b0ef4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5a7066c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0d94a92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-0d94a92:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0d94a92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639ce68 );}.elementor-12 .elementor-element.elementor-element-b0dc37a img{width:100%;max-width:100%;height:220px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-6c742ba{text-align:center;}.elementor-12 .elementor-element.elementor-element-6c742ba .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-7311195{text-align:center;}.elementor-12 .elementor-element.elementor-element-7311195 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-b0d7e36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-b0d7e36 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-b0d7e36 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b0d7e36 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b0d7e36 .elementor-button:focus{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-b0d7e36 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b0d7e36 .elementor-button:focus svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-0e56ff3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-0e56ff3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0e56ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639ce68 );}.elementor-12 .elementor-element.elementor-element-d389759 img{width:100%;max-width:100%;height:220px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-95a25a9{text-align:center;}.elementor-12 .elementor-element.elementor-element-95a25a9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-706ed06{text-align:center;}.elementor-12 .elementor-element.elementor-element-706ed06 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-17614a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-17614a1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-17614a1 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-17614a1 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-17614a1 .elementor-button:focus{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-17614a1 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-17614a1 .elementor-button:focus svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-fe2c2a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-fe2c2a9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fe2c2a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639ce68 );}.elementor-12 .elementor-element.elementor-element-9b742e4 img{width:100%;max-width:100%;height:220px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-af02cf9{text-align:center;}.elementor-12 .elementor-element.elementor-element-af02cf9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-1316d84{text-align:center;}.elementor-12 .elementor-element.elementor-element-1316d84 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-402d793 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-402d793 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-402d793 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-402d793 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-402d793 .elementor-button:focus{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-402d793 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-402d793 .elementor-button:focus svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-19b2848{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4f32625{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-4f32625:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4f32625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639ce68 );}.elementor-12 .elementor-element.elementor-element-36900ac img{width:100%;max-width:100%;height:220px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-03fe46f{text-align:center;}.elementor-12 .elementor-element.elementor-element-03fe46f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-895c6b7{text-align:center;}.elementor-12 .elementor-element.elementor-element-895c6b7 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-1318f53 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-1318f53 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-1318f53 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1318f53 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1318f53 .elementor-button:focus{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-1318f53 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1318f53 .elementor-button:focus svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-91c42ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-91c42ad:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-91c42ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639ce68 );}.elementor-12 .elementor-element.elementor-element-9bc3ff3 img{width:100%;max-width:100%;height:220px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-a6cf795{text-align:center;}.elementor-12 .elementor-element.elementor-element-a6cf795 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0e25066{text-align:center;}.elementor-12 .elementor-element.elementor-element-0e25066 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-dcc5aee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-dcc5aee .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-dcc5aee .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-dcc5aee .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-dcc5aee .elementor-button:focus{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-dcc5aee .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-dcc5aee .elementor-button:focus svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-70711d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-70711d4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-70711d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639ce68 );}.elementor-12 .elementor-element.elementor-element-799025a img{width:100%;max-width:100%;height:220px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-0719641{text-align:center;}.elementor-12 .elementor-element.elementor-element-0719641 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-30a9f69{text-align:center;}.elementor-12 .elementor-element.elementor-element-30a9f69 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-7605328 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-7605328 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-7605328 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7605328 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7605328 .elementor-button:focus{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-7605328 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-7605328 .elementor-button:focus svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-e93256f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-97c3406{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-97c3406:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-97c3406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639ce68 );}.elementor-12 .elementor-element.elementor-element-96fa07d img{width:100%;max-width:100%;height:220px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-fcf939f{text-align:center;}.elementor-12 .elementor-element.elementor-element-fcf939f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-aa3df98{text-align:center;}.elementor-12 .elementor-element.elementor-element-aa3df98 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-003114a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-003114a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-003114a .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-003114a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-003114a .elementor-button:focus{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-003114a .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-003114a .elementor-button:focus svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-08261d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-08261d4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-08261d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639ce68 );}.elementor-12 .elementor-element.elementor-element-52cd6cb img{width:100%;max-width:100%;height:220px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-db56110{text-align:center;}.elementor-12 .elementor-element.elementor-element-db56110 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ec81c4c{text-align:center;}.elementor-12 .elementor-element.elementor-element-ec81c4c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-4ca940f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-4ca940f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-4ca940f .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4ca940f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4ca940f .elementor-button:focus{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-4ca940f .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-4ca940f .elementor-button:focus svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-720046d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-720046d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-720046d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639ce68 );}.elementor-12 .elementor-element.elementor-element-bc500ca img{width:100%;max-width:100%;height:220px;object-fit:cover;object-position:bottom left;filter:brightness( 94% ) contrast( 100% ) saturate( 52% ) blur( 0px ) hue-rotate( 0deg );border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-654bcb5{text-align:center;}.elementor-12 .elementor-element.elementor-element-654bcb5 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-61b5a97{text-align:center;}.elementor-12 .elementor-element.elementor-element-61b5a97 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-adb4e15 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-adb4e15 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-adb4e15 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-adb4e15 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-adb4e15 .elementor-button:focus{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-adb4e15 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-adb4e15 .elementor-button:focus svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-9fdeb9b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5a7fb32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-5a7fb32:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5a7fb32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639ce68 );}.elementor-12 .elementor-element.elementor-element-b4e1e08 img{width:100%;max-width:100%;height:220px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-8510fed{text-align:center;}.elementor-12 .elementor-element.elementor-element-8510fed .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0378286{text-align:center;}.elementor-12 .elementor-element.elementor-element-0378286 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-691105d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-691105d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-691105d .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-691105d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-691105d .elementor-button:focus{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-691105d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-691105d .elementor-button:focus svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-82c6e3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-82c6e3d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-82c6e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639ce68 );}.elementor-12 .elementor-element.elementor-element-2036d59 img{width:100%;max-width:100%;height:220px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-3f070d3{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f070d3 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-1ee1140{text-align:center;}.elementor-12 .elementor-element.elementor-element-1ee1140 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-832ef14 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-832ef14 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-832ef14 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-832ef14 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-832ef14 .elementor-button:focus{color:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-832ef14 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-832ef14 .elementor-button:focus svg{fill:var( --e-global-color-576564e );}.elementor-12 .elementor-element.elementor-element-69da5d7{--display:flex;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-418555a{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-4e5bc44{--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-12 .elementor-element.elementor-element-c9cd9db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-87c4b3e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e1a8f7d{--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-12 .elementor-element.elementor-element-6ec9dfd{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-248c34b{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-d69d24b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2af9c4c img{height:400px;}.elementor-12 .elementor-element.elementor-element-244931e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 60px;--row-gap:30px;--column-gap:60px;}.elementor-12 .elementor-element.elementor-element-fd7996a img{max-width:41%;}.elementor-12 .elementor-element.elementor-element-77e63d4 img{max-width:84%;}.elementor-12 .elementor-element.elementor-element-64f8483{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-80d0ea6{text-align:center;}.elementor-12 .elementor-element.elementor-element-1b42df0{--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-12 .elementor-element.elementor-element-5a7066c{--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-12 .elementor-element.elementor-element-19b2848{--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-12 .elementor-element.elementor-element-e93256f{--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-12 .elementor-element.elementor-element-9fdeb9b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-703fd57{--width:60%;}.elementor-12 .elementor-element.elementor-element-35fb305{--width:50%;}.elementor-12 .elementor-element.elementor-element-c9cd9db{--width:50%;}.elementor-12 .elementor-element.elementor-element-87c4b3e{--width:50%;}.elementor-12 .elementor-element.elementor-element-6ec9dfd{--width:50%;}.elementor-12 .elementor-element.elementor-element-d69d24b{--width:50%;}.elementor-12 .elementor-element.elementor-element-5e1b3db{--width:41%;}.elementor-12 .elementor-element.elementor-element-64f8483{--width:59%;}.elementor-12 .elementor-element.elementor-element-0d94a92{--width:50%;}.elementor-12 .elementor-element.elementor-element-0e56ff3{--width:50%;}.elementor-12 .elementor-element.elementor-element-fe2c2a9{--width:50%;}.elementor-12 .elementor-element.elementor-element-4f32625{--width:50%;}.elementor-12 .elementor-element.elementor-element-91c42ad{--width:50%;}.elementor-12 .elementor-element.elementor-element-70711d4{--width:50%;}.elementor-12 .elementor-element.elementor-element-97c3406{--width:50%;}.elementor-12 .elementor-element.elementor-element-08261d4{--width:50%;}.elementor-12 .elementor-element.elementor-element-720046d{--width:50%;}.elementor-12 .elementor-element.elementor-element-5a7fb32{--width:33%;}.elementor-12 .elementor-element.elementor-element-82c6e3d{--width:33%;}.elementor-12 .elementor-element.elementor-element-69da5d7{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-703fd57{--width:90%;}.elementor-12 .elementor-element.elementor-element-35fb305{--width:100%;}.elementor-12 .elementor-element.elementor-element-c9cd9db{--width:100%;}.elementor-12 .elementor-element.elementor-element-87c4b3e{--width:100%;}.elementor-12 .elementor-element.elementor-element-6ec9dfd{--width:100%;}.elementor-12 .elementor-element.elementor-element-d69d24b{--width:100%;}.elementor-12 .elementor-element.elementor-element-5e1b3db{--width:100%;}.elementor-12 .elementor-element.elementor-element-64f8483{--width:100%;}.elementor-12 .elementor-element.elementor-element-0d94a92{--width:100%;}.elementor-12 .elementor-element.elementor-element-0e56ff3{--width:100%;}.elementor-12 .elementor-element.elementor-element-fe2c2a9{--width:100%;}.elementor-12 .elementor-element.elementor-element-4f32625{--width:100%;}.elementor-12 .elementor-element.elementor-element-91c42ad{--width:100%;}.elementor-12 .elementor-element.elementor-element-70711d4{--width:100%;}.elementor-12 .elementor-element.elementor-element-97c3406{--width:100%;}.elementor-12 .elementor-element.elementor-element-08261d4{--width:100%;}.elementor-12 .elementor-element.elementor-element-720046d{--width:100%;}.elementor-12 .elementor-element.elementor-element-5a7fb32{--width:100%;}.elementor-12 .elementor-element.elementor-element-82c6e3d{--width:100%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-0c182ab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0c182ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-12 .elementor-element.elementor-element-244931e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-244931e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-0c182ab{--min-height:700px;}.elementor-12 .elementor-element.elementor-element-703fd57{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-global-233{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-global-236{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-aec1aa6{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-578731b{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-35fb305 *//* =========================
   Container – float-effekt
   ========================= */
.elementor-12 .elementor-element.elementor-element-35fb305{
  transition: transform .35s ease, box-shadow .35s ease;
}

.elementor-12 .elementor-element.elementor-element-35fb305:hover{
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0,0,0,0.12);
}

/* =========================
   Ikon – primærfarge + rotasjon
   ========================= */
.elementor-12 .elementor-element.elementor-element-35fb305 .elementor-icon,
.elementor-12 .elementor-element.elementor-element-35fb305 .elementor-icon::before{
  transition: background-color .35s ease, transform .35s ease;
}

/* Hover på hele container */
.elementor-12 .elementor-element.elementor-element-35fb305:hover .elementor-icon{
  background-color: #CC2F0F !important; /* primærfarge */
  transform: rotate(15deg);
}

/* Hvis bakgrunnen ligger i ::before */
.elementor-12 .elementor-element.elementor-element-35fb305:hover .elementor-icon::before{
  background-color: #CC2F0F !important;
}

/* Stabil rotasjon */
.elementor-12 .elementor-element.elementor-element-35fb305 .elementor-icon{
  display: inline-flex;
  transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9cd9db *//* =========================
   Container – float-effekt
   ========================= */
.elementor-12 .elementor-element.elementor-element-c9cd9db{
  transition: transform .35s ease, box-shadow .35s ease;
}

.elementor-12 .elementor-element.elementor-element-c9cd9db:hover{
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0,0,0,0.12);
}

/* =========================
   Ikon – primærfarge + rotasjon
   ========================= */
.elementor-12 .elementor-element.elementor-element-c9cd9db .elementor-icon,
.elementor-12 .elementor-element.elementor-element-c9cd9db .elementor-icon::before{
  transition: background-color .35s ease, transform .35s ease;
}

/* Hover på hele container */
.elementor-12 .elementor-element.elementor-element-c9cd9db:hover .elementor-icon{
  background-color: #CC2F0F !important; /* primærfarge */
  transform: rotate(15deg);
}

/* Hvis bakgrunnen ligger i ::before */
.elementor-12 .elementor-element.elementor-element-c9cd9db:hover .elementor-icon::before{
  background-color: #CC2F0F !important;
}

/* Stabil rotasjon */
.elementor-12 .elementor-element.elementor-element-c9cd9db .elementor-icon{
  display: inline-flex;
  transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87c4b3e *//* =========================
   Container – float-effekt
   ========================= */
.elementor-12 .elementor-element.elementor-element-87c4b3e{
  transition: transform .35s ease, box-shadow .35s ease;
}

.elementor-12 .elementor-element.elementor-element-87c4b3e:hover{
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0,0,0,0.12);
}

/* =========================
   Ikon – primærfarge + rotasjon
   ========================= */
.elementor-12 .elementor-element.elementor-element-87c4b3e .elementor-icon,
.elementor-12 .elementor-element.elementor-element-87c4b3e .elementor-icon::before{
  transition: background-color .35s ease, transform .35s ease;
}

/* Hover på hele container */
.elementor-12 .elementor-element.elementor-element-87c4b3e:hover .elementor-icon{
  background-color: #CC2F0F !important; /* primærfarge */
  transform: rotate(15deg);
}

/* Hvis bakgrunnen ligger i ::before */
.elementor-12 .elementor-element.elementor-element-87c4b3e:hover .elementor-icon::before{
  background-color: #CC2F0F !important;
}

/* Stabil rotasjon */
.elementor-12 .elementor-element.elementor-element-87c4b3e .elementor-icon{
  display: inline-flex;
  transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d94a92 *//* =========================
   Container – float-effekt
   ========================= */
.elementor-12 .elementor-element.elementor-element-0d94a92{
  transition: transform .35s ease, box-shadow .35s ease;
}

.elementor-12 .elementor-element.elementor-element-0d94a92:hover{
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e56ff3 *//* =========================
   Container – float-effekt
   ========================= */
.elementor-12 .elementor-element.elementor-element-0e56ff3{
  transition: transform .35s ease, box-shadow .35s ease;
}

.elementor-12 .elementor-element.elementor-element-0e56ff3:hover{
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe2c2a9 *//* =========================
   Container – float-effekt
   ========================= */
.elementor-12 .elementor-element.elementor-element-fe2c2a9{
  transition: transform .35s ease, box-shadow .35s ease;
}

.elementor-12 .elementor-element.elementor-element-fe2c2a9:hover{
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f32625 *//* =========================
   Container – float-effekt
   ========================= */
.elementor-12 .elementor-element.elementor-element-4f32625{
  transition: transform .35s ease, box-shadow .35s ease;
}

.elementor-12 .elementor-element.elementor-element-4f32625:hover{
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91c42ad *//* =========================
   Container – float-effekt
   ========================= */
.elementor-12 .elementor-element.elementor-element-91c42ad{
  transition: transform .35s ease, box-shadow .35s ease;
}

.elementor-12 .elementor-element.elementor-element-91c42ad:hover{
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70711d4 *//* =========================
   Container – float-effekt
   ========================= */
.elementor-12 .elementor-element.elementor-element-70711d4{
  transition: transform .35s ease, box-shadow .35s ease;
}

.elementor-12 .elementor-element.elementor-element-70711d4:hover{
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97c3406 *//* =========================
   Container – float-effekt
   ========================= */
.elementor-12 .elementor-element.elementor-element-97c3406{
  transition: transform .35s ease, box-shadow .35s ease;
}

.elementor-12 .elementor-element.elementor-element-97c3406:hover{
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08261d4 *//* =========================
   Container – float-effekt
   ========================= */
.elementor-12 .elementor-element.elementor-element-08261d4{
  transition: transform .35s ease, box-shadow .35s ease;
}

.elementor-12 .elementor-element.elementor-element-08261d4:hover{
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-720046d *//* =========================
   Container – float-effekt
   ========================= */
.elementor-12 .elementor-element.elementor-element-720046d{
  transition: transform .35s ease, box-shadow .35s ease;
}

.elementor-12 .elementor-element.elementor-element-720046d:hover{
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7fb32 *//* =========================
   Container – float-effekt
   ========================= */
.elementor-12 .elementor-element.elementor-element-5a7fb32{
  transition: transform .35s ease, box-shadow .35s ease;
}

.elementor-12 .elementor-element.elementor-element-5a7fb32:hover{
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82c6e3d *//* =========================
   Container – float-effekt
   ========================= */
.elementor-12 .elementor-element.elementor-element-82c6e3d{
  transition: transform .35s ease, box-shadow .35s ease;
}

.elementor-12 .elementor-element.elementor-element-82c6e3d:hover{
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0,0,0,0.12);
}/* End custom CSS */