.elementor-2 .elementor-element.elementor-element-fc97b89{--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-2 .elementor-element.elementor-element-57977a7{--e-image-carousel-slides-to-show:1;}.elementor-2 .elementor-element.elementor-element-9263ef2{--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;--z-index:1;}.elementor-2 .elementor-element.elementor-element-3bea76d{--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;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-2 .elementor-element.elementor-element-07bd4ed{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-6a9b384 img{width:100%;max-width:600px;}.elementor-2 .elementor-element.elementor-element-2ad0d48{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:9vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.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-2 .elementor-element.elementor-element-e06a64e .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:24px;font-weight:300;line-height:1.25;color:var( --e-global-color-800bbec );}.elementor-2 .elementor-element.elementor-element-145ae4e .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:35px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-1468dd0{--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-2 .elementor-element.elementor-element-c63da42{--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-2 .elementor-element.elementor-element-67511c7{--display:flex;}.elementor-2 .elementor-element.elementor-element-38d8fa3{--display:flex;}.elementor-2 .elementor-element.elementor-element-4844ce8{z-index:0;}.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-2 .elementor-element.elementor-element-770d6f4{z-index:1;font-family:"Futura Lt BT", Sans-serif;font-size:22px;font-weight:300;line-height:1.35;}.elementor-2 .elementor-element.elementor-element-cf73ca3{--display:flex;}.elementor-2 .elementor-element.elementor-element-daee2b0{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-5cf7f8e{text-align:center;}.elementor-2 .elementor-element.elementor-element-5cf7f8e .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c6d5aa7 img{width:100%;max-width:180px;}.elementor-2 .elementor-element.elementor-element-734d479{text-align:center;}.elementor-2 .elementor-element.elementor-element-734d479 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:2px;color:#F1A9A8;}.elementor-2 .elementor-element.elementor-element-65c8e17{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-7decfec{text-align:center;}.elementor-2 .elementor-element.elementor-element-7decfec .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-dfc29d8 img{width:100%;max-width:180px;}.elementor-2 .elementor-element.elementor-element-b65b8a2{text-align:center;}.elementor-2 .elementor-element.elementor-element-b65b8a2 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:2px;color:#8DBD3F;}.elementor-2 .elementor-element.elementor-element-fd0f01c{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-f0a27b5{text-align:center;}.elementor-2 .elementor-element.elementor-element-f0a27b5 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-640c52d img{width:100%;max-width:180px;}.elementor-2 .elementor-element.elementor-element-3d5ea55{text-align:center;}.elementor-2 .elementor-element.elementor-element-3d5ea55 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:2px;color:#FFE73F;}.elementor-2 .elementor-element.elementor-element-6b517e6{--display:flex;}.elementor-2 .elementor-element.elementor-element-9f012f2 .elementor-heading-title{font-family:"Antropos", Sans-serif;font-size:35px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-cade910{--display:flex;}.elementor-2 .elementor-element.elementor-element-14b69ec{--display:flex;}.elementor-2 .elementor-element.elementor-element-36a13a1 img{width:100%;max-width:85px;}.elementor-2 .elementor-element.elementor-element-7bbe672{z-index:1;font-family:"Futura Lt BT", Sans-serif;font-size:22px;font-weight:300;line-height:1.35;}.elementor-2 .elementor-element.elementor-element-d80bdad{--display:flex;}.elementor-2 .elementor-element.elementor-element-5590fed img{width:100%;max-width:700px;}.elementor-2 .elementor-element.elementor-element-5725beb img{width:100%;max-width:85px;}.elementor-2 .elementor-element.elementor-element-db0f5d2 img{width:100%;max-width:55px;}.elementor-2 .elementor-element.elementor-element-e6231b4 img{width:100%;max-width:180px;}.elementor-2 .elementor-element.elementor-element-a3787f7 img{width:100%;max-width:120px;}.elementor-2 .elementor-element.elementor-element-6c457c7 img{width:100%;max-width:120px;}.elementor-2 .elementor-element.elementor-element-790efc9{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2 .elementor-element.elementor-element-fd52141 .elementor-heading-title{font-family:"Antropos", Sans-serif;font-size:35px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-3ab43a8{font-family:"Futura Lt BT", Sans-serif;font-size:20px;font-weight:300;line-height:1.35;}.elementor-2 .elementor-element.elementor-element-97500e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:65px 65px;--row-gap:65px;--column-gap:65px;}.elementor-2 .elementor-element.elementor-element-2e72041{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-17d149b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-13e30fe{text-align:center;font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.35;}.elementor-2 .elementor-element.elementor-element-f100d36{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;font-family:"Futura Lt BT", Sans-serif;font-size:22px;font-weight:300;line-height:1.35;}.elementor-2 .elementor-element.elementor-element-ddb9e3e{--display:flex;}.elementor-2 .elementor-element.elementor-element-95bc392{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-7ec13e6{text-align:center;}.elementor-2 .elementor-element.elementor-element-7ec13e6 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-4fddd34 img{width:100%;max-width:120px;}.elementor-2 .elementor-element.elementor-element-646400a{text-align:center;}.elementor-2 .elementor-element.elementor-element-646400a .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:2px;color:#F1A9A8;}.elementor-2 .elementor-element.elementor-element-a6ed9b1{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-a9ec96d{text-align:center;}.elementor-2 .elementor-element.elementor-element-a9ec96d .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1936f02 img{width:100%;max-width:120px;}.elementor-2 .elementor-element.elementor-element-e48f12a{text-align:center;}.elementor-2 .elementor-element.elementor-element-e48f12a .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:2px;color:#8DBD3F;}.elementor-2 .elementor-element.elementor-element-fb7b300{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-b9c8134{text-align:center;}.elementor-2 .elementor-element.elementor-element-b9c8134 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8c2ddf9 img{width:100%;max-width:120px;}.elementor-2 .elementor-element.elementor-element-1b848e5{text-align:center;}.elementor-2 .elementor-element.elementor-element-1b848e5 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:2px;color:#FFE73F;}.elementor-2 .elementor-element.elementor-element-8deb9a4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-9d99ed2{--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:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-619753a img{width:100%;max-width:300px;}.elementor-2 .elementor-element.elementor-element-187139c{text-align:center;}.elementor-2 .elementor-element.elementor-element-187139c .elementor-heading-title{font-family:"Antropos", Sans-serif;font-size:35px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-34f59c9 img{width:100%;max-width:300px;}.elementor-2 .elementor-element.elementor-element-7b2f1f2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-5cdf8d3{text-align:center;font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.35;}.elementor-2 .elementor-element.elementor-element-b60477b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-0006fc3{--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:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-60be13a img{width:100%;max-width:300px;}.elementor-2 .elementor-element.elementor-element-3abba0b{text-align:center;}.elementor-2 .elementor-element.elementor-element-3abba0b .elementor-heading-title{font-family:"Antropos", Sans-serif;font-size:35px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-de8dd30 img{width:100%;max-width:300px;}.elementor-2 .elementor-element.elementor-element-12a02de{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-de079ee{text-align:center;font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.35;}.elementor-2 .elementor-element.elementor-element-43a7b10{text-align:center;font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.35;}.elementor-2 .elementor-element.elementor-element-1606b61{--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:center;--align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-1fe0c16 img{width:100%;max-width:500px;}.elementor-2 .elementor-element.elementor-element-6a72598{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b6bd9de{--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:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-87fb2a3 img{width:100%;max-width:300px;}.elementor-2 .elementor-element.elementor-element-f621418{text-align:center;}.elementor-2 .elementor-element.elementor-element-f621418 .elementor-heading-title{font-family:"Antropos", Sans-serif;font-size:35px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-fd74e31 img{width:100%;max-width:300px;}.elementor-2 .elementor-element.elementor-element-e47d1d6{--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:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-32a546c{text-align:center;font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.35;}.elementor-2 .elementor-element.elementor-element-5fb8df7{--display:flex;}.elementor-2 .elementor-element.elementor-element-d85bf80{--display:flex;}.elementor-2 .elementor-element.elementor-element-a8666bb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-718cf11{text-align:center;}.elementor-2 .elementor-element.elementor-element-718cf11 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-7e9fa77{text-align:center;}.elementor-2 .elementor-element.elementor-element-7e9fa77 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-4ca450e{--display:flex;}.elementor-2 .elementor-element.elementor-element-371e8ff{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-6c3a662{text-align:center;}.elementor-2 .elementor-element.elementor-element-6c3a662 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-a9c6421{text-align:center;}.elementor-2 .elementor-element.elementor-element-a9c6421 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-55c5f3e{--display:flex;}.elementor-2 .elementor-element.elementor-element-84e7ab0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-6d16657{text-align:center;}.elementor-2 .elementor-element.elementor-element-6d16657 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-b7a6cc1{text-align:center;}.elementor-2 .elementor-element.elementor-element-b7a6cc1 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5bbb114{--display:flex;}.elementor-2 .elementor-element.elementor-element-9c2fd4d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-22ee87c{text-align:center;}.elementor-2 .elementor-element.elementor-element-22ee87c .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-6e7399a{text-align:center;}.elementor-2 .elementor-element.elementor-element-6e7399a .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-ea3846a{--display:flex;}.elementor-2 .elementor-element.elementor-element-e3cddac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-95cc2d3{text-align:center;}.elementor-2 .elementor-element.elementor-element-95cc2d3 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-989d7cb{text-align:center;}.elementor-2 .elementor-element.elementor-element-989d7cb .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-69cf7ae{--display:flex;}.elementor-2 .elementor-element.elementor-element-8dc0162{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-123305e{text-align:center;}.elementor-2 .elementor-element.elementor-element-123305e .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c004a58{text-align:center;}.elementor-2 .elementor-element.elementor-element-c004a58 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-ce4ce6e{--display:flex;}.elementor-2 .elementor-element.elementor-element-be65af4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-898fc1f{text-align:center;}.elementor-2 .elementor-element.elementor-element-898fc1f .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-cf16b1e{text-align:center;}.elementor-2 .elementor-element.elementor-element-cf16b1e .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-33dfd66{--display:flex;}.elementor-2 .elementor-element.elementor-element-7e25b57{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-7b61aa6{text-align:center;}.elementor-2 .elementor-element.elementor-element-7b61aa6 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-96710bc{text-align:center;}.elementor-2 .elementor-element.elementor-element-96710bc .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-88a4181{--display:flex;}.elementor-2 .elementor-element.elementor-element-72562f9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-816a5cf{text-align:center;}.elementor-2 .elementor-element.elementor-element-816a5cf .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d8ac156{text-align:center;}.elementor-2 .elementor-element.elementor-element-d8ac156 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.25;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-eb7ad58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-eb7ad58:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-eb7ad58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.nania.com.my/wp-content/uploads/2025/11/H-facilities-bg.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-03eea7a{--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:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-ffd2ab0 img{width:100%;max-width:300px;}.elementor-2 .elementor-element.elementor-element-99c2955{text-align:center;}.elementor-2 .elementor-element.elementor-element-99c2955 .elementor-heading-title{font-family:"Antropos", Sans-serif;font-size:35px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-0fb12a6 img{width:100%;max-width:300px;}.elementor-2 .elementor-element.elementor-element-4b44140{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-6174c90{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-4c47cdd:not( .elementor-widget-image ), .elementor-2 .elementor-element.elementor-element-4c47cdd.elementor-widget-image img{-webkit-mask-image:url( https://new.nania.com.my/wp-content/uploads/2025/10/H-mask-care-01.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-4c47cdd img{width:100%;}.elementor-2 .elementor-element.elementor-element-81f8ac0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-f7d4237{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-f7d4237 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-80f1835{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.35;}.elementor-2 .elementor-element.elementor-element-6fd08ae{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-5f5548a:not( .elementor-widget-image ), .elementor-2 .elementor-element.elementor-element-5f5548a.elementor-widget-image img{-webkit-mask-image:url( https://new.nania.com.my/wp-content/uploads/2025/10/H-mask-care-02.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-5f5548a img{width:100%;}.elementor-2 .elementor-element.elementor-element-4cceff9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-11bfce4{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-11bfce4 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5c2ad74{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.35;}.elementor-2 .elementor-element.elementor-element-1d475d2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-ff974c5:not( .elementor-widget-image ), .elementor-2 .elementor-element.elementor-element-ff974c5.elementor-widget-image img{-webkit-mask-image:url( https://new.nania.com.my/wp-content/uploads/2025/10/H-mask-care-03.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-ff974c5 img{width:100%;}.elementor-2 .elementor-element.elementor-element-5f85db0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-321288a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-321288a .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5cd33ce{font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.35;}.elementor-2 .elementor-element.elementor-element-c67fb90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-f832d39{--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-evenly;}.elementor-2 .elementor-element.elementor-element-6f82847{--display:flex;}.elementor-2 .elementor-element.elementor-element-95e1cba{text-align:center;font-family:"Futura Lt BT", Sans-serif;font-size:18px;font-weight:300;line-height:1.35;}.elementor-2 .elementor-element.elementor-element-b61bf69{--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:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fdaa842{--display:flex;}.elementor-2 .elementor-element.elementor-element-ef25b6e{text-align:center;}.elementor-2 .elementor-element.elementor-element-ef25b6e .elementor-heading-title{font-family:"Antropos", Sans-serif;font-size:25px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-ae8283b{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-120fe47{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-2 .elementor-element.elementor-element-120fe47.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-120fe47 img{width:100%;max-width:250px;}.elementor-2 .elementor-element.elementor-element-1f18636{--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:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:2rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-40edeba{--display:flex;}.elementor-2 .elementor-element.elementor-element-59a1b39{text-align:right;}.elementor-2 .elementor-element.elementor-element-59a1b39 .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:26px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-e853f6b{--display:flex;}.elementor-2 .elementor-element.elementor-element-03bf14b img{width:100%;max-width:250px;}.elementor-2 .elementor-element.elementor-element-6b66bf0{--display:flex;}.elementor-2 .elementor-element.elementor-element-d7908bb .elementor-heading-title{font-family:"Futura Lt BT", Sans-serif;font-size:26px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-85e1ce6{--display:flex;}.elementor-widget-ucaddon_unlimited_timeline .ue_text_one{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_text_two{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_text_three{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-46b92a3 .elementor-repeater-item-2bbed11 .ue_timeline_item_image{object-position:center !important;}.elementor-2 .elementor-element.elementor-element-46b92a3 .elementor-repeater-item-f5548f1 .ue_timeline_item_image{object-position:center !important;}.elementor-2 .elementor-element.elementor-element-46b92a3 .elementor-repeater-item-691bc18 .ue_timeline_item_image{object-position:center !important;}.elementor-2 .elementor-element.elementor-element-46b92a3 .elementor-repeater-item-918ca04 .ue_timeline_item_image{object-position:center !important;}.elementor-2 .elementor-element.elementor-element-46b92a3 .elementor-repeater-item-e4b98d2 .ue_timeline_item_image{object-position:center !important;}.elementor-2 .elementor-element.elementor-element-46b92a3 .elementor-repeater-item-9079b46 .ue_timeline_item_image{object-position:center !important;}.elementor-2 .elementor-element.elementor-element-46b92a3 .elementor-repeater-item-bc8fa59 .ue_timeline_item_image{object-position:center !important;}.elementor-2 .elementor-element.elementor-element-46b92a3 .elementor-repeater-item-eb67c68 .ue_timeline_item_image{object-position:center !important;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_icon_holder{width:80px;height:80px;font-size:24px;color:var( --e-global-color-800bbec );border-style:none;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_icon{width:80px;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_icon_image{width:24px;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_icon_holder svg{fill:var( --e-global-color-800bbec );}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_icon_line_offset{height:0px;width:3px;background-color:#c3c3c3;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_text_one{font-family:"Antropos", Sans-serif;font-size:16px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_content{margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_content_main{border-style:none;padding:20px 20px 20px 20px;text-align:inherit;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_pointer{width:20px;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_pointer_inside{height:30px;margin-top:0px;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_pointer_spacer{width:20px;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_icon_line{width:3px;background-color:#c3c3c3;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_icon_line_mask{background-color:var( --e-global-color-43cf80d );}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_icon_line_offset_mask{background-color:var( --e-global-color-43cf80d );}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_image{width:100%;height:320px;opacity:100%;mix-blend-mode:normal;}.elementor-2 .elementor-element.elementor-element-46b92a3{border-style:none;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_title{color:var( --e-global-color-primary );font-family:"Antropos", Sans-serif;font-size:24px;font-weight:400;margin-top:0px;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_subtitle{color:#a3a3a3;margin-top:5px;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_text{color:var( --e-global-color-secondary );font-family:"Futura Lt BT", Sans-serif;font-size:20px;font-weight:400;line-height:1.35;margin-top:10px;}.elementor-2 .elementor-element.elementor-element-46b92a3 .ue_timeline_item_img_wrapper .uet_opposite_img{width:100%;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-e06a64e .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-145ae4e .elementor-heading-title{font-size:32px;}.elementor-2 .elementor-element.elementor-element-13e30fe{font-size:16px;}.elementor-2 .elementor-element.elementor-element-f100d36{font-size:18px;}.elementor-2 .elementor-element.elementor-element-7ec13e6 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-646400a .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-a9ec96d .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-e48f12a .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-b9c8134 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-1b848e5 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-5cdf8d3{font-size:16px;}.elementor-2 .elementor-element.elementor-element-de079ee{font-size:16px;}.elementor-2 .elementor-element.elementor-element-43a7b10{font-size:16px;}.elementor-2 .elementor-element.elementor-element-1606b61{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-ef25b6e .elementor-heading-title{line-height:1.25;}.elementor-2 .elementor-element.elementor-element-59a1b39 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-03bf14b img{max-width:150px;}.elementor-2 .elementor-element.elementor-element-d7908bb .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-3bea76d{--content-width:1400px;}.elementor-2 .elementor-element.elementor-element-c63da42{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-17d149b{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-9d99ed2{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-7b2f1f2{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-0006fc3{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-12a02de{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-b6bd9de{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-e47d1d6{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-03eea7a{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-4b44140{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-fdaa842{--content-width:1200px;}}/* Start custom CSS */#mission-vision-xs, #schedule .title br, #schedule .ue_timeline_item_content_main img {
    display: none;
}

/*HERO*/
#hero {
    height: 85vh;
    overflow: hidden;
}

/*TAGLINE*/
.small-tagline {
    margin-top: -8vh;   
}

#tagline {
    margin-top: -18vh;
}

#tagline .col-logo {
    width: 40%;
}
#tagline .col-tagline {
    width: 60%;
}

#tagline .btn-cta {
    right: 0;
}

