.elementor-8 .elementor-element.elementor-element-ae197e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-374338d{--display:flex;--min-height:850px;--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.51;--margin-top:0%;--margin-bottom:-3%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-374338d::before, .elementor-8 .elementor-element.elementor-element-374338d > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-374338d > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-374338d > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-374338d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-374338d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-60d59c7{--display:flex;--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8ea9923{text-align:center;}.elementor-8 .elementor-element.elementor-element-8ea9923 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:65px;font-weight:600;color:var( --e-global-color-30191c5 );}.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-fd2e8e0{text-align:center;font-family:"Trebuchet MS", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-8da4a2c{--display:flex;--min-height:67px;--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:025px 025px;--row-gap:025px;--column-gap:025px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8da4a2c.e-con{--align-self:center;}.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-7a51b66 .elementor-button{background-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;padding:015px 25px 15px 25px;}.elementor-8 .elementor-element.elementor-element-5f79d5f .elementor-button{border-radius:15px 15px 15px 15px;padding:015px 25px 15px 25px;}.elementor-8 .elementor-element.elementor-element-1527082f{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-5e4d6820{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-5e4d6820:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5e4d6820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-496db438 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3f502d42{text-align:center;}.elementor-8 .elementor-element.elementor-element-3f502d42 .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7aa7a343{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-7aa7a343:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7aa7a343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84C03AF2;}.elementor-8 .elementor-element.elementor-element-7062f9a2{text-align:center;font-family:"Trebuchet MS", Sans-serif;font-size:18px;font-weight:400;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-a1681bd .elementor-button{background-color:var( --e-global-color-30191c5 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-4a2b8046{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-4a2b8046:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4a2b8046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-45604880 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-598abc14{text-align:center;}.elementor-8 .elementor-element.elementor-element-598abc14 .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-19729953{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-19729953:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-19729953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2f67a01a{text-align:center;font-family:"Trebuchet MS", Sans-serif;font-size:18px;font-weight:400;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-7750bc5 .elementor-button{background-color:var( --e-global-color-30191c5 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-5607f129{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-5e9e42e6 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-23f05152{text-align:center;}.elementor-8 .elementor-element.elementor-element-23f05152 .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-444918f7{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-444918f7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-444918f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5c599720{text-align:center;font-family:"Trebuchet MS", Sans-serif;font-size:18px;font-weight:400;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-c562480 .elementor-button{background-color:var( --e-global-color-30191c5 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-1a8e95ca{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-1a8e95ca:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1a8e95ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-7942f857 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1c18e7ed{text-align:center;}.elementor-8 .elementor-element.elementor-element-1c18e7ed .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-556fafdc{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-556fafdc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-556fafdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-12cec87f{text-align:center;font-family:"Trebuchet MS", Sans-serif;font-size:18px;font-weight:400;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-2bdfff5 .elementor-button{background-color:var( --e-global-color-30191c5 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-35c74fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-65f095f{--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;--align-items:center;--border-radius:25px 25px 25px 25px;box-shadow:-5px 0px 10px 0px rgba(0, 0, 0, 0.13);--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;--z-index:1;}.elementor-8 .elementor-element.elementor-element-65f095f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-65f095f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84C03AD1;}.elementor-8 .elementor-element.elementor-element-65f095f::before, .elementor-8 .elementor-element.elementor-element-65f095f > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-65f095f > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-65f095f > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-65f095f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-65f095f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-65f095f.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-077c28e{--display:flex;--min-height:402px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-fd5a1a4{text-align:left;}.elementor-8 .elementor-element.elementor-element-fd5a1a4 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-389e080{text-align:left;}.elementor-8 .elementor-element.elementor-element-389e080 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:55px;font-weight:600;color:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-5ea7203{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-5ea7203 a{color:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-5e84a12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-b62219a{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b62219a .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-b62219a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-b62219a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b62219a.elementor-view-default .elementor-icon{color:var( --e-global-color-30191c5 );border-color:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-b62219a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b62219a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-b62219a .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-b62219a .elementor-icon svg{height:23px;}.elementor-8 .elementor-element.elementor-element-ee70a5e{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ee70a5e .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-ee70a5e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-ee70a5e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ee70a5e.elementor-view-default .elementor-icon{color:var( --e-global-color-30191c5 );border-color:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-ee70a5e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ee70a5e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-ee70a5e .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-ee70a5e .elementor-icon svg{height:23px;}.elementor-8 .elementor-element.elementor-element-3ace15c{--display:flex;}.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-d7cecd1 img{width:100%;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-9ebdc54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ec6682c{--display:flex;--min-height:670px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-ec6682c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ec6682c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84C03A0F;}.elementor-8 .elementor-element.elementor-element-7a829b4{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-518b0be{text-align:center;}.elementor-8 .elementor-element.elementor-element-518b0be .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:45px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-5cc98b7{text-align:center;font-family:"Trebuchet MS", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8 .elementor-element.elementor-element-1738ede .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8 .elementor-element.elementor-element-1738ede .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-1738ede{padding:4% 0% 4% 0%;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8 .elementor-element.elementor-element-216ebd0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Arial", Sans-serif;font-weight:700;border-radius:15px 15px 15px 15px;padding:015px 25px 15px 25px;}.elementor-8 .elementor-element.elementor-element-461fd47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0%;--padding-bottom:13%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-461fd47:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-461fd47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84C03A0F;}.elementor-8 .elementor-element.elementor-element-8a04b04{--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;--align-items:center;--border-radius:25px 25px 25px 25px;box-shadow:-5px 0px 10px 0px rgba(0, 0, 0, 0.13);--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;--z-index:1;}.elementor-8 .elementor-element.elementor-element-8a04b04:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8a04b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84C03AD1;}.elementor-8 .elementor-element.elementor-element-8a04b04::before, .elementor-8 .elementor-element.elementor-element-8a04b04 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-8a04b04 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-8a04b04 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-8a04b04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-8a04b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-8a04b04.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9e176b1{--display:flex;--min-height:402px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-47f6dbe{text-align:left;}.elementor-8 .elementor-element.elementor-element-47f6dbe .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:55px;font-weight:600;color:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-2a5ff07{text-align:left;}.elementor-8 .elementor-element.elementor-element-2a5ff07 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-7eef2a2{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-7eef2a2 a{color:var( --e-global-color-30191c5 );}.elementor-8 .elementor-element.elementor-element-9f4b9a3 .elementor-button{font-family:"Arial", Sans-serif;font-weight:700;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-0846ded{--display:flex;}.elementor-8 .elementor-element.elementor-element-6c8e029 img{width:100%;border-radius:25px 25px 25px 25px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-8da4a2c{--width:22%;}.elementor-8 .elementor-element.elementor-element-1527082f{--width:70%;}.elementor-8 .elementor-element.elementor-element-65f095f{--width:70%;}.elementor-8 .elementor-element.elementor-element-077c28e{--width:49%;}.elementor-8 .elementor-element.elementor-element-3ace15c{--width:50%;}.elementor-8 .elementor-element.elementor-element-ec6682c{--width:100%;}.elementor-8 .elementor-element.elementor-element-8a04b04{--width:94%;}.elementor-8 .elementor-element.elementor-element-9e176b1{--width:49%;}.elementor-8 .elementor-element.elementor-element-0846ded{--width:60%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-374338d{--margin-top:-16%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:25%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-8 .elementor-element.elementor-element-8ea9923 .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-fd2e8e0{font-size:14px;}.elementor-8 .elementor-element.elementor-element-35c74fa{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-8 .elementor-element.elementor-element-9ebdc54{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}}/* Start custom CSS for container, class: .elementor-element-1527082f */.service-box{
  position: relative;
  background: #fff;
  border-radius: 18px;
  box-shadow: 0 8px 24px rgba(0,0,0,.08);
  padding: 28px 22px;
  text-align: center;
  overflow: hidden; /* vigtigt */
  min-height: 180px;
}

/* Overlay dækker hele boksen */
.service-overlay{
  position: absolute;
  inset: 0; /* top:0; right:0; bottom:0; left:0 */
  background: #61CE70; /* overlay farve */
  color: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 20px;
  
  transform: translateY(100%);
  transition: transform 0.8s ease; /* langsommere (0.8 sek.) */
}

/* Når man hover */
.service-box:hover .service-overlay{
  transform: translateY(0);
}/* End custom CSS */