.elementor-27 .elementor-element.elementor-element-e47d7f7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e52e9a2{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e52e9a2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e52e9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-1bd6def{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1bd6def.e-con{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-4f04910 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-27 .elementor-element.elementor-element-4f04910 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-27 .elementor-element.elementor-element-4f04910 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-27 .elementor-element.elementor-element-4f04910 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-27 .elementor-element.elementor-element-4f04910 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-27 .elementor-element.elementor-element-4f04910 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-4f04910 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-4f04910{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-4f04910 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-4f04910 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-4f04910 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-36a0748{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-12c301a{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:13px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-27 .elementor-element.elementor-element-12c301a .elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-12c301a .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-12c301a .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-2b68982{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ea5cbdd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .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 );}.elementor-27 .elementor-element.elementor-element-22da8fa img{width:40%;}.elementor-27 .elementor-element.elementor-element-054ca98{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-27 .elementor-element.elementor-element-9c123f2 .elementor-menu-toggle{margin:0 auto;}.elementor-27 .elementor-element.elementor-element-9c123f2 .elementor-nav-menu .elementor-item{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-27 .elementor-element.elementor-element-9c123f2 .elementor-nav-menu--main .elementor-item{padding-left:9px;padding-right:9px;padding-top:8px;padding-bottom:8px;}.elementor-27 .elementor-element.elementor-element-9c123f2{--e-nav-menu-horizontal-menu-item-margin:calc( 1px / 2 );}.elementor-27 .elementor-element.elementor-element-9c123f2 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:1px;}.elementor-27 .elementor-element.elementor-element-fb1165d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-27 .elementor-element.elementor-element-aa51d24 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;padding:8px 10px 8px 10px;}.elementor-27 .elementor-element.elementor-element-7141749b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:64px;--padding-right:64px;}.elementor-27 .elementor-element.elementor-element-7141749b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7141749b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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 );}.elementor-27 .elementor-element.elementor-element-3050954b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-3050954b img{width:100%;height:490px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-dae7c4d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-798b2f00{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-2d4fa3c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-2d4fa3c2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-6286c822{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-6286c822 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:54px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#0C4C2D;}.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 );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-27 .elementor-element.elementor-element-528e39de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-6c527638{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-9a1e9dc .elementor-button{background-color:#FFD51E;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#0C4C2D;color:#0C4C2D;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-9a1e9dc .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-9a1e9dc .elementor-button:focus{background-color:#0C4C2D;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-9a1e9dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-9a1e9dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-9a1e9dc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-9a1e9dc .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-9a1e9dc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-588096e0 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#0C4C2D;color:#0C4C2D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0C4C2D;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-588096e0 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-588096e0 .elementor-button:focus{background-color:#0C4C2D;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-588096e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-588096e0 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-588096e0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-621d13d0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:20px;--padding-left:64px;--padding-right:64px;}.elementor-27 .elementor-element.elementor-element-621d13d0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-621d13d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF6F2;}.elementor-27 .elementor-element.elementor-element-29202f01{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-22696a2c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-7450bcc6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-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-27 .elementor-element.elementor-element-e474785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-e474785 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-e474785.elementor-view-stacked .elementor-icon{background-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-e474785.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-e474785.elementor-view-default .elementor-icon{color:#0C4C2D;border-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-e474785.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-e474785.elementor-view-default .elementor-icon svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-e474785 .elementor-icon{font-size:42px;}.elementor-27 .elementor-element.elementor-element-e474785 .elementor-icon svg{height:42px;}.elementor-27 .elementor-element.elementor-element-710da43{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-6be8df8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-6be8df8c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-6e6ea9ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-660dbe32{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-7c315708{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-7c315708 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-7c315708.elementor-view-stacked .elementor-icon{background-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-7c315708.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-7c315708.elementor-view-default .elementor-icon{color:#0C4C2D;border-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-7c315708.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-7c315708.elementor-view-default .elementor-icon svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-7c315708 .elementor-icon{font-size:42px;}.elementor-27 .elementor-element.elementor-element-7c315708 .elementor-icon svg{height:42px;}.elementor-27 .elementor-element.elementor-element-51e735c3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-39bf5759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-39bf5759 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-2ff84a52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-7719cf02{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-5c108bf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-5c108bf3 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-5c108bf3.elementor-view-stacked .elementor-icon{background-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-5c108bf3.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-5c108bf3.elementor-view-default .elementor-icon{color:#0C4C2D;border-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-5c108bf3.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-5c108bf3.elementor-view-default .elementor-icon svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-5c108bf3 .elementor-icon{font-size:42px;}.elementor-27 .elementor-element.elementor-element-5c108bf3 .elementor-icon svg{height:42px;}.elementor-27 .elementor-element.elementor-element-159923e8{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-73a23527{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-73a23527 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-465e6ee4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-48a772b7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-5dd3963a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-5dd3963a .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-5dd3963a.elementor-view-stacked .elementor-icon{background-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-5dd3963a.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-5dd3963a.elementor-view-default .elementor-icon{color:#0C4C2D;border-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-5dd3963a.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-5dd3963a.elementor-view-default .elementor-icon svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-5dd3963a .elementor-icon{font-size:42px;}.elementor-27 .elementor-element.elementor-element-5dd3963a .elementor-icon svg{height:42px;}.elementor-27 .elementor-element.elementor-element-49b2e193{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-24d55bb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-24d55bb6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-6ff489a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-6eb59e4d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:38px;--padding-left:64px;--padding-right:64px;}.elementor-27 .elementor-element.elementor-element-6eb59e4d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6eb59e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-651c2cac{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-22c258ab{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-5653d16b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-2a54ed4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-2a54ed4a img{width:100%;height:410px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-19d35867{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-19d35867 img{width:100%;height:240px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6f17ffc2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-6ff50aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-6ff50aa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-4bea7231{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-4bea7231 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-648a50c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-27b634c4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-44a60813{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-28be5f6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-28be5f6e .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-28be5f6e.elementor-view-stacked .elementor-icon{background-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-28be5f6e.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-28be5f6e.elementor-view-default .elementor-icon{color:#0C4C2D;border-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-28be5f6e.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-28be5f6e.elementor-view-default .elementor-icon svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-28be5f6e .elementor-icon{font-size:38px;}.elementor-27 .elementor-element.elementor-element-28be5f6e .elementor-icon svg{height:38px;}.elementor-27 .elementor-element.elementor-element-63a818a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-1b27765c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-5efd115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-5efd115 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-5efd115.elementor-view-stacked .elementor-icon{background-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-5efd115.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-5efd115.elementor-view-default .elementor-icon{color:#0C4C2D;border-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-5efd115.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-5efd115.elementor-view-default .elementor-icon svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-5efd115 .elementor-icon{font-size:38px;}.elementor-27 .elementor-element.elementor-element-5efd115 .elementor-icon svg{height:38px;}.elementor-27 .elementor-element.elementor-element-3de4d938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-59cf8397{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-379f125f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-379f125f .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-379f125f.elementor-view-stacked .elementor-icon{background-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-379f125f.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-379f125f.elementor-view-default .elementor-icon{color:#0C4C2D;border-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-379f125f.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-379f125f.elementor-view-default .elementor-icon svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-379f125f .elementor-icon{font-size:38px;}.elementor-27 .elementor-element.elementor-element-379f125f .elementor-icon svg{height:38px;}.elementor-27 .elementor-element.elementor-element-3032c2e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-16c37e25 .elementor-button{background-color:#0C4C2D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-16c37e25 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-16c37e25 .elementor-button:focus{background-color:#FFD51E;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-16c37e25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-16c37e25 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-16c37e25 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-16c37e25 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-16c37e25 .elementor-button:focus svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-12a18453{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:36px;--padding-left:64px;--padding-right:64px;}.elementor-27 .elementor-element.elementor-element-12a18453:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-12a18453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAF8;}.elementor-27 .elementor-element.elementor-element-395e94d7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-68e68e25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-68e68e25 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-768b79f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-768b79f3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-77c50f0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-4fd5c0a5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-37528923{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-5e64fc78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-5e64fc78 img{width:100%;height:185px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-63cbfc34{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-4a8a5973{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-4a8a5973 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-3f0f8b6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-13d63c40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-13d63c40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-13d63c40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-13d63c40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-13d63c40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-13d63c40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-13d63c40 .elementor-icon-list-icon i{color:#0C4C2D;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-13d63c40 .elementor-icon-list-icon svg{fill:#0C4C2D;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-13d63c40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-13d63c40 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-13d63c40 .elementor-icon-list-text{color:#566273;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-712f6db9 .elementor-button{background-color:#0C4C2D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-712f6db9 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-712f6db9 .elementor-button:focus{background-color:#FFD51E;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-712f6db9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-712f6db9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-712f6db9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-712f6db9 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-712f6db9 .elementor-button:focus svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-36e222d5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-703b7011{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-703b7011 img{width:100%;height:185px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-37dd73a4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-2fe99f60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-2fe99f60 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-7dc2b11c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-704fc241{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-704fc241 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-704fc241 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-704fc241 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-704fc241 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-704fc241 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-704fc241 .elementor-icon-list-icon i{color:#0C4C2D;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-704fc241 .elementor-icon-list-icon svg{fill:#0C4C2D;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-704fc241 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-704fc241 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-704fc241 .elementor-icon-list-text{color:#566273;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-5fde774f .elementor-button{background-color:#0C4C2D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-5fde774f .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-5fde774f .elementor-button:focus{background-color:#FFD51E;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-5fde774f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-5fde774f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-5fde774f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-5fde774f .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-5fde774f .elementor-button:focus svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-41d3d8ad{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-110c799a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-110c799a img{width:100%;height:185px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3c0078a7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-3ad6cfba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-3ad6cfba .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-36e0f627{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-588b6462{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-588b6462 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-588b6462 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-588b6462 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-588b6462 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-588b6462 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-588b6462 .elementor-icon-list-icon i{color:#0C4C2D;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-588b6462 .elementor-icon-list-icon svg{fill:#0C4C2D;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-588b6462 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-588b6462 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-588b6462 .elementor-icon-list-text{color:#566273;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-2bfe9303 .elementor-button{background-color:#0C4C2D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-2bfe9303 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-2bfe9303 .elementor-button:focus{background-color:#FFD51E;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-2bfe9303{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-2bfe9303 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-2bfe9303 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-2bfe9303 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-2bfe9303 .elementor-button:focus svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-28f39059{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-572de989{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-572de989 img{width:100%;height:185px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-5384a4fc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-c5f0a25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-c5f0a25 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-56023fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-39df15b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-39df15b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-39df15b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-39df15b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-39df15b5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-39df15b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-39df15b5 .elementor-icon-list-icon i{color:#0C4C2D;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-39df15b5 .elementor-icon-list-icon svg{fill:#0C4C2D;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-39df15b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-39df15b5 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-39df15b5 .elementor-icon-list-text{color:#566273;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-799d9ca0 .elementor-button{background-color:#0C4C2D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-799d9ca0 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-799d9ca0 .elementor-button:focus{background-color:#FFD51E;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-799d9ca0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-799d9ca0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-799d9ca0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-799d9ca0 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-799d9ca0 .elementor-button:focus svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-24a5dcdb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:64px;--padding-right:64px;}.elementor-27 .elementor-element.elementor-element-24a5dcdb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-24a5dcdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF6F2;}.elementor-27 .elementor-element.elementor-element-111159c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-41a11d5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-41a11d5d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-23cac739{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-23cac739 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-74db451b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-395bb8a4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-52945500{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-44829f48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-44829f48 img{width:100%;height:185px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1baa13cd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-1b0c1940{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-1b0c1940 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-7a3c356e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-4a5f645e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-4a5f645e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-4a5f645e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-4a5f645e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-4a5f645e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-4a5f645e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-4a5f645e .elementor-icon-list-icon i{color:#0C4C2D;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-4a5f645e .elementor-icon-list-icon svg{fill:#0C4C2D;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-4a5f645e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-4a5f645e .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-4a5f645e .elementor-icon-list-text{color:#566273;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-1c72b841 .elementor-button{background-color:#0C4C2D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-1c72b841 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-1c72b841 .elementor-button:focus{background-color:#FFD51E;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-1c72b841{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-1c72b841 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-1c72b841 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-1c72b841 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-1c72b841 .elementor-button:focus svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-61967f73{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-16115136{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-16115136 img{width:100%;height:185px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6f094a9a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-1a20d299{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-1a20d299 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-e4a78c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-7f255424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-7f255424 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-7f255424 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-7f255424 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-7f255424 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-7f255424 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-7f255424 .elementor-icon-list-icon i{color:#0C4C2D;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-7f255424 .elementor-icon-list-icon svg{fill:#0C4C2D;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-7f255424 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-7f255424 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-7f255424 .elementor-icon-list-text{color:#566273;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-7db77387 .elementor-button{background-color:#0C4C2D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-7db77387 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-7db77387 .elementor-button:focus{background-color:#FFD51E;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-7db77387{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-7db77387 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-7db77387 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-7db77387 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-7db77387 .elementor-button:focus svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-73808b0e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-56da0873{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-56da0873 img{width:100%;height:185px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-414f04eb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-43ecd2da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-43ecd2da .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-1f8c7807{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-6c0eedde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-6c0eedde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-6c0eedde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-6c0eedde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-6c0eedde .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-6c0eedde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-6c0eedde .elementor-icon-list-icon i{color:#0C4C2D;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-6c0eedde .elementor-icon-list-icon svg{fill:#0C4C2D;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-6c0eedde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-6c0eedde .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-6c0eedde .elementor-icon-list-text{color:#566273;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-20085461 .elementor-button{background-color:#0C4C2D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-20085461 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-20085461 .elementor-button:focus{background-color:#FFD51E;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-20085461{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-20085461 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-20085461 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-20085461 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-20085461 .elementor-button:focus svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-53d4b4c8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-6dd1b5f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-6dd1b5f8 img{width:100%;height:185px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-360b6264{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-73cdc4a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-73cdc4a6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-b4b0b69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-662c1d66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-662c1d66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-662c1d66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-662c1d66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-662c1d66 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-662c1d66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-662c1d66 .elementor-icon-list-icon i{color:#0C4C2D;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-662c1d66 .elementor-icon-list-icon svg{fill:#0C4C2D;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-662c1d66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-662c1d66 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-662c1d66 .elementor-icon-list-text{color:#566273;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-3c5154e5 .elementor-button{background-color:#0C4C2D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-3c5154e5 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-3c5154e5 .elementor-button:focus{background-color:#FFD51E;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-3c5154e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-3c5154e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-3c5154e5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-3c5154e5 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-3c5154e5 .elementor-button:focus svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-2241819f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-77d77d1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-77d77d1e img{width:100%;height:185px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-698fbb49{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-6784fd78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-6784fd78 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-672af27e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-4e37b695{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-4e37b695 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-4e37b695 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-4e37b695 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-4e37b695 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-4e37b695 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-4e37b695 .elementor-icon-list-icon i{color:#0C4C2D;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-4e37b695 .elementor-icon-list-icon svg{fill:#0C4C2D;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-4e37b695 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-4e37b695 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-4e37b695 .elementor-icon-list-text{color:#566273;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-4acb2d9d .elementor-button{background-color:#0C4C2D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-4acb2d9d .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-4acb2d9d .elementor-button:focus{background-color:#FFD51E;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-4acb2d9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-4acb2d9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-4acb2d9d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-4acb2d9d .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-4acb2d9d .elementor-button:focus svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-17944f7f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-24059b4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-24059b4c img{width:100%;height:185px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6f3b2ed0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-4df22f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-4df22f1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-12d4b7ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-5ee1e5e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-5ee1e5e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-5ee1e5e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-5ee1e5e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-5ee1e5e4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-5ee1e5e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-5ee1e5e4 .elementor-icon-list-icon i{color:#0C4C2D;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-5ee1e5e4 .elementor-icon-list-icon svg{fill:#0C4C2D;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-5ee1e5e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-5ee1e5e4 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-5ee1e5e4 .elementor-icon-list-text{color:#566273;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-69738a61 .elementor-button{background-color:#0C4C2D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-69738a61 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-69738a61 .elementor-button:focus{background-color:#FFD51E;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-69738a61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-69738a61 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-69738a61 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-69738a61 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-69738a61 .elementor-button:focus svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-a9cf814{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-59bd25ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-59bd25ba img{width:100%;height:185px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-26a98f1e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-7e0f4d82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-7e0f4d82 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-1814b951{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-6170fef7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-6170fef7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-6170fef7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-6170fef7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-27 .elementor-element.elementor-element-6170fef7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-6170fef7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-27 .elementor-element.elementor-element-6170fef7 .elementor-icon-list-icon i{color:#0C4C2D;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-6170fef7 .elementor-icon-list-icon svg{fill:#0C4C2D;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-6170fef7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-6170fef7 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-6170fef7 .elementor-icon-list-text{color:#566273;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-4c79dba9 .elementor-button{background-color:#0C4C2D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-4c79dba9 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-4c79dba9 .elementor-button:focus{background-color:#FFD51E;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-4c79dba9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-4c79dba9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-4c79dba9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-4c79dba9 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-4c79dba9 .elementor-button:focus svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-4fe02aac{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:64px;--padding-right:64px;}.elementor-27 .elementor-element.elementor-element-4fe02aac:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4fe02aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF6F2;}.elementor-27 .elementor-element.elementor-element-35118c5f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-33c47fb5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-2b7e7c64{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-1f0f815e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-1f0f815e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-462539a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-462539a0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-6e30e587{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-15e01fe .elementor-button{background-color:#FFD51E;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#0C4C2D;color:#0C4C2D;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-15e01fe .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-15e01fe .elementor-button:focus{background-color:#0C4C2D;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-15e01fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-15e01fe .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-15e01fe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-4d33434b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:18px;--padding-left:50px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-c762f6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-a771635{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:18px;--padding-left:50px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-7af6cccf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-5c0d22a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:18px;--padding-left:50px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-589e4f60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-2478152f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:18px;--padding-left:50px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-b923025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-6871a06a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:18px;--padding-left:50px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-5d30f5b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-1b1a9307{--n-accordion-title-font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-27 .elementor-element.elementor-element-1b1a9307 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-7eaa0fc9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:28px;--padding-left:64px;--padding-right:64px;}.elementor-27 .elementor-element.elementor-element-7eaa0fc9:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7eaa0fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7e3657c7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-4c38cd5a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-7401bbf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-2f266d4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-2f266d4b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-6f0c2db9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-6f0c2db9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-5163cd11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#566273;}.elementor-27 .elementor-element.elementor-element-33c3737e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-5c85ddf9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-6e265f5a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-74955182{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-74955182 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-74955182.elementor-view-stacked .elementor-icon{background-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-74955182.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-74955182.elementor-view-default .elementor-icon{color:#0C4C2D;border-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-74955182.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-74955182.elementor-view-default .elementor-icon svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-74955182 .elementor-icon{font-size:20px;}.elementor-27 .elementor-element.elementor-element-74955182 .elementor-icon svg{height:20px;}.elementor-27 .elementor-element.elementor-element-5e26956d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-66107741{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-246e3622{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-246e3622 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-246e3622.elementor-view-stacked .elementor-icon{background-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-246e3622.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-246e3622.elementor-view-default .elementor-icon{color:#0C4C2D;border-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-246e3622.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-246e3622.elementor-view-default .elementor-icon svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-246e3622 .elementor-icon{font-size:20px;}.elementor-27 .elementor-element.elementor-element-246e3622 .elementor-icon svg{height:20px;}.elementor-27 .elementor-element.elementor-element-38c1831e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-7e6865bf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-4106dd10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-4106dd10 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-4106dd10.elementor-view-stacked .elementor-icon{background-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-4106dd10.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-4106dd10.elementor-view-default .elementor-icon{color:#0C4C2D;border-color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-4106dd10.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-4106dd10.elementor-view-default .elementor-icon svg{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-4106dd10 .elementor-icon{font-size:20px;}.elementor-27 .elementor-element.elementor-element-4106dd10 .elementor-icon svg{height:20px;}.elementor-27 .elementor-element.elementor-element-6aba31f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-3d68041e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-594b0c4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-594b0c4a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#1D1D1D;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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 );}.elementor-widget-form .elementor-field-type-html{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 );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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 );}.elementor-widget-form .elementor-button{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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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 );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-27 .elementor-element.elementor-element-3b2b8d82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:12px;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-12px;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-field-group > label, .elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-field-subgroup label{color:#566273;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-field-group > label{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-field-type-html{padding-bottom:0px;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-field-group .elementor-field{color:#1D1D1D;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-field-group .elementor-field, .elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-field-subgroup label{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#DDE4E9;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#DDE4E9;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-field-group .elementor-select-wrapper::before{color:#DDE4E9;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;border-radius:4px 4px 4px 4px;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .e-form__buttons__wrapper__button-next{background-color:#FFD51E;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-button[type="submit"]{background-color:#FFD51E;color:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-button[type="submit"] svg *{fill:#0C4C2D;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-3b2b8d82 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-ce70d11{--display:flex;}.elementor-27 .elementor-element.elementor-element-6830ae7f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:52px;--padding-right:52px;}.elementor-27 .elementor-element.elementor-element-6830ae7f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6830ae7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-56875dfc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-2d95af0a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;--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-27 .elementor-element.elementor-element-2d95af0a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2d95af0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ioch.org.pk/wp-content/uploads/2026/09/pexels-photo-8961070-scaled.jpeg");background-position:center right;background-size:cover;}.elementor-27 .elementor-element.elementor-element-2d95af0a::before, .elementor-27 .elementor-element.elementor-element-2d95af0a > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-2d95af0a > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-2d95af0a > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-2d95af0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-2d95af0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C4C2D;--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-371c25b3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-6215c1ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-6215c1ff .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.13em;letter-spacing:0px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-62e31720{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a584048 .elementor-button{background-color:#FFD51E;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;fill:#0C4C2D;color:#0C4C2D;border-style:none;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-27 .elementor-element.elementor-element-a584048 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-a584048 .elementor-button:focus{background-color:#0C4C2D;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a584048{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-a584048 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-a584048 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-a584048 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-a584048 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-e47d7f7{--content-width:100%;}.elementor-27 .elementor-element.elementor-element-1bd6def{--width:80%;}.elementor-27 .elementor-element.elementor-element-36a0748{--width:20%;}.elementor-27 .elementor-element.elementor-element-ea5cbdd{--width:25%;}.elementor-27 .elementor-element.elementor-element-fb1165d{--width:25%;}.elementor-27 .elementor-element.elementor-element-7141749b{--width:100%;}.elementor-27 .elementor-element.elementor-element-dae7c4d{--width:100%;}.elementor-27 .elementor-element.elementor-element-798b2f00{--width:100%;}.elementor-27 .elementor-element.elementor-element-6c527638{--width:100%;}.elementor-27 .elementor-element.elementor-element-621d13d0{--width:100%;}.elementor-27 .elementor-element.elementor-element-29202f01{--width:100%;}.elementor-27 .elementor-element.elementor-element-22696a2c{--width:100%;}.elementor-27 .elementor-element.elementor-element-7450bcc6{--width:100%;}.elementor-27 .elementor-element.elementor-element-710da43{--width:100%;}.elementor-27 .elementor-element.elementor-element-660dbe32{--width:100%;}.elementor-27 .elementor-element.elementor-element-51e735c3{--width:100%;}.elementor-27 .elementor-element.elementor-element-7719cf02{--width:100%;}.elementor-27 .elementor-element.elementor-element-159923e8{--width:100%;}.elementor-27 .elementor-element.elementor-element-48a772b7{--width:100%;}.elementor-27 .elementor-element.elementor-element-6eb59e4d{--width:100%;}.elementor-27 .elementor-element.elementor-element-651c2cac{--width:100%;}.elementor-27 .elementor-element.elementor-element-22c258ab{--width:100%;}.elementor-27 .elementor-element.elementor-element-5653d16b{--width:100%;}.elementor-27 .elementor-element.elementor-element-6f17ffc2{--width:100%;}.elementor-27 .elementor-element.elementor-element-27b634c4{--width:100%;}.elementor-27 .elementor-element.elementor-element-44a60813{--width:100%;}.elementor-27 .elementor-element.elementor-element-1b27765c{--width:100%;}.elementor-27 .elementor-element.elementor-element-59cf8397{--width:100%;}.elementor-27 .elementor-element.elementor-element-12a18453{--width:100%;}.elementor-27 .elementor-element.elementor-element-395e94d7{--width:100%;}.elementor-27 .elementor-element.elementor-element-4fd5c0a5{--width:100%;}.elementor-27 .elementor-element.elementor-element-37528923{--width:100%;}.elementor-27 .elementor-element.elementor-element-63cbfc34{--width:100%;}.elementor-27 .elementor-element.elementor-element-36e222d5{--width:100%;}.elementor-27 .elementor-element.elementor-element-37dd73a4{--width:100%;}.elementor-27 .elementor-element.elementor-element-41d3d8ad{--width:100%;}.elementor-27 .elementor-element.elementor-element-3c0078a7{--width:100%;}.elementor-27 .elementor-element.elementor-element-28f39059{--width:100%;}.elementor-27 .elementor-element.elementor-element-5384a4fc{--width:100%;}.elementor-27 .elementor-element.elementor-element-24a5dcdb{--width:100%;}.elementor-27 .elementor-element.elementor-element-111159c{--width:100%;}.elementor-27 .elementor-element.elementor-element-395bb8a4{--width:100%;}.elementor-27 .elementor-element.elementor-element-52945500{--width:100%;}.elementor-27 .elementor-element.elementor-element-1baa13cd{--width:100%;}.elementor-27 .elementor-element.elementor-element-61967f73{--width:100%;}.elementor-27 .elementor-element.elementor-element-6f094a9a{--width:100%;}.elementor-27 .elementor-element.elementor-element-73808b0e{--width:100%;}.elementor-27 .elementor-element.elementor-element-414f04eb{--width:100%;}.elementor-27 .elementor-element.elementor-element-53d4b4c8{--width:100%;}.elementor-27 .elementor-element.elementor-element-360b6264{--width:100%;}.elementor-27 .elementor-element.elementor-element-2241819f{--width:100%;}.elementor-27 .elementor-element.elementor-element-698fbb49{--width:100%;}.elementor-27 .elementor-element.elementor-element-17944f7f{--width:100%;}.elementor-27 .elementor-element.elementor-element-6f3b2ed0{--width:100%;}.elementor-27 .elementor-element.elementor-element-a9cf814{--width:100%;}.elementor-27 .elementor-element.elementor-element-26a98f1e{--width:100%;}.elementor-27 .elementor-element.elementor-element-4fe02aac{--width:100%;}.elementor-27 .elementor-element.elementor-element-35118c5f{--width:100%;}.elementor-27 .elementor-element.elementor-element-33c47fb5{--width:100%;}.elementor-27 .elementor-element.elementor-element-2b7e7c64{--width:100%;}.elementor-27 .elementor-element.elementor-element-4d33434b{--width:100%;}.elementor-27 .elementor-element.elementor-element-a771635{--width:100%;}.elementor-27 .elementor-element.elementor-element-5c0d22a{--width:100%;}.elementor-27 .elementor-element.elementor-element-2478152f{--width:100%;}.elementor-27 .elementor-element.elementor-element-6871a06a{--width:100%;}.elementor-27 .elementor-element.elementor-element-7eaa0fc9{--width:100%;}.elementor-27 .elementor-element.elementor-element-7e3657c7{--width:100%;}.elementor-27 .elementor-element.elementor-element-4c38cd5a{--width:100%;}.elementor-27 .elementor-element.elementor-element-7401bbf{--width:100%;}.elementor-27 .elementor-element.elementor-element-33c3737e{--width:100%;}.elementor-27 .elementor-element.elementor-element-5c85ddf9{--width:100%;}.elementor-27 .elementor-element.elementor-element-6e265f5a{--width:100%;}.elementor-27 .elementor-element.elementor-element-66107741{--width:100%;}.elementor-27 .elementor-element.elementor-element-7e6865bf{--width:100%;}.elementor-27 .elementor-element.elementor-element-3d68041e{--width:100%;}.elementor-27 .elementor-element.elementor-element-6830ae7f{--width:100%;}.elementor-27 .elementor-element.elementor-element-56875dfc{--width:100%;}.elementor-27 .elementor-element.elementor-element-2d95af0a{--width:100%;}.elementor-27 .elementor-element.elementor-element-371c25b3{--width:100%;}}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for container, class: .elementor-element-7141749b */.elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2{--ioch-green:#0C4C2D;--ioch-yellow:#FFD51E;--ioch-text:#1D1D1D;box-sizing:border-box;isolation:isolate;scroll-margin-top:24px;gap:0!important;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 *,.elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 *:before,.elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 *:after{box-sizing:border-box;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .e-con{--container-widget-width:100%;--widgets-spacing:0px;margin:0;min-width:0;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .elementor-widget{margin-bottom:0;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .elementor-widget-heading .elementor-heading-title{margin:0;text-transform:none;font-family:'DM Sans',sans-serif;letter-spacing:-.02em;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .elementor-widget-text-editor p{margin:0;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-inner{width:100%;max-width:1280px;margin:0 auto!important;gap:0;padding:0;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-eyebrow{margin-bottom:10px;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;gap:18px;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-eyebrow .elementor-heading-title:after{content:'';height:3px;width:46px;background:#FFD51E;display:inline-block;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-image{line-height:0;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-image .elementor-widget-container{height:100%;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-image img{display:block;width:100%;height:100%;object-fit:cover;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .elementor-button{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;font-size:16px;line-height:1.3;text-transform:none;text-decoration:none;box-shadow:none;border-radius:5px;transition:background-color .18s,color .18s;display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .elementor-button-content-wrapper{align-items:center;gap:12px;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .elementor-button-icon{font-size:14px;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .elementor-button svg{width:14px;height:14px;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 a:focus-visible,.elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 summary:focus-visible{outline:3px solid #FFD51E;outline-offset:3px;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-muted .elementor-widget-container,.elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-muted p{font-size:12px!important;color:#7C8898!important;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2{padding-left:28px!important;padding-right:28px!important;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2{padding-left:20px!important;padding-right:20px!important;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 h2.elementor-heading-title{font-size:30px!important;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-size:12px;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .elementor-button{font-size:14px;}}
.elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2{min-height:492px;position:relative;justify-content:center;overflow:hidden;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-hero-photo{position:absolute!important;top:0;right:0;bottom:0;width:66%!important;height:100%;z-index:0;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-hero-photo img{height:100%;object-position:60% 42%;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-hero-photo:after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,.92) 8%,rgba(255,255,255,.48) 25%,rgba(255,255,255,0) 47%);} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-inner{z-index:1;position:relative;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-hero-copy{max-width:480px;gap:0;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-eyebrow:before{content:'';width:58px;height:3px;background:#FFD51E;display:block;margin-bottom:15px;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-size:13px;letter-spacing:.025em;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-eyebrow .elementor-heading-title:after{display:none;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-hero-title{margin-bottom:18px;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-hero-intro{max-width:430px;margin-bottom:25px;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-actions{display:flex;flex-direction:row;gap:18px;width:auto;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-actions>.elementor-widget{width:auto;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-hero-copy{max-width:440px;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-hero-title .elementor-heading-title{font-size:48px;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2{padding-top:32px!important;padding-bottom:0!important;min-height:0;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-hero-photo{position:relative!important;order:2;width:calc(100% + 40px)!important;left:-20px;right:auto;min-height:270px;height:270px;margin-top:25px;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-hero-photo:after{background:linear-gradient(180deg,#fff 0%,transparent 35%);} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-hero-copy{max-width:none;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-hero-title .elementor-heading-title{font-size:44px;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-hero-title br:nth-child(2){display:none;} .elementor-27 .elementor-element.elementor-element-7141749b.ioch-v2 .ioch-actions{gap:10px;flex-wrap:wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-621d13d0 */.elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2{--ioch-green:#0C4C2D;--ioch-yellow:#FFD51E;--ioch-text:#1D1D1D;box-sizing:border-box;isolation:isolate;scroll-margin-top:24px;gap:0!important;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 *,.elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 *:before,.elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 *:after{box-sizing:border-box;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .e-con{--container-widget-width:100%;--widgets-spacing:0px;margin:0;min-width:0;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .elementor-widget{margin-bottom:0;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .elementor-widget-heading .elementor-heading-title{margin:0;text-transform:none;font-family:'DM Sans',sans-serif;letter-spacing:-.02em;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .elementor-widget-text-editor p{margin:0;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-inner{width:100%;max-width:1280px;margin:0 auto!important;gap:0;padding:0;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-eyebrow{margin-bottom:10px;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;gap:18px;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-eyebrow .elementor-heading-title:after{content:'';height:3px;width:46px;background:#FFD51E;display:inline-block;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-image{line-height:0;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-image .elementor-widget-container{height:100%;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-image img{display:block;width:100%;height:100%;object-fit:cover;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .elementor-button{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;font-size:16px;line-height:1.3;text-transform:none;text-decoration:none;box-shadow:none;border-radius:5px;transition:background-color .18s,color .18s;display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .elementor-button-content-wrapper{align-items:center;gap:12px;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .elementor-button-icon{font-size:14px;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .elementor-button svg{width:14px;height:14px;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 a:focus-visible,.elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 summary:focus-visible{outline:3px solid #FFD51E;outline-offset:3px;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-muted .elementor-widget-container,.elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-muted p{font-size:12px!important;color:#7C8898!important;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2{padding-left:28px!important;padding-right:28px!important;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2{padding-left:20px!important;padding-right:20px!important;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 h2.elementor-heading-title{font-size:30px!important;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-size:12px;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .elementor-button{font-size:14px;}}
.elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-stat{flex-direction:row;align-items:center;gap:20px;padding:0 30px;border-right:1px solid #C9DCD3;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-stat:first-child{padding-left:0;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-stat:last-child{border-right:0;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-stat-icon{width:46px;flex:none;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-stat-copy{gap:3px;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-stats-note{text-align:center;margin-top:18px;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-stat{padding:0 15px;gap:12px;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-stat{padding:0;border:0;gap:10px;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-stat-icon{width:32px;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-stat-icon .elementor-icon{font-size:30px;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-stat .elementor-heading-title{font-size:24px;} .elementor-27 .elementor-element.elementor-element-621d13d0.ioch-v2 .ioch-stat p{font-size:12px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eb59e4d */.elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2{--ioch-green:#0C4C2D;--ioch-yellow:#FFD51E;--ioch-text:#1D1D1D;box-sizing:border-box;isolation:isolate;scroll-margin-top:24px;gap:0!important;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 *,.elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 *:before,.elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 *:after{box-sizing:border-box;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .e-con{--container-widget-width:100%;--widgets-spacing:0px;margin:0;min-width:0;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .elementor-widget{margin-bottom:0;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .elementor-widget-heading .elementor-heading-title{margin:0;text-transform:none;font-family:'DM Sans',sans-serif;letter-spacing:-.02em;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .elementor-widget-text-editor p{margin:0;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-inner{width:100%;max-width:1280px;margin:0 auto!important;gap:0;padding:0;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-eyebrow{margin-bottom:10px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;gap:18px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-eyebrow .elementor-heading-title:after{content:'';height:3px;width:46px;background:#FFD51E;display:inline-block;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-image{line-height:0;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-image .elementor-widget-container{height:100%;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-image img{display:block;width:100%;height:100%;object-fit:cover;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .elementor-button{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;font-size:16px;line-height:1.3;text-transform:none;text-decoration:none;box-shadow:none;border-radius:5px;transition:background-color .18s,color .18s;display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .elementor-button-content-wrapper{align-items:center;gap:12px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .elementor-button-icon{font-size:14px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .elementor-button svg{width:14px;height:14px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 a:focus-visible,.elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 summary:focus-visible{outline:3px solid #FFD51E;outline-offset:3px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-muted .elementor-widget-container,.elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-muted p{font-size:12px!important;color:#7C8898!important;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2{padding-left:28px!important;padding-right:28px!important;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2{padding-left:20px!important;padding-right:20px!important;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 h2.elementor-heading-title{font-size:30px!important;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-size:12px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .elementor-button{font-size:14px;}}
.elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-about-grid{display:grid;grid-template-columns:1.04fr 1fr;gap:52px;align-items:center;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-collage{position:relative;height:430px;padding:0 35px 20px 0;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-about-main{width:100%;height:390px;border-radius:7px;overflow:hidden;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-about-inset{position:absolute;right:0;bottom:0;width:46%;height:250px;border:6px solid #fff;border-radius:7px;overflow:hidden;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-about-inset img{object-position:48% 28%;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-about-content{gap:16px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-about-content .ioch-eyebrow{margin-bottom:0;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:8px 0;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-benefit{gap:8px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-benefit .elementor-icon-wrapper{text-align:left;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-benefit p{line-height:1.35;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-about-button{width:max-content;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-about-grid{gap:28px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-about-content h2{font-size:30px!important;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-about-grid{grid-template-columns:1fr;gap:30px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-collage{height:320px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-about-main{height:285px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-about-inset{height:195px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-benefits{gap:12px;} .elementor-27 .elementor-element.elementor-element-6eb59e4d.ioch-v2 .ioch-benefit p{font-size:14px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12a18453 */.elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2{--ioch-green:#0C4C2D;--ioch-yellow:#FFD51E;--ioch-text:#1D1D1D;box-sizing:border-box;isolation:isolate;scroll-margin-top:24px;gap:0!important;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 *,.elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 *:before,.elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 *:after{box-sizing:border-box;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .e-con{--container-widget-width:100%;--widgets-spacing:0px;margin:0;min-width:0;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .elementor-widget{margin-bottom:0;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .elementor-widget-heading .elementor-heading-title{margin:0;text-transform:none;font-family:'DM Sans',sans-serif;letter-spacing:-.02em;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .elementor-widget-text-editor p{margin:0;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-inner{width:100%;max-width:1280px;margin:0 auto!important;gap:0;padding:0;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-eyebrow{margin-bottom:10px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;gap:18px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-eyebrow .elementor-heading-title:after{content:'';height:3px;width:46px;background:#FFD51E;display:inline-block;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-image{line-height:0;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-image .elementor-widget-container{height:100%;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-image img{display:block;width:100%;height:100%;object-fit:cover;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .elementor-button{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;font-size:16px;line-height:1.3;text-transform:none;text-decoration:none;box-shadow:none;border-radius:5px;transition:background-color .18s,color .18s;display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .elementor-button-content-wrapper{align-items:center;gap:12px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .elementor-button-icon{font-size:14px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .elementor-button svg{width:14px;height:14px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 a:focus-visible,.elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 summary:focus-visible{outline:3px solid #FFD51E;outline-offset:3px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-muted .elementor-widget-container,.elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-muted p{font-size:12px!important;color:#7C8898!important;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2{padding-left:28px!important;padding-right:28px!important;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2{padding-left:20px!important;padding-right:20px!important;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 h2.elementor-heading-title{font-size:30px!important;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-size:12px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .elementor-button{font-size:14px;}}
.elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-section-intro{margin:8px 0 22px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-course-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-course-card{width:calc((100% - 72px)/4)!important;flex:0 0 calc((100% - 72px)/4);background:#fff;border:1px solid #DDE8E1;border-radius:7px;overflow:hidden;box-shadow:0 3px 10px rgba(12,76,45,.035);} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-card-photo{width:100%;height:185px;flex:none;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-card-content{padding:16px;gap:0;flex:1;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-card-title{margin-bottom:5px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-card-subtitle{min-height:42px;margin-bottom:12px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-card-subtitle p{font-size:15px;line-height:1.35;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-points{margin-bottom:16px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .elementor-icon-list-items{margin:0;padding:0;list-style:none;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .elementor-icon-list-item{align-items:flex-start;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .elementor-icon-list-icon{padding-top:4px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .elementor-icon-list-text{font-size:16px;line-height:1.5;padding-left:7px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-card-button{margin-top:auto;width:100%;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-card-button .elementor-button{width:100%;min-height:42px;padding:11px 12px;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-course-card{width:calc((100% - 24px)/2)!important;flex-basis:calc((100% - 24px)/2);} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-card-photo{height:220px;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-course-card{width:100%!important;flex-basis:100%;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-card-photo{height:220px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-card-subtitle{min-height:0;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-card-content{padding:20px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-card-title .elementor-heading-title{font-size:24px;} .elementor-27 .elementor-element.elementor-element-12a18453.ioch-v2 .ioch-section-intro p{font-size:16px;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a5dcdb */.elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2{--ioch-green:#0C4C2D;--ioch-yellow:#FFD51E;--ioch-text:#1D1D1D;box-sizing:border-box;isolation:isolate;scroll-margin-top:24px;gap:0!important;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 *,.elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 *:before,.elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 *:after{box-sizing:border-box;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .e-con{--container-widget-width:100%;--widgets-spacing:0px;margin:0;min-width:0;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .elementor-widget{margin-bottom:0;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .elementor-widget-heading .elementor-heading-title{margin:0;text-transform:none;font-family:'DM Sans',sans-serif;letter-spacing:-.02em;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .elementor-widget-text-editor p{margin:0;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-inner{width:100%;max-width:1280px;margin:0 auto!important;gap:0;padding:0;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-eyebrow{margin-bottom:10px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;gap:18px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-eyebrow .elementor-heading-title:after{content:'';height:3px;width:46px;background:#FFD51E;display:inline-block;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-image{line-height:0;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-image .elementor-widget-container{height:100%;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-image img{display:block;width:100%;height:100%;object-fit:cover;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .elementor-button{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;font-size:16px;line-height:1.3;text-transform:none;text-decoration:none;box-shadow:none;border-radius:5px;transition:background-color .18s,color .18s;display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .elementor-button-content-wrapper{align-items:center;gap:12px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .elementor-button-icon{font-size:14px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .elementor-button svg{width:14px;height:14px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 a:focus-visible,.elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 summary:focus-visible{outline:3px solid #FFD51E;outline-offset:3px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-muted .elementor-widget-container,.elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-muted p{font-size:12px!important;color:#7C8898!important;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2{padding-left:28px!important;padding-right:28px!important;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2{padding-left:20px!important;padding-right:20px!important;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 h2.elementor-heading-title{font-size:30px!important;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-size:12px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .elementor-button{font-size:14px;}}
.elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-section-intro{margin:8px 0 22px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-course-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-course-card{width:calc((100% - 72px)/4)!important;flex:0 0 calc((100% - 72px)/4);background:#fff;border:1px solid #DDE8E1;border-radius:7px;overflow:hidden;box-shadow:0 3px 10px rgba(12,76,45,.035);} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-card-photo{width:100%;height:185px;flex:none;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-card-content{padding:16px;gap:0;flex:1;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-card-title{margin-bottom:5px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-card-subtitle{min-height:42px;margin-bottom:12px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-card-subtitle p{font-size:15px;line-height:1.35;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-points{margin-bottom:16px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .elementor-icon-list-items{margin:0;padding:0;list-style:none;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .elementor-icon-list-item{align-items:flex-start;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .elementor-icon-list-icon{padding-top:4px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .elementor-icon-list-text{font-size:16px;line-height:1.5;padding-left:7px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-card-button{margin-top:auto;width:100%;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-card-button .elementor-button{width:100%;min-height:42px;padding:11px 12px;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-course-card{width:calc((100% - 24px)/2)!important;flex-basis:calc((100% - 24px)/2);} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-card-photo{height:220px;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-course-card{width:100%!important;flex-basis:100%;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-card-photo{height:220px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-card-subtitle{min-height:0;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-card-content{padding:20px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-card-title .elementor-heading-title{font-size:24px;} .elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-section-intro p{font-size:16px;} }
.elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-card-photo{height:166px;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-24a5dcdb.ioch-v2 .ioch-card-photo{height:210px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe02aac */.elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2{--ioch-green:#0C4C2D;--ioch-yellow:#FFD51E;--ioch-text:#1D1D1D;box-sizing:border-box;isolation:isolate;scroll-margin-top:24px;gap:0!important;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 *,.elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 *:before,.elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 *:after{box-sizing:border-box;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .e-con{--container-widget-width:100%;--widgets-spacing:0px;margin:0;min-width:0;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .elementor-widget{margin-bottom:0;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .elementor-widget-heading .elementor-heading-title{margin:0;text-transform:none;font-family:'DM Sans',sans-serif;letter-spacing:-.02em;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .elementor-widget-text-editor p{margin:0;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-inner{width:100%;max-width:1280px;margin:0 auto!important;gap:0;padding:0;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-eyebrow{margin-bottom:10px;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;gap:18px;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-eyebrow .elementor-heading-title:after{content:'';height:3px;width:46px;background:#FFD51E;display:inline-block;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-image{line-height:0;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-image .elementor-widget-container{height:100%;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-image img{display:block;width:100%;height:100%;object-fit:cover;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .elementor-button{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;font-size:16px;line-height:1.3;text-transform:none;text-decoration:none;box-shadow:none;border-radius:5px;transition:background-color .18s,color .18s;display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .elementor-button-content-wrapper{align-items:center;gap:12px;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .elementor-button-icon{font-size:14px;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .elementor-button svg{width:14px;height:14px;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 a:focus-visible,.elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 summary:focus-visible{outline:3px solid #FFD51E;outline-offset:3px;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-muted .elementor-widget-container,.elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-muted p{font-size:12px!important;color:#7C8898!important;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2{padding-left:28px!important;padding-right:28px!important;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2{padding-left:20px!important;padding-right:20px!important;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 h2.elementor-heading-title{font-size:30px!important;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-size:12px;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .elementor-button{font-size:14px;}}
.elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-faq-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:64px;align-items:start;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-faq-intro{gap:13px;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-faq-intro .ioch-eyebrow{margin:0;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-faq-intro .ioch-btn{width:max-content;margin-top:7px;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .e-n-accordion{gap:8px;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .e-n-accordion-item{background:#fff;border:1px solid #E2E8EB;border-radius:5px;overflow:hidden;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .e-n-accordion-item-title{padding:13px 18px;gap:16px;min-height:46px;justify-content:flex-start;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .e-n-accordion-item-title-icon{order:-1;color:#435566;width:16px;height:16px;flex:none;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .e-n-accordion-item-title-icon svg{width:12px;height:12px;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .e-n-accordion-item-title-text{font-family:'Plus Jakarta Sans',sans-serif;font-size:16px;font-weight:600;line-height:1.4;color:#1D1D1D;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-answer{padding:0 24px 18px 50px!important;} .elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-answer p{font-size:14px;line-height:1.5;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-faq-grid{gap:30px;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-4fe02aac.ioch-v2 .ioch-faq-grid{grid-template-columns:1fr;gap:24px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eaa0fc9 */.elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2{--ioch-green:#0C4C2D;--ioch-yellow:#FFD51E;--ioch-text:#1D1D1D;box-sizing:border-box;isolation:isolate;scroll-margin-top:24px;gap:0!important;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 *,.elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 *:before,.elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 *:after{box-sizing:border-box;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .e-con{--container-widget-width:100%;--widgets-spacing:0px;margin:0;min-width:0;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-widget{margin-bottom:0;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-widget-heading .elementor-heading-title{margin:0;text-transform:none;font-family:'DM Sans',sans-serif;letter-spacing:-.02em;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-widget-text-editor p{margin:0;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-inner{width:100%;max-width:1280px;margin:0 auto!important;gap:0;padding:0;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-eyebrow{margin-bottom:10px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;gap:18px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-eyebrow .elementor-heading-title:after{content:'';height:3px;width:46px;background:#FFD51E;display:inline-block;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-image{line-height:0;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-image .elementor-widget-container{height:100%;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-image img{display:block;width:100%;height:100%;object-fit:cover;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-button{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;font-size:16px;line-height:1.3;text-transform:none;text-decoration:none;box-shadow:none;border-radius:5px;transition:background-color .18s,color .18s;display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-button-content-wrapper{align-items:center;gap:12px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-button-icon{font-size:14px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-button svg{width:14px;height:14px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 a:focus-visible,.elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 summary:focus-visible{outline:3px solid #FFD51E;outline-offset:3px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-muted .elementor-widget-container,.elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-muted p{font-size:12px!important;color:#7C8898!important;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2{padding-left:28px!important;padding-right:28px!important;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2{padding-left:20px!important;padding-right:20px!important;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 h2.elementor-heading-title{font-size:30px!important;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-size:12px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-button{font-size:14px;}}
.elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-contact-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:36px;align-items:start;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-visit{gap:12px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-visit .ioch-eyebrow{margin-bottom:0;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-contact-details{display:grid;grid-template-columns:1.15fr .9fr;gap:20px;margin-top:14px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-contact-info{gap:18px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-contact-line{flex-direction:row;gap:12px;align-items:flex-start;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-contact-line>.elementor-widget-icon{width:22px;flex:none;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-contact-line a{color:#1D1D1D;text-decoration:none;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-map{min-width:0;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-form-card{border:1px solid #DDE5EA;border-radius:8px;padding:20px;gap:6px;box-shadow:0 5px 20px rgba(12,76,45,.06);} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-form{margin-top:5px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-form-fields-wrapper{margin-left:-8px;margin-right:-8px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-field-group{padding:0 8px;margin-bottom:11px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-field-label{font-family:'Plus Jakarta Sans',sans-serif;font-size:13px;line-height:1.4;padding-bottom:4px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-field:not(.elementor-select-wrapper){font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;font-size:14px;line-height:1.35;min-height:36px;padding:8px 10px;border:1px solid #DDE4E9;background:#fff;border-radius:4px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 select.elementor-field{min-height:36px;font-size:14px;padding:8px 10px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 textarea.elementor-field{min-height:72px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-field-type-acceptance{margin:2px 0 13px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-field-type-acceptance .elementor-field-option{display:flex;align-items:flex-start;gap:7px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-field-type-acceptance input{margin-top:3px;flex:none;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-field-type-acceptance label{font-size:11px;line-height:1.4;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .e-form__buttons{margin-bottom:0;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-button[type=submit]{min-height:40px;background:#FFD51E;color:#0C4C2D;font-size:15px;padding:11px 22px;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-contact-details{grid-template-columns:1fr;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-map iframe{height:215px!important;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-contact-grid{gap:26px;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-contact-grid{grid-template-columns:1fr;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-contact-details{grid-template-columns:1fr;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-map iframe{height:250px!important;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .ioch-form-card{padding:20px;} .elementor-27 .elementor-element.elementor-element-7eaa0fc9.ioch-v2 .elementor-field-group.elementor-col-50{width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6830ae7f */.elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2{--ioch-green:#0C4C2D;--ioch-yellow:#FFD51E;--ioch-text:#1D1D1D;box-sizing:border-box;isolation:isolate;scroll-margin-top:24px;gap:0!important;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 *,.elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 *:before,.elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 *:after{box-sizing:border-box;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .e-con{--container-widget-width:100%;--widgets-spacing:0px;margin:0;min-width:0;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .elementor-widget{margin-bottom:0;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .elementor-widget-heading .elementor-heading-title{margin:0;text-transform:none;font-family:'DM Sans',sans-serif;letter-spacing:-.02em;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .elementor-widget-text-editor p{margin:0;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-inner{width:100%;max-width:1280px;margin:0 auto!important;gap:0;padding:0;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-eyebrow{margin-bottom:10px;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;gap:18px;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-eyebrow .elementor-heading-title:after{content:'';height:3px;width:46px;background:#FFD51E;display:inline-block;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-image{line-height:0;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-image .elementor-widget-container{height:100%;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-image img{display:block;width:100%;height:100%;object-fit:cover;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .elementor-button{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;font-size:16px;line-height:1.3;text-transform:none;text-decoration:none;box-shadow:none;border-radius:5px;transition:background-color .18s,color .18s;display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .elementor-button-content-wrapper{align-items:center;gap:12px;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .elementor-button-icon{font-size:14px;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .elementor-button svg{width:14px;height:14px;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 a:focus-visible,.elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 summary:focus-visible{outline:3px solid #FFD51E;outline-offset:3px;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-muted .elementor-widget-container,.elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-muted p{font-size:12px!important;color:#7C8898!important;} @media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2{padding-left:28px!important;padding-right:28px!important;}} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2{padding-left:20px!important;padding-right:20px!important;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 h2.elementor-heading-title{font-size:30px!important;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-eyebrow .elementor-heading-title{font-size:12px;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .elementor-button{font-size:14px;}}
.elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-final-banner{position:relative;overflow:hidden;background-color:#0C4C2D;border-radius:12px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:32px;padding:30px 42px;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-final-banner:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0C4C2D 30%,rgba(12,76,45,.92) 60%,rgba(12,76,45,.7));pointer-events:none;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-final-copy{gap:10px;z-index:1;max-width:72%;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-final-button{width:auto;flex:none;z-index:1;} @media(max-width:767px){.elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-final-banner{flex-direction:column;align-items:flex-start;padding:28px 22px;gap:22px;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-final-copy{max-width:100%;} .elementor-27 .elementor-element.elementor-element-6830ae7f.ioch-v2 .ioch-final-copy h2{font-size:26px!important;}}/* End custom CSS */