.elementor-11 .elementor-element.elementor-element-9bb854a{--display:flex;--min-height:768px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:64px;--padding-left:124px;--padding-right:124px;}.elementor-11 .elementor-element.elementor-element-9bb854a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9bb854a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://noithatecopark.com/wp-content/uploads/2026/03/background-new-1.jpg");background-size:1920px auto;}.elementor-11 .elementor-element.elementor-element-5381542{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-5381542.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-29fd5b9{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-c593672{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-c593672.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-c593672 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:42px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 8px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-968b633{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-shadow:3px 2px 9px rgba(28.55001831054689, 0.4342102749500393, 2.9998491347477243, 0.98);color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0357cec{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-9bd28e3 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #E57300 0%, #CB6500 100%);border-radius:12px 12px 12px 12px;padding:12px 18px 12px 18px;}.elementor-11 .elementor-element.elementor-element-9bd28e3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-9bd28e3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-dec86e8{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-b06e50a{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b06e50a.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-54a7091{--display:flex;--min-height:808px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-54a7091:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-54a7091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://noithatecopark.com/wp-content/uploads/2026/02/b9865265f8c0f87db4fa939396b97b0d106b05f9.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-bcdd2d2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-695f820{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d0200e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:start;}.elementor-11 .elementor-element.elementor-element-d0200e5 .elementor-heading-title{font-family:"NVN Motherland Signature", Sans-serif;font-size:40px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-068b87c{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-11 .elementor-element.elementor-element-068b87c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:600;color:#297F28;}.elementor-11 .elementor-element.elementor-element-376bef9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-43f68c6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-eaddf44{--display:flex;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11 .elementor-element.elementor-element-eaddf44:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-eaddf44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #FFEDE8 100%);}.elementor-11 .elementor-element.elementor-element-eaddf44.e-con:hover{--e-con-transform-rotateZ:-2deg;}.elementor-11 .elementor-element.elementor-element-eaddf44:hover{box-shadow:0px 6px 20px 5px rgba(191.21015625, 191.21015625, 191.21015625, 0.5);}.elementor-11 .elementor-element.elementor-element-8c7be02{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-11 .elementor-element.elementor-element-7db3cbb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-86f6bac{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-86f6bac p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-333fc9d .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #E57300 0%, #CB6500 100%);border-radius:12px 12px 12px 12px;padding:12px 18px 12px 18px;}.elementor-11 .elementor-element.elementor-element-333fc9d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-333fc9d .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-333fc9d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-63c6e38{--display:flex;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11 .elementor-element.elementor-element-63c6e38:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-63c6e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #FFEDE8 100%);}.elementor-11 .elementor-element.elementor-element-63c6e38.e-con:hover{--e-con-transform-rotateZ:-2deg;}.elementor-11 .elementor-element.elementor-element-63c6e38:hover{box-shadow:0px 6px 20px 5px rgba(191.21015625, 191.21015625, 191.21015625, 0.5);}.elementor-11 .elementor-element.elementor-element-d475f02{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-11 .elementor-element.elementor-element-7f32c60 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-c4bf6fc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-c4bf6fc p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-7a108c9 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #E57300 0%, #CB6500 100%);border-radius:12px 12px 12px 12px;padding:12px 18px 12px 18px;}.elementor-11 .elementor-element.elementor-element-7a108c9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-7a108c9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-7a108c9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-67539ea{--display:flex;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11 .elementor-element.elementor-element-67539ea:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-67539ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #FFEDE8 100%);}.elementor-11 .elementor-element.elementor-element-67539ea.e-con:hover{--e-con-transform-rotateZ:-2deg;}.elementor-11 .elementor-element.elementor-element-67539ea:hover{box-shadow:0px 6px 20px 5px rgba(191.21015625, 191.21015625, 191.21015625, 0.5);}.elementor-11 .elementor-element.elementor-element-5b9a4b6{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-11 .elementor-element.elementor-element-96e8594 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-932aa0e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-932aa0e p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-f0bf90e .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #E57300 0%, #CB6500 100%);border-radius:12px 12px 12px 12px;padding:12px 18px 12px 18px;}.elementor-11 .elementor-element.elementor-element-f0bf90e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-f0bf90e .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-f0bf90e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-73d47fc{--display:flex;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11 .elementor-element.elementor-element-73d47fc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-73d47fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #FFEDE8 100%);}.elementor-11 .elementor-element.elementor-element-73d47fc.e-con:hover{--e-con-transform-rotateZ:-2deg;}.elementor-11 .elementor-element.elementor-element-73d47fc:hover{box-shadow:0px 6px 20px 5px rgba(191.21015625, 191.21015625, 191.21015625, 0.5);}.elementor-11 .elementor-element.elementor-element-cc90cb8{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-11 .elementor-element.elementor-element-dd5c6ca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-3d94a61{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-3d94a61 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-7df385b .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #E57300 0%, #CB6500 100%);border-radius:12px 12px 12px 12px;padding:12px 18px 12px 18px;}.elementor-11 .elementor-element.elementor-element-7df385b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-7df385b .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-7df385b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-5137183{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3231149{--display:flex;--padding-top:84px;--padding-bottom:64px;--padding-left:124px;--padding-right:124px;}.elementor-11 .elementor-element.elementor-element-83b2c71{--display:flex;}.elementor-11 .elementor-element.elementor-element-3df7ea4{--display:flex;}.elementor-11 .elementor-element.elementor-element-762a55a{--display:flex;}.elementor-11 .elementor-element.elementor-element-c62a0fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:center;}.elementor-11 .elementor-element.elementor-element-c62a0fe .elementor-heading-title{font-family:"NVN Motherland Signature", Sans-serif;font-size:40px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-a5c1625{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-a5c1625 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:600;color:#297F28;}.elementor-11 .elementor-element.elementor-element-9c9945f{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-d9a2ce3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4e02c66{--display:flex;--min-height:472px;--justify-content:flex-end;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4e02c66:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4e02c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://noithatecopark.com/wp-content/uploads/2026/02/22b69c118ec570b99587f1d354e66726797e07ce.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-3ebcc4c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-1871cc2 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a469278{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#D1D1D1;}.elementor-11 .elementor-element.elementor-element-a469278 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-10250f1{--display:flex;--min-height:472px;--justify-content:flex-end;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-10250f1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-10250f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://noithatecopark.com/wp-content/uploads/2026/02/22b69c118ec570b99587f1d354e66726797e07ce.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-9ffd5e1{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-68d9e74 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-34cab0a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#D1D1D1;}.elementor-11 .elementor-element.elementor-element-34cab0a p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-45c439f{--display:flex;--min-height:472px;--justify-content:flex-end;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-45c439f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-45c439f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://noithatecopark.com/wp-content/uploads/2026/02/22b69c118ec570b99587f1d354e66726797e07ce.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-897f09c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-89bbc38 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8e73f2d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#D1D1D1;}.elementor-11 .elementor-element.elementor-element-8e73f2d p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-1776ba9{--display:flex;--padding-top:0px;--padding-bottom:64px;--padding-left:124px;--padding-right:124px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11 .elementor-element.elementor-element-7a6d4c5{--grid-columns:3;--grid-row-gap:16px;width:var( --container-widget-width, 1400px );max-width:1400px;--container-widget-width:1400px;--container-widget-flex-grow:0;--grid-column-gap:16px;}.elementor-11 .elementor-element.elementor-element-7a6d4c5.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7fe78c6{--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:84px;--padding-bottom:64px;--padding-left:124px;--padding-right:124px;}.elementor-11 .elementor-element.elementor-element-b70c564{--display:flex;}.elementor-11 .elementor-element.elementor-element-57ae2cd{--display:flex;}.elementor-11 .elementor-element.elementor-element-2528c8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0092be0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;z-index:2;text-align:start;}.elementor-11 .elementor-element.elementor-element-0092be0 .elementor-heading-title{font-family:"NVN Motherland Signature", Sans-serif;font-size:40px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-8fc30d8{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-8fc30d8 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:600;color:#297F28;}.elementor-11 .elementor-element.elementor-element-151d993{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-65dd547{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-66360e9 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #E57300 0%, #CB6500 100%);border-radius:12px 12px 12px 12px;padding:12px 18px 12px 18px;}.elementor-11 .elementor-element.elementor-element-66360e9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-66360e9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-2fd3e05 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#E57300;color:#E57300;background-image:linear-gradient(90deg, #FFFFFF 0%, #FFFFFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E57300;border-radius:12px 12px 12px 12px;padding:12px 18px 12px 18px;}.elementor-11 .elementor-element.elementor-element-2fd3e05 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-2fd3e05 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-5ba8ad9{--display:flex;}.elementor-11 .elementor-element.elementor-element-e997d20{--display:flex;--padding-top:84px;--padding-bottom:64px;--padding-left:124px;--padding-right:124px;}.elementor-11 .elementor-element.elementor-element-e997d20:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e997d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FDF4;}.elementor-11 .elementor-element.elementor-element-e3f5e28{--display:flex;}.elementor-11 .elementor-element.elementor-element-8ba2176{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ddfdc27{--display:flex;}.elementor-11 .elementor-element.elementor-element-81e4edb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:center;}.elementor-11 .elementor-element.elementor-element-81e4edb .elementor-heading-title{font-family:"NVN Motherland Signature", Sans-serif;font-size:40px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-6b87775{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-6b87775 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:600;color:#297F28;}.elementor-11 .elementor-element.elementor-element-ae1f1a7{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-ae1f1a7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-61b0860{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-61b0860.e-con{--align-self:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-f432281{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c0e5f02{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3e175a7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3e175a7.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ca5f57e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6dfd044{--display:flex;--min-height:658px;--justify-content:flex-end;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6dfd044:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6dfd044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://noithatecopark.com/wp-content/uploads/2026/03/Image-11.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-f54025a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-09d9e30 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ff71c1d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#D1D1D1;}.elementor-11 .elementor-element.elementor-element-ff71c1d p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-5f07cd5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9e70aea{--display:flex;--min-height:321px;--justify-content:flex-end;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9e70aea:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9e70aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://noithatecopark.com/wp-content/uploads/2026/03/Image-12.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-2bad2ba{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-5bc87b6 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5be5d6d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#D1D1D1;}.elementor-11 .elementor-element.elementor-element-5be5d6d p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-5d332e3{--display:flex;--min-height:321px;--justify-content:flex-end;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5d332e3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5d332e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://noithatecopark.com/wp-content/uploads/2026/03/Image-12.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-75332f0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-f16cca5 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-79f2be1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#D1D1D1;}.elementor-11 .elementor-element.elementor-element-79f2be1 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-1e69093{--display:flex;--min-height:321px;--justify-content:flex-end;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1e69093:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1e69093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://noithatecopark.com/wp-content/uploads/2026/03/Image-12.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-9d7cf78{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-417e068 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0568684{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#D1D1D1;}.elementor-11 .elementor-element.elementor-element-0568684 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-34c44d1{--display:flex;--min-height:321px;--justify-content:flex-end;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-34c44d1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-34c44d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://noithatecopark.com/wp-content/uploads/2026/03/Image-12.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-4146db9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-9e4be0d .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5716e59{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#D1D1D1;}.elementor-11 .elementor-element.elementor-element-5716e59 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-40d9e22{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-11 .elementor-element.elementor-element-69e17a3{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-gap:32px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:16px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:16px;--n-tabs-title-font-size:16px;}.elementor-11 .elementor-element.elementor-element-69e17a3 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-69e17a3.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E57300;}.elementor-11 .elementor-element.elementor-element-69e17a3.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-11 .elementor-element.elementor-element-69e17a3.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E57300;}.elementor-11 .elementor-element.elementor-element-69e17a3.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;text-transform:none;}.elementor-11 .elementor-element.elementor-element-ff677a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3f33d96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b54c08c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7cf9c48{--display:flex;--padding-top:84px;--padding-bottom:64px;--padding-left:124px;--padding-right:124px;}.elementor-11 .elementor-element.elementor-element-3a72868{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-88ee226{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-73002c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f710521{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:center;}.elementor-11 .elementor-element.elementor-element-f710521 .elementor-heading-title{font-family:"NVN Motherland Signature", Sans-serif;font-size:40px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-6ca06ab{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-6ca06ab .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:600;color:#297F28;}.elementor-11 .elementor-element.elementor-element-6a46ee1{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-6a46ee1.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6a46ee1 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-bc21430{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4413bf0{--grid-columns:3;--grid-row-gap:16px;width:var( --container-widget-width, 1400px );max-width:1400px;--container-widget-width:1400px;--container-widget-flex-grow:0;--grid-column-gap:16px;}.elementor-11 .elementor-element.elementor-element-4413bf0.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-55f9c23 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #E57300 0%, #CB6500 100%);border-radius:12px 12px 12px 12px;padding:12px 18px 12px 18px;}.elementor-11 .elementor-element.elementor-element-55f9c23 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-55f9c23 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-9f71d23{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e2a4bfe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-43f68c6{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-d9a2ce3{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-7a6d4c5{--grid-columns:2;}.elementor-11 .elementor-element.elementor-element-65dd547{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-3e175a7{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-5f07cd5{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-40d9e22{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11 .elementor-element.elementor-element-4413bf0{--grid-columns:2;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-9bb854a{--min-height:250px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5381542{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-c593672 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-968b633{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:12px;}.elementor-11 .elementor-element.elementor-element-968b633 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-0357cec{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-9bd28e3 .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-dec86e8{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-54a7091{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-54a7091:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-54a7091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-d0200e5{text-align:center;}.elementor-11 .elementor-element.elementor-element-d0200e5 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-068b87c{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-068b87c .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-43f68c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-eaddf44{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-7db3cbb .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-86f6bac{font-size:12px;}.elementor-11 .elementor-element.elementor-element-333fc9d .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-63c6e38{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-7f32c60 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-c4bf6fc{font-size:12px;}.elementor-11 .elementor-element.elementor-element-7a108c9 .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-67539ea{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-96e8594 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-932aa0e{font-size:12px;}.elementor-11 .elementor-element.elementor-element-f0bf90e .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-73d47fc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-dd5c6ca .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-3d94a61{font-size:12px;}.elementor-11 .elementor-element.elementor-element-7df385b .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-3231149{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c62a0fe .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-a5c1625{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-a5c1625 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-9c9945f{font-size:12px;}.elementor-11 .elementor-element.elementor-element-d9a2ce3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-1871cc2 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-68d9e74 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-89bbc38 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-1776ba9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-7a6d4c5{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:10px;}.elementor-11 .elementor-element.elementor-element-7fe78c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0092be0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-0092be0 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-8fc30d8{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-8fc30d8 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-151d993{font-size:12px;}.elementor-11 .elementor-element.elementor-element-65dd547{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-66360e9 .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-2fd3e05 .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-e997d20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ddfdc27{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-81e4edb .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-6b87775{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-11 .elementor-element.elementor-element-6b87775 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-ae1f1a7{font-size:12px;}.elementor-11 .elementor-element.elementor-element-3e175a7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-6dfd044{--min-height:385px;}.elementor-11 .elementor-element.elementor-element-09d9e30 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-5f07cd5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-5bc87b6 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-f16cca5 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-417e068 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-9e4be0d .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-40d9e22{--e-n-carousel-swiper-slides-to-display:1;}.elementor-11 .elementor-element.elementor-element-69e17a3{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:16px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:16px;}.elementor-11 .elementor-element.elementor-element-7cf9c48{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-88ee226{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-f710521{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-f710521 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-6ca06ab{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-11 .elementor-element.elementor-element-6ca06ab .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-6a46ee1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:12px;}.elementor-11 .elementor-element.elementor-element-4413bf0{--grid-columns:1;--grid-row-gap:32px;}.elementor-11 .elementor-element.elementor-element-55f9c23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-55f9c23 .elementor-button{font-size:12px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-b06e50a{--width:1400px;}.elementor-11 .elementor-element.elementor-element-54a7091{--width:40%;}.elementor-11 .elementor-element.elementor-element-376bef9{--width:60%;}.elementor-11 .elementor-element.elementor-element-4e02c66{--width:547px;}.elementor-11 .elementor-element.elementor-element-10250f1{--width:547px;}.elementor-11 .elementor-element.elementor-element-45c439f{--width:547px;}.elementor-11 .elementor-element.elementor-element-65dd547{--width:470px;}.elementor-11 .elementor-element.elementor-element-61b0860{--width:1400px;}.elementor-11 .elementor-element.elementor-element-f432281{--width:1400px;}.elementor-11 .elementor-element.elementor-element-6dfd044{--width:693px;}.elementor-11 .elementor-element.elementor-element-9e70aea{--width:336px;}.elementor-11 .elementor-element.elementor-element-5d332e3{--width:340px;}.elementor-11 .elementor-element.elementor-element-1e69093{--width:336px;}.elementor-11 .elementor-element.elementor-element-34c44d1{--width:336px;}}/* Start custom CSS for heading, class: .elementor-element-d0200e5 *//* Wrapper an toàn */
.title-img{
    position: relative;
}