/*.tagline:before {
    content: '';
    display: block;
    width: 9999%;
    height: 1.5px;
    background-color: #de509c;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 12px;
    left: 80%;
}*/

/*MISSION VISION*/
.block-intro .desc {
    width: 380px;
    padding-top: 3rem;
}

.block-logo {
    width: fit-content;
    margin: 3rem auto 0;
}
.block-logo .logo-desc {
    width: 130px;
}
.block-logo .logo-subtitle {
    width: 55px;
}

#ele-raindrops {
    margin-left: 25%;
}
.block-aim .desc {
    width: 245px;
    margin-left: auto;
    margin-top: -10px;
}

#ele-quaver-right {
    right: 0;
    top: 18%;
}
#ele-quaver-left {
    bottom: 15%;
    left: 10%;
}
#ele-cloud {
    top: 20%;
}
#ele-leaf-left {
    top: 38%;
    left: 12%;
}
#ele-leaf-right {
    right: 0;
    top: 50%;
}
.block-tree {
    margin-top: -15vh;
    right: -5vw;
}

.block-vision {
    width: 480px;
    margin-left: auto;
    margin-top: -5vh;
}

.block-mission {
    margin-top: 5rem;
}
.block-mission .title {
    padding-left: 8%;
}
.block-seed {
    margin-top: -8vh;
}
#text-mission {
    padding-top: 2rem;
    max-width: 465px;
    width: 100%;
    height: initial;
    top: 65%;
    left: 45%;
    transform: translate(-50%, -50%);
}

