.elementor-43269 .elementor-element.elementor-element-4abb134{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-43269 .elementor-element.elementor-element-924a9ba{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-43269 .elementor-element.elementor-element-b842524{--display:flex;}.elementor-43269 .elementor-element.elementor-element-ff310eb{--display:flex;}.elementor-43269 .elementor-element.elementor-element-666e483{--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;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43269 .elementor-element.elementor-element-666e483:not(.elementor-motion-effects-element-type-background), .elementor-43269 .elementor-element.elementor-element-666e483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-43269 .elementor-element.elementor-element-666e483::before, .elementor-43269 .elementor-element.elementor-element-666e483 > .elementor-background-video-container::before, .elementor-43269 .elementor-element.elementor-element-666e483 > .e-con-inner > .elementor-background-video-container::before, .elementor-43269 .elementor-element.elementor-element-666e483 > .elementor-background-slideshow::before, .elementor-43269 .elementor-element.elementor-element-666e483 > .e-con-inner > .elementor-background-slideshow::before, .elementor-43269 .elementor-element.elementor-element-666e483 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-43269 .elementor-element.elementor-element-92d6371{--display:flex;}.elementor-43269 .elementor-element.elementor-element-09a2099{--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;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43269 .elementor-element.elementor-element-09a2099:not(.elementor-motion-effects-element-type-background), .elementor-43269 .elementor-element.elementor-element-09a2099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-43269 .elementor-element.elementor-element-09a2099::before, .elementor-43269 .elementor-element.elementor-element-09a2099 > .elementor-background-video-container::before, .elementor-43269 .elementor-element.elementor-element-09a2099 > .e-con-inner > .elementor-background-video-container::before, .elementor-43269 .elementor-element.elementor-element-09a2099 > .elementor-background-slideshow::before, .elementor-43269 .elementor-element.elementor-element-09a2099 > .e-con-inner > .elementor-background-slideshow::before, .elementor-43269 .elementor-element.elementor-element-09a2099 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-43269 .elementor-element.elementor-element-f13b510{--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;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43269 .elementor-element.elementor-element-f13b510:not(.elementor-motion-effects-element-type-background), .elementor-43269 .elementor-element.elementor-element-f13b510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.verdantis.com/wp-content/uploads/2024/03/sdfsadf.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-43269 .elementor-element.elementor-element-f13b510::before, .elementor-43269 .elementor-element.elementor-element-f13b510 > .elementor-background-video-container::before, .elementor-43269 .elementor-element.elementor-element-f13b510 > .e-con-inner > .elementor-background-video-container::before, .elementor-43269 .elementor-element.elementor-element-f13b510 > .elementor-background-slideshow::before, .elementor-43269 .elementor-element.elementor-element-f13b510 > .e-con-inner > .elementor-background-slideshow::before, .elementor-43269 .elementor-element.elementor-element-f13b510 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-43269 .elementor-element.elementor-element-c3f277c{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-43269 .elementor-element.elementor-element-10ee2df{text-align:start;}.elementor-43269 .elementor-element.elementor-element-10ee2df .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-43269 .elementor-element.elementor-element-a577db4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-43269 .elementor-element.elementor-element-a577db4{text-align:start;}.elementor-43269 .elementor-element.elementor-element-a577db4 .elementor-heading-title{font-family:var( --e-global-typography-120f80c-font-family ), Sans-serif;font-size:var( --e-global-typography-120f80c-font-size );font-weight:var( --e-global-typography-120f80c-font-weight );line-height:var( --e-global-typography-120f80c-line-height );color:var( --e-global-color-accent );}.elementor-43269 .elementor-element.elementor-element-6cbed8f{--display:flex;}.elementor-43269 .elementor-element.elementor-element-74aeea7{--display:flex;}.elementor-43269 .elementor-element.elementor-element-74e0e9d{--display:flex;}.elementor-43269 .elementor-element.elementor-element-d20a546{--display:flex;}.elementor-43269 .elementor-element.elementor-element-8b6b478{font-family:var( --e-global-typography-120f80c-font-family ), Sans-serif;font-size:var( --e-global-typography-120f80c-font-size );font-weight:var( --e-global-typography-120f80c-font-weight );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-8b6b478 a{color:var( --e-global-color-primary );}.elementor-43269 .elementor-element.elementor-element-5437dff{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43269 .elementor-element.elementor-element-5437dff:not(.elementor-motion-effects-element-type-background), .elementor-43269 .elementor-element.elementor-element-5437dff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-43269 .elementor-element.elementor-element-473e790{--display:flex;}.elementor-43269 .elementor-element.elementor-element-473e790:not(.elementor-motion-effects-element-type-background), .elementor-43269 .elementor-element.elementor-element-473e790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF4FC;}.elementor-43269 .elementor-element.elementor-element-cabe886 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-43269 .elementor-element.elementor-element-cabe886{font-family:var( --e-global-typography-120f80c-font-family ), Sans-serif;font-size:var( --e-global-typography-120f80c-font-size );font-weight:var( --e-global-typography-120f80c-font-weight );line-height:var( --e-global-typography-120f80c-line-height );color:var( --e-global-color-secondary );}.elementor-43269 .elementor-element.elementor-element-cabe886 a{color:var( --e-global-color-primary );}.elementor-43269 .elementor-element.elementor-element-3012899{--display:flex;}.elementor-43269 .elementor-element.elementor-element-3012899:not(.elementor-motion-effects-element-type-background), .elementor-43269 .elementor-element.elementor-element-3012899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF4FC;}.elementor-43269 .elementor-element.elementor-element-97df4fd > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-43269 .elementor-element.elementor-element-97df4fd{font-family:var( --e-global-typography-120f80c-font-family ), Sans-serif;font-size:var( --e-global-typography-120f80c-font-size );font-weight:var( --e-global-typography-120f80c-font-weight );line-height:var( --e-global-typography-120f80c-line-height );color:var( --e-global-color-secondary );}.elementor-43269 .elementor-element.elementor-element-97df4fd a{color:var( --e-global-color-primary );}.elementor-43269 .elementor-element.elementor-element-ea6f1cf{--display:flex;}.elementor-43269 .elementor-element.elementor-element-ea6f1cf:not(.elementor-motion-effects-element-type-background), .elementor-43269 .elementor-element.elementor-element-ea6f1cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF4FC;}.elementor-43269 .elementor-element.elementor-element-5c57361 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-43269 .elementor-element.elementor-element-5c57361{font-family:var( --e-global-typography-120f80c-font-family ), Sans-serif;font-size:var( --e-global-typography-120f80c-font-size );font-weight:var( --e-global-typography-120f80c-font-weight );line-height:var( --e-global-typography-120f80c-line-height );color:var( --e-global-color-secondary );}.elementor-43269 .elementor-element.elementor-element-5c57361 a{color:var( --e-global-color-primary );}.elementor-43269 .elementor-element.elementor-element-e103c2a{font-family:var( --e-global-typography-120f80c-font-family ), Sans-serif;font-size:var( --e-global-typography-120f80c-font-size );font-weight:var( --e-global-typography-120f80c-font-weight );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-e103c2a a{color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-43269 .elementor-element.elementor-element-d8a4211 > .elementor-widget-container{margin:0px 0px -41px 0px;}.elementor-43269 .elementor-element.elementor-element-552f426 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43269 .elementor-element.elementor-element-1f8bc07{--display:flex;}.elementor-43269 .elementor-element.elementor-element-36a0724{--display:flex;}.elementor-43269 .elementor-element.elementor-element-010f194 .elementor-heading-title{color:var( --e-global-color-0474235 );}.elementor-43269 .elementor-element.elementor-element-2d0e8ce{--display:flex;}.elementor-43269 .elementor-element.elementor-element-9f4a501{--display:flex;}.elementor-43269 .elementor-element.elementor-element-f75e1c6 .elementor-heading-title{color:var( --e-global-color-0474235 );}.elementor-43269 .elementor-element.elementor-element-fe699c2{--display:flex;}.elementor-43269 .elementor-element.elementor-element-66a7b24{--display:flex;}.elementor-43269 .elementor-element.elementor-element-1717dba .elementor-heading-title{color:var( --e-global-color-0474235 );}.elementor-43269 .elementor-element.elementor-element-e4ee1a0{--display:flex;}.elementor-43269 .elementor-element.elementor-element-64510ee{--display:flex;}.elementor-43269 .elementor-element.elementor-element-603a2e2{--display:flex;}.elementor-43269 .elementor-element.elementor-element-37b720b{--display:flex;}.elementor-43269 .elementor-element.elementor-element-b1215aa{--display:flex;}.elementor-43269 .elementor-element.elementor-element-7fbfebf{--display:flex;}.elementor-43269 .elementor-element.elementor-element-233f961{--display:flex;}.elementor-43269 .elementor-element.elementor-element-8ffb3ce{--display:flex;}.elementor-43269 .elementor-element.elementor-element-e8b853a{--display:flex;}.elementor-43269 .elementor-element.elementor-element-552f9d9{--display:flex;}.elementor-43269 .elementor-element.elementor-element-249970c{--display:flex;}.elementor-43269 .elementor-element.elementor-element-7bad788{--display:flex;}.elementor-43269 .elementor-element.elementor-element-a3e1d6f{--display:flex;}.elementor-43269 .elementor-element.elementor-element-304091d{--display:flex;}.elementor-43269 .elementor-element.elementor-element-f3864d4{--display:flex;}.elementor-43269 .elementor-element.elementor-element-45003d2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-43269 .elementor-element.elementor-element-bc1d210{--display:flex;}.elementor-43269 .elementor-element.elementor-element-8ba62a5{font-family:var( --e-global-typography-120f80c-font-family ), Sans-serif;font-size:var( --e-global-typography-120f80c-font-size );font-weight:var( --e-global-typography-120f80c-font-weight );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-8ba62a5 a{color:var( --e-global-color-primary );}.elementor-43269 .elementor-element.elementor-element-cf5241f .elementor-heading-title{font-family:var( --e-global-typography-3b4602b-font-family ), Sans-serif;font-size:var( --e-global-typography-3b4602b-font-size );font-weight:var( --e-global-typography-3b4602b-font-weight );line-height:var( --e-global-typography-3b4602b-line-height );}.elementor-43269 .elementor-element.elementor-element-e44576a{font-family:var( --e-global-typography-120f80c-font-family ), Sans-serif;font-size:var( --e-global-typography-120f80c-font-size );font-weight:var( --e-global-typography-120f80c-font-weight );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-e44576a a{color:var( --e-global-color-primary );}.elementor-43269 .elementor-element.elementor-element-694d2aa .elementor-heading-title{font-family:var( --e-global-typography-3b4602b-font-family ), Sans-serif;font-size:var( --e-global-typography-3b4602b-font-size );font-weight:var( --e-global-typography-3b4602b-font-weight );line-height:var( --e-global-typography-3b4602b-line-height );}.elementor-43269 .elementor-element.elementor-element-e7ae434{font-family:var( --e-global-typography-120f80c-font-family ), Sans-serif;font-size:var( --e-global-typography-120f80c-font-size );font-weight:var( --e-global-typography-120f80c-font-weight );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-e7ae434 a{color:var( --e-global-color-primary );}.elementor-43269 .elementor-element.elementor-element-2bac381{--display:flex;}.elementor-43269 .elementor-element.elementor-element-11c8822{--display:flex;}.elementor-43269 .elementor-element.elementor-element-457004a{--display:flex;}.elementor-43269 .elementor-element.elementor-element-3a2f554{--display:flex;}.elementor-43269 .elementor-element.elementor-element-7fdef5c{--display:flex;}.elementor-43269 .elementor-element.elementor-element-6cd08ca{--display:flex;}.elementor-43269 .elementor-element.elementor-element-8073128{--display:flex;}.elementor-43269 .elementor-element.elementor-element-f3ee22f{--display:flex;}.elementor-43269 .elementor-element.elementor-element-d06879a{--display:flex;}.elementor-43269 .elementor-element.elementor-element-29d5479{--display:flex;}.elementor-43269 .elementor-element.elementor-element-4496bd6{--display:flex;}.elementor-43269 .elementor-element.elementor-element-51e5873{--display:flex;}.elementor-43269 .elementor-element.elementor-element-9573f01{--display:flex;}.elementor-43269 .elementor-element.elementor-element-ada4f29{--display:flex;}.elementor-43269 .elementor-element.elementor-element-41e8c1d{--display:flex;}.elementor-43269 .elementor-element.elementor-element-65a67c8{font-family:var( --e-global-typography-120f80c-font-family ), Sans-serif;font-size:var( --e-global-typography-120f80c-font-size );font-weight:var( --e-global-typography-120f80c-font-weight );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-65a67c8 a{color:var( --e-global-color-primary );}.elementor-43269 .elementor-element.elementor-element-c4c2be0{--display:flex;}.elementor-43269 .elementor-element.elementor-element-6749625{--display:flex;}.elementor-43269 .elementor-element.elementor-element-2fc6431{--display:flex;}.elementor-43269 .elementor-element.elementor-element-392d5f6{--display:flex;}.elementor-43269 .elementor-element.elementor-element-8b4334e{--display:flex;}.elementor-43269 .elementor-element.elementor-element-208d7b5{--display:flex;}.elementor-43269 .elementor-element.elementor-element-a554600{--display:flex;}.elementor-43269 .elementor-element.elementor-element-9a80344{--display:flex;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-43269 .elementor-element.elementor-element-10ee2df .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-43269 .elementor-element.elementor-element-a577db4 .elementor-heading-title{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-8b6b478{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-5437dff{--grid-auto-flow:row;}.elementor-43269 .elementor-element.elementor-element-cabe886{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-97df4fd{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-5c57361{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-e103c2a{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43269 .elementor-element.elementor-element-45003d2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-43269 .elementor-element.elementor-element-8ba62a5{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-cf5241f .elementor-heading-title{font-size:var( --e-global-typography-3b4602b-font-size );line-height:var( --e-global-typography-3b4602b-line-height );}.elementor-43269 .elementor-element.elementor-element-e44576a{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-694d2aa .elementor-heading-title{font-size:var( --e-global-typography-3b4602b-font-size );line-height:var( --e-global-typography-3b4602b-line-height );}.elementor-43269 .elementor-element.elementor-element-e7ae434{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-65a67c8{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-43269 .elementor-element.elementor-element-f13b510{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43269 .elementor-element.elementor-element-10ee2df .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-43269 .elementor-element.elementor-element-a577db4 .elementor-heading-title{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-8b6b478{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-5437dff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43269 .elementor-element.elementor-element-cabe886{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-97df4fd{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-5c57361{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-e103c2a{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43269 .elementor-element.elementor-element-d8a4211 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43269 .elementor-element.elementor-element-45003d2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-43269 .elementor-element.elementor-element-8ba62a5{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-cf5241f .elementor-heading-title{font-size:var( --e-global-typography-3b4602b-font-size );line-height:var( --e-global-typography-3b4602b-line-height );}.elementor-43269 .elementor-element.elementor-element-e44576a{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-694d2aa .elementor-heading-title{font-size:var( --e-global-typography-3b4602b-font-size );line-height:var( --e-global-typography-3b4602b-line-height );}.elementor-43269 .elementor-element.elementor-element-e7ae434{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}.elementor-43269 .elementor-element.elementor-element-65a67c8{font-size:var( --e-global-typography-120f80c-font-size );line-height:var( --e-global-typography-120f80c-line-height );}}/* Start custom CSS for html, class: .elementor-element-3c359b9 *//* --- Case Study Container --- */

.case-study{
  background:#ffffff;
  border:1px solid #e6eaf0;
  border-left:4px solid #0C162F;
  border-radius:6px;
  padding:22px 24px;
  margin:5px 0;
}

/* --- Title --- */

.case-study-title{
  font-size:1.2rem;
  font-weight:600;
  color:#000000;
  margin-bottom:10px;
}

/* --- Meta --- */

.case-study-meta{
  display:flex;
  flex-wrap:wrap;
  gap:10px;
  margin-bottom:14px;
}

.case-study-meta span{
  font-size:0.8rem;
  background:#f4f6f9;
  border:1px solid #e2e6ec;
  padding:4px 8px;
  border-radius:4px;
  color:#000000;
}

/* --- Paragraphs --- */

.case-study p{
  font-size:1rem;
  line-height:1.7;
  color:#000000;
  margin-bottom:14px;
}

/* --- Links (FORCED BRAND COLOR) --- */

.case-study a{
  color:#0E4D8C !important;
  text-decoration:none;
  font-weight:500;
}

.case-study a:hover{
  text-decoration:underline;
  color:#0E4D8C !important;
}

/* --- Results Section --- */

.case-study-results{
  display:flex;
  flex-wrap:wrap;
  gap:12px;
  margin-top:16px;
}

/* --- Result Pills --- */

.result-pill{
  flex:1 1 30%;
  min-width:220px;
  background:#f8f9fb;
  border:1px solid #e2e6ec;
  border-radius:6px;
  padding:12px 14px;
}

/* number */

.result-num{
  display:block;
  font-size:1.1rem;
  font-weight:600;
  color:#0C162F;
  margin-bottom:4px;
}

/* label */

.result-label{
  font-size:0.9rem;
  color:#000000;
  line-height:1.4;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1eb6c24 *//* --- Case Study Container --- */

.case-study{
  background:#ffffff;
  border:1px solid #e6eaf0;
  border-left:4px solid #0C162F;
  border-radius:6px;
  padding:15px 20px;
  margin:5px 0;
}

/* --- Title --- */

.case-study-title{
  font-size:1.2rem;
  font-weight:600;
  color:#000000;
  margin-bottom:10px;
}

/* --- Meta Info --- */

.case-study-meta{
  display:flex;
  flex-wrap:wrap;
  gap:10px;
  margin-bottom:14px;
}

.case-study-meta span{
  font-size:0.8rem;
  background:#f4f6f9;
  border:1px solid #e2e6ec;
  padding:4px 8px;
  border-radius:4px;
  color:#000000;
}

/* --- Paragraphs --- */

.case-study p{
  font-size:1rem;
  line-height:1.7;
  color:#000000;
  margin-bottom:14px;
}

/* --- Links (FORCED BRAND COLOR) --- */

.case-study a{
  color:#0E4D8C !important;
  text-decoration:none;
  font-weight:500;
}

.case-study a:hover{
  color:#0E4D8C !important;
  text-decoration:underline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-001b3ca *//* --- Base Callout --- */

.callout{
  background:#ffffff;
  border:1px solid #e6eaf0;
  border-radius:6px;
  padding:18px 20px;
  margin:20px 0;
}

/* --- Accent Variant --- */

.callout.accent{
  border-left:5px solid #0C162F;   /* strong accent */
}

/* --- Label --- */

.callout-label{
  font-size:0.8rem;
  font-weight:600;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#0C162F;
  margin-bottom:8px;
}

/* --- Text --- */

.callout p{
  margin:0;
  font-size:1rem;
  line-height:1.65;
  color:#000000;
}

/* --- Links (FORCED COLOR) --- */

.callout a{
  color:#0E4D8C !important;
  text-decoration:none;
  font-weight:500;
}

.callout a:hover{
  color:#0E4D8C !important;
  text-decoration:underline;
}/* End custom CSS */