/* Title */
.title-img .elementor-heading-title{
    position: relative;
    display: inline-block;

    /* 88px - 10px overlap */
    padding-left: 48px;

    z-index: 2;
    isolation: isolate;
}

/* Ảnh trước title */
.title-img .elementor-heading-title::before{
    content: "";
    position: absolute;

    left: 0;
    top: 50%;

    /* CĂN GIỮA rồi đẩy lên 10px */
    transform: translateY(calc(-50% - 20px));

    width: 88px;
    height: 88px;

    background: url("https://noithatecopark.com/wp-content/uploads/2026/03/VinEco-Animation.svg") no-repeat center;
    background-size: contain;

    z-index: -1;
    pointer-events: none;
}

/* Ẩn ảnh widget thừa */
.title-img + .elementor-widget-image{
    display: none !important;
}

/* Mobile */
@media (max-width: 767px){
    .title-img .elementor-heading-title{
        padding-left: 13px; /* 33px - 10px */
    }

    .title-img .elementor-heading-title::before{
        width: 36px;
        height: 36px;

        /* mobile cũng đẩy lên 10px */
        transform: translateY(calc(-50% - 10px));
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-333fc9d */.div-border-gra{
    position: relative;
}

/* layer xoay */
.div-border-gra::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 12px;
    z-index: 0;
    transition: transform 1.2s ease 0.4s;
}

/* hover xoay */
.div-border-gra:hover::after{
    transform: rotate(-2deg);
}

/* giữ content trên */
.div-border-gra > *{
    position: relative;
    z-index: 1;
}

/* hover đổi màu title */
.div-border-gra:hover .title-hover1 .elementor-heading-title{
    color: #297F28;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaddf44 *//* Viền gradient */
.div-border-gra{
    position: relative;
    border-radius: 24px;
    overflow: hidden;
}

.div-border-gra::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: 24px;
    background: linear-gradient(90deg, #FFD5C7, #ffffff);
    
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    pointer-events: none;
}-box, border-box;
}

/* Hover đổi màu title */
.div-border-gra:hover .title-hover1 .elementor-heading-title{
    color: #297F28;
}

.div-border-gra{
    transition: transform 0.6s ease 0.2s !important;
}

.div-border-gra:hover{
    transform: rotate(-2deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a108c9 */.div-border-gra{
    position: relative;
}

/* layer xoay */
.div-border-gra::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 12px;
    z-index: 0;
    transition: transform 1.2s ease 0.4s;
}

/* hover xoay */
.div-border-gra:hover::after{
    transform: rotate(-2deg);
}

/* giữ content trên */
.div-border-gra > *{
    position: relative;
    z-index: 1;
}

/* hover đổi màu title */
.div-border-gra:hover .title-hover1 .elementor-heading-title{
    color: #297F28;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63c6e38 *//* Viền gradient */
.div-border-gra{
    position: relative;
    border-radius: 24px;
    overflow: hidden;
}

.div-border-gra::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: 24px;
    background: linear-gradient(90deg, #FFD5C7, #ffffff);
    
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    pointer-events: none;
}-box, border-box;
}

/* Hover đổi màu title */
.div-border-gra:hover .title-hover1 .elementor-heading-title{
    color: #297F28;
}

.div-border-gra{
    transition: transform 0.6s ease 0.2s !important;
}

.div-border-gra:hover{
    transform: rotate(-2deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0bf90e */.div-border-gra{
    position: relative;
}

/* layer xoay */
.div-border-gra::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 12px;
    z-index: 0;
    transition: transform 1.2s ease 0.4s;
}

/* hover xoay */
.div-border-gra:hover::after{
    transform: rotate(-2deg);
}

/* giữ content trên */
.div-border-gra > *{
    position: relative;
    z-index: 1;
}

/* hover đổi màu title */
.div-border-gra:hover .title-hover1 .elementor-heading-title{
    color: #297F28;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67539ea *//* Viền gradient */
.div-border-gra{
    position: relative;
    border-radius: 24px;
    overflow: hidden;
}

.div-border-gra::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: 24px;
    background: linear-gradient(90deg, #FFD5C7, #ffffff);
    
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    pointer-events: none;
}-box, border-box;
}

/* Hover đổi màu title */
.div-border-gra:hover .title-hover1 .elementor-heading-title{
    color: #297F28;
}

.div-border-gra{
    transition: transform 0.6s ease 0.2s !important;
}

.div-border-gra:hover{
    transform: rotate(-2deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7df385b */.div-border-gra{
    position: relative;
}

/* layer xoay */
.div-border-gra::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 12px;
    z-index: 0;
    transition: transform 1.2s ease 0.4s;
}

/* hover xoay */
.div-border-gra:hover::after{
    transform: rotate(-2deg);
}

/* giữ content trên */
.div-border-gra > *{
    position: relative;
    z-index: 1;
}

/* hover đổi màu title */
.div-border-gra:hover .title-hover1 .elementor-heading-title{
    color: #297F28;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73d47fc *//* Viền gradient */
.div-border-gra{
    position: relative;
    border-radius: 24px;
    overflow: hidden;
}

.div-border-gra::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: 24px;
    background: linear-gradient(90deg, #FFD5C7, #ffffff);
    
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    pointer-events: none;
}-box, border-box;
}

/* Hover đổi màu title */
.div-border-gra:hover .title-hover1 .elementor-heading-title{
    color: #297F28;
}

.div-border-gra{
    transition: transform 0.6s ease 0.2s !important;
}

.div-border-gra:hover{
    transform: rotate(-2deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c62a0fe *//* Wrapper an toàn */
.title-img{
    position: relative;
}

/* Title */
.title-img .elementor-heading-title{
    position: relative;
    display: inline-block;

    /* 88px - 10px overlap */
    padding-left: 48px;

    z-index: 2;
    isolation: isolate;
}

/* Ảnh trước title */
.title-img .elementor-heading-title::before{
    content: "";
    position: absolute;

    left: 0;
    top: 50%;

    /* CĂN GIỮA rồi đẩy lên 10px */
    transform: translateY(calc(-50% - 20px));

    width: 88px;
    height: 88px;

    background: url("https://noithatecopark.com/wp-content/uploads/2026/03/VinEco-Animation.svg") no-repeat center;
    background-size: contain;

    z-index: -1;
    pointer-events: none;
}

/* Ẩn ảnh widget thừa */
.title-img + .elementor-widget-image{
    display: none !important;
}

/* Mobile */
@media (max-width: 767px){
    .title-img .elementor-heading-title{
        padding-left: 13px; /* 33px - 10px */
    }

    .title-img .elementor-heading-title::before{
        width: 36px;
        height: 36px;

        /* mobile cũng đẩy lên 10px */
        transform: translateY(calc(-50% - 10px));
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9a2ce3 *//* ===== KHỐI CHA ===== */
.elementor-11 .elementor-element.elementor-element-d9a2ce3 .card-wrapper{
    position: relative;
    overflow: hidden;
}

/* ===== KHỐI TRƯỢT ===== */
.elementor-11 .elementor-element.elementor-element-d9a2ce3 .card-content{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;

    transform: translateY(95%);
    
    /* 👇 CHỈ animate transform thôi (mượt hơn all) */
    transition: transform 0.7s cubic-bezier(0.22, 1, 0.36, 1),
                opacity 0.5s ease !important;

    opacity: 0.9;
    will-change: transform;
}

/* ===== HOVER ===== */
.elementor-11 .elementor-element.elementor-element-d9a2ce3 .card-wrapper:hover .card-content{
    transform: translateY(0);
    opacity: 1;
}

/* ===== TEXT BÊN TRONG ===== */
.elementor-11 .elementor-element.elementor-element-d9a2ce3 .card-content .e-con-inner{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;

    transform: translateY(20px);
    opacity: 0;

    transition: transform 0.6s ease,
                opacity 0.6s ease;
}

/* Hover → text lên sau (delay nhẹ cho xịn) */
.elementor-11 .elementor-element.elementor-element-d9a2ce3 .card-wrapper:hover .card-content .e-con-inner{
    transform: translateY(0);
    opacity: 1;

    transition-delay: 0.15s !important;
}

/* ===== GRADIENT ===== */
.elementor-11 .elementor-element.elementor-element-d9a2ce3 .card-content::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0,0,0,0.7),
        rgba(0,0,0,0.3),
        rgba(0,0,0,0)
    );
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0092be0 *//* Wrapper an toàn */
.title-img{
    position: relative;
}

/* Title */
.title-img .elementor-heading-title{
    position: relative;
    display: inline-block;

    /* 88px - 10px overlap */
    padding-left: 48px;

    z-index: 2;
    isolation: isolate;
}

/* Ảnh trước title */
.title-img .elementor-heading-title::before{
    content: "";
    position: absolute;

    left: 0;
    top: 50%;

    /* CĂN GIỮA rồi đẩy lên 10px */
    transform: translateY(calc(-50% - 20px));

    width: 88px;
    height: 88px;

    background: url("https://noithatecopark.com/wp-content/uploads/2026/03/VinEco-Animation.svg") no-repeat center;
    background-size: contain;

    z-index: -1;
    pointer-events: none;
}

/* Ẩn ảnh widget thừa */
.title-img + .elementor-widget-image{
    display: none !important;
}

/* Mobile */
@media (max-width: 767px){
    .title-img .elementor-heading-title{
        padding-left: 13px; /* 33px - 10px */
    }

    .title-img .elementor-heading-title::before{
        width: 36px;
        height: 36px;

        /* mobile cũng đẩy lên 10px */
        transform: translateY(calc(-50% - 10px));
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81e4edb *//* Wrapper an toàn */
.title-img{
    position: relative;
}

/* Title */
.title-img .elementor-heading-title{
    position: relative;
    display: inline-block;

    /* 88px - 10px overlap */
    padding-left: 48px;

    z-index: 2;
    isolation: isolate;
}

/* Ảnh trước title */
.title-img .elementor-heading-title::before{
    content: "";
    position: absolute;

    left: 0;
    top: 50%;

    /* CĂN GIỮA rồi đẩy lên 10px */
    transform: translateY(calc(-50% - 20px));

    width: 88px;
    height: 88px;

    background: url("https://noithatecopark.com/wp-content/uploads/2026/03/VinEco-Animation.svg") no-repeat center;
    background-size: contain;

    z-index: -1;
    pointer-events: none;
}

/* Ẩn ảnh widget thừa */
.title-img + .elementor-widget-image{
    display: none !important;
}

/* Mobile */
@media (max-width: 767px){
    .title-img .elementor-heading-title{
        padding-left: 13px; /* 33px - 10px */
    }

    .title-img .elementor-heading-title::before{
        width: 36px;
        height: 36px;

        /* mobile cũng đẩy lên 10px */
        transform: translateY(calc(-50% - 10px));
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5f57e *//* ===== KHỐI CHA ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-wrapper1{
    position: relative;
    overflow: hidden;
}

/* ===== KHỐI TRƯỢT ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-content1{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;

    transform: translateY(95%);
    
    /* 👇 CHỈ animate transform thôi (mượt hơn all) */
    transition: transform 0.7s cubic-bezier(0.22, 1, 0.36, 1),
                opacity 0.5s ease !important;

    opacity: 0.9;
    will-change: transform;
}

/* ===== HOVER ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-wrapper1:hover .card-content1{
    transform: translateY(0);
    opacity: 1;
}

/* ===== TEXT BÊN TRONG ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-content1 .e-con-inner{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;

    transform: translateY(20px);
    opacity: 0;

    transition: transform 0.6s ease,
                opacity 0.6s ease;
}

/* Hover → text lên sau (delay nhẹ cho xịn) */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-wrapper1:hover .card-content .e-con-inner{
    transform: translateY(0);
    opacity: 1;

    transition-delay: 0.15s !important;
}

/* ===== GRADIENT ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-content1::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0,0,0,0.7),
        rgba(0,0,0,0.3),
        rgba(0,0,0,0)
    );
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f07cd5 *//* ===== KHỐI CHA ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-wrapper{
    position: relative;
    overflow: hidden;
}

/* ===== KHỐI TRƯỢT ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-content{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;

    transform: translateY(95%);
    
    /* 👇 CHỈ animate transform thôi (mượt hơn all) */
    transition: transform 0.7s cubic-bezier(0.22, 1, 0.36, 1),
                opacity 0.5s ease !important;

    opacity: 0.9;
    will-change: transform;
}

/* ===== HOVER ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-wrapper:hover .card-content{
    transform: translateY(0);
    opacity: 1;
}

/* ===== TEXT BÊN TRONG ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-content .e-con-inner{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;

    transform: translateY(20px);
    opacity: 0;

    transition: transform 0.6s ease,
                opacity 0.6s ease;
}

/* Hover → text lên sau (delay nhẹ cho xịn) */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-wrapper:hover .card-content .e-con-inner{
    transform: translateY(0);
    opacity: 1;

    transition-delay: 0.15s !important;
}

/* ===== GRADIENT ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-content::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0,0,0,0.7),
        rgba(0,0,0,0.3),
        rgba(0,0,0,0)
    );
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5f57e *//* ===== KHỐI CHA ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-wrapper1{
    position: relative;
    overflow: hidden;
}

/* ===== KHỐI TRƯỢT ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-content1{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;

    transform: translateY(95%);
    
    /* 👇 CHỈ animate transform thôi (mượt hơn all) */
    transition: transform 0.7s cubic-bezier(0.22, 1, 0.36, 1),
                opacity 0.5s ease !important;

    opacity: 0.9;
    will-change: transform;
}

/* ===== HOVER ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-wrapper1:hover .card-content1{
    transform: translateY(0);
    opacity: 1;
}

/* ===== TEXT BÊN TRONG ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-content1 .e-con-inner{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;

    transform: translateY(20px);
    opacity: 0;

    transition: transform 0.6s ease,
                opacity 0.6s ease;
}

/* Hover → text lên sau (delay nhẹ cho xịn) */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-wrapper1:hover .card-content .e-con-inner{
    transform: translateY(0);
    opacity: 1;

    transition-delay: 0.15s !important;
}

/* ===== GRADIENT ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-content1::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0,0,0,0.7),
        rgba(0,0,0,0.3),
        rgba(0,0,0,0)
    );
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f07cd5 *//* ===== KHỐI CHA ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-wrapper{
    position: relative;
    overflow: hidden;
}

/* ===== KHỐI TRƯỢT ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-content{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;

    transform: translateY(95%);
    
    /* 👇 CHỈ animate transform thôi (mượt hơn all) */
    transition: transform 0.7s cubic-bezier(0.22, 1, 0.36, 1),
                opacity 0.5s ease !important;

    opacity: 0.9;
    will-change: transform;
}

/* ===== HOVER ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-wrapper:hover .card-content{
    transform: translateY(0);
    opacity: 1;
}

/* ===== TEXT BÊN TRONG ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-content .e-con-inner{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;

    transform: translateY(20px);
    opacity: 0;

    transition: transform 0.6s ease,
                opacity 0.6s ease;
}

/* Hover → text lên sau (delay nhẹ cho xịn) */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-wrapper:hover .card-content .e-con-inner{
    transform: translateY(0);
    opacity: 1;

    transition-delay: 0.15s !important;
}

/* ===== GRADIENT ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-content::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0,0,0,0.7),
        rgba(0,0,0,0.3),
        rgba(0,0,0,0)
    );
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5f57e *//* ===== KHỐI CHA ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-wrapper1{
    position: relative;
    overflow: hidden;
}

/* ===== KHỐI TRƯỢT ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-content1{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;

    transform: translateY(95%);
    
    /* 👇 CHỈ animate transform thôi (mượt hơn all) */
    transition: transform 0.7s cubic-bezier(0.22, 1, 0.36, 1),
                opacity 0.5s ease !important;

    opacity: 0.9;
    will-change: transform;
}

/* ===== HOVER ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-wrapper1:hover .card-content1{
    transform: translateY(0);
    opacity: 1;
}

/* ===== TEXT BÊN TRONG ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-content1 .e-con-inner{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;

    transform: translateY(20px);
    opacity: 0;

    transition: transform 0.6s ease,
                opacity 0.6s ease;
}

/* Hover → text lên sau (delay nhẹ cho xịn) */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-wrapper1:hover .card-content .e-con-inner{
    transform: translateY(0);
    opacity: 1;

    transition-delay: 0.15s !important;
}

/* ===== GRADIENT ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-content1::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0,0,0,0.7),
        rgba(0,0,0,0.3),
        rgba(0,0,0,0)
    );
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f07cd5 *//* ===== KHỐI CHA ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-wrapper{
    position: relative;
    overflow: hidden;
}

/* ===== KHỐI TRƯỢT ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-content{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;

    transform: translateY(95%);
    
    /* 👇 CHỈ animate transform thôi (mượt hơn all) */
    transition: transform 0.7s cubic-bezier(0.22, 1, 0.36, 1),
                opacity 0.5s ease !important;

    opacity: 0.9;
    will-change: transform;
}

/* ===== HOVER ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-wrapper:hover .card-content{
    transform: translateY(0);
    opacity: 1;
}

/* ===== TEXT BÊN TRONG ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-content .e-con-inner{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;

    transform: translateY(20px);
    opacity: 0;

    transition: transform 0.6s ease,
                opacity 0.6s ease;
}

/* Hover → text lên sau (delay nhẹ cho xịn) */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-wrapper:hover .card-content .e-con-inner{
    transform: translateY(0);
    opacity: 1;

    transition-delay: 0.15s !important;
}

/* ===== GRADIENT ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-content::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0,0,0,0.7),
        rgba(0,0,0,0.3),
        rgba(0,0,0,0)
    );
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5f57e *//* ===== KHỐI CHA ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-wrapper1{
    position: relative;
    overflow: hidden;
}

/* ===== KHỐI TRƯỢT ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-content1{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;

    transform: translateY(95%);
    
    /* 👇 CHỈ animate transform thôi (mượt hơn all) */
    transition: transform 0.7s cubic-bezier(0.22, 1, 0.36, 1),
                opacity 0.5s ease !important;

    opacity: 0.9;
    will-change: transform;
}

/* ===== HOVER ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-wrapper1:hover .card-content1{
    transform: translateY(0);
    opacity: 1;
}

/* ===== TEXT BÊN TRONG ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-content1 .e-con-inner{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;

    transform: translateY(20px);
    opacity: 0;

    transition: transform 0.6s ease,
                opacity 0.6s ease;
}

/* Hover → text lên sau (delay nhẹ cho xịn) */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-wrapper1:hover .card-content .e-con-inner{
    transform: translateY(0);
    opacity: 1;

    transition-delay: 0.15s !important;
}

/* ===== GRADIENT ===== */
.elementor-11 .elementor-element.elementor-element-ca5f57e .card-content1::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0,0,0,0.7),
        rgba(0,0,0,0.3),
        rgba(0,0,0,0)
    );
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f07cd5 *//* ===== KHỐI CHA ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-wrapper{
    position: relative;
    overflow: hidden;
}