/*ACTIVITY*/
#activities .activity-wrap > .e-con-inner {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 20px 15px;
}

.block-activity {
    min-height: 250px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-left: 3rem;
    padding-right: 3rem;
    padding-bottom: .5rem;
}

.col-activity:nth-child(odd) .block-activity::before {
    display: block;
    content: '';
    background: url('/wp-content/uploads/2025/11/H-activities-cloud-1.png') center no-repeat;
    background-size: contain;
}
.col-activity:nth-child(even) .block-activity::before {
    display: block;
    content: '';
    background: url('/wp-content/uploads/2025/11/H-activities-cloud-2.png') center no-repeat;
    background-size: contain;
}

/*FACILITIES*/
#facilities .subtitle,
#facilities .desc {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
}

#schedule .ue_timeline_item_title {
    margin-bottom: 5px;
}

/*SCHEDULE*/
#schedule .col-mid {
    width: 580px;
}

#schedule .ue_timeline_item {
    gap: 65px;
}
.schedule-wrap .ue_timeline_item_spacer {
    order: -1;
}
.schedule-wrap .ue_timeline_item_content{
    order: 1;
}

/*Icon*/
#schedule .ue_timeline_item:nth-child(3n + 1) .ue_timeline_item_icon_holder {
    background: url('/wp-content/uploads/2025/10/H-ele-schedule-love.png') center no-repeat;
}
#schedule .ue_timeline_item:nth-child(3n + 2) .ue_timeline_item_icon_holder {
    background: url('/wp-content/uploads/2025/10/H-ele-schedule-leaf.png') center bottom no-repeat;
    padding-top: 20px;
}
#schedule .ue_timeline_item:nth-child(3n + 3) .ue_timeline_item_icon_holder {
    background: url('/wp-content/uploads/2025/10/H-ele-schedule-seed.png') center no-repeat;
    color: #795a34;
    padding-top: 10px;
}
#schedule .ue_timeline_item_icon_holder {
    background-size: contain !important;
    width: 200px;
}

