.elementor-212 .elementor-element.elementor-element-5c83209{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-7cadf03{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-212 .elementor-element.elementor-element-3aac22d{--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-212 .elementor-element.elementor-element-32db0de{--display:flex;--min-height:35vh;--justify-content:center;--border-radius:8px 8px 8px 8px;--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-212 .elementor-element.elementor-element-32db0de:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-32db0de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-212 .elementor-element.elementor-element-f7c677f{--display:flex;--position:absolute;--border-radius:0px 0px 8px 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;top:0px;}.elementor-212 .elementor-element.elementor-element-f7c677f:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-f7c677f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-f7c677f{left:0px;}body.rtl .elementor-212 .elementor-element.elementor-element-f7c677f{right:0px;}.elementor-212 .elementor-element.elementor-element-7855a69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-7855a69{text-align:center;}.elementor-212 .elementor-element.elementor-element-7855a69 ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-212 .elementor-element.elementor-element-7855a69 .hfe-breadcrumbs-item{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;}.elementor-212 .elementor-element.elementor-element-74495c1{--display:flex;--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:40px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-ee77b60 .elementor-heading-title{font-family:"neue-montreal", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-c2b558a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-d41dfff{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-212 .elementor-element.elementor-element-ae91213 img{width:100%;height:35vh;border-radius:8px 8px 8px 8px;}.elementor-212 .elementor-element.elementor-element-ecbd348{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-212 .elementor-element.elementor-element-33fb368{--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-212 .elementor-element.elementor-element-f38ad6e{--display:flex;--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-212 .elementor-element.elementor-element-18fd156{--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-212 .elementor-element.elementor-element-ffc6735 .elementor-heading-title{font-family:"neue-montreal", Sans-serif;font-size:32px;font-weight:400;color:#CCCCCC;}.elementor-212 .elementor-element.elementor-element-2b70081{--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-212 .elementor-element.elementor-element-3502fa4{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#1F1F1F;}.elementor-212 .elementor-element.elementor-element-60125fb{--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-212 .elementor-element.elementor-element-6788974{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-c2f6c72{--display:flex;--min-height:50vh;--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-212 .elementor-element.elementor-element-af7a5ed{--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-212 .elementor-element.elementor-element-a03979d img{width:100%;height:50vh;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-212 .elementor-element.elementor-element-9eb877a{--display:flex;--position:absolute;--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;--border-radius:0px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:58px;--padding-left:27px;--padding-right:27px;bottom:0px;}.elementor-212 .elementor-element.elementor-element-9eb877a:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-9eb877a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-9eb877a{left:0px;}body.rtl .elementor-212 .elementor-element.elementor-element-9eb877a{right:0px;}.elementor-212 .elementor-element.elementor-element-48ed46f{--display:flex;--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-212 .elementor-element.elementor-element-e0be7b7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-212 .elementor-element.elementor-element-a530ad6 .elementor-heading-title{font-family:"neue-montreal", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-baa51fb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:500;color:#1AC627;}.elementor-212 .elementor-element.elementor-element-279b60b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-212 .elementor-element.elementor-element-e9e1813{--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-212 .elementor-element.elementor-element-140b21b{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-15673a0{--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-212 .elementor-element.elementor-element-920644e{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-ffd98c7{--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-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-212 .elementor-element.elementor-element-96ad2e0 .elementor-icon-wrapper{text-align:center;}.elementor-212 .elementor-element.elementor-element-96ad2e0.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-212 .elementor-element.elementor-element-96ad2e0.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-96ad2e0.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-212 .elementor-element.elementor-element-96ad2e0.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-96ad2e0.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-212 .elementor-element.elementor-element-d873d00{--display:flex;--min-height:50vh;--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-212 .elementor-element.elementor-element-b00b658{--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-212 .elementor-element.elementor-element-8655da6 img{width:100%;height:50vh;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-212 .elementor-element.elementor-element-d9d8e1f{--display:flex;--position:absolute;--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;--border-radius:0px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:58px;--padding-left:27px;--padding-right:27px;bottom:0px;}.elementor-212 .elementor-element.elementor-element-d9d8e1f:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-d9d8e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-d9d8e1f{left:0px;}body.rtl .elementor-212 .elementor-element.elementor-element-d9d8e1f{right:0px;}.elementor-212 .elementor-element.elementor-element-7d49aa0{--display:flex;--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-212 .elementor-element.elementor-element-bfefbdb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-212 .elementor-element.elementor-element-1d0d804 .elementor-heading-title{font-family:"neue-montreal", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-857cf57 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:500;color:#1AC627;}.elementor-212 .elementor-element.elementor-element-825f0d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-212 .elementor-element.elementor-element-65c6180{--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-212 .elementor-element.elementor-element-c0f8503{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-cf6ebd0{--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-212 .elementor-element.elementor-element-4614469{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-7ef5c23{--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-212 .elementor-element.elementor-element-1c9e289 .elementor-icon-wrapper{text-align:center;}.elementor-212 .elementor-element.elementor-element-1c9e289.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-212 .elementor-element.elementor-element-1c9e289.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-1c9e289.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-212 .elementor-element.elementor-element-1c9e289.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-1c9e289.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-212 .elementor-element.elementor-element-8bd6c80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-212 .elementor-element.elementor-element-bccf032{--display:flex;--min-height:50vh;--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-212 .elementor-element.elementor-element-c2ca60c{--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-212 .elementor-element.elementor-element-17cdc2d img{width:100%;height:50vh;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-212 .elementor-element.elementor-element-369badb{--display:flex;--position:absolute;--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;--border-radius:0px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:58px;--padding-left:27px;--padding-right:27px;bottom:0px;}.elementor-212 .elementor-element.elementor-element-369badb:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-369badb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-369badb{left:0px;}body.rtl .elementor-212 .elementor-element.elementor-element-369badb{right:0px;}.elementor-212 .elementor-element.elementor-element-b038f3a{--display:flex;--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-212 .elementor-element.elementor-element-6b4d13d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-212 .elementor-element.elementor-element-412abd1 .elementor-heading-title{font-family:"neue-montreal", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-daa3a80 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:500;color:#1AC627;}.elementor-212 .elementor-element.elementor-element-c4079a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-212 .elementor-element.elementor-element-5468457{--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-212 .elementor-element.elementor-element-8a2f99f{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-7d8499a{--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-212 .elementor-element.elementor-element-ae66748{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-92c59d1{--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-212 .elementor-element.elementor-element-b8fc8f1 .elementor-icon-wrapper{text-align:center;}.elementor-212 .elementor-element.elementor-element-b8fc8f1.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-212 .elementor-element.elementor-element-b8fc8f1.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-b8fc8f1.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-212 .elementor-element.elementor-element-b8fc8f1.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-b8fc8f1.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-212 .elementor-element.elementor-element-c016257{--display:flex;--min-height:50vh;--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-212 .elementor-element.elementor-element-326f6ca{--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-212 .elementor-element.elementor-element-41692d9 img{width:100%;height:50vh;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-212 .elementor-element.elementor-element-e2540d5{--display:flex;--position:absolute;--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;--border-radius:0px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:58px;--padding-left:27px;--padding-right:27px;bottom:0px;}.elementor-212 .elementor-element.elementor-element-e2540d5:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-e2540d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-e2540d5{left:0px;}body.rtl .elementor-212 .elementor-element.elementor-element-e2540d5{right:0px;}.elementor-212 .elementor-element.elementor-element-b605665{--display:flex;--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-212 .elementor-element.elementor-element-97d8a7a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-212 .elementor-element.elementor-element-77fff15 .elementor-heading-title{font-family:"neue-montreal", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-063fabb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:500;color:#1AC627;}.elementor-212 .elementor-element.elementor-element-257cb6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-212 .elementor-element.elementor-element-a3eb799{--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-212 .elementor-element.elementor-element-f1a9229{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-e799f00{--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-212 .elementor-element.elementor-element-795ca2f{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-e7d1405{--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-212 .elementor-element.elementor-element-852b9d0 .elementor-icon-wrapper{text-align:center;}.elementor-212 .elementor-element.elementor-element-852b9d0.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-212 .elementor-element.elementor-element-852b9d0.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-852b9d0.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-212 .elementor-element.elementor-element-852b9d0.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-852b9d0.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}@media(min-width:768px){.elementor-212 .elementor-element.elementor-element-3aac22d{--width:40%;}.elementor-212 .elementor-element.elementor-element-32db0de{--width:100%;}.elementor-212 .elementor-element.elementor-element-f7c677f{--width:40%;}.elementor-212 .elementor-element.elementor-element-d41dfff{--width:60%;}.elementor-212 .elementor-element.elementor-element-6788974{--width:100%;}.elementor-212 .elementor-element.elementor-element-c2f6c72{--width:50%;}.elementor-212 .elementor-element.elementor-element-af7a5ed{--width:100%;}.elementor-212 .elementor-element.elementor-element-48ed46f{--width:100%;}.elementor-212 .elementor-element.elementor-element-ffd98c7{--width:20%;}.elementor-212 .elementor-element.elementor-element-d873d00{--width:50%;}.elementor-212 .elementor-element.elementor-element-b00b658{--width:100%;}.elementor-212 .elementor-element.elementor-element-7d49aa0{--width:100%;}.elementor-212 .elementor-element.elementor-element-7ef5c23{--width:20%;}.elementor-212 .elementor-element.elementor-element-8bd6c80{--width:100%;}.elementor-212 .elementor-element.elementor-element-bccf032{--width:50%;}.elementor-212 .elementor-element.elementor-element-c2ca60c{--width:100%;}.elementor-212 .elementor-element.elementor-element-b038f3a{--width:100%;}.elementor-212 .elementor-element.elementor-element-92c59d1{--width:20%;}.elementor-212 .elementor-element.elementor-element-c016257{--width:50%;}.elementor-212 .elementor-element.elementor-element-326f6ca{--width:100%;}.elementor-212 .elementor-element.elementor-element-b605665{--width:100%;}.elementor-212 .elementor-element.elementor-element-e7d1405{--width:20%;}}@media(max-width:767px){.elementor-212 .elementor-element.elementor-element-7cadf03{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;}.elementor-212 .elementor-element.elementor-element-3aac22d{--width:100%;}.elementor-212 .elementor-element.elementor-element-32db0de{--min-height:20vh;}.elementor-212 .elementor-element.elementor-element-f7c677f{--width:35%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-7855a69 .hfe-breadcrumbs-item{font-size:10px;}.elementor-212 .elementor-element.elementor-element-74495c1{--padding-top:20px;--padding-bottom:0px;--padding-left:25px;--padding-right:10px;}.elementor-212 .elementor-element.elementor-element-ee77b60 .elementor-heading-title{font-size:20px;}.elementor-212 .elementor-element.elementor-element-c2b558a{font-size:10px;}.elementor-212 .elementor-element.elementor-element-d41dfff{--min-height:15vh;}.elementor-212 .elementor-element.elementor-element-ae91213 img{height:15vh;}.elementor-212 .elementor-element.elementor-element-ecbd348{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-212 .elementor-element.elementor-element-f38ad6e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-212 .elementor-element.elementor-element-ffc6735 .elementor-heading-title{font-size:20px;}.elementor-212 .elementor-element.elementor-element-3502fa4{font-size:14px;}.elementor-212 .elementor-element.elementor-element-c2f6c72{--min-height:30vh;}.elementor-212 .elementor-element.elementor-element-a03979d img{height:30vh;}.elementor-212 .elementor-element.elementor-element-9eb877a{--justify-content:space-between;}.elementor-212 .elementor-element.elementor-element-48ed46f{--width:80%;--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-212 .elementor-element.elementor-element-a530ad6 .elementor-heading-title{font-size:14px;}.elementor-212 .elementor-element.elementor-element-baa51fb .elementor-heading-title{font-size:10px;}.elementor-212 .elementor-element.elementor-element-279b60b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-212 .elementor-element.elementor-element-e9e1813{--width:45%;}.elementor-212 .elementor-element.elementor-element-140b21b{font-size:8px;}.elementor-212 .elementor-element.elementor-element-15673a0{--width:45%;}.elementor-212 .elementor-element.elementor-element-920644e{font-size:8px;}.elementor-212 .elementor-element.elementor-element-ffd98c7{--width:12%;}.elementor-212 .elementor-element.elementor-element-96ad2e0 .elementor-icon{font-size:24px;}.elementor-212 .elementor-element.elementor-element-96ad2e0 .elementor-icon svg{height:24px;}.elementor-212 .elementor-element.elementor-element-d873d00{--min-height:30vh;}.elementor-212 .elementor-element.elementor-element-8655da6 img{height:30vh;}.elementor-212 .elementor-element.elementor-element-7d49aa0{--width:80%;}.elementor-212 .elementor-element.elementor-element-1d0d804 .elementor-heading-title{font-size:14px;}.elementor-212 .elementor-element.elementor-element-857cf57 .elementor-heading-title{font-size:10px;}.elementor-212 .elementor-element.elementor-element-65c6180{--width:45%;}.elementor-212 .elementor-element.elementor-element-c0f8503{font-size:8px;}.elementor-212 .elementor-element.elementor-element-cf6ebd0{--width:45%;}.elementor-212 .elementor-element.elementor-element-4614469{font-size:8px;}.elementor-212 .elementor-element.elementor-element-7ef5c23{--width:12%;}.elementor-212 .elementor-element.elementor-element-1c9e289 .elementor-icon{font-size:24px;}.elementor-212 .elementor-element.elementor-element-1c9e289 .elementor-icon svg{height:24px;}.elementor-212 .elementor-element.elementor-element-bccf032{--min-height:30vh;}.elementor-212 .elementor-element.elementor-element-17cdc2d img{height:30vh;}.elementor-212 .elementor-element.elementor-element-b038f3a{--width:80%;}.elementor-212 .elementor-element.elementor-element-412abd1 .elementor-heading-title{font-size:14px;}.elementor-212 .elementor-element.elementor-element-daa3a80 .elementor-heading-title{font-size:10px;}.elementor-212 .elementor-element.elementor-element-5468457{--width:45%;}.elementor-212 .elementor-element.elementor-element-8a2f99f{font-size:8px;}.elementor-212 .elementor-element.elementor-element-7d8499a{--width:45%;}.elementor-212 .elementor-element.elementor-element-ae66748{font-size:8px;}.elementor-212 .elementor-element.elementor-element-92c59d1{--width:12%;}.elementor-212 .elementor-element.elementor-element-b8fc8f1 .elementor-icon{font-size:24px;}.elementor-212 .elementor-element.elementor-element-b8fc8f1 .elementor-icon svg{height:24px;}.elementor-212 .elementor-element.elementor-element-c016257{--min-height:30vh;}.elementor-212 .elementor-element.elementor-element-41692d9 img{height:30vh;}.elementor-212 .elementor-element.elementor-element-b605665{--width:80%;}.elementor-212 .elementor-element.elementor-element-77fff15 .elementor-heading-title{font-size:14px;}.elementor-212 .elementor-element.elementor-element-063fabb .elementor-heading-title{font-size:10px;}.elementor-212 .elementor-element.elementor-element-a3eb799{--width:45%;}.elementor-212 .elementor-element.elementor-element-f1a9229{font-size:8px;}.elementor-212 .elementor-element.elementor-element-e799f00{--width:45%;}.elementor-212 .elementor-element.elementor-element-795ca2f{font-size:8px;}.elementor-212 .elementor-element.elementor-element-e7d1405{--width:12%;}.elementor-212 .elementor-element.elementor-element-852b9d0 .elementor-icon{font-size:24px;}.elementor-212 .elementor-element.elementor-element-852b9d0 .elementor-icon svg{height:24px;}}/* Start custom CSS for container, class: .elementor-element-6788974 *//* 2. Menjaga Ukuran Item agar Tetap */
.elementor-212 .elementor-element.elementor-element-6788974 > .elementor-element {
    flex: 0 0 auto !important;
    scroll-snap-align: center; /* Mengubah ke center agar transisi lebih enak dilihat */
    transition: transform 0.3s ease;
}


/* HOVER */
/* 1. Pengaturan Item Card */
/* Mengincar setiap kolom/container anak langsung */
.elementor-212 .elementor-element.elementor-element-6788974 > .e-con {
    overflow: hidden !important;
    cursor: pointer;
    position: relative;
    transition: none !important; /* Memastikan card tidak angkat */
}

/* 2. Judul (Title) */
/* Mengincar container pertama di dalam pembungkus deskripsi */
.elementor-212 .elementor-element.elementor-element-6788974 .elementor-widget-heading {
    transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1);
}

/* 3. Subtitle (Deskripsi) - Transisi Paling Halus */
/* Mengincar container teks editor (deskripsi) */
.elementor-212 .elementor-element.elementor-element-6788974 .elementor-widget-text-editor {
    max-height: 0;
    opacity: 0;
    transform: translateY(20px);
    pointer-events: none;
    transition: 
        max-height 0.7s cubic-bezier(0.16, 1, 0.3, 1),
        opacity 0.4s ease,
        transform 0.7s cubic-bezier(0.16, 1, 0.3, 1);
    margin-top: 0 !important;
}

/* 4. Animasi Icon & SVG Flip */
.elementor-212 .elementor-element.elementor-element-6788974 .elementor-widget-icon .elementor-icon {
    perspective: 1000px;
    transition: transform 0.8s cubic-bezier(0.16, 1, 0.3, 1);
    transform-style: preserve-3d;
}

.elementor-212 .elementor-element.elementor-element-6788974 .elementor-widget-icon svg rect {
    transition: fill 0.5s ease, stroke 0.5s ease;
    fill: transparent;
}

.elementor-212 .elementor-element.elementor-element-6788974 .elementor-widget-icon svg path {
    transition: stroke 0.4s ease, transform 0.8s cubic-bezier(0.16, 1, 0.3, 1);
}

/* --- STATE HOVER --- */

/* Hover pada Card */
.elementor-212 .elementor-element.elementor-element-6788974 > .e-con:hover .elementor-widget-text-editor {
    max-height: 200px;
    opacity: 1;
    transform: translateY(0);
    margin-top: 15px !important;
    transition-delay: 0.05s;
}

/* Flip Icon ke Kanan */
.elementor-212 .elementor-element.elementor-element-6788974 > .e-con:hover .elementor-widget-icon .elementor-icon {
    transform: rotateY(180deg) scale(1.05);
}

/* Warna Icon saat Hover */
.elementor-212 .elementor-element.elementor-element-6788974 > .e-con:hover .elementor-widget-icon svg rect {
    fill: #18782E;
    stroke: #18782E;
}

/* Panah tetap hadap kanan meski di-flip */
/*.elementor-212 .elementor-element.elementor-element-6788974 > .e-con:hover .elementor-widget-icon svg path {*/
/*    stroke: #ffffff;*/
/*    transform: rotateY(-180deg) translate(2.5px, -2.5px);*/
/*}*/

/* Menghilangkan angkat pada card utama */
.elementor-212 .elementor-element.elementor-element-6788974 > .e-con:hover {
    transform: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bd6c80 *//* 2. Menjaga Ukuran Item agar Tetap */
.elementor-212 .elementor-element.elementor-element-8bd6c80 > .elementor-element {
    flex: 0 0 auto !important;
    scroll-snap-align: center; /* Mengubah ke center agar transisi lebih enak dilihat */
    transition: transform 0.3s ease;
}


/* HOVER */
/* 1. Pengaturan Item Card */
/* Mengincar setiap kolom/container anak langsung */
.elementor-212 .elementor-element.elementor-element-8bd6c80 > .e-con {
    overflow: hidden !important;
    cursor: pointer;
    position: relative;
    transition: none !important; /* Memastikan card tidak angkat */
}

/* 2. Judul (Title) */
/* Mengincar container pertama di dalam pembungkus deskripsi */
.elementor-212 .elementor-element.elementor-element-8bd6c80 .elementor-widget-heading {
    transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1);
}

/* 3. Subtitle (Deskripsi) - Transisi Paling Halus */
/* Mengincar container teks editor (deskripsi) */
.elementor-212 .elementor-element.elementor-element-8bd6c80 .elementor-widget-text-editor {
    max-height: 0;
    opacity: 0;
    transform: translateY(20px);
    pointer-events: none;
    transition: 
        max-height 0.7s cubic-bezier(0.16, 1, 0.3, 1),
        opacity 0.4s ease,
        transform 0.7s cubic-bezier(0.16, 1, 0.3, 1);
    margin-top: 0 !important;
}

/* 4. Animasi Icon & SVG Flip */
.elementor-212 .elementor-element.elementor-element-8bd6c80 .elementor-widget-icon .elementor-icon {
    perspective: 1000px;
    transition: transform 0.8s cubic-bezier(0.16, 1, 0.3, 1);
    transform-style: preserve-3d;
}

.elementor-212 .elementor-element.elementor-element-8bd6c80 .elementor-widget-icon svg rect {
    transition: fill 0.5s ease, stroke 0.5s ease;
    fill: transparent;
}

.elementor-212 .elementor-element.elementor-element-8bd6c80 .elementor-widget-icon svg path {
    transition: stroke 0.4s ease, transform 0.8s cubic-bezier(0.16, 1, 0.3, 1);
}

/* --- STATE HOVER --- */

/* Hover pada Card */
.elementor-212 .elementor-element.elementor-element-8bd6c80 > .e-con:hover .elementor-widget-text-editor {
    max-height: 200px;
    opacity: 1;
    transform: translateY(0);
    margin-top: 15px !important;
    transition-delay: 0.05s;
}

/* Flip Icon ke Kanan */
.elementor-212 .elementor-element.elementor-element-8bd6c80 > .e-con:hover .elementor-widget-icon .elementor-icon {
    transform: rotateY(180deg) scale(1.05);
}

/* Warna Icon saat Hover */
.elementor-212 .elementor-element.elementor-element-8bd6c80 > .e-con:hover .elementor-widget-icon svg rect {
    fill: #18782E;
    stroke: #18782E;
}

/* Panah tetap hadap kanan meski di-flip */
/*.elementor-212 .elementor-element.elementor-element-8bd6c80 > .e-con:hover .elementor-widget-icon svg path {*/
/*    stroke: #ffffff;*/
/*    transform: rotateY(-180deg) translate(2.5px, -2.5px);*/
/*}*/

/* Menghilangkan angkat pada card utama */
.elementor-212 .elementor-element.elementor-element-8bd6c80 > .e-con:hover {
    transform: none !important;
}/* End custom CSS */