/* ===== KHỐI TRƯỢT ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-content{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;

    transform: translateY(95%);
    
    /* 👇 CHỈ animate transform thôi (mượt hơn all) */
    transition: transform 0.7s cubic-bezier(0.22, 1, 0.36, 1),
                opacity 0.5s ease !important;

    opacity: 0.9;
    will-change: transform;
}

/* ===== HOVER ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-wrapper:hover .card-content{
    transform: translateY(0);
    opacity: 1;
}

/* ===== TEXT BÊN TRONG ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-content .e-con-inner{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;

    transform: translateY(20px);
    opacity: 0;

    transition: transform 0.6s ease,
                opacity 0.6s ease;
}

/* Hover → text lên sau (delay nhẹ cho xịn) */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-wrapper:hover .card-content .e-con-inner{
    transform: translateY(0);
    opacity: 1;

    transition-delay: 0.15s !important;
}

/* ===== GRADIENT ===== */
.elementor-11 .elementor-element.elementor-element-5f07cd5 .card-content::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0,0,0,0.7),
        rgba(0,0,0,0.3),
        rgba(0,0,0,0)
    );
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f710521 *//* Wrapper an toàn */
.title-img{
    position: relative;
}

/* Title */
.title-img .elementor-heading-title{
    position: relative;
    display: inline-block;

    /* 88px - 10px overlap */
    padding-left: 48px;

    z-index: 2;
    isolation: isolate;
}

/* Ảnh trước title */
.title-img .elementor-heading-title::before{
    content: "";
    position: absolute;

    left: 0;
    top: 50%;

    /* CĂN GIỮA rồi đẩy lên 10px */
    transform: translateY(calc(-50% - 20px));

    width: 88px;
    height: 88px;

    background: url("https://noithatecopark.com/wp-content/uploads/2026/03/VinEco-Animation.svg") no-repeat center;
    background-size: contain;

    z-index: -1;
    pointer-events: none;
}

/* Ẩn ảnh widget thừa */
.title-img + .elementor-widget-image{
    display: none !important;
}

/* Mobile */
@media (max-width: 767px){
    .title-img .elementor-heading-title{
        padding-left: 13px; /* 33px - 10px */
    }

    .title-img .elementor-heading-title::before{
        width: 36px;
        height: 36px;

        /* mobile cũng đẩy lên 10px */
        transform: translateY(calc(-50% - 10px));
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NVN Motherland Signature';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://noithatecopark.com/wp-content/uploads/2026/02/NVN-Motherland-Signature.ttf') format('truetype');
}
/* End Custom Fonts CSS */