/*Line*/
#schedule .ue_timeline_item:nth-child(3n + 1) .ue_timeline_item_icon_line {
    margin-top: 15px;
}
#schedule .ue_timeline_item:nth-child(3n + 2) .ue_timeline_item_icon_line {
    margin-bottom: 10px;
    margin-top: 10px;
}

/*Image*/
#schedule .schedule-wrap .ue_timeline_item_spacer {
    padding-top: 2rem;
}

#schedule .ue_timeline_item_content_main {
    display: flex;
    justify-content: center;
    align-items: center;
}
#schedule .ue_timeline_item_text {
    margin-top: 0;
    margin-bottom: 0;
}

@media (max-width: 1480px) {
    #tagline .col-logo {
        width: 35%;
    }
    #tagline .col-tagline {
        width: 65%;
    }
    #tagline .btn-cta {
        max-width: 185px;
        right: 2vw;
    }
    #mission-vision .intro-wrap > .e-con-inner, #activities .activity-wrap > .e-con-inner {
        max-width: 85%;
    }
}

@media (max-width: 1380px) {
    #activities .heading-wrap > .e-con-inner, #schedule .schedule-wrap > .e-con-inner {
        max-width: 80%;
    }
    #faclities .facilities-wrap > .e-con-inner {
        max-width: 85%;
    }
    #tagline .tagline-wrap > .e-con-inner {
        max-width: 95%;
    }
    #tagline {
        padding-bottom: 50px;
    }
    #tagline .col-tagline > .e-con-inner {
        padding-top: 12vh;
    }
    #tagline .btn-cta {
        bottom: -150px;
        right: 4vw;
    }
}

