.elementor-13 .elementor-element.elementor-element-5948503{--display:flex;--min-height:250vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--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-13 .elementor-element.elementor-element-016123f{--display:flex;--position:fixed;--min-height:100vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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;--z-index:3;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-13 .elementor-element.elementor-element-016123f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-016123f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/11/LAYOVER-LOGO-MIMPI.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-016123f.e-con{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-016123f{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-016123f{right:0px;}.elementor-13 .elementor-element.elementor-element-b937623{--display:flex;--position:fixed;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:2;}.elementor-13 .elementor-element.elementor-element-b937623::before, .elementor-13 .elementor-element.elementor-element-b937623 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-b937623 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-b937623 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-b937623 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-b937623 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-b937623:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b937623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/11/Rectangle-148.webp") 50% 50%;background-size:cover;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b937623{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-b937623{right:0px;}.elementor-13 .elementor-element.elementor-element-bff00d8{--display:flex;--min-height:50vh;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:3;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6e7c014{width:100%;max-width:100%;text-align:center;}.elementor-13 .elementor-element.elementor-element-6e7c014.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-6e7c014 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:80px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-70cca03{width:100%;max-width:100%;text-align:center;}.elementor-13 .elementor-element.elementor-element-70cca03.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-70cca03 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:80px;color:var( --e-global-color-primary );}.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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-8a8f18b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Elza", Sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:1px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:17px 25px 15px 25px;}.elementor-13 .elementor-element.elementor-element-8a8f18b .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-8a8f18b .elementor-button:focus{background-color:#192A49BD;color:var( --e-global-color-primary );border-color:#192A4900;}.elementor-13 .elementor-element.elementor-element-8a8f18b{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8a8f18b .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-8a8f18b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-8d74bca{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-13 .elementor-element.elementor-element-8d74bca:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8d74bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-19438cf{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-19438cf.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-19438cf .elementor-heading-title{font-family:"Elza", Sans-serif;font-size:14px;font-weight:600;line-height:16px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-d4078c5{--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-13 .elementor-element.elementor-element-d4078c5.e-con{--flex-grow:0;--flex-shrink:0;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-13 .elementor-element.elementor-element-bb1de41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-bb1de41 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-8c6154b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-8c6154b p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-9877b97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-9877b97 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-460c9b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-460c9b1 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-1c35a1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1c35a1d p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-e63e1a1{--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-13 .elementor-element.elementor-element-e63e1a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-1ce3fe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1ce3fe5 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-44e0497{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-44e0497 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-7079aa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7079aa5 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-3abb321{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3abb321 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-91a669b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-91a669b p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-0d4da61{--display:grid;--min-height:900px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-13 .elementor-element.elementor-element-0d4da61:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0d4da61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-0d4da61::before, .elementor-13 .elementor-element.elementor-element-0d4da61 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-0d4da61 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-0d4da61 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-0d4da61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-0d4da61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-e16ad7b{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-e16ad7b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e16ad7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/11/golden-hours-ii-sumba-indonesia-80.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-e16ad7b::before, .elementor-13 .elementor-element.elementor-element-e16ad7b > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e16ad7b > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e16ad7b > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e16ad7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e16ad7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-e16ad7b:hover::before, .elementor-13 .elementor-element.elementor-element-e16ad7b:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e16ad7b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e16ad7b > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-e16ad7b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-e16ad7b:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-e16ad7b, .elementor-13 .elementor-element.elementor-element-e16ad7b::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-ae8241c .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-89be4fd{font-family:"Elza", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-982c262{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-982c262:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-982c262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/11/golden-hours-ii-sumba-indonesia-80-1.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-982c262::before, .elementor-13 .elementor-element.elementor-element-982c262 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-982c262 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-982c262 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-982c262 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-982c262 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-982c262:hover::before, .elementor-13 .elementor-element.elementor-element-982c262:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-982c262:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-982c262 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-982c262 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-982c262:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-982c262, .elementor-13 .elementor-element.elementor-element-982c262::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-40cabbe .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-a83bf0e{font-family:"Elza", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b115a89{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-b115a89:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b115a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/10/golden-hours-ii-sumba-indonesia-80-I4282456382279.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-b115a89::before, .elementor-13 .elementor-element.elementor-element-b115a89 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-b115a89 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-b115a89 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-b115a89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-b115a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-b115a89:hover::before, .elementor-13 .elementor-element.elementor-element-b115a89:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-b115a89:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-b115a89 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-b115a89 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-b115a89:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-b115a89, .elementor-13 .elementor-element.elementor-element-b115a89::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-880a3cd .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-78d3b48{font-family:"Elza", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-dd8e413{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-dd8e413:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-dd8e413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/10/golden-hours-ii-sumba-indonesia-80-I4282454382279.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-dd8e413::before, .elementor-13 .elementor-element.elementor-element-dd8e413 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-dd8e413 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-dd8e413 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-dd8e413 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-dd8e413 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-dd8e413:hover::before, .elementor-13 .elementor-element.elementor-element-dd8e413:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-dd8e413:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-dd8e413 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-dd8e413 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-dd8e413:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-dd8e413, .elementor-13 .elementor-element.elementor-element-dd8e413::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-22e18f8 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-2f4beba{font-family:"Elza", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-7312745{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-7312745:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7312745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/10/golden-hours-ii-sumba-indonesia-80-I4282453382279.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-7312745::before, .elementor-13 .elementor-element.elementor-element-7312745 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-7312745 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-7312745 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-7312745 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-7312745 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-7312745:hover::before, .elementor-13 .elementor-element.elementor-element-7312745:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-7312745:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-7312745 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-7312745 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-7312745:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-7312745, .elementor-13 .elementor-element.elementor-element-7312745::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-1721488 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-b78515a{font-family:"Elza", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-cb2099e{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-cb2099e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cb2099e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/10/golden-hours-ii-sumba-indonesia-80-I4282451382279.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-cb2099e::before, .elementor-13 .elementor-element.elementor-element-cb2099e > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-cb2099e > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-cb2099e > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-cb2099e > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-cb2099e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-cb2099e:hover::before, .elementor-13 .elementor-element.elementor-element-cb2099e:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-cb2099e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-cb2099e > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-cb2099e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-cb2099e:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-cb2099e, .elementor-13 .elementor-element.elementor-element-cb2099e::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-d5e7152 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-a864fb6{font-family:"Elza", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-71019f8{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-71019f8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-71019f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/10/golden-hours-ii-sumba-indonesia-80-I4282455382279-1.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-71019f8::before, .elementor-13 .elementor-element.elementor-element-71019f8 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-71019f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-71019f8 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-71019f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-71019f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-71019f8:hover::before, .elementor-13 .elementor-element.elementor-element-71019f8:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-71019f8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-71019f8 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-71019f8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-71019f8:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-71019f8, .elementor-13 .elementor-element.elementor-element-71019f8::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-ca65794 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-51e86bd{font-family:"Elza", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-8b6ce2f{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-8b6ce2f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8b6ce2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/10/golden-hours-ii-sumba-indonesia-80-I4282450382279-1.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-8b6ce2f::before, .elementor-13 .elementor-element.elementor-element-8b6ce2f > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-8b6ce2f > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-8b6ce2f > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-8b6ce2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-8b6ce2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-8b6ce2f:hover::before, .elementor-13 .elementor-element.elementor-element-8b6ce2f:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-8b6ce2f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-8b6ce2f > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-8b6ce2f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-8b6ce2f:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-8b6ce2f, .elementor-13 .elementor-element.elementor-element-8b6ce2f::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-ee6ab98 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-6705b00{font-family:"Elza", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-8170ec7{--display:grid;--min-height:900px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-13 .elementor-element.elementor-element-8170ec7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8170ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-8170ec7::before, .elementor-13 .elementor-element.elementor-element-8170ec7 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-8170ec7 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-8170ec7 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-8170ec7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-8170ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-08558a3{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-08558a3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-08558a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/11/golden-hours-ii-sumba-indonesia-80.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-08558a3::before, .elementor-13 .elementor-element.elementor-element-08558a3 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-08558a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-08558a3 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-08558a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-08558a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-08558a3:hover::before, .elementor-13 .elementor-element.elementor-element-08558a3:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-08558a3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-08558a3 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-08558a3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-08558a3:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-08558a3, .elementor-13 .elementor-element.elementor-element-08558a3::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-07dee17 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-2ebceee{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-2ebceee:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2ebceee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/11/golden-hours-ii-sumba-indonesia-80-1.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-2ebceee::before, .elementor-13 .elementor-element.elementor-element-2ebceee > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-2ebceee > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-2ebceee > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-2ebceee > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-2ebceee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-2ebceee:hover::before, .elementor-13 .elementor-element.elementor-element-2ebceee:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-2ebceee:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-2ebceee > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-2ebceee > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-2ebceee:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-2ebceee, .elementor-13 .elementor-element.elementor-element-2ebceee::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-2eb95ab .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-fe3b612{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-fe3b612:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-fe3b612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/10/golden-hours-ii-sumba-indonesia-80-I4282456382279.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-fe3b612::before, .elementor-13 .elementor-element.elementor-element-fe3b612 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-fe3b612 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-fe3b612 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-fe3b612 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-fe3b612 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-fe3b612:hover::before, .elementor-13 .elementor-element.elementor-element-fe3b612:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-fe3b612:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-fe3b612 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-fe3b612 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-fe3b612:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-fe3b612, .elementor-13 .elementor-element.elementor-element-fe3b612::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-bcb40e0 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-6620f14{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-6620f14:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6620f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/10/golden-hours-ii-sumba-indonesia-80-I4282454382279.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-6620f14::before, .elementor-13 .elementor-element.elementor-element-6620f14 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-6620f14 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-6620f14 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-6620f14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-6620f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-6620f14:hover::before, .elementor-13 .elementor-element.elementor-element-6620f14:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-6620f14:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-6620f14 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-6620f14 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-6620f14:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-6620f14, .elementor-13 .elementor-element.elementor-element-6620f14::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-f3c221d .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-e260852{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-e260852:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e260852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/10/golden-hours-ii-sumba-indonesia-80-I4282453382279.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-e260852::before, .elementor-13 .elementor-element.elementor-element-e260852 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e260852 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e260852 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e260852 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e260852 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-e260852:hover::before, .elementor-13 .elementor-element.elementor-element-e260852:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e260852:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e260852 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-e260852 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-e260852:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-e260852, .elementor-13 .elementor-element.elementor-element-e260852::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-7e2c7e3 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-7040186{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-7040186:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7040186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/10/golden-hours-ii-sumba-indonesia-80-I4282451382279.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-7040186::before, .elementor-13 .elementor-element.elementor-element-7040186 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-7040186 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-7040186 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-7040186 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-7040186 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-7040186:hover::before, .elementor-13 .elementor-element.elementor-element-7040186:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-7040186:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-7040186 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-7040186 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-7040186:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-7040186, .elementor-13 .elementor-element.elementor-element-7040186::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-1c8200a .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-643d01f{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-643d01f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-643d01f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/10/golden-hours-ii-sumba-indonesia-80-I4282455382279-1.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-643d01f::before, .elementor-13 .elementor-element.elementor-element-643d01f > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-643d01f > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-643d01f > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-643d01f > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-643d01f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-643d01f:hover::before, .elementor-13 .elementor-element.elementor-element-643d01f:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-643d01f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-643d01f > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-643d01f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-643d01f:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-643d01f, .elementor-13 .elementor-element.elementor-element-643d01f::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-08cdbdd .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-50e9542{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;}.elementor-13 .elementor-element.elementor-element-50e9542:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-50e9542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/10/golden-hours-ii-sumba-indonesia-80-I4282450382279-1.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-50e9542::before, .elementor-13 .elementor-element.elementor-element-50e9542 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-50e9542 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-50e9542 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-50e9542 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-50e9542 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-50e9542:hover::before, .elementor-13 .elementor-element.elementor-element-50e9542:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-50e9542:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-50e9542 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-50e9542 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-50e9542:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-50e9542, .elementor-13 .elementor-element.elementor-element-50e9542::before{--overlay-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-bd14854 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13 .elementor-element.elementor-element-ebc1b35{--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:100px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-13 .elementor-element.elementor-element-ebc1b35:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ebc1b35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-8baa374 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Elza", Sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:50px 50px 50px 50px;padding:22px 40px 22px 40px;}.elementor-13 .elementor-element.elementor-element-8baa374 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-8baa374 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-8baa374{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8baa374 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-8baa374 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-a7132be{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-13 .elementor-element.elementor-element-a7132be:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a7132be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-d13a40f{--display:flex;--overflow:auto;box-shadow:0px 100px 100px 100px rgba(0, 0, 0, 0.38);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:bottom;}.elementor-13 .elementor-element.elementor-element-d13a40f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d13a40f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-630e885{--display:flex;--min-height:100vh;--justify-content:center;--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-13 .elementor-element.elementor-element-e7a749e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;z-index:1002;}.elementor-13 .elementor-element.elementor-element-e7a749e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-e7a749e .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:38px;font-weight:400;line-height:58px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-9a7cc02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--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-13 .elementor-element.elementor-element-14d7f17{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:0px 0px 0px 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-13 .elementor-element.elementor-element-14d7f17:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-14d7f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-13 .elementor-element.elementor-element-14d7f17.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-9d9c91b{--display:flex;--gap:10px 0px;--row-gap:10px;--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-13 .elementor-element.elementor-element-a4f5509{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-68df30a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-929cab8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-d1bb0de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-0d1c00f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-16d3cfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-16d3cfd img{width:282px;max-width:315px;}.elementor-13 .elementor-element.elementor-element-8368cd1{width:var( --container-widget-width, 500px );max-width:500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:right;}.elementor-13 .elementor-element.elementor-element-8368cd1.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8368cd1 img{width:486px;max-width:654px;}.elementor-13 .elementor-element.elementor-element-7c78b9a{--display:flex;box-shadow:10px 100px 100px 100px rgba(0, 0, 0, 0.38);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;--e-transform-origin-x:center;--e-transform-origin-y:bottom;}.elementor-13 .elementor-element.elementor-element-7c78b9a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7c78b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3c5cba1{--display:flex;--min-height:100vh;--justify-content:center;--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-13 .elementor-element.elementor-element-e9d17b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;z-index:1002;}.elementor-13 .elementor-element.elementor-element-e9d17b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-e9d17b9 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:38px;font-weight:400;line-height:58px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-f5fb84c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--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-13 .elementor-element.elementor-element-b6b8df9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:0px 0px 0px 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-13 .elementor-element.elementor-element-b6b8df9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b6b8df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-13 .elementor-element.elementor-element-b6b8df9.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-9e2911f{--display:flex;--gap:10px 0px;--row-gap:10px;--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-13 .elementor-element.elementor-element-0481131{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-cdc44ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5bf66f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-24cdd16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-e9bd9cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-a44dbf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a44dbf3 img{width:282px;max-width:315px;}.elementor-13 .elementor-element.elementor-element-b8f0109{width:var( --container-widget-width, 500px );max-width:500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:right;}.elementor-13 .elementor-element.elementor-element-b8f0109.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b8f0109 img{width:486px;max-width:654px;}.elementor-13 .elementor-element.elementor-element-dca12e2{--display:flex;box-shadow:10px 100px 100px 100px rgba(0, 0, 0, 0.38);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:3;--e-transform-origin-x:center;--e-transform-origin-y:bottom;}.elementor-13 .elementor-element.elementor-element-dca12e2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-dca12e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7d739df{--display:flex;--min-height:100vh;--justify-content:center;--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-13 .elementor-element.elementor-element-9d00d40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;z-index:1002;}.elementor-13 .elementor-element.elementor-element-9d00d40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-9d00d40 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:38px;font-weight:400;line-height:58px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-380f1cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--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-13 .elementor-element.elementor-element-62346dd{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:0px 0px 0px 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-13 .elementor-element.elementor-element-62346dd:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-62346dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-13 .elementor-element.elementor-element-62346dd.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-7bbbe50{--display:flex;--gap:10px 0px;--row-gap:10px;--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-13 .elementor-element.elementor-element-117d36a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-562cbc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-109a2aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b47b4be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-0856a21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-d551a40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d551a40 img{width:282px;max-width:315px;}.elementor-13 .elementor-element.elementor-element-fea6a11{width:var( --container-widget-width, 500px );max-width:500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:right;}.elementor-13 .elementor-element.elementor-element-fea6a11.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-fea6a11 img{width:486px;max-width:654px;}.elementor-13 .elementor-element.elementor-element-cca7828{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-13 .elementor-element.elementor-element-cca7828:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cca7828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-16c8843{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-13 .elementor-element.elementor-element-16c8843.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-16c8843 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:38px;font-weight:400;line-height:58px;color:rgba(75,101,60,1);}.elementor-13 .elementor-element.elementor-element-fb60785{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-13 .elementor-element.elementor-element-fb60785:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-fb60785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-13 .elementor-element.elementor-element-a10d01d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a10d01d.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-a10d01d .elementor-heading-title{font-family:"Elza", Sans-serif;font-size:14px;font-weight:600;line-height:16px;letter-spacing:1px;color:#4A643B;}.elementor-13 .elementor-element.elementor-element-c670515{--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-13 .elementor-element.elementor-element-c670515.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d8e2977{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:#4A643B;}.elementor-13 .elementor-element.elementor-element-d8e2977 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-d70aa19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:#4A643B;}.elementor-13 .elementor-element.elementor-element-d70aa19 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-64f6b2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:#4A643B;}.elementor-13 .elementor-element.elementor-element-64f6b2d p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-13215f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:#4A643B;}.elementor-13 .elementor-element.elementor-element-13215f4 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-41c4322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:#7A8B6A;}.elementor-13 .elementor-element.elementor-element-41c4322 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-c6010d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:#7A8B6A;}.elementor-13 .elementor-element.elementor-element-c6010d8 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-07e8a87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:#7A8B6A;}.elementor-13 .elementor-element.elementor-element-07e8a87 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-1c144af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 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;--z-index:10;}.elementor-13 .elementor-element.elementor-element-1c144af:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1c144af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A643B;}.elementor-13 .elementor-element.elementor-element-5bc492d{--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;--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-13 .elementor-element.elementor-element-5bc492d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-9bfc427{--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:30px 30px;--row-gap:30px;--column-gap:30px;--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-13 .elementor-element.elementor-element-9bfc427.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4c8db1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;line-height:28px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-4c8db1c p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-58d1bf6{width:100%;max-width:100%;text-align:left;}.elementor-13 .elementor-element.elementor-element-58d1bf6.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-58d1bf6 img{width:225px;}.elementor-13 .elementor-element.elementor-element-f6d49e2{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:#C3CDB9;}.elementor-13 .elementor-element.elementor-element-f6d49e2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4d03ad4 .elementor-button{background-color:#ABC1C700;font-family:"Elza", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:1px;fill:#C3CDB9;color:#C3CDB9;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4d03ad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4d03ad4.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-4d03ad4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-4d03ad4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13 .elementor-element.elementor-element-f7cd88e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:100;}.elementor-13 .elementor-element.elementor-element-f7cd88e img{width:100%;}.elementor-13 .elementor-element.elementor-element-b145ef8{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-13 .elementor-element.elementor-element-b145ef8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b145ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6e69203{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-13 .elementor-element.elementor-element-6e69203.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-6e69203 .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:38px;font-weight:400;line-height:58px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-369580c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-13 .elementor-element.elementor-element-369580c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-369580c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-13 .elementor-element.elementor-element-60fd841{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-60fd841.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-60fd841 .elementor-heading-title{font-family:"Elza", Sans-serif;font-size:14px;font-weight:600;line-height:16px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-578aa70{--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-13 .elementor-element.elementor-element-578aa70.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-3df5661{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-3df5661 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-317ea8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-317ea8b p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-b9efe56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Elza", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-b9efe56 p{margin-block-end:-5px;}.elementor-13 .elementor-element.elementor-element-1438f47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-13 .elementor-element.elementor-element-1438f47:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1438f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-e17f6f3{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-aeda6a7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-aeda6a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-aeda6a7 img{width:384px;height:450px;}.elementor-13 .elementor-element.elementor-element-e31eb35{--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;}.elementor-13 .elementor-element.elementor-element-e31eb35.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-494a020{text-align:left;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button{background-color:#FFFFFF00;font-family:"Elza", Sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-bb51922{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-bb51922.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button:focus{color:#F8F7F1;}.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button:focus svg{fill:#F8F7F1;}.elementor-13 .elementor-element.elementor-element-8d8b52f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--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-13 .elementor-element.elementor-element-6a8158b.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-db48983{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-12d0997{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-12d0997.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-12d0997 img{width:384px;height:450px;}.elementor-13 .elementor-element.elementor-element-165ed3b{--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;}.elementor-13 .elementor-element.elementor-element-165ed3b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-98f6d13{text-align:left;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button{background-color:#FFFFFF00;font-family:"Elza", Sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-09bf8d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-09bf8d0.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button:focus{color:#F8F7F1;}.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button:focus svg{fill:#F8F7F1;}.elementor-13 .elementor-element.elementor-element-a80ed07{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--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-13 .elementor-element.elementor-element-a9da381.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-fbe3195{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-da2dc1c{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-da2dc1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-da2dc1c img{width:384px;height:450px;}.elementor-13 .elementor-element.elementor-element-4643d4c{--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;}.elementor-13 .elementor-element.elementor-element-4643d4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-078dc13{text-align:left;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button{background-color:#FFFFFF00;font-family:"Elza", Sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-51444c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-51444c2.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button:focus{color:#F8F7F1;}.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button:focus svg{fill:#F8F7F1;}.elementor-13 .elementor-element.elementor-element-f83d955{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--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-13 .elementor-element.elementor-element-c7588ad.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-4401302{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8e7a149{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8e7a149.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8e7a149 img{width:384px;height:450px;}.elementor-13 .elementor-element.elementor-element-afb51cc{--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;}.elementor-13 .elementor-element.elementor-element-afb51cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-9411756{text-align:left;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button{background-color:#FFFFFF00;font-family:"Elza", Sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ef947fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ef947fa.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button:focus{color:#F8F7F1;}.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button:focus svg{fill:#F8F7F1;}.elementor-13 .elementor-element.elementor-element-4fb0d06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--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-13 .elementor-element.elementor-element-23b4390.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-3cf4add{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7a5b087{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7a5b087.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-7a5b087 img{width:384px;height:450px;}.elementor-13 .elementor-element.elementor-element-40262c0{--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;}.elementor-13 .elementor-element.elementor-element-40262c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d4eee9d{text-align:left;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button{background-color:#FFFFFF00;font-family:"Elza", Sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d37e088{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d37e088.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button:focus{color:#F8F7F1;}.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button:focus svg{fill:#F8F7F1;}.elementor-13 .elementor-element.elementor-element-c4079f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--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-13 .elementor-element.elementor-element-0fb0f43.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-5f9db90{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4f53cb0{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4f53cb0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4f53cb0 img{width:384px;height:450px;}.elementor-13 .elementor-element.elementor-element-432240b{--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;}.elementor-13 .elementor-element.elementor-element-432240b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-6721c7d{text-align:left;font-family:"Elza", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button{background-color:#FFFFFF00;font-family:"Elza", Sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f2f37f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f2f37f5.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button:focus{color:#F8F7F1;}.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button:focus svg{fill:#F8F7F1;}.elementor-13 .elementor-element.elementor-element-0976690{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--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-13 .elementor-element.elementor-element-d8371fe.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-c501daa{--n-accordion-title-font-size:28px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#ABC1C7;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:38px;}.elementor-13 .elementor-element.elementor-element-c501daa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0.5px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c501daa > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0.5px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c501daa {--n-accordion-padding:30px 0px 30px 0px;}:where( .elementor-13 .elementor-element.elementor-element-c501daa > .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:"Elza", Sans-serif;font-weight:400;line-height:35px;}:where( .elementor-13 .elementor-element.elementor-element-c501daa > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-13 .elementor-element.elementor-element-f1d75d3{--display:flex;--min-height:100vh;--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.7;--z-index:10;}.elementor-13 .elementor-element.elementor-element-f1d75d3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f1d75d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/11/Rectangle-386.webp");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-f1d75d3::before, .elementor-13 .elementor-element.elementor-element-f1d75d3 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f1d75d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f1d75d3 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f1d75d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f1d75d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-e4ffdb4 img{width:100px;}.elementor-13 .elementor-element.elementor-element-eb05b4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-eb05b4e .elementor-heading-title{font-family:"Nightingale", Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;line-height:60px;}.elementor-13 .elementor-element.elementor-element-6b030c0 .elementor-button{background-color:#192A4900;font-family:"Elza", Sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:22px 35px 22px 35px;}.elementor-13 .elementor-element.elementor-element-6b030c0 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-6b030c0 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6b030c0{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6b030c0 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-6b030c0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6e7c014 .elementor-heading-title{font-size:40px;line-height:60px;}.elementor-13 .elementor-element.elementor-element-70cca03 .elementor-heading-title{font-size:40px;line-height:60px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-8a8f18b .elementor-button{padding:15px 30px 15px 30px;}.elementor-13 .elementor-element.elementor-element-8d74bca{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-19438cf{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:left;}.elementor-13 .elementor-element.elementor-element-19438cf.elementor-element{--align-self:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bb1de41{font-size:25px;}.elementor-13 .elementor-element.elementor-element-8c6154b{font-size:25px;}.elementor-13 .elementor-element.elementor-element-9877b97{font-size:25px;}.elementor-13 .elementor-element.elementor-element-460c9b1{font-size:25px;}.elementor-13 .elementor-element.elementor-element-1c35a1d{font-size:25px;}.elementor-13 .elementor-element.elementor-element-1ce3fe5{font-size:24px;}.elementor-13 .elementor-element.elementor-element-44e0497{font-size:24px;}.elementor-13 .elementor-element.elementor-element-7079aa5{font-size:25px;}.elementor-13 .elementor-element.elementor-element-3abb321{font-size:24px;}.elementor-13 .elementor-element.elementor-element-91a669b{font-size:25px;}.elementor-13 .elementor-element.elementor-element-0d4da61{--min-height:500px;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-e16ad7b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e16ad7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-13 .elementor-element.elementor-element-982c262:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-982c262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-8170ec7{--min-height:500px;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-08558a3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-08558a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-13 .elementor-element.elementor-element-07dee17 .elementor-heading-title{font-size:21px;}.elementor-13 .elementor-element.elementor-element-2ebceee:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2ebceee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-2eb95ab .elementor-heading-title{font-size:21px;}.elementor-13 .elementor-element.elementor-element-bcb40e0 .elementor-heading-title{font-size:21px;}.elementor-13 .elementor-element.elementor-element-f3c221d .elementor-heading-title{font-size:21px;}.elementor-13 .elementor-element.elementor-element-7e2c7e3 .elementor-heading-title{font-size:21px;}.elementor-13 .elementor-element.elementor-element-1c8200a .elementor-heading-title{font-size:21px;}.elementor-13 .elementor-element.elementor-element-08cdbdd .elementor-heading-title{font-size:21px;}.elementor-13 .elementor-element.elementor-element-bd14854 .elementor-heading-title{font-size:21px;}.elementor-13 .elementor-element.elementor-element-8baa374 .elementor-button{padding:20px 30px 20px 30px;}.elementor-13 .elementor-element.elementor-element-630e885{--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-13 .elementor-element.elementor-element-e7a749e .elementor-heading-title{font-size:43px;line-height:70px;}.elementor-13 .elementor-element.elementor-element-9a7cc02{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-14d7f17{--min-height:auto;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-13 .elementor-element.elementor-element-14d7f17.e-con{--align-self:flex-end;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-16d3cfd{text-align:left;}.elementor-13 .elementor-element.elementor-element-16d3cfd img{width:70%;}.elementor-13 .elementor-element.elementor-element-8368cd1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-13 .elementor-element.elementor-element-8368cd1 img{width:70%;}.elementor-13 .elementor-element.elementor-element-7c78b9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3c5cba1{--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-13 .elementor-element.elementor-element-e9d17b9 .elementor-heading-title{font-size:43px;line-height:70px;}.elementor-13 .elementor-element.elementor-element-f5fb84c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-b6b8df9{--min-height:auto;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-13 .elementor-element.elementor-element-b6b8df9.e-con{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-a44dbf3{text-align:left;}.elementor-13 .elementor-element.elementor-element-a44dbf3 img{width:70%;}.elementor-13 .elementor-element.elementor-element-b8f0109{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-13 .elementor-element.elementor-element-b8f0109 img{width:70%;}.elementor-13 .elementor-element.elementor-element-7d739df{--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-13 .elementor-element.elementor-element-9d00d40 .elementor-heading-title{font-size:43px;line-height:70px;}.elementor-13 .elementor-element.elementor-element-380f1cf{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-62346dd{--min-height:auto;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-13 .elementor-element.elementor-element-62346dd.e-con{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-d551a40{text-align:left;}.elementor-13 .elementor-element.elementor-element-d551a40 img{width:70%;}.elementor-13 .elementor-element.elementor-element-fea6a11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-13 .elementor-element.elementor-element-fea6a11 img{width:70%;}.elementor-13 .elementor-element.elementor-element-16c8843 .elementor-heading-title{font-size:38px;line-height:60px;}.elementor-13 .elementor-element.elementor-element-fb60785{--min-height:auto;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d8e2977{font-size:24px;}.elementor-13 .elementor-element.elementor-element-d70aa19{font-size:24px;}.elementor-13 .elementor-element.elementor-element-64f6b2d{font-size:24px;}.elementor-13 .elementor-element.elementor-element-6e69203 .elementor-heading-title{font-size:43px;line-height:70px;}.elementor-13 .elementor-element.elementor-element-369580c{--min-height:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6e7c014 .elementor-heading-title{font-size:32px;line-height:1.7em;letter-spacing:0px;}.elementor-13 .elementor-element.elementor-element-70cca03{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-70cca03 .elementor-heading-title{font-size:32px;line-height:1.7em;letter-spacing:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-19438cf{padding:18px 18px 18px 18px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bb1de41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-8c6154b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-9877b97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-460c9b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-1c35a1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-1ce3fe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;text-align:left;font-size:21px;}.elementor-13 .elementor-element.elementor-element-44e0497{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-7079aa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;font-size:21px;}.elementor-13 .elementor-element.elementor-element-3abb321{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;font-size:21px;}.elementor-13 .elementor-element.elementor-element-91a669b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;font-size:21px;}.elementor-13 .elementor-element.elementor-element-0d4da61{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-8170ec7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-e7a749e{padding:0px 18px 0px 18px;}.elementor-13 .elementor-element.elementor-element-e7a749e .elementor-heading-title{font-size:28px;line-height:50px;letter-spacing:0px;}.elementor-13 .elementor-element.elementor-element-14d7f17{--min-height:auto;--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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-e9d17b9{padding:0px 18px 0px 18px;}.elementor-13 .elementor-element.elementor-element-e9d17b9 .elementor-heading-title{font-size:28px;line-height:50px;letter-spacing:0px;}.elementor-13 .elementor-element.elementor-element-b6b8df9{--min-height:auto;--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-13 .elementor-element.elementor-element-9d00d40{padding:0px 18px 0px 18px;}.elementor-13 .elementor-element.elementor-element-9d00d40 .elementor-heading-title{font-size:28px;line-height:50px;letter-spacing:0px;}.elementor-13 .elementor-element.elementor-element-62346dd{--min-height:auto;--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-13 .elementor-element.elementor-element-16c8843{padding:0px 18px 0px 18px;}.elementor-13 .elementor-element.elementor-element-16c8843 .elementor-heading-title{font-size:28px;line-height:50px;}.elementor-13 .elementor-element.elementor-element-fb60785{--min-height:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a10d01d{padding:18px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-d8e2977{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-d70aa19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-64f6b2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-13215f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-41c4322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-c6010d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-07e8a87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-4c8db1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-58d1bf6{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-58d1bf6.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4d03ad4{padding:0px 0px 25px 0px;}.elementor-13 .elementor-element.elementor-element-4d03ad4 .elementor-button{font-size:12px;letter-spacing:1px;}.elementor-13 .elementor-element.elementor-element-6e69203{padding:0px 18px 0px 18px;}.elementor-13 .elementor-element.elementor-element-6e69203 .elementor-heading-title{font-size:28px;line-height:50px;}.elementor-13 .elementor-element.elementor-element-369580c{--min-height:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-60fd841{padding:18px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-3df5661{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-317ea8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-b9efe56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-6a8158b{text-align:left;}.elementor-13 .elementor-element.elementor-element-a9da381{text-align:left;}.elementor-13 .elementor-element.elementor-element-c7588ad{text-align:left;}.elementor-13 .elementor-element.elementor-element-23b4390{text-align:left;}.elementor-13 .elementor-element.elementor-element-0fb0f43{text-align:left;}.elementor-13 .elementor-element.elementor-element-d8371fe{text-align:left;}.elementor-13 .elementor-element.elementor-element-6b030c0 .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-016123f{--width:100%;}.elementor-13 .elementor-element.elementor-element-d4078c5{--width:49%;}.elementor-13 .elementor-element.elementor-element-e63e1a1{--width:49%;}.elementor-13 .elementor-element.elementor-element-14d7f17{--width:350px;}.elementor-13 .elementor-element.elementor-element-b6b8df9{--width:350px;}.elementor-13 .elementor-element.elementor-element-62346dd{--width:350px;}.elementor-13 .elementor-element.elementor-element-c670515{--width:50%;}.elementor-13 .elementor-element.elementor-element-5bc492d{--width:50%;}.elementor-13 .elementor-element.elementor-element-9bfc427{--content-width:600px;}.elementor-13 .elementor-element.elementor-element-578aa70{--width:50%;}.elementor-13 .elementor-element.elementor-element-e31eb35{--width:46%;}.elementor-13 .elementor-element.elementor-element-165ed3b{--width:46%;}.elementor-13 .elementor-element.elementor-element-4643d4c{--width:46%;}.elementor-13 .elementor-element.elementor-element-afb51cc{--width:46%;}.elementor-13 .elementor-element.elementor-element-40262c0{--width:46%;}.elementor-13 .elementor-element.elementor-element-432240b{--width:46%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-d4078c5{--width:80%;}.elementor-13 .elementor-element.elementor-element-e63e1a1{--width:90%;}.elementor-13 .elementor-element.elementor-element-0d4da61{--content-width:90%;}.elementor-13 .elementor-element.elementor-element-8170ec7{--content-width:90%;}.elementor-13 .elementor-element.elementor-element-d13a40f{--content-width:80%;}.elementor-13 .elementor-element.elementor-element-7c78b9a{--content-width:80%;}.elementor-13 .elementor-element.elementor-element-dca12e2{--content-width:80%;}.elementor-13 .elementor-element.elementor-element-cca7828{--content-width:80%;}.elementor-13 .elementor-element.elementor-element-c670515{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-e16ad7b *//* --- Container --- */
.elementor-13 .elementor-element.elementor-element-e16ad7b {
  position: relative;
  overflow: hidden;
  min-height: 250px; /* adjust based on your text height */
}

/* --- Heading (starts lower) --- */
.elementor-13 .elementor-element.elementor-element-e16ad7b .hover-heading {
  position: absolute;
  left: 12px;
  right: 0;
  bottom: 10px; /* start near bottom */
  transform: translateY(0);
  transition: transform 0.5s ease;
  z-index: 2;
  pointer-events: none;
  text-align: left; /* optional */
}

/* --- Text Editor (hidden initially) --- */
.elementor-13 .elementor-element.elementor-element-e16ad7b .hover-text {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transform: translateY(70px);
  transition: transform 0.6s ease, opacity 0.3s ease;
  z-index: 1;
  padding: 0 15px;
  text-align: left; /* optional */
}

/* --- Hover state --- */
.elementor-13 .elementor-element.elementor-element-e16ad7b:hover .hover-heading {
  transform: translateY(-400%);
}

.elementor-13 .elementor-element.elementor-element-e16ad7b:hover .hover-text {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-982c262 *//* --- Container --- */
.elementor-13 .elementor-element.elementor-element-982c262 {
  position: relative;
  overflow: hidden;
  min-height: 250px; /* adjust based on your text height */
}

/* --- Heading (starts lower) --- */
.elementor-13 .elementor-element.elementor-element-982c262 .hover-heading {
  position: absolute;
  left: 12px;
  right: 0;
  bottom: 10px; /* start near bottom */
  transform: translateY(0);
  transition: transform 0.5s ease;
  z-index: 2;
  pointer-events: none;
  text-align: left; /* optional */
}

/* --- Text Editor (hidden initially) --- */
.elementor-13 .elementor-element.elementor-element-982c262 .hover-text {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transform: translateY(90px);
  transition: transform 0.6s ease, opacity 0.3s ease;
  z-index: 1;
  padding: 0 15px;
  text-align: left; /* optional */
}

/* --- Hover state --- */
.elementor-13 .elementor-element.elementor-element-982c262:hover .hover-heading {
  transform: translateY(-460%);
}

.elementor-13 .elementor-element.elementor-element-982c262:hover .hover-text {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b115a89 *//* --- Container --- */
.elementor-13 .elementor-element.elementor-element-b115a89 {
  position: relative;
  overflow: hidden;
  min-height: 250px; /* adjust based on your text height */
}

/* --- Heading (starts lower) --- */
.elementor-13 .elementor-element.elementor-element-b115a89 .hover-heading {
  position: absolute;
  left: 12px;
  right: 0;
  bottom: 10px; /* start near bottom */
  transform: translateY(0);
  transition: transform 0.5s ease;
  z-index: 2;
  pointer-events: none;
  text-align: left; /* optional */
}

/* --- Text Editor (hidden initially) --- */
.elementor-13 .elementor-element.elementor-element-b115a89 .hover-text {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transform: translateY(110px);
  transition: transform 0.6s ease, opacity 0.3s ease;
  z-index: 1;
  padding: 0 15px;
  text-align: left; /* optional */
}

/* --- Hover state --- */
.elementor-13 .elementor-element.elementor-element-b115a89:hover .hover-heading {
  transform: translateY(-540%);
}

.elementor-13 .elementor-element.elementor-element-b115a89:hover .hover-text {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd8e413 *//* --- Container --- */
.elementor-13 .elementor-element.elementor-element-dd8e413 {
  position: relative;
  overflow: hidden;
  min-height: 250px; /* adjust based on your text height */
}

/* --- Heading (starts lower) --- */
.elementor-13 .elementor-element.elementor-element-dd8e413 .hover-heading {
  position: absolute;
  left: 12px;
  right: 0;
  bottom: 10px; /* start near bottom */
  transform: translateY(0);
  transition: transform 0.5s ease;
  z-index: 2;
  pointer-events: none;
  text-align: left; /* optional */
}

/* --- Text Editor (hidden initially) --- */
.elementor-13 .elementor-element.elementor-element-dd8e413 .hover-text {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transform: translateY(90px);
  transition: transform 0.6s ease, opacity 0.3s ease;
  z-index: 1;
  padding: 0 15px;
  text-align: left; /* optional */
}

/* --- Hover state --- */
.elementor-13 .elementor-element.elementor-element-dd8e413:hover .hover-heading {
  transform: translateY(-400%);
}

.elementor-13 .elementor-element.elementor-element-dd8e413:hover .hover-text {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7312745 *//* --- Container --- */
.elementor-13 .elementor-element.elementor-element-7312745 {
  position: relative;
  overflow: hidden;
  min-height: 250px; /* adjust based on your text height */
}

/* --- Heading (starts lower) --- */
.elementor-13 .elementor-element.elementor-element-7312745 .hover-heading {
  position: absolute;
  left: 12px;
  right: 0;
  bottom: 10px; /* start near bottom */
  transform: translateY(0);
  transition: transform 0.5s ease;
  z-index: 2;
  pointer-events: none;
  text-align: left; /* optional */
}

/* --- Text Editor (hidden initially) --- */
.elementor-13 .elementor-element.elementor-element-7312745 .hover-text {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transform: translateY(70px);
  transition: transform 0.6s ease, opacity 0.3s ease;
  z-index: 1;
  padding: 0 15px;
  text-align: left; /* optional */
}

/* --- Hover state --- */
.elementor-13 .elementor-element.elementor-element-7312745:hover .hover-heading {
  transform: translateY(-330%);
}

.elementor-13 .elementor-element.elementor-element-7312745:hover .hover-text {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb2099e *//* --- Container --- */
.elementor-13 .elementor-element.elementor-element-cb2099e {
  position: relative;
  overflow: hidden;
  min-height: 250px; /* adjust based on your text height */
}

/* --- Heading (starts lower) --- */
.elementor-13 .elementor-element.elementor-element-cb2099e .hover-heading {
  position: absolute;
  left: 12px;
  right: 0;
  bottom: 10px; /* start near bottom */
  transform: translateY(0);
  transition: transform 0.5s ease;
  z-index: 2;
  pointer-events: none;
  text-align: left; /* optional */
}

/* --- Text Editor (hidden initially) --- */
.elementor-13 .elementor-element.elementor-element-cb2099e .hover-text {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transform: translateY(90px);
  transition: transform 0.6s ease, opacity 0.3s ease;
  z-index: 1;
  padding: 0 15px;
  text-align: left; /* optional */
}

/* --- Hover state --- */
.elementor-13 .elementor-element.elementor-element-cb2099e:hover .hover-heading {
  transform: translateY(-400%);
}

.elementor-13 .elementor-element.elementor-element-cb2099e:hover .hover-text {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71019f8 *//* --- Container --- */
.elementor-13 .elementor-element.elementor-element-71019f8 {
  position: relative;
  overflow: hidden;
  min-height: 250px; /* adjust based on your text height */
}

/* --- Heading (starts lower) --- */
.elementor-13 .elementor-element.elementor-element-71019f8 .hover-heading {
  position: absolute;
  left: 12px;
  right: 0;
  bottom: 10px; /* start near bottom */
  transform: translateY(0);
  transition: transform 0.5s ease;
  z-index: 2;
  pointer-events: none;
  text-align: left; /* optional */
}

/* --- Text Editor (hidden initially) --- */
.elementor-13 .elementor-element.elementor-element-71019f8 .hover-text {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transform: translateY(90px);
  transition: transform 0.6s ease, opacity 0.3s ease;
  z-index: 1;
  padding: 0 15px;
  text-align: left; /* optional */
}

/* --- Hover state --- */
.elementor-13 .elementor-element.elementor-element-71019f8:hover .hover-heading {
  transform: translateY(-460%);
}

.elementor-13 .elementor-element.elementor-element-71019f8:hover .hover-text {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b6ce2f *//* --- Container --- */
.elementor-13 .elementor-element.elementor-element-8b6ce2f {
  position: relative;
  overflow: hidden;
  min-height: 250px; /* adjust based on your text height */
}

/* --- Heading (starts lower) --- */
.elementor-13 .elementor-element.elementor-element-8b6ce2f .hover-heading {
  position: absolute;
  left: 12px;
  right: 0;
  bottom: 10px; /* start near bottom */
  transform: translateY(0);
  transition: transform 0.5s ease;
  z-index: 2;
  pointer-events: none;
  text-align: left; /* optional */
}

/* --- Text Editor (hidden initially) --- */
.elementor-13 .elementor-element.elementor-element-8b6ce2f .hover-text {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transform: translateY(90px);
  transition: transform 0.6s ease, opacity 0.3s ease;
  z-index: 1;
  padding: 0 15px;
  text-align: left; /* optional */
}

/* --- Hover state --- */
.elementor-13 .elementor-element.elementor-element-8b6ce2f:hover .hover-heading {
  transform: translateY(-460%);
}

.elementor-13 .elementor-element.elementor-element-8b6ce2f:hover .hover-text {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8368cd1 */.elementor-13 .elementor-element.elementor-element-8368cd1 .elementor-widget-container{
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8f0109 */.elementor-13 .elementor-element.elementor-element-b8f0109 .elementor-widget-container{
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fea6a11 */.elementor-13 .elementor-element.elementor-element-fea6a11 .elementor-widget-container{
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7132be */html {
  scroll-snap-type: y mandatory;
  scroll-behavior: smooth;
}

section.elementor-section {
  scroll-snap-align: start;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d03ad4 */.elementor-13 .elementor-element.elementor-element-4d03ad4 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-4d03ad4::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #C3CDB9;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-4d03ad4:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-4d03ad4 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-4d03ad4 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb51922 */.elementor-13 .elementor-element.elementor-element-bb51922 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-bb51922::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-bb51922:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09bf8d0 */.elementor-13 .elementor-element.elementor-element-09bf8d0 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-09bf8d0::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-09bf8d0:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51444c2 */.elementor-13 .elementor-element.elementor-element-51444c2 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-51444c2::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-51444c2:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef947fa */.elementor-13 .elementor-element.elementor-element-ef947fa {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-ef947fa::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-ef947fa:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d37e088 */.elementor-13 .elementor-element.elementor-element-d37e088 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-d37e088::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-d37e088:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2f37f5 */.elementor-13 .elementor-element.elementor-element-f2f37f5 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-f2f37f5::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-f2f37f5:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb51922 */.elementor-13 .elementor-element.elementor-element-bb51922 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-bb51922::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-bb51922:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09bf8d0 */.elementor-13 .elementor-element.elementor-element-09bf8d0 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-09bf8d0::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-09bf8d0:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51444c2 */.elementor-13 .elementor-element.elementor-element-51444c2 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-51444c2::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-51444c2:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef947fa */.elementor-13 .elementor-element.elementor-element-ef947fa {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-ef947fa::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-ef947fa:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d37e088 */.elementor-13 .elementor-element.elementor-element-d37e088 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-d37e088::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-d37e088:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2f37f5 */.elementor-13 .elementor-element.elementor-element-f2f37f5 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-f2f37f5::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-f2f37f5:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb51922 */.elementor-13 .elementor-element.elementor-element-bb51922 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-bb51922::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-bb51922:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09bf8d0 */.elementor-13 .elementor-element.elementor-element-09bf8d0 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-09bf8d0::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-09bf8d0:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51444c2 */.elementor-13 .elementor-element.elementor-element-51444c2 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-51444c2::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-51444c2:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef947fa */.elementor-13 .elementor-element.elementor-element-ef947fa {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-ef947fa::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-ef947fa:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d37e088 */.elementor-13 .elementor-element.elementor-element-d37e088 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-d37e088::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-d37e088:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2f37f5 */.elementor-13 .elementor-element.elementor-element-f2f37f5 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-f2f37f5::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-f2f37f5:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb51922 */.elementor-13 .elementor-element.elementor-element-bb51922 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-bb51922::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-bb51922:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09bf8d0 */.elementor-13 .elementor-element.elementor-element-09bf8d0 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-09bf8d0::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-09bf8d0:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51444c2 */.elementor-13 .elementor-element.elementor-element-51444c2 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-51444c2::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-51444c2:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef947fa */.elementor-13 .elementor-element.elementor-element-ef947fa {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-ef947fa::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-ef947fa:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d37e088 */.elementor-13 .elementor-element.elementor-element-d37e088 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-d37e088::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-d37e088:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2f37f5 */.elementor-13 .elementor-element.elementor-element-f2f37f5 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-f2f37f5::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-f2f37f5:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb51922 */.elementor-13 .elementor-element.elementor-element-bb51922 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-bb51922::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-bb51922:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09bf8d0 */.elementor-13 .elementor-element.elementor-element-09bf8d0 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-09bf8d0::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-09bf8d0:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51444c2 */.elementor-13 .elementor-element.elementor-element-51444c2 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-51444c2::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-51444c2:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef947fa */.elementor-13 .elementor-element.elementor-element-ef947fa {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-ef947fa::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-ef947fa:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d37e088 */.elementor-13 .elementor-element.elementor-element-d37e088 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-d37e088::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-d37e088:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2f37f5 */.elementor-13 .elementor-element.elementor-element-f2f37f5 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-f2f37f5::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-f2f37f5:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb51922 */.elementor-13 .elementor-element.elementor-element-bb51922 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-bb51922::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-bb51922:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09bf8d0 */.elementor-13 .elementor-element.elementor-element-09bf8d0 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-09bf8d0::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-09bf8d0:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51444c2 */.elementor-13 .elementor-element.elementor-element-51444c2 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-51444c2::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-51444c2:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef947fa */.elementor-13 .elementor-element.elementor-element-ef947fa {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-ef947fa::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-ef947fa:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d37e088 */.elementor-13 .elementor-element.elementor-element-d37e088 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-d37e088::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-d37e088:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2f37f5 */.elementor-13 .elementor-element.elementor-element-f2f37f5 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-f2f37f5::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-f2f37f5:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb51922 */.elementor-13 .elementor-element.elementor-element-bb51922 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-bb51922::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-bb51922:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-bb51922 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09bf8d0 */.elementor-13 .elementor-element.elementor-element-09bf8d0 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-09bf8d0::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-09bf8d0:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-09bf8d0 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51444c2 */.elementor-13 .elementor-element.elementor-element-51444c2 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-51444c2::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-51444c2:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-51444c2 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef947fa */.elementor-13 .elementor-element.elementor-element-ef947fa {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-ef947fa::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-ef947fa:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-ef947fa .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d37e088 */.elementor-13 .elementor-element.elementor-element-d37e088 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-d37e088::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-d37e088:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-d37e088 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2f37f5 */.elementor-13 .elementor-element.elementor-element-f2f37f5 {
  position: relative;
  display: inline-block; /* ensures the underline fits the text width */
}

.elementor-13 .elementor-element.elementor-element-f2f37f5::after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #F8F7F1;
  opacity: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.5s ease, opacity 0.3s ease;
  margin-top: 1px; /* 👈 adjust this value for more or less distance */
}

.elementor-13 .elementor-element.elementor-element-f2f37f5:hover::after {
  opacity: 1;
  transform: scaleX(1);
}

.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-icon { 
    font-size:16px; 
    color: inherit;
}

.elementor-13 .elementor-element.elementor-element-f2f37f5 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c501daa *//* ----------------------------------------------------
   PERFECTLY CENTERED + → X ANIMATION
------------------------------------------------------- */

/* Always show ONLY the .e-closed icon */
.elementor-13 .elementor-element.elementor-element-c501daa .e-opened {
  display: none !important;
}
.elementor-13 .elementor-element.elementor-element-c501daa .e-closed {
  display: block !important;
}

/* Enable smooth animation */
.elementor-13 .elementor-element.elementor-element-c501daa .e-closed svg path,
.elementor-13 .elementor-element.elementor-element-c501daa .e-closed svg line {
  transition: transform .35s ease;
  transform-origin: center;
}

/* PLUS state (closed) */
.elementor-13 .elementor-element.elementor-element-c501daa .e-n-accordion-item:not([open]) .e-closed svg path {
  transform: rotate(0deg) translate(0, 0);
}
.elementor-13 .elementor-element.elementor-element-c501daa .e-n-accordion-item:not([open]) .e-closed svg line {
  transform: rotate(0deg) translate(0, 0);
}

/* X state (open) */
.elementor-13 .elementor-element.elementor-element-c501daa .e-n-accordion-item[open] .e-closed svg path {
  transform: rotate(-45deg) translate(0.5px, -0.5px);
}
.elementor-13 .elementor-element.elementor-element-c501daa .e-n-accordion-item[open] .e-closed svg line {
  transform: rotate(-45deg) translate(-0.5px, -0.5px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Elza';
	font-display: auto;
	src: url('https://mimpi.hhhelpstudio.com/wp-content/uploads/2025/10/Elza-Regular-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */