.elementor-13982 .elementor-element.elementor-element-ae6986e{--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;--justify-content:center;--overflow:hidden;--padding-top:14vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-13982 .elementor-element.elementor-element-0a2efb4 img{width:70vw;}.elementor-13982 .elementor-element.elementor-element-0a2efb4 > .elementor-widget-container{margin:0vw -1vw 0vw 1vw;}.elementor-13982 .elementor-element.elementor-element-0a2efb4{z-index:1;}.elementor-13982 .elementor-element.elementor-element-79311a3 img{width:30vw;}.elementor-13982 .elementor-element.elementor-element-79311a3 > .elementor-widget-container{margin:-16vw 0vw 0vw 0vw;}.elementor-13982 .elementor-element.elementor-element-79311a3{z-index:0;}.elementor-13982 .elementor-element.elementor-element-9fd4bcf{--display:flex;--gap:3vw 0vw;--row-gap:3vw;--column-gap:0vw;--margin-top:-20vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-13982 .elementor-element.elementor-element-aef4e3b{text-align:center;}.elementor-13982 .elementor-element.elementor-element-aef4e3b .elementor-heading-title{font-family:"Df Script", Sans-serif;font-size:6.3vw;font-weight:500;line-height:1.2em;text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);}.elementor-13982 .elementor-element.elementor-element-012bcf9 img{width:77%;}.elementor-13982 .elementor-element.elementor-element-7b13103 img{width:77%;}.elementor-13982 .elementor-element.elementor-element-6a1b5da{--display:flex;}.elementor-13982 .elementor-element.elementor-element-afafb47{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13982 .elementor-element.elementor-element-afafb47.e-con{--align-self:center;}.elementor-13982 .elementor-element.elementor-element-3425c7d{text-align:center;}.elementor-13982 .elementor-element.elementor-element-3425c7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.85vw;font-weight:500;line-height:1.2em;text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13982 .elementor-element.elementor-element-83aab43{text-align:start;color:#FFFFFF;}.elementor-13982 .elementor-element.elementor-element-3f93a97{text-align:start;color:#FFFFFF;}.elementor-13982 .elementor-element.elementor-element-1856ce4{text-align:center;}.elementor-13982 .elementor-element.elementor-element-1856ce4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.85vw;font-weight:500;line-height:1.2em;text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-13982 .elementor-element.elementor-element-2d888ad .elementor-button{font-family:"Poppins", Sans-serif;font-size:1.6vw;font-weight:700;text-transform:uppercase;background-color:#2AA23900;padding:6.5vw 6.5vw 6.5vw 6.5vw;}.elementor-13982 .elementor-element.elementor-element-b11f225{--display:flex;--min-height:40vw;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13982 .elementor-element.elementor-element-b11f225:not(.elementor-motion-effects-element-type-background), .elementor-13982 .elementor-element.elementor-element-b11f225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamforest.com.my/wp-content/uploads/2025/06/DFL_Characters_Gedembai_Final_v03_Front_Flipped-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-13982 .elementor-element.elementor-element-8263d77{width:var( --container-widget-width, 15vw );max-width:15vw;--container-widget-width:15vw;--container-widget-flex-grow:0;top:3.061vw;}body:not(.rtl) .elementor-13982 .elementor-element.elementor-element-8263d77{left:30.938vw;}body.rtl .elementor-13982 .elementor-element.elementor-element-8263d77{right:30.938vw;}.elementor-13982 .elementor-element.elementor-element-930274b{text-align:center;width:var( --container-widget-width, 45vw );max-width:45vw;--container-widget-width:45vw;--container-widget-flex-grow:0;top:8vw;}.elementor-13982 .elementor-element.elementor-element-930274b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:400;font-style:italic;line-height:1.5em;}.elementor-13982 .elementor-element.elementor-element-930274b > .elementor-widget-container{padding:0px 0px 600px 0px;}body:not(.rtl) .elementor-13982 .elementor-element.elementor-element-930274b{left:37vw;}body.rtl .elementor-13982 .elementor-element.elementor-element-930274b{right:37vw;}.elementor-13982 .elementor-element.elementor-element-961572d{width:var( --container-widget-width, 15vw );max-width:15vw;--container-widget-width:15vw;--container-widget-flex-grow:0;bottom:12vw;}body:not(.rtl) .elementor-13982 .elementor-element.elementor-element-961572d{right:12vw;}body.rtl .elementor-13982 .elementor-element.elementor-element-961572d{left:12vw;}.elementor-13982 .elementor-element.elementor-element-961572d > .elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-13982 .elementor-element.elementor-element-296139e{padding:0px 0px 100px 0px;}.elementor-13982 .elementor-element.elementor-element-8ea3525{text-align:center;}.elementor-13982 .elementor-element.elementor-element-8ea3525 .elementor-heading-title{font-family:"Df Script", Sans-serif;font-size:3.1vw;font-weight:500;line-height:1.2em;text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-13982 .elementor-element.elementor-element-7c1e535 .elementor-tab-title{border-width:0px;}.elementor-13982 .elementor-element.elementor-element-7c1e535 .elementor-tab-content{border-width:0px;color:#F0F5FF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-13982 .elementor-element.elementor-element-7c1e535 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-13982 .elementor-element.elementor-element-7c1e535 .elementor-toggle-title, .elementor-13982 .elementor-element.elementor-element-7c1e535 .elementor-toggle-icon{color:#FFFFFF;}.elementor-13982 .elementor-element.elementor-element-7c1e535 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-13982 .elementor-element.elementor-element-7c1e535 .elementor-tab-title.elementor-active a, .elementor-13982 .elementor-element.elementor-element-7c1e535 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-13982 .elementor-element.elementor-element-7c1e535 .elementor-toggle-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-13982 .elementor-element.elementor-element-7c1e535 .elementor-toggle-icon{margin-inline-end:0px;}body.elementor-page-13982:not(.elementor-motion-effects-element-type-background), body.elementor-page-13982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamforest.com.my/wp-content/uploads/2025/06/background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13982 .elementor-element.elementor-element-6a1b5da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13982 .elementor-element.elementor-element-3425c7d .elementor-heading-title{font-size:2.4vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-13982 .elementor-element.elementor-element-b11f225:not(.elementor-motion-effects-element-type-background), .elementor-13982 .elementor-element.elementor-element-b11f225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-13982 .elementor-element.elementor-element-b11f225{--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-13982 .elementor-element.elementor-element-930274b .elementor-heading-title{font-size:2.2vw;}.elementor-13982 .elementor-element.elementor-element-930274b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13982 .elementor-element.elementor-element-930274b{--container-widget-width:64vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 64vw );max-width:64vw;top:2.604vw;}body:not(.rtl) .elementor-13982 .elementor-element.elementor-element-930274b{left:25.521vw;}body.rtl .elementor-13982 .elementor-element.elementor-element-930274b{right:25.521vw;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-13982 .elementor-element.elementor-element-ae6986e{--content-width:90vw;--padding-top:42vw;--padding-bottom:05vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-13982 .elementor-element.elementor-element-0a2efb4 img{width:150vw;max-width:150vw;}.elementor-13982 .elementor-element.elementor-element-0a2efb4 > .elementor-widget-container{margin:0vw 0vw 0vw -28vw;}.elementor-13982 .elementor-element.elementor-element-79311a3 img{width:60vw;}.elementor-13982 .elementor-element.elementor-element-79311a3 > .elementor-widget-container{margin:-34vw 0vw 0vw 0vw;}.elementor-13982 .elementor-element.elementor-element-9fd4bcf{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--margin-top:-46vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13982 .elementor-element.elementor-element-aef4e3b .elementor-heading-title{font-size:12vw;}.elementor-13982 .elementor-element.elementor-element-012bcf9 img{width:100%;}.elementor-13982 .elementor-element.elementor-element-7b13103 img{width:100%;}.elementor-13982 .elementor-element.elementor-element-3425c7d .elementor-heading-title{font-size:5vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-13982 .elementor-element.elementor-element-1856ce4 .elementor-heading-title{font-size:5vw;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-13982 .elementor-element.elementor-element-2d888ad .elementor-button{font-size:4vw;padding:12vw 12vw 12vw 12vw;}.elementor-13982 .elementor-element.elementor-element-b11f225{--min-height:130vw;--padding-top:25vw;--padding-bottom:25vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13982 .elementor-element.elementor-element-8263d77 > .elementor-widget-container{margin:0vw 0vw -30vw 0vw;}.elementor-13982 .elementor-element.elementor-element-8263d77{--container-widget-width:40vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 40vw );max-width:40vw;top:10vw;}body:not(.rtl) .elementor-13982 .elementor-element.elementor-element-8263d77{left:0vw;}body.rtl .elementor-13982 .elementor-element.elementor-element-8263d77{right:0vw;}.elementor-13982 .elementor-element.elementor-element-930274b .elementor-heading-title{font-size:4vw;}.elementor-13982 .elementor-element.elementor-element-930274b{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;top:0vw;}.elementor-13982 .elementor-element.elementor-element-930274b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13982 .elementor-element.elementor-element-930274b{left:0vw;}body.rtl .elementor-13982 .elementor-element.elementor-element-930274b{right:0vw;}.elementor-13982 .elementor-element.elementor-element-961572d > .elementor-widget-container{margin:-30vw 0vw 0vw 0vw;}.elementor-13982 .elementor-element.elementor-element-961572d{--container-widget-width:40vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 40vw );max-width:40vw;bottom:20vw;}body:not(.rtl) .elementor-13982 .elementor-element.elementor-element-961572d{right:0vw;}body.rtl .elementor-13982 .elementor-element.elementor-element-961572d{left:0vw;}.elementor-13982 .elementor-element.elementor-element-8ea3525 .elementor-heading-title{font-size:8vw;}.elementor-13982 .elementor-element.elementor-element-fee03f9{margin-top:30px;margin-bottom:0px;}.elementor-13982 .elementor-element.elementor-element-d9ae5b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-13982 .elementor-element.elementor-element-ae6986e{--content-width:90vw;}.elementor-13982 .elementor-element.elementor-element-afafb47{--width:61%;}.elementor-13982 .elementor-element.elementor-element-b11f225{--content-width:90vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-13982 .elementor-element.elementor-element-afafb47{--width:98%;}}@media(min-width:1025px){body.elementor-page-13982:not(.elementor-motion-effects-element-type-background), body.elementor-page-13982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-2d888ad */.elementor-13982 .elementor-element.elementor-element-2d888ad .elementor-button {
  background-image: url('https://dreamforest.com.my/wp-content/uploads/2025/06/Frame-2120339996.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.elementor-13982 .elementor-element.elementor-element-2d888ad .elementor-button:hover {
  background-image: url('https://dreamforest.com.my/wp-content/uploads/2025/06/Meta_Hover_Button1.png') !important;
  background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8263d77 */.elementor-13982 .elementor-element.elementor-element-8263d77 .vine{
    aspect-ratio: 2 / 3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-930274b */.elementor-13982 .elementor-element.elementor-element-930274b h2{
  white-space: pre-wrap;
  overflow: hidden;
  border-right: 2px solid transparent;
  font-family: monospace;
}

@media (max-width: 767px) {
    .elementor-13982 .elementor-element.elementor-element-930274b{
        position: static !important;
        width: 70% !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-961572d */.elementor-13982 .elementor-element.elementor-element-961572d .vine{
    aspect-ratio: 2 / 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b11f225 */.elementor-13982 .elementor-element.elementor-element-b11f225{
    background-size: 79vw !important;
}

@media (max-width: 767px) {
    .elementor-13982 .elementor-element.elementor-element-b11f225{
        background-image: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fee03f9 */.elementor-13982 .elementor-element.elementor-element-fee03f9 .elementor-toggle-item{
    border: 1px solid #fff !important;
}

.elementor-13982 .elementor-element.elementor-element-fee03f9 .elementor-toggle-item:not(:last-child){
    margin-bottom: 20px !important;
}

.elementor-13982 .elementor-element.elementor-element-fee03f9 .elementor-tab-content a{
    font-size: 16px !important;
}

.elementor-13982 .elementor-element.elementor-element-fee03f9 .elementor-toggle p{
    text-align: justify
}/* End custom CSS */
/* Start custom CSS */@media (max-width: 767px) {
    body {
        background-attachment: fixed;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Df Script';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dreamforest.com.my/wp-content/uploads/2025/06/DFL-Font-File.ttf') format('truetype');
}
/* End Custom Fonts CSS */