@media (max-width: 1280px) {
    #mission-vision .title *, #activities .title *, #facilities .title * {
        font-size: 33px;
    }
    #facilities .subtitle * {
        font-size: 26px;
    }
    #activities .title-activity * {
        font-size: 24px;
    }
    #mission-vision .desc > *, #schedule .ue_timeline_item_title {
        font-size: 21px;
    }
    #schedule .ue_timeline_item_text * {
        font-size: 18px;
    }
    #activities .desc > *, #facilities .desc > *, #preschedule .desc > * {
        font-size: 17px;
    }
    #facilities .facilities-wrap > .e-con-inner {
        max-width: 90%;
    }
    #tagline .tagline-wrap > .e-con-inner {
        gap: 50px;
    }
    #tagline {
        margin-top: -15vh;
    }
    #tagline .col-tagline > .e-con-inner {
        margin-top: 8vh;
        padding-top: 0;
        gap: 25px;
    }
    #text-mission {
        padding-top: 1.5rem;
        max-width: 420px;
    }
    #mission-vision .block-vision > .e-con-inner {
        gap: 30px;
    }
    #activities .divider-grass img, #facilities .divider-grass img {
        max-width: 280px;
    }
    #facilities {
        background-size: 100%;
    }
    #schedule .ue_timeline_item_content {
        margin-bottom: 0;
    }
}

@media (max-width: 1180px) {
    #mission-vision .title *, #activities .title *, #facilities .title * {
        font-size: 31px;
    }
    #facilities .subtitle * {
        font-size: 24px;
    }
    #activities .title-activity * {
        font-size: 22px;
    }
    #mission-vision .logo-subtitle * {
        font-size: 21px;
    }
    #mission-vision .desc > *, #schedule .ue_timeline_item_title {
        font-size: 20px;
    }
    #mission-vision .logo-desc * {
        font-size: 17px;
    }
    #tagline .tagline-wrap > .e-con-inner {
        max-width: 100%;
    }
    #mission-vision .intro-wrap > .e-con-inner, #activities .activity-wrap > .e-con-inner {
        max-width: 90%;
    }
    #schedule .schedule-wrap > .e-con-inner {
        max-width: 85%;
    }
    #hero {
        height: 95vh;
        overflow: hidden;
    }
    #hero .swiper-slide-inner {
        position: relative;
        overflow: hidden;
    }
    #hero .swiper-slide-inner::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent); 
        z-index: 1;
    }
    #tagline {
        margin-top: -200px;
        padding-bottom: 0
    }
    #tagline .col-tagline > .e-con-inner {
        gap: 15px;
    }
    #logo-tagline {
        content: url('/wp-content/uploads/2025/11/H-hero-logo-xs.png');
    }
    #tagline .btn-cta {
        bottom: -180px;
    }
    #mission-vision .col-right {
        padding-top: 65px;
    }
    #text-mission {
        padding-top: 0;
        max-width: 400px;
        left: 48%;
    }
    #activities .activity-wrap > .e-con-inner {
        gap: 15px;
    }
}

@media (max-width: 1080px) {
    #mission-vision, #schedule .ue_timeline_item_pointer, #schedule .ue_timeline_item_pointer_spacer, #tagline .btn-cta {
        display: none;
    }
    #mission-vision-xs {
        display: flex;
    }
    #tagline .tagline * {
        font-size: 32px;
    }
    #mission-vision .title *, #activities .title *, #facilities .title * {
        font-size: 29px;
    }
    #tagline .small-tagline * {
        font-size: 22px;
    }
    #mission-vision .desc > *, #schedule .ue_timeline_item_title {
        font-size: 18px;
    }
    #hero {
        height: 85vh;
    }
    #tagline {
        margin-top: -100px;
    }
    #tagline .col-logo {
        width: 30%;
    }
    #tagline .col-right {
        width: 70%;
    }
    #intro, #mission, #vision {
        max-width: 85%;
        margin: auto;
    }
    .block-logo {
        margin: 2rem auto 0;
    }
    #activities .activity-wrap > .e-con-inner {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: center;
        max-width: 700px;
        gap: 15px;
    }
    #activities .col-activity {
        max-width: calc(50% - 15px);
        width: calc(50% - 15px);
    }
    #facilities {
        background: none;
    }
    #facilities .facilities-wrap > .e-con-inner {
        flex-direction: column;
    }
    #facilities .col-facilities {
        flex-direction: row;
        align-items: center;
    }
    #schedule .schedule-wrap > .e-con-inner {
        max-width: 95%;
    }
}

@media (max-width: 1024px) {
    #hero {
        height: 75vh;
    }
}

@media (max-width: 980px) {
    .heading-wrap .divider-grass:nth-child(1), #preschedule .desc-wrap br {
        display: none;
    }
    #tagline .tagline * {
        font-size: 30px;
    }
    #hero {
        height: 70vh;
    }
    #tagline .tagline-wrap > .e-con-inner {
        gap: 30px;
    }
    .heading-wrap > .e-con-inner {
        flex-direction: column !important;
        gap: 0;
    }
    .heading-wrap > .e-con-inner {
        width: fit-content;
        margin: auto;
        position: relative;
    }
    .heading-wrap .divider-grass:last-child {
        position: absolute;
        top: -30px;
        right: -40px;
    }
    .heading-wrap .divider-grass:last-child img {
        content: url('/wp-content/uploads/2025/10/H-ele-leaf-right.png');
        max-width: 40px;
    }
    #activities .divider-grass img, #facilities .divider-grass img {
        max-width: 40px;
    }
    #activities .activity-wrap > .e-con-inner {
        max-width: 75%;
    }
    #preschedule .desc-wrap > .e-con-inner {
        max-width: 80%;
    }
    #facilities .heading-wrap > .e-con-inner, #schedule .title-wrap > .e-con-inner {
        max-width: 90%;
    }
}

@media (max-width: 800px) {
    #hero .swiper-slide-inner::before {
        display: none;
    }
    #schedule .title br {
        display: block; 
    }
    #hero {
        height: 60vh;
    }
    #tagline .tagline-wrap > .e-con-inner {
        flex-direction: column;
        gap: 0;
    }
    #tagline .col-logo {
        width: 300px;
        margin-left: 0;
        margin-right: auto;
    }
    #tagline .small-tagline * {
        color: #000;
    }
    #tagline .col-tagline {
        width: 100%;
        text-align: center;
        margin-bottom: 1.5rem;
    }
    #activities .activity-wrap > .e-con-inner {
        max-width: 85%;
    }
}

@media (max-width: 769px) {
    #schedule .ue_timeline_item_content_main img {
        display: block;
        margin-bottom: 1.5rem;
    }
    #schedule .ue_timeline_item:last-child img {
        display: none !important;
    }
    #mission-vision-xs .title * {
        font-size: 28px;
    }
    #activities .title-activity *, #schedule .ue_timeline_item_title {
        font-size: 20px;
    }
    #facilities .facilities-wrap > .e-con-inner {
        max-width: 75%;
    }
    #activities .desc > *, #facilities .desc > *, #preschedule .desc > * {
        font-size: 16px;
    }
    #facilities .col-facilities {
        justify-content: center;
        text-align: center;
    }
    #facilities .col-facilities img {
        max-width: 380px;
    }
    #img-sun {
        margin-bottom: 25px;
    }
    #img-sun img {
        max-width: 150px;
    }
    .block-day {
        max-width: 300px;
        margin: 0 auto 3rem;
    }
    .block-day > .e-con-inner {
        gap: 10px;
    }
    .block-day .elementor-widget-heading {
        text-align: center !important;
    }
    #schedule .schedule-wrap > .e-con-inner {
        max-width: 85%;
    }
    #schedule #uc_unlimited_timeline_elementor_46b92a3 .ue_timeline_item {
        flex-direction: row !important;
    }
    #schedule .ue_timeline_item_content_main {
        justify-content: flex-start;
        flex-direction: column;
    }
}

@media (max-width: 680px) {
    #activities .activity-wrap > .e-con-inner {
        max-width: 95%;
    }
    #schedule .ue_timeline_item_image {
        height: 200px;
    }
}

@media (max-width: 580px) {
    #schedule .ue_timeline_item_title {
        font-size: 19px;
    }
    #schedule .ue_timeline_item_text * {
        font-size: 16px;
    }
    #schedule .ue_text_one {
        font-size: 14px;
    }
    #hero {
        height: initial;
    }
    #tagline .col-logo {
        margin-left: auto;
    }
    #activities .col-activity {
        max-width: 100%;
        width: 100%;
    }
    .col-activity:nth-child(odd) .block-activity::before, .col-activity:nth-child(even) .block-activity::before {
        background-size: 100% 100%;
    }
    #activities .activity-wrap > .e-con-inner {
        max-width: 400px;
        width: 85%;
    }
    #preschedule .cta-wrap > .e-con-inner {
        max-width: 85%;
        gap: 25px 0;
    }
    #schedule .ue_timeline_item_icon_holder {
        width: 120px;
    }
    #schedule .ue_timeline_item {
        gap: 20px;
    }
    #schedule .ue_timeline_item_image {
        height: 180px;
    }
}

@media (max-width: 480px) {
    #tagline .col-logo {
        width: 250px;
    }
    #tagline .col-tagline {
        width: 95%;
    }
    #schedule .ue_timeline_item_content_main {
        padding-right:  0;
    }
    #schedule .ue_timeline_item_image {
        height: 150px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura Lt BT';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://new.nania.com.my/wp-content/uploads/2025/09/FuturaBT-Light.eot');
	src: url('https://new.nania.com.my/wp-content/uploads/2025/09/FuturaBT-Light.eot?#iefix') format('embedded-opentype'),
		url('https://new.nania.com.my/wp-content/uploads/2025/09/FuturaBT-Light.woff2') format('woff2'),
		url('https://new.nania.com.my/wp-content/uploads/2025/09/FuturaBT-Light.woff') format('woff'),
		url('https://new.nania.com.my/wp-content/uploads/2025/09/FuturaBT-Light.ttf') format('truetype'),
		url('https://new.nania.com.my/wp-content/uploads/2025/09/FuturaBT-Light.svg#FuturaLtBT') format('svg');
}
@font-face {
	font-family: 'Futura Lt BT';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://new.nania.com.my/wp-content/uploads/2025/09/FuturaBT-LightItalic.eot');
	src: url('https://new.nania.com.my/wp-content/uploads/2025/09/FuturaBT-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('https://new.nania.com.my/wp-content/uploads/2025/09/FuturaBT-LightItalic.woff2') format('woff2'),
		url('https://new.nania.com.my/wp-content/uploads/2025/09/FuturaBT-LightItalic.woff') format('woff'),
		url('https://new.nania.com.my/wp-content/uploads/2025/09/FuturaBT-LightItalic.ttf') format('truetype'),
		url('https://new.nania.com.my/wp-content/uploads/2025/09/FuturaBT-LightItalic.svg#FuturaLtBT') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Antropos';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://new.nania.com.my/wp-content/uploads/2025/09/AntroposFreefont.eot');
	src: url('https://new.nania.com.my/wp-content/uploads/2025/09/AntroposFreefont.eot?#iefix') format('embedded-opentype'),
		url('https://new.nania.com.my/wp-content/uploads/2025/09/AntroposFreefont.woff2') format('woff2'),
		url('https://new.nania.com.my/wp-content/uploads/2025/09/AntroposFreefont.woff') format('woff'),
		url('https://new.nania.com.my/wp-content/uploads/2025/09/AntroposFreefont.ttf') format('truetype');
}
/* End Custom Fonts CSS */