.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-c8c890c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-df6e1a4{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.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-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-e0a8bc3{text-align:center;}.elementor-26 .elementor-element.elementor-element-e0a8bc3 .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-ecd9517 );}.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 );line-height:var( --e-global-typography-text-line-height );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-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-145a161{text-align:center;color:var( --e-global-color-ecd9517 );width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-145a161 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-145a161.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-abe6775{--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-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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-bd3c390 img{width:100%;border-radius:30px 30px 0px 0px;}.elementor-26 .elementor-element.elementor-element-bd3c390{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-376846e{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-73cca50{--display:flex;}.elementor-26 .elementor-element.elementor-element-311dd2d{text-align:center;color:var( --e-global-color-ecd9517 );width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-311dd2d p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-311dd2d.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-7bd2f0b{--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-26 .elementor-element.elementor-element-d16d786{--display:flex;}.elementor-26 .elementor-element.elementor-element-b7cc40b{--display:flex;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-26 .elementor-element.elementor-element-b7cc40b:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b7cc40b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rfmalaysia.com/wp-content/uploads/2025/11/00_background_silk.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-8ee0dd8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-26 .elementor-element.elementor-element-26dcb4f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;line-height:45px;color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-26dcb4f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-2c5f5c9 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-6829c52{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-26 .elementor-element.elementor-element-9f7fbdc{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-d9c0267{--display:flex;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-f3ddbd8 img{width:100%;}.elementor-26 .elementor-element.elementor-element-771475f{--display:flex;}.elementor-26 .elementor-element.elementor-element-b87b886 .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-d3c042a{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-2b3fb11{--display:flex;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-ce1a64b img{width:100%;}.elementor-26 .elementor-element.elementor-element-67e21e2{--display:flex;}.elementor-26 .elementor-element.elementor-element-0c30406 .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-1cf2b32{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-6b87d60{--display:flex;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-cb23eb9 img{width:100%;}.elementor-26 .elementor-element.elementor-element-c5b4dff{--display:flex;}.elementor-26 .elementor-element.elementor-element-2e43d57 .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-18a3ab5{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-adec6da{--display:flex;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-a7ec52b img{width:100%;}.elementor-26 .elementor-element.elementor-element-a4fd3e5{--display:flex;}.elementor-26 .elementor-element.elementor-element-65cfe7c .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-0bb62ee{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-df920c9{--display:flex;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-f5947e4 img{width:100%;}.elementor-26 .elementor-element.elementor-element-ff18727{--display:flex;}.elementor-26 .elementor-element.elementor-element-0b048dd .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-3cf77da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-467bf3b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-9fe7939{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-26 .elementor-element.elementor-element-9fe7939:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-9fe7939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a54a8b );}.elementor-26 .elementor-element.elementor-element-24786df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-26 .elementor-element.elementor-element-ae498a2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;line-height:45px;color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-ae498a2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-67d223d img{width:60%;}.elementor-26 .elementor-element.elementor-element-67d223d{width:initial;max-width:initial;}.elementor-26 .elementor-element.elementor-element-b37e28f{--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-26 .elementor-element.elementor-element-1955159{--display:flex;}.elementor-26 .elementor-element.elementor-element-f92284a img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-3776a7a{--display:flex;--justify-content:center;}.elementor-26 .elementor-element.elementor-element-0320686{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-f55b5e1{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-26 .elementor-element.elementor-element-99b2d93{--display:flex;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-76f5ebd img{width:100%;}.elementor-26 .elementor-element.elementor-element-4236475{--display:flex;}.elementor-26 .elementor-element.elementor-element-caf9044{font-family:"Reddit Sans", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-caf9044 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-a6d5642{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-26 .elementor-element.elementor-element-939e8b9{--display:flex;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-f7a4d98 img{width:100%;}.elementor-26 .elementor-element.elementor-element-1e7d54f{--display:flex;}.elementor-26 .elementor-element.elementor-element-127c2df{font-family:"Reddit Sans", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-127c2df p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-6ffc025{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-26 .elementor-element.elementor-element-6835148{--display:flex;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-f81141f img{width:100%;}.elementor-26 .elementor-element.elementor-element-cf8d6eb{--display:flex;}.elementor-26 .elementor-element.elementor-element-bd22111{font-family:"Reddit Sans", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-bd22111 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-f65ae51{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-26 .elementor-element.elementor-element-2b01e67{--display:flex;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-fffb9a4 img{width:100%;}.elementor-26 .elementor-element.elementor-element-6791976{--display:flex;}.elementor-26 .elementor-element.elementor-element-ccd186a{font-family:"Reddit Sans", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-ccd186a p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-cdfb388{--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-26 .elementor-element.elementor-element-848f0f4{--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;--overflow:hidden;--position:absolute;top:0px;--z-index:1;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-848f0f4{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-848f0f4{right:0px;}.elementor-26 .elementor-element.elementor-element-db84620{--display:flex;--overflow:hidden;}.elementor-26 .elementor-element.elementor-element-6f01c44{--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-26 .elementor-element.elementor-element-6f01c44:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6f01c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-2c04a78{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-26 .elementor-element.elementor-element-4cce25c{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--z-index:3;}.elementor-26 .elementor-element.elementor-element-6a5d47f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;line-height:45px;color:var( --e-global-color-e1b21b2 );}.elementor-26 .elementor-element.elementor-element-6a5d47f{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-2d26e05{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-2d26e05 p{margin-block-end:0px;}.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 );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-accent );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-2703506 .elementor-button-content-wrapper{flex-direction:row;}.elementor-26 .elementor-element.elementor-element-2703506 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-26 .elementor-element.elementor-element-2703506 .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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-2703506 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-2703506 .elementor-button:focus{background-color:var( --e-global-color-e1b21b2 );}.elementor-26 .elementor-element.elementor-element-71584a6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-26 .elementor-element.elementor-element-d9a7cd0{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-26 .elementor-element.elementor-element-1c6c128{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;top:10%;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-1c6c128{left:-30%;}body.rtl .elementor-26 .elementor-element.elementor-element-1c6c128{right:-30%;}.elementor-26 .elementor-element.elementor-element-e7e3b94{--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-26 .elementor-element.elementor-element-e4e6cd2{--display:flex;--justify-content:center;}.elementor-26 .elementor-element.elementor-element-e4e6cd2:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-e4e6cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rfmalaysia.com/wp-content/uploads/2025/11/00_background_silk.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-8155713{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-987b6fc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;line-height:45px;color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-987b6fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-2cb9c45 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-4c5bc85{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-e579118{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-26 .elementor-element.elementor-element-838cfc5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-838cfc5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-b37bb7d{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-b37bb7d p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-765ee1d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-26 .elementor-element.elementor-element-d86405a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-d86405a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-a5da361{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-a5da361 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-4340b5e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-26 .elementor-element.elementor-element-92d4979 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-92d4979{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-257737e{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-257737e p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-b2a673c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-26 .elementor-element.elementor-element-f662d02 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-f662d02{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-b1ab79e{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-b1ab79e p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-25f4d83{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-26 .elementor-element.elementor-element-afb2228 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-afb2228{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-6eeaebc{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-6eeaebc p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-2515b86{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-26 .elementor-element.elementor-element-cfed89c{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-cfed89c p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-0a6da30 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-0a6da30{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-8ffc1df p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-8ffc1df{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-9b34e58{--display:flex;}.elementor-26 .elementor-element.elementor-element-a610671 img{width:100%;}.elementor-26 .elementor-element.elementor-element-455d97b{--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;--padding-top:100px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-455d97b:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-455d97b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a54a8b );}.elementor-26 .elementor-element.elementor-element-27a97c4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-0b387c3{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-0b387c3 .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-secondary );}.elementor-26 .elementor-element.elementor-element-d437029{text-align:center;font-family:var( --e-global-typography-71dae7b-font-family ), Sans-serif;font-size:var( --e-global-typography-71dae7b-font-size );font-weight:var( --e-global-typography-71dae7b-font-weight );line-height:var( --e-global-typography-71dae7b-line-height );letter-spacing:var( --e-global-typography-71dae7b-letter-spacing );word-spacing:var( --e-global-typography-71dae7b-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-d437029 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-da6a40f{--display:flex;}.elementor-26 .elementor-element.elementor-element-67577b5{--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-26 .elementor-element.elementor-element-6c03b4a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-78e8980{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-1b21a44 .elementor-icon-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-1b21a44 .elementor-icon{font-size:20px;}.elementor-26 .elementor-element.elementor-element-1b21a44 .elementor-icon svg{height:20px;}.elementor-26 .elementor-element.elementor-element-d110cab{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-d110cab p{margin-block-end:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-7621c0d{--divider-border-style:dashed;--divider-color:var( --e-global-color-ecd9517 );--divider-border-width:1px;width:initial;max-width:initial;}.elementor-26 .elementor-element.elementor-element-7621c0d .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-67af259{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-98ff813 .elementor-heading-title{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-889b3c8 img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-8897e93{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-3ac42cb{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-8f23f47 .elementor-icon-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-8f23f47 .elementor-icon{font-size:20px;}.elementor-26 .elementor-element.elementor-element-8f23f47 .elementor-icon svg{height:20px;}.elementor-26 .elementor-element.elementor-element-4aa4b5f{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-4aa4b5f p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-036fbf8{--divider-border-style:dashed;--divider-color:var( --e-global-color-ecd9517 );--divider-border-width:1px;width:initial;max-width:initial;}.elementor-26 .elementor-element.elementor-element-036fbf8 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-a48657d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-83efb64 .elementor-heading-title{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-d53eb1e img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-6a04085{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-0387885{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-a178ef9 .elementor-icon-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-a178ef9 .elementor-icon{font-size:20px;}.elementor-26 .elementor-element.elementor-element-a178ef9 .elementor-icon svg{height:20px;}.elementor-26 .elementor-element.elementor-element-31d1072{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-31d1072 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-01da512{--divider-border-style:dashed;--divider-color:var( --e-global-color-ecd9517 );--divider-border-width:1px;width:initial;max-width:initial;}.elementor-26 .elementor-element.elementor-element-01da512 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-306bc40{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-b3be730 .elementor-heading-title{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-f214bce img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-892e8c4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-30f9228{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-2c76272 .elementor-icon-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-2c76272 .elementor-icon{font-size:20px;}.elementor-26 .elementor-element.elementor-element-2c76272 .elementor-icon svg{height:20px;}.elementor-26 .elementor-element.elementor-element-556a989{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-556a989 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-2b231ea{--divider-border-style:dashed;--divider-color:var( --e-global-color-ecd9517 );--divider-border-width:1px;width:initial;max-width:initial;}.elementor-26 .elementor-element.elementor-element-2b231ea .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-57a9525{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-817b47f .elementor-heading-title{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-faf9f05 img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-8415f07{--display:flex;}.elementor-26 .elementor-element.elementor-element-47bbef7{--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;--z-index:2;}.elementor-26 .elementor-element.elementor-element-a6a2bec{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-cb44da5{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-ad8d258 .elementor-icon-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-ad8d258 .elementor-icon{font-size:20px;}.elementor-26 .elementor-element.elementor-element-ad8d258 .elementor-icon svg{height:20px;}.elementor-26 .elementor-element.elementor-element-46f8024{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-46f8024 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-0ce931c{--divider-border-style:dashed;--divider-color:var( --e-global-color-ecd9517 );--divider-border-width:1px;width:initial;max-width:initial;}.elementor-26 .elementor-element.elementor-element-0ce931c .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-3655bcf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-a6e7773 .elementor-heading-title{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-b3d54c4 img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-c69cde5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-3298f81{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-e15b2e2 .elementor-icon-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-e15b2e2 .elementor-icon{font-size:20px;}.elementor-26 .elementor-element.elementor-element-e15b2e2 .elementor-icon svg{height:20px;}.elementor-26 .elementor-element.elementor-element-095d39b{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-095d39b p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-7e65972{--divider-border-style:dashed;--divider-color:var( --e-global-color-ecd9517 );--divider-border-width:1px;width:initial;max-width:initial;}.elementor-26 .elementor-element.elementor-element-7e65972 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-bc9a139{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-7b552f7 .elementor-heading-title{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-19b331b img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-1341c20{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-084ddb5{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-a2042f7 .elementor-icon-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-a2042f7 .elementor-icon{font-size:20px;}.elementor-26 .elementor-element.elementor-element-a2042f7 .elementor-icon svg{height:20px;}.elementor-26 .elementor-element.elementor-element-4bd191c{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-4bd191c p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-5921c28{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-4ea0448 .elementor-heading-title{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-9dafaf1 img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-d81ff81{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-f016467{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-e257fa9{--display:flex;--min-height:450px;--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;--position:absolute;top:0px;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-e257fa9{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-e257fa9{right:0px;}.elementor-26 .elementor-element.elementor-element-905afa0{--display:flex;}.elementor-26 .elementor-element.elementor-element-0f3bb76{--display:flex;}.elementor-26 .elementor-element.elementor-element-0f3bb76:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-0f3bb76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rfmalaysia.com/wp-content/uploads/2025/11/about_08_img07.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-b54f690{--display:flex;--min-height:429px;--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-b54f690:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b54f690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rfmalaysia.com/wp-content/uploads/2025/11/about_04_bg_desktop-e1762932825225.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-b54f690::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(270deg, #30231D 15%, #30231D00 100%);}.elementor-26 .elementor-element.elementor-element-72eca3e{--display:flex;}.elementor-26 .elementor-element.elementor-element-780922d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-26 .elementor-element.elementor-element-780922d.e-con{--align-self:flex-end;}.elementor-26 .elementor-element.elementor-element-a15d2a5 .elementor-heading-title{color:var( --e-global-color-e1b21b2 );}.elementor-26 .elementor-element.elementor-element-3dcd553{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-26 .elementor-element.elementor-element-02f19bb{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-fc1b101 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-fc1b101 .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-fc1b101 .elementor-icon svg{height:16px;}.elementor-26 .elementor-element.elementor-element-deb2052{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-deb2052 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-6b94c39{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-1937c35 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-1937c35 .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-1937c35 .elementor-icon svg{height:16px;}.elementor-26 .elementor-element.elementor-element-042f60e{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-042f60e p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-572c672{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-8d58d54 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-8d58d54 .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-8d58d54 .elementor-icon svg{height:16px;}.elementor-26 .elementor-element.elementor-element-cece1e2{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-cece1e2 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-b4660f1{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-2f0ddd1 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-2f0ddd1 .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-2f0ddd1 .elementor-icon svg{height:16px;}.elementor-26 .elementor-element.elementor-element-2fe0a36{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-2fe0a36 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-af0cc73{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-1a8967e .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-1a8967e .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-1a8967e .elementor-icon svg{height:16px;}.elementor-26 .elementor-element.elementor-element-da333cd{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-da333cd p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-3106994 .elementor-button-content-wrapper{flex-direction:row;}.elementor-26 .elementor-element.elementor-element-3106994 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-26 .elementor-element.elementor-element-3106994 .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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-3106994 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-3106994 .elementor-button:focus{background-color:var( --e-global-color-e1b21b2 );}.elementor-26 .elementor-element.elementor-element-3106994{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-1ffbe5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-1ffbe5e:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-1ffbe5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a54a8b );}.elementor-26 .elementor-element.elementor-element-0f7f503{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-fd68435{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-fd68435 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-d0b60b1{--divider-border-style:solid;--divider-color:var( --e-global-color-e1b21b2 );--divider-border-width:1px;}.elementor-26 .elementor-element.elementor-element-d0b60b1 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-cf5bcfe{--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-26 .elementor-element.elementor-element-cc110da{--display:flex;}.elementor-26 .elementor-element.elementor-element-da2d362{--display:flex;--justify-content:center;}.elementor-26 .elementor-element.elementor-element-5b1b290{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-counter .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-counter .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-counter:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-counter.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-counter .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-974ae27 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:700;line-height:55px;}.elementor-26 .elementor-element.elementor-element-65ac0fa{--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-26 .elementor-element.elementor-element-07a6632{--display:flex;}.elementor-26 .elementor-element.elementor-element-7ff30d9 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-7ff30d9{color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-7f4fc45{--display:flex;}.elementor-26 .elementor-element.elementor-element-3b99df0 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-3b99df0{color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-0c08d87 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-0c08d87 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-26 .elementor-element.elementor-element-0c08d87 .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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-0c08d87 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-0c08d87 .elementor-button:focus{background-color:var( --e-global-color-e1b21b2 );}.elementor-26 .elementor-element.elementor-element-d74e542{--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:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-d74e542:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-d74e542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a54a8b );}.elementor-26 .elementor-element.elementor-element-a8a8f08{--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-26 .elementor-element.elementor-element-ac2afc6{--display:flex;}.elementor-26 .elementor-element.elementor-element-f225de3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;line-height:45px;color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-f225de3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-77cf532{--display:flex;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-nested-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nested-carousel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-a35692e{--display:flex;--min-height:294px;--border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-a35692e:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-a35692e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-5c4af98 img{border-radius:20px 20px 0px 0px;}.elementor-26 .elementor-element.elementor-element-90add3c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-90add3c:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-90add3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-39865a0 .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-d27a434 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-23143cd{--display:flex;--min-height:294px;--border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-23143cd:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-23143cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-6de6884 img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-26 .elementor-element.elementor-element-7f9d706{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-7f9d706:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-7f9d706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-38bdb25 .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-f7a21d6 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-30900c6{--display:flex;--min-height:294px;--border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-30900c6:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-30900c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-6e781d0 img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-26 .elementor-element.elementor-element-95696b9{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-95696b9:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-95696b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-a0b3c6b .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-02ccae6 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-324da27{--display:flex;--min-height:294px;--border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-324da27:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-324da27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-dedb7d3 img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-26 .elementor-element.elementor-element-5be4eb6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-5be4eb6:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-5be4eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-c3c0e68 .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-9f1275c{--display:flex;--min-height:294px;--border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-9f1275c:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-9f1275c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-ccab6a9 img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-26 .elementor-element.elementor-element-6a7eaa7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-6a7eaa7:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6a7eaa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-1559bf6 .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-985a4dc p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-259f101{--e-n-carousel-swiper-slides-to-display:3;--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:-45.7%;--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:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:41%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-arrow-size:32px;--e-n-carousel-arrow-normal-color:#02010100;}.elementor-26 .elementor-element.elementor-element-e34e43d{--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:70px 70px;--row-gap:70px;--column-gap:70px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-e34e43d:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-e34e43d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-64f1ba5{--display:flex;}.elementor-26 .elementor-element.elementor-element-c0dc8f8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-f41df47{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-f41df47 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-a394052{--divider-border-style:solid;--divider-color:var( --e-global-color-e1b21b2 );--divider-border-width:1px;}.elementor-26 .elementor-element.elementor-element-a394052 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-1d1cabe{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-e9ae42b{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-26 .elementor-element.elementor-element-e9ae42b:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-e9ae42b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2D7C4;}.elementor-26 .elementor-element.elementor-element-8e270d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-26 .elementor-element.elementor-element-ed2d1f1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;line-height:45px;color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-ed2d1f1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-b5b6fba img{width:60%;}.elementor-26 .elementor-element.elementor-element-b5b6fba{width:initial;max-width:initial;}.elementor-26 .elementor-element.elementor-element-3b85dac{--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-26 .elementor-element.elementor-element-b6e6487{--display:flex;}.elementor-26 .elementor-element.elementor-element-6eb8ebc img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-0f1363a{--display:flex;--justify-content:center;}.elementor-26 .elementor-element.elementor-element-027268c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-49dd959 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;line-height:45px;color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-49dd959{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-988d7d7{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-988d7d7 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-7f355da{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:3;}.elementor-26 .elementor-element.elementor-element-7f355da:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-7f355da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a54a8b );}.elementor-26 .elementor-element.elementor-element-a15c530{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-26 .elementor-element.elementor-element-49e7f52 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;line-height:45px;color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-49e7f52{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-1c1d01e img{width:60%;}.elementor-26 .elementor-element.elementor-element-1c1d01e{width:initial;max-width:initial;}.elementor-26 .elementor-element.elementor-element-5c86f61{--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-26 .elementor-element.elementor-element-085dda9{--display:flex;}.elementor-26 .elementor-element.elementor-element-98a3239 img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-2280696{--display:flex;--justify-content:center;}.elementor-26 .elementor-element.elementor-element-65b1ba6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-8ca927f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;line-height:45px;color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-8ca927f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-c8aeffe{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-26 .elementor-element.elementor-element-ecde040{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-ecde040 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-3e19ddc{font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-3e19ddc p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-2742dda{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-2742dda:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-2742dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rfmalaysia.com/wp-content/uploads/2025/11/00_background_silk.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-a649996{--display:flex;}.elementor-26 .elementor-element.elementor-element-b999b11{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-90e534f{text-align:start;font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-90e534f p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-4ec95ec{--divider-border-style:solid;--divider-color:var( --e-global-color-e1b21b2 );--divider-border-width:1px;}.elementor-26 .elementor-element.elementor-element-4ec95ec .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-3c5393f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;line-height:45px;color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-3c5393f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-61643df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-0fbc91f{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-26 .elementor-element.elementor-element-dbd6df7{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-6143f0a{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-abf6f5b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-210123e img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-3661eed{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-3661eed .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-98b0abf p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-98b0abf{color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-c26579f{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-7e49106{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-cbe69b9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-4d2f39e img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-3664d60{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-3664d60 .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-1865f0c p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-1865f0c{color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-7261796{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-657d3a1{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-daa9e9c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-5e86c09 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-45853cf{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-45853cf .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-35227a5 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-35227a5{color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-c258006{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4a04767{--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-26 .elementor-element.elementor-element-88f1218{--display:flex;--justify-content:center;}.elementor-26 .elementor-element.elementor-element-2902acc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:700;line-height:32px;color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-2860a34{--display:flex;}.elementor-26 .elementor-element.elementor-element-22734e1 img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-63b64f5{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-26 .elementor-element.elementor-element-f650401{--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:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-e1b21b2 );--border-color:var( --e-global-color-e1b21b2 );--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-f25e022{--display:flex;}.elementor-26 .elementor-element.elementor-element-11f1217 img{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-b7fc3e5{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-ea00de3 .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-8bbbba5{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-87537c7{--display:flex;}.elementor-26 .elementor-element.elementor-element-d85b89c p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-d85b89c{color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-d64175d{--display:flex;}.elementor-26 .elementor-element.elementor-element-efd4848{--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:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-e1b21b2 );--border-color:var( --e-global-color-e1b21b2 );--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-98fafd2{--display:flex;}.elementor-26 .elementor-element.elementor-element-c8da0b7 img{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-7e4cf45{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-93a1044 .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-502bdd7{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-b381c0e{--display:flex;}.elementor-26 .elementor-element.elementor-element-4ad46f5 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-4ad46f5{color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-47e5e77{--display:flex;}.elementor-26 .elementor-element.elementor-element-731564f{--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:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e1b21b2 );--border-color:var( --e-global-color-e1b21b2 );--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-c2eb61e{--display:flex;}.elementor-26 .elementor-element.elementor-element-978d224 img{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-872a5fa{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-e41311e .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-f0e9f52{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-af981d7{--display:flex;}.elementor-26 .elementor-element.elementor-element-be5a4dc p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-be5a4dc{color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-494336b{--display:flex;}.elementor-26 .elementor-element.elementor-element-65be7d4{--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:50px 50px;--row-gap:50px;--column-gap:50px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-5a443ca{--display:flex;}.elementor-26 .elementor-element.elementor-element-ee52d7a img{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-f2b8868{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-39b4e84 .elementor-heading-title{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-5109853{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-81991dd{--display:flex;}.elementor-26 .elementor-element.elementor-element-cfe17a3 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-cfe17a3{color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-d90e992{--display:flex;}.elementor-26 .elementor-element.elementor-element-a430c96{--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:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-bee94b7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-ca6fa75{text-align:center;font-family:var( --e-global-typography-6656689-font-family ), Sans-serif;font-size:var( --e-global-typography-6656689-font-size );font-weight:var( --e-global-typography-6656689-font-weight );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-ca6fa75 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-8bc2933{--divider-border-style:solid;--divider-color:var( --e-global-color-e1b21b2 );--divider-border-width:1px;}.elementor-26 .elementor-element.elementor-element-8bc2933 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-a0b60e5{--display:flex;}.elementor-26 .elementor-element.elementor-element-e4018e3{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-e4018e3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;line-height:45px;color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-7d3d069{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-1da13aa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-c95723f img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-4b3534f{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-26 .elementor-element.elementor-element-b9d7195{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-b9d7195 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-7689a62{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-7689a62 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-c98b848{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-28d7422 img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-763df52{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-26 .elementor-element.elementor-element-771d865{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-771d865 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-08a2621{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-08a2621 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-d99a7db{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-c863199 img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-3cfe925{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-26 .elementor-element.elementor-element-2f9c8fb{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-2f9c8fb p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-bed3d8c{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-bed3d8c p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-0fdf892{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-995b9da img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-3091774{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-26 .elementor-element.elementor-element-1449cd7{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-1449cd7 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-fd2eddb{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-fd2eddb p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-2b896ac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-33b1436 img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-8695493{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-26 .elementor-element.elementor-element-636d85a{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-636d85a p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-c9dd6a5{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-c9dd6a5 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-746c6c8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-de548ea img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-5300fdf{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-26 .elementor-element.elementor-element-a285985{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-a285985 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-89a4d8f{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-89a4d8f p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-6a69bce{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-c240875 img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-b80bdc2{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-26 .elementor-element.elementor-element-2071deb{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-2071deb p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-be8dd64{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-be8dd64 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-91ea8b9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-8cb966e img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-71aedad{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-26 .elementor-element.elementor-element-151f13d{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-151f13d p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-51b9646{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-51b9646 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-f4e4580{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-9245e6b img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-d654f76{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-26 .elementor-element.elementor-element-24716ac{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-24716ac p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-9e06c4d{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-9e06c4d p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-32a5d1c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-725e88f img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-0a7b869{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-26 .elementor-element.elementor-element-7e5b540{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-7e5b540 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-61cd3e2{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-61cd3e2 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-b4d9b99{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-158474a img{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-79377fb{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-26 .elementor-element.elementor-element-c7a47f5{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-c7a47f5 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-45e197f{font-family:var( --e-global-typography-3c4e29f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4e29f-font-size );font-weight:var( --e-global-typography-3c4e29f-font-weight );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );color:var( --e-global-color-ecd9517 );}.elementor-26 .elementor-element.elementor-element-45e197f p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-fcdb39a{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:20px;}.elementor-26 .elementor-element.elementor-element-0615f3a{--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;}:root{--page-title-display:none;}body.elementor-page-26:not(.elementor-motion-effects-element-type-background), body.elementor-page-26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-c8c890c{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.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-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-e0a8bc3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-145a161{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-376846e{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-311dd2d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-d16d786{--justify-content:center;}.elementor-26 .elementor-element.elementor-element-b7cc40b{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-26dcb4f .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26 .elementor-element.elementor-element-b87b886 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-0c30406 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-2e43d57 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-65cfe7c .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-0b048dd .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-3cf77da{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-9fe7939{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-ae498a2 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26 .elementor-element.elementor-element-0320686{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26 .elementor-element.elementor-element-caf9044{font-size:15px;line-height:17px;}.elementor-26 .elementor-element.elementor-element-127c2df{font-size:15px;line-height:17px;}.elementor-26 .elementor-element.elementor-element-bd22111{font-size:15px;line-height:17px;}.elementor-26 .elementor-element.elementor-element-ccd186a{font-size:15px;line-height:17px;}.elementor-26 .elementor-element.elementor-element-6f01c44{--padding-top:0px;--padding-bottom:8px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-2c04a78{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-4cce25c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-6a5d47f .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26 .elementor-element.elementor-element-6a5d47f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-2d26e05{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-2703506 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-71584a6{--justify-content:center;}.elementor-26 .elementor-element.elementor-element-d9a7cd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-1c6c128 img{width:100%;}.elementor-26 .elementor-element.elementor-element-1c6c128{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-1c6c128{left:-20%;}body.rtl .elementor-26 .elementor-element.elementor-element-1c6c128{right:-20%;}.elementor-26 .elementor-element.elementor-element-e4e6cd2{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-987b6fc .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26 .elementor-element.elementor-element-4c5bc85{--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-838cfc5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-26 .elementor-element.elementor-element-b37bb7d{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-d86405a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-26 .elementor-element.elementor-element-a5da361{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-92d4979 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-26 .elementor-element.elementor-element-257737e{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-f662d02 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-26 .elementor-element.elementor-element-b1ab79e{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-afb2228 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-26 .elementor-element.elementor-element-6eeaebc{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-cfed89c{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-0a6da30 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-26 .elementor-element.elementor-element-455d97b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-27a97c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-0b387c3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-d437029{font-size:var( --e-global-typography-71dae7b-font-size );line-height:var( --e-global-typography-71dae7b-line-height );letter-spacing:var( --e-global-typography-71dae7b-letter-spacing );word-spacing:var( --e-global-typography-71dae7b-word-spacing );}.elementor-26 .elementor-element.elementor-element-da6a40f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-d110cab{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-98ff813 .elementor-heading-title{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-4aa4b5f{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-83efb64 .elementor-heading-title{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-31d1072{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-b3be730 .elementor-heading-title{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-556a989{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-817b47f .elementor-heading-title{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-47bbef7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-46f8024{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-a6e7773 .elementor-heading-title{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-095d39b{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-7b552f7 .elementor-heading-title{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-4bd191c{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-4ea0448 .elementor-heading-title{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-e257fa9{--min-height:250px;}.elementor-26 .elementor-element.elementor-element-b54f690::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(270deg, #30231D 100%, #30231D00 0%);}.elementor-26 .elementor-element.elementor-element-b54f690{--overlay-opacity:0.7;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-780922d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26 .elementor-element.elementor-element-a15d2a5{text-align:center;}.elementor-26 .elementor-element.elementor-element-02f19bb{--justify-content:center;}.elementor-26 .elementor-element.elementor-element-deb2052{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-6b94c39{--justify-content:center;}.elementor-26 .elementor-element.elementor-element-042f60e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-572c672{--justify-content:center;}.elementor-26 .elementor-element.elementor-element-cece1e2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-b4660f1{--justify-content:center;}.elementor-26 .elementor-element.elementor-element-2fe0a36{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-af0cc73{--justify-content:center;}.elementor-26 .elementor-element.elementor-element-da333cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-3106994 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-1ffbe5e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-fd68435{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-cf5bcfe{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-5b1b290{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-974ae27 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;font-size:35px;line-height:45px;}.elementor-26 .elementor-element.elementor-element-65ac0fa{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-26 .elementor-element.elementor-element-0c08d87 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-d74e542{--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-f225de3 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-90add3c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-26 .elementor-element.elementor-element-39865a0 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-7f9d706{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-26 .elementor-element.elementor-element-38bdb25 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-95696b9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-26 .elementor-element.elementor-element-a0b3c6b .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-5be4eb6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-26 .elementor-element.elementor-element-c3c0e68 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-6a7eaa7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-26 .elementor-element.elementor-element-1559bf6 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-259f101{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:-50%;}.elementor-26 .elementor-element.elementor-element-e34e43d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-f41df47{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-e9ae42b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-ed2d1f1 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26 .elementor-element.elementor-element-027268c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-49dd959 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26 .elementor-element.elementor-element-988d7d7{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-7f355da{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-49e7f52 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26 .elementor-element.elementor-element-65b1ba6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-8ca927f .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26 .elementor-element.elementor-element-c8aeffe{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-ecde040{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-3e19ddc{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-2742dda{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-90e534f{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-3c5393f .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26 .elementor-element.elementor-element-61643df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-0fbc91f{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-26 .elementor-element.elementor-element-210123e img{height:150px;}.elementor-26 .elementor-element.elementor-element-3661eed .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-4d2f39e img{height:150px;}.elementor-26 .elementor-element.elementor-element-3664d60 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-5e86c09 img{height:150px;}.elementor-26 .elementor-element.elementor-element-45853cf .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-c258006{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-2902acc .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26 .elementor-element.elementor-element-f650401{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-b7fc3e5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-ea00de3 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-efd4848{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-7e4cf45{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-93a1044 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-731564f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-872a5fa{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-e41311e .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-65be7d4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-f2b8868{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-39b4e84 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-a430c96{--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-ca6fa75{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-e4018e3 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26 .elementor-element.elementor-element-7d3d069{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-b9d7195{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-7689a62{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-771d865{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-08a2621{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-2f9c8fb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-bed3d8c{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-1449cd7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-fd2eddb{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-636d85a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-c9dd6a5{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-a285985{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-89a4d8f{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-2071deb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-be8dd64{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-151f13d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-51b9646{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-24716ac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-9e06c4d{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-7e5b540{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-61cd3e2{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-c7a47f5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-45e197f{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-fcdb39a{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-c8c890c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.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-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-e0a8bc3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-bd3c390 img{height:200px;object-fit:cover;object-position:center center;}.elementor-26 .elementor-element.elementor-element-376846e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-b7cc40b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-26dcb4f .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-26 .elementor-element.elementor-element-26dcb4f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-d9c0267{--width:8%;}.elementor-26 .elementor-element.elementor-element-771475f{--width:88%;}.elementor-26 .elementor-element.elementor-element-b87b886 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-b87b886{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-2b3fb11{--width:8%;}.elementor-26 .elementor-element.elementor-element-67e21e2{--width:88%;}.elementor-26 .elementor-element.elementor-element-0c30406 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-0c30406{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-6b87d60{--width:8%;}.elementor-26 .elementor-element.elementor-element-c5b4dff{--width:88%;}.elementor-26 .elementor-element.elementor-element-2e43d57 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-2e43d57{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-adec6da{--width:8%;}.elementor-26 .elementor-element.elementor-element-a4fd3e5{--width:88%;}.elementor-26 .elementor-element.elementor-element-65cfe7c .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-65cfe7c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-df920c9{--width:8%;}.elementor-26 .elementor-element.elementor-element-ff18727{--width:88%;}.elementor-26 .elementor-element.elementor-element-0b048dd .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-0b048dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-3cf77da{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-9fe7939{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-26 .elementor-element.elementor-element-ae498a2 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-26 .elementor-element.elementor-element-ae498a2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-67d223d{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-26 .elementor-element.elementor-element-99b2d93{--width:8%;}.elementor-26 .elementor-element.elementor-element-4236475{--width:88%;}.elementor-26 .elementor-element.elementor-element-caf9044{font-size:15px;line-height:20px;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-939e8b9{--width:8%;}.elementor-26 .elementor-element.elementor-element-1e7d54f{--width:88%;}.elementor-26 .elementor-element.elementor-element-127c2df{font-size:15px;line-height:20px;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-6835148{--width:8%;}.elementor-26 .elementor-element.elementor-element-cf8d6eb{--width:88%;}.elementor-26 .elementor-element.elementor-element-bd22111{font-size:15px;line-height:20px;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-2b01e67{--width:8%;}.elementor-26 .elementor-element.elementor-element-6791976{--width:88%;}.elementor-26 .elementor-element.elementor-element-ccd186a{font-size:15px;line-height:20px;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-6f01c44{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-4cce25c{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-6a5d47f .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-26 .elementor-element.elementor-element-6a5d47f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-2d26e05{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-2703506 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-e4e6cd2{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-8155713{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-26 .elementor-element.elementor-element-987b6fc .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-26 .elementor-element.elementor-element-987b6fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-4c5bc85{--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-838cfc5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-26 .elementor-element.elementor-element-838cfc5{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-b37bb7d{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-d86405a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-26 .elementor-element.elementor-element-d86405a{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-a5da361{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-92d4979 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-26 .elementor-element.elementor-element-92d4979{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-257737e{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-f662d02 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-26 .elementor-element.elementor-element-f662d02{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-b1ab79e{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-afb2228 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-26 .elementor-element.elementor-element-afb2228{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-6eeaebc{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-cfed89c{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-0a6da30 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-26 .elementor-element.elementor-element-0a6da30{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-8ffc1df{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-455d97b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-27a97c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-0b387c3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-0b387c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-d437029{font-size:var( --e-global-typography-71dae7b-font-size );line-height:var( --e-global-typography-71dae7b-line-height );letter-spacing:var( --e-global-typography-71dae7b-letter-spacing );word-spacing:var( --e-global-typography-71dae7b-word-spacing );}.elementor-26 .elementor-element.elementor-element-da6a40f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-67577b5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-d110cab{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-98ff813 .elementor-heading-title{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-4aa4b5f{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-83efb64 .elementor-heading-title{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-31d1072{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-b3be730 .elementor-heading-title{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-556a989{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-817b47f .elementor-heading-title{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-47bbef7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-46f8024{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-a6e7773 .elementor-heading-title{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-095d39b{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-7b552f7 .elementor-heading-title{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-4bd191c{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-4ea0448 .elementor-heading-title{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-b54f690:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b54f690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rfmalaysia.com/wp-content/uploads/2025/11/about_04_bg_mobile-1.jpg");}.elementor-26 .elementor-element.elementor-element-b54f690::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-b54f690 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #30231D 100%, #30231D00 100%);}.elementor-26 .elementor-element.elementor-element-b54f690{--overlay-opacity:0.8;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-780922d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26 .elementor-element.elementor-element-a15d2a5{text-align:start;}.elementor-26 .elementor-element.elementor-element-02f19bb{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26 .elementor-element.elementor-element-deb2052{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-6b94c39{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26 .elementor-element.elementor-element-042f60e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-572c672{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26 .elementor-element.elementor-element-cece1e2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-b4660f1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26 .elementor-element.elementor-element-2fe0a36{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-af0cc73{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26 .elementor-element.elementor-element-da333cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-3106994 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-1ffbe5e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-fd68435{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-cc110da{--width:100%;}.elementor-26 .elementor-element.elementor-element-5b1b290{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-974ae27 .elementor-counter-number-wrapper{font-size:34px;line-height:38px;}.elementor-26 .elementor-element.elementor-element-65ac0fa{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-0c08d87 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-d74e542{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-a8a8f08{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-26 .elementor-element.elementor-element-f225de3 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-26 .elementor-element.elementor-element-f225de3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-26 .elementor-element.elementor-element-a35692e{--min-height:0px;}.elementor-26 .elementor-element.elementor-element-39865a0 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-23143cd{--min-height:0px;}.elementor-26 .elementor-element.elementor-element-38bdb25 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-30900c6{--min-height:0px;}.elementor-26 .elementor-element.elementor-element-a0b3c6b .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-324da27{--min-height:0px;}.elementor-26 .elementor-element.elementor-element-c3c0e68 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-9f1275c{--min-height:0px;}.elementor-26 .elementor-element.elementor-element-1559bf6 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-259f101{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-13%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-15%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-15%;}.elementor-26 .elementor-element.elementor-element-e34e43d{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-f41df47{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-e9ae42b{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-26 .elementor-element.elementor-element-ed2d1f1 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-26 .elementor-element.elementor-element-ed2d1f1{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-b5b6fba{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-26 .elementor-element.elementor-element-49dd959 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-26 .elementor-element.elementor-element-49dd959{width:var( --container-widget-width, 199% );max-width:199%;--container-widget-width:199%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-988d7d7{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-7f355da{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-26 .elementor-element.elementor-element-49e7f52 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-26 .elementor-element.elementor-element-49e7f52{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-1c1d01e{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-26 .elementor-element.elementor-element-8ca927f .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-26 .elementor-element.elementor-element-8ca927f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-ecde040{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-3e19ddc{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-2742dda{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-90e534f{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-3c5393f .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-26 .elementor-element.elementor-element-3c5393f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-6143f0a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-abf6f5b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-3661eed .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-3661eed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-7e49106{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-cbe69b9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-3664d60 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-3664d60{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-657d3a1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-daa9e9c{--gap:19px 19px;--row-gap:19px;--column-gap:19px;}.elementor-26 .elementor-element.elementor-element-45853cf .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-45853cf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-c258006{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-4a04767{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-2902acc .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-26 .elementor-element.elementor-element-63b64f5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-f650401{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-b7fc3e5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-ea00de3 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-efd4848{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-7e4cf45{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-93a1044 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-731564f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-872a5fa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-e41311e .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-65be7d4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-f2b8868{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-39b4e84 .elementor-heading-title{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-a430c96{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-ca6fa75{font-size:var( --e-global-typography-6656689-font-size );line-height:var( --e-global-typography-6656689-line-height );letter-spacing:var( --e-global-typography-6656689-letter-spacing );word-spacing:var( --e-global-typography-6656689-word-spacing );}.elementor-26 .elementor-element.elementor-element-e4018e3 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-26 .elementor-element.elementor-element-e4018e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-b9d7195{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-7689a62{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-771d865{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-08a2621{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-2f9c8fb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-bed3d8c{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-1449cd7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-fd2eddb{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-636d85a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-c9dd6a5{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-a285985{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-89a4d8f{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-2071deb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-be8dd64{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-151f13d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-51b9646{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-24716ac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-9e06c4d{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-7e5b540{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-61cd3e2{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-c7a47f5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-45e197f{font-size:var( --e-global-typography-3c4e29f-font-size );line-height:var( --e-global-typography-3c4e29f-line-height );letter-spacing:var( --e-global-typography-3c4e29f-letter-spacing );word-spacing:var( --e-global-typography-3c4e29f-word-spacing );}.elementor-26 .elementor-element.elementor-element-fcdb39a{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-d16d786{--width:50%;}.elementor-26 .elementor-element.elementor-element-b7cc40b{--width:50%;}.elementor-26 .elementor-element.elementor-element-9f7fbdc{--width:90%;}.elementor-26 .elementor-element.elementor-element-d9c0267{--width:5%;}.elementor-26 .elementor-element.elementor-element-771475f{--width:80%;}.elementor-26 .elementor-element.elementor-element-d3c042a{--width:90%;}.elementor-26 .elementor-element.elementor-element-2b3fb11{--width:5%;}.elementor-26 .elementor-element.elementor-element-67e21e2{--width:80%;}.elementor-26 .elementor-element.elementor-element-1cf2b32{--width:90%;}.elementor-26 .elementor-element.elementor-element-6b87d60{--width:5%;}.elementor-26 .elementor-element.elementor-element-c5b4dff{--width:80%;}.elementor-26 .elementor-element.elementor-element-18a3ab5{--width:90%;}.elementor-26 .elementor-element.elementor-element-adec6da{--width:5%;}.elementor-26 .elementor-element.elementor-element-a4fd3e5{--width:80%;}.elementor-26 .elementor-element.elementor-element-0bb62ee{--width:90%;}.elementor-26 .elementor-element.elementor-element-df920c9{--width:5%;}.elementor-26 .elementor-element.elementor-element-ff18727{--width:80%;}.elementor-26 .elementor-element.elementor-element-1955159{--width:50%;}.elementor-26 .elementor-element.elementor-element-3776a7a{--width:50%;}.elementor-26 .elementor-element.elementor-element-0320686{--width:100%;}.elementor-26 .elementor-element.elementor-element-99b2d93{--width:5%;}.elementor-26 .elementor-element.elementor-element-4236475{--width:100%;}.elementor-26 .elementor-element.elementor-element-939e8b9{--width:5%;}.elementor-26 .elementor-element.elementor-element-1e7d54f{--width:100%;}.elementor-26 .elementor-element.elementor-element-6835148{--width:5%;}.elementor-26 .elementor-element.elementor-element-cf8d6eb{--width:100%;}.elementor-26 .elementor-element.elementor-element-2b01e67{--width:5%;}.elementor-26 .elementor-element.elementor-element-6791976{--width:100%;}.elementor-26 .elementor-element.elementor-element-e4e6cd2{--width:50%;}.elementor-26 .elementor-element.elementor-element-8155713{--width:92%;}.elementor-26 .elementor-element.elementor-element-9b34e58{--width:50%;}.elementor-26 .elementor-element.elementor-element-67af259{--width:93%;}.elementor-26 .elementor-element.elementor-element-a48657d{--width:93%;}.elementor-26 .elementor-element.elementor-element-306bc40{--width:93%;}.elementor-26 .elementor-element.elementor-element-57a9525{--width:93%;}.elementor-26 .elementor-element.elementor-element-3655bcf{--width:93%;}.elementor-26 .elementor-element.elementor-element-bc9a139{--width:93%;}.elementor-26 .elementor-element.elementor-element-5921c28{--width:93%;}.elementor-26 .elementor-element.elementor-element-905afa0{--width:34%;}.elementor-26 .elementor-element.elementor-element-0f3bb76{--width:66%;}.elementor-26 .elementor-element.elementor-element-780922d{--width:45%;}.elementor-26 .elementor-element.elementor-element-cc110da{--width:45%;}.elementor-26 .elementor-element.elementor-element-da2d362{--width:55%;}.elementor-26 .elementor-element.elementor-element-ac2afc6{--width:30%;}.elementor-26 .elementor-element.elementor-element-77cf532{--width:70%;}.elementor-26 .elementor-element.elementor-element-b6e6487{--width:40%;}.elementor-26 .elementor-element.elementor-element-0f1363a{--width:60%;}.elementor-26 .elementor-element.elementor-element-085dda9{--width:50%;}.elementor-26 .elementor-element.elementor-element-2280696{--width:50%;}.elementor-26 .elementor-element.elementor-element-88f1218{--width:55%;}.elementor-26 .elementor-element.elementor-element-2860a34{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-26 .elementor-element.elementor-element-d9c0267{--width:10%;}.elementor-26 .elementor-element.elementor-element-2b3fb11{--width:10%;}.elementor-26 .elementor-element.elementor-element-6b87d60{--width:10%;}.elementor-26 .elementor-element.elementor-element-adec6da{--width:10%;}.elementor-26 .elementor-element.elementor-element-df920c9{--width:10%;}.elementor-26 .elementor-element.elementor-element-99b2d93{--width:10%;}.elementor-26 .elementor-element.elementor-element-939e8b9{--width:10%;}.elementor-26 .elementor-element.elementor-element-6835148{--width:10%;}.elementor-26 .elementor-element.elementor-element-2b01e67{--width:10%;}.elementor-26 .elementor-element.elementor-element-4cce25c{--width:60%;}.elementor-26 .elementor-element.elementor-element-71584a6{--width:40%;}.elementor-26 .elementor-element.elementor-element-8155713{--width:100%;}.elementor-26 .elementor-element.elementor-element-905afa0{--width:26%;}.elementor-26 .elementor-element.elementor-element-0f3bb76{--width:74%;}.elementor-26 .elementor-element.elementor-element-780922d{--width:100%;}.elementor-26 .elementor-element.elementor-element-cc110da{--width:40%;}.elementor-26 .elementor-element.elementor-element-da2d362{--width:60%;}}/* Start custom CSS for heading, class: .elementor-element-e0a8bc3 */.elementor-26 .elementor-element.elementor-element-e0a8bc3 .gradient-text {
background: linear-gradient(to right, #30231D, #BC8F69);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
position: relative;
display: inline-block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-145a161 */.elementor-26 .elementor-element.elementor-element-145a161 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dcb4f */.elementor-26 .elementor-element.elementor-element-26dcb4f .gradient-text {
  background: linear-gradient(to left, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c5f5c9 */.elementor-26 .elementor-element.elementor-element-2c5f5c9 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b87b886 */.elementor-26 .elementor-element.elementor-element-b87b886 span{
    color:#BC8F69;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c30406 */.elementor-26 .elementor-element.elementor-element-0c30406 span{
    color:#BC8F69;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e43d57 */.elementor-26 .elementor-element.elementor-element-2e43d57 span{
    color:#BC8F69;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65cfe7c */.elementor-26 .elementor-element.elementor-element-65cfe7c span{
    color:#BC8F69;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df920c9 */@media (min-width:1025px) and (max-width:1440px) {
    .elementor-26 .elementor-element.elementor-element-df920c9 {
        width: 5%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b048dd */.elementor-26 .elementor-element.elementor-element-0b048dd span{
    color:#BC8F69;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae498a2 */.elementor-26 .elementor-element.elementor-element-ae498a2 .gradient-text {
  background: linear-gradient(to left, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db84620 */.elementor-26 .elementor-element.elementor-element-db84620::before {
    content: '';
    position: absolute;
    width: 607px;
     background: radial-gradient(circle, rgba(188,143,105,100%) 0%, rgba(188,143,105,0) 100%);
    filter: blur(90px);  
    top: 40%;     
    left: 55%;    /* adjust as needed */
    z-index: 0; /* behind content */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-848f0f4 */.elementor-26 .elementor-element.elementor-element-848f0f4::before {
    content: '';
    position: absolute;
    width: 439px;
     background: radial-gradient(circle, rgba(188,143,105,100%) 0%, rgba(188,143,105,0) 100%);
    filter: blur(90px);  
    top: -65%;     
    left: 12%;    /* adjust as needed */
    z-index: 0; /* behind content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a5d47f */.elementor-26 .elementor-element.elementor-element-6a5d47f .gradient-text {
  background: linear-gradient(to bottom, #BFAE92, #FFFFFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2703506 */.elementor-26 .elementor-element.elementor-element-2703506 .elementor-button{
width:174px;
height:35px;
}

.elementor-26 .elementor-element.elementor-element-2703506 .elementor-button-icon svg {
width: 20px;
height: auto;
}

.elementor-26 .elementor-element.elementor-element-2703506 .elementor-button-icon {
display: flex;
align-items: center;
justify-content: center;
}

/* Wrapper for text + icon */
.elementor-26 .elementor-element.elementor-element-2703506.slide-btn .elementor-button-content-wrapper {
align-items: center;
height: 100%;
position: relative;
overflow: hidden;
}



/* Original text layer (slides up on hover) */
.elementor-26 .elementor-element.elementor-element-2703506.slide-btn .elementor-button-text {
display: inline-flex;
align-items: center;
position: relative;
z-index: 2;
transition: transform 0.3s;
}



/* Hover: slide the original text up */
.elementor-26 .elementor-element.elementor-element-2703506.slide-btn .elementor-button:hover .elementor-button-text {
transform: translateY(140%);
}

/* Duplicate text layer (slides down on hover) */
.elementor-26 .elementor-element.elementor-element-2703506.slide-btn .elementor-button-content-wrapper::before {
content: "Register Interest";
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
position: absolute;
top: -100%;
left: 13px !important;
width: 100%;
height: 100%;
color: inherit;
transition: top 0.3s;
z-index: 1;
}

/* Hover: slide the duplicate text down */
.elementor-26 .elementor-element.elementor-element-2703506.slide-btn .elementor-button:hover .elementor-button-content-wrapper::before {
top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cce25c */@media (min-width: 1025px) {
    .elementor-26 .elementor-element.elementor-element-4cce25c {
        padding-left: calc((100vw - 1180px)/2 + 1px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdfb388 *//* Ensure relative context */
.elementor-element-cdfb388 {
  position: relative;
}

/* Make absolute container full width/height */
.elementor-element-848f0f4 {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  display: flex;
  flex-direction: column; /* stack children if needed */
}


.elementor-element-848f0f4 {
  height: auto; /* reset if needed */
}

.elementor-element-cdfb388 {
  position: relative; /* make sure parent is positioned */
}

/* Sync height dynamically */
.elementor-element-848f0f4 {
  height: var(--match-height);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-987b6fc */.elementor-26 .elementor-element.elementor-element-987b6fc .gradient-text {
  background: linear-gradient(to left, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cb9c45 */.elementor-26 .elementor-element.elementor-element-2cb9c45 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-838cfc5 */.elementor-26 .elementor-element.elementor-element-838cfc5 .gradient-text {
  background: linear-gradient(to bottom, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d86405a */.elementor-26 .elementor-element.elementor-element-d86405a .gradient-text {
  background: linear-gradient(to bottom, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92d4979 */.elementor-26 .elementor-element.elementor-element-92d4979 .gradient-text {
  background: linear-gradient(to bottom, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f662d02 */.elementor-26 .elementor-element.elementor-element-f662d02 .gradient-text {
  background: linear-gradient(to bottom, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afb2228 */.elementor-26 .elementor-element.elementor-element-afb2228 .gradient-text {
  background: linear-gradient(to bottom, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a6da30 */.elementor-26 .elementor-element.elementor-element-0a6da30 .gradient-text {
  background: linear-gradient(to bottom, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4e6cd2 */@media (min-width: 1025px) {
    .elementor-26 .elementor-element.elementor-element-e4e6cd2 {
        padding-left: calc((100vw - 1180px)/2 + 1px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a610671 */.elementor-26 .elementor-element.elementor-element-a610671.container-image {
  flex: 1 1 auto;
}

.elementor-26 .elementor-element.elementor-element-a610671.container-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b387c3 */.elementor-26 .elementor-element.elementor-element-0b387c3 .gradient-text {
  background: linear-gradient(to left, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b21a44 */.elementor-26 .elementor-element.elementor-element-1b21a44 .elementor-icon-wrapper {
  display: flex;

  height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7621c0d */.elementor-26 .elementor-element.elementor-element-7621c0d .elementor-divider-separator {
    display: none;
}

/* Custom 10px dash / 10px gap divider */
.elementor-26 .elementor-element.elementor-element-7621c0d .elementor-divider::after {
    content: "";
    display: block;
    width: 100%;
    height: 1px; /* line thickness */
    background-image: repeating-linear-gradient(
        to right,
        #30231D 0,
        #30231D 10px,
        transparent 10px,
        transparent 20px
    );
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f23f47 */.elementor-26 .elementor-element.elementor-element-8f23f47 .elementor-icon-wrapper {
  display: flex;

  height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-036fbf8 */.elementor-26 .elementor-element.elementor-element-036fbf8 .elementor-divider-separator {
    display: none;
}

/* Custom 10px dash / 10px gap divider */
.elementor-26 .elementor-element.elementor-element-036fbf8 .elementor-divider::after {
    content: "";
    display: block;
    width: 100%;
    height: 1px; /* line thickness */
    background-image: repeating-linear-gradient(
        to right,
        #30231D 0,
        #30231D 10px,
        transparent 10px,
        transparent 20px
    );
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a178ef9 */.elementor-26 .elementor-element.elementor-element-a178ef9 .elementor-icon-wrapper {
  display: flex;

  height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-01da512 */.elementor-26 .elementor-element.elementor-element-01da512 .elementor-divider-separator {
    display: none;
}

/* Custom 10px dash / 10px gap divider */
.elementor-26 .elementor-element.elementor-element-01da512 .elementor-divider::after {
    content: "";
    display: block;
    width: 100%;
    height: 1px; /* line thickness */
    background-image: repeating-linear-gradient(
        to right,
        #30231D 0,
        #30231D 10px,
        transparent 10px,
        transparent 20px
    );
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c76272 */.elementor-26 .elementor-element.elementor-element-2c76272 .elementor-icon-wrapper {
  display: flex;

  height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2b231ea */.elementor-26 .elementor-element.elementor-element-2b231ea .elementor-divider-separator {
    display: none;
}

/* Custom 10px dash / 10px gap divider */
.elementor-26 .elementor-element.elementor-element-2b231ea .elementor-divider::after {
    content: "";
    display: block;
    width: 100%;
    height: 1px; /* line thickness */
    background-image: repeating-linear-gradient(
        to right,
        #30231D 0,
        #30231D 10px,
        transparent 10px,
        transparent 20px
    );
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ad8d258 */.elementor-26 .elementor-element.elementor-element-ad8d258 .elementor-icon-wrapper {
  display: flex;

  height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0ce931c */.elementor-26 .elementor-element.elementor-element-0ce931c .elementor-divider-separator {
    display: none;
}

/* Custom 10px dash / 10px gap divider */
.elementor-26 .elementor-element.elementor-element-0ce931c .elementor-divider::after {
    content: "";
    display: block;
    width: 100%;
    height: 1px; /* line thickness */
    background-image: repeating-linear-gradient(
        to right,
        #30231D 0,
        #30231D 10px,
        transparent 10px,
        transparent 20px
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6e7773 */.elementor-26 .elementor-element.elementor-element-a6e7773 .desktop-only{
    display: none;
}




@media (max-width:883px){
 .elementor-26 .elementor-element.elementor-element-a6e7773 .desktop-only{
    display: inline;
}   

}

@media (max-width:767px){
 .elementor-26 .elementor-element.elementor-element-a6e7773 .desktop-only{
    display: none;
}   
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e15b2e2 */.elementor-26 .elementor-element.elementor-element-e15b2e2 .elementor-icon-wrapper {
  display: flex;

  height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7e65972 */.elementor-26 .elementor-element.elementor-element-7e65972 .elementor-divider-separator {
    display: none;
}

/* Custom 10px dash / 10px gap divider */
.elementor-26 .elementor-element.elementor-element-7e65972 .elementor-divider::after {
    content: "";
    display: block;
    width: 100%;
    height: 1px; /* line thickness */
    background-image: repeating-linear-gradient(
        to right,
        #30231D 0,
        #30231D 10px,
        transparent 10px,
        transparent 20px
    );
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a2042f7 */.elementor-26 .elementor-element.elementor-element-a2042f7 .elementor-icon-wrapper {
  display: flex;

  height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fc1b101 */.elementor-26 .elementor-element.elementor-element-fc1b101 .elementor-icon-wrapper {
  display: flex;
  align-items: center; /* vertical center */
  justify-content: center; /* horizontal center (optional) */
  height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1937c35 */.elementor-26 .elementor-element.elementor-element-1937c35 .elementor-icon-wrapper {
  display: flex;
  align-items: center; /* vertical center */
  justify-content: center; /* horizontal center (optional) */
  height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8d58d54 */.elementor-26 .elementor-element.elementor-element-8d58d54 .elementor-icon-wrapper {
  display: flex;
  align-items: center; /* vertical center */
  justify-content: center; /* horizontal center (optional) */
  height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2f0ddd1 */.elementor-26 .elementor-element.elementor-element-2f0ddd1 .elementor-icon-wrapper {
  display: flex;
  align-items: center; /* vertical center */
  justify-content: center; /* horizontal center (optional) */
  height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a8967e */.elementor-26 .elementor-element.elementor-element-1a8967e .elementor-icon-wrapper {
  display: flex;
  align-items: center; /* vertical center */
  justify-content: center; /* horizontal center (optional) */
  height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3106994 */.elementor-26 .elementor-element.elementor-element-3106994 .elementor-button{
width:174px;
height:35px;
}

.elementor-26 .elementor-element.elementor-element-3106994 .elementor-button-icon svg {
width: 20px;
height: auto;
}

.elementor-26 .elementor-element.elementor-element-3106994 .elementor-button-icon {
display: flex;
align-items: center;
justify-content: center;
}

/* Wrapper for text + icon */
.elementor-26 .elementor-element.elementor-element-3106994.slide-btn .elementor-button-content-wrapper {
align-items: center;
height: 100%;
position: relative;
overflow: hidden;
}



/* Original text layer (slides up on hover) */
.elementor-26 .elementor-element.elementor-element-3106994.slide-btn .elementor-button-text {
display: inline-flex;
align-items: center;
position: relative;
z-index: 2;
transition: transform 0.3s;
}



/* Hover: slide the original text up */
.elementor-26 .elementor-element.elementor-element-3106994.slide-btn .elementor-button:hover .elementor-button-text {
transform: translateY(140%);
}

/* Duplicate text layer (slides down on hover) */
.elementor-26 .elementor-element.elementor-element-3106994.slide-btn .elementor-button-content-wrapper::before {
content: "Register Interest";
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
position: absolute;
top: -100%;
left: 13px !important;
width: 100%;
height: 100%;
color: inherit;
transition: top 0.3s;
z-index: 1;
}

/* Hover: slide the duplicate text down */
.elementor-26 .elementor-element.elementor-element-3106994.slide-btn .elementor-button:hover .elementor-button-content-wrapper::before {
top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd03f25 */.elementor-26 .elementor-element.elementor-element-fd03f25.container-image {
  flex: 1 1 auto;
}

.elementor-26 .elementor-element.elementor-element-fd03f25.container-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-974ae27 */.elementor-26 .elementor-element.elementor-element-974ae27.gradient-text .elementor-counter-number-wrapper {
  background: linear-gradient(to left, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

}


@media (max-width: 767px) {
.elementor-26 .elementor-element.elementor-element-974ae27 .elementor-counter-number-wrapper {
        text-align: center !important;
        justify-content: center !important;
        display: flex;
        flex-wrap: wrap;
    }

    .elementor-element-974ae27 .elementor-counter-number,
    .elementor-element-974ae27 .elementor-counter-number-prefix,
    .elementor-element-974ae27 .elementor-counter-number-suffix {
        text-align: center !important;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0c08d87 */.elementor-26 .elementor-element.elementor-element-0c08d87 .elementor-button{
width:175px;
height:35px;
}

.elementor-26 .elementor-element.elementor-element-0c08d87 .elementor-button-icon svg {
width: 20px;
height: auto;
}

.elementor-26 .elementor-element.elementor-element-0c08d87 .elementor-button-icon {
display: flex;
align-items: center;
justify-content: center;
}

/* Wrapper for text + icon */
.elementor-26 .elementor-element.elementor-element-0c08d87.slide-btn .elementor-button-content-wrapper {
align-items: center;
height: 100%;
position: relative;
overflow: hidden;
}



/* Original text layer (slides up on hover) */
.elementor-26 .elementor-element.elementor-element-0c08d87.slide-btn .elementor-button-text {
display: inline-flex;
align-items: center;
position: relative;
z-index: 2;
transition: transform 0.3s;
}



/* Hover: slide the original text up */
.elementor-26 .elementor-element.elementor-element-0c08d87.slide-btn .elementor-button:hover .elementor-button-text {
transform: translateY(140%);
}

/* Duplicate text layer (slides down on hover) */
.elementor-26 .elementor-element.elementor-element-0c08d87.slide-btn .elementor-button-content-wrapper::before {
content: "View Detailed Map";
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
position: absolute;
top: -100%;
left: -13px !important;
width: 100%;
height: 100%;
color: inherit;
transition: top 0.3s;
z-index: 1;
}

/* Hover: slide the duplicate text down */
.elementor-26 .elementor-element.elementor-element-0c08d87.slide-btn .elementor-button:hover .elementor-button-content-wrapper::before {
top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da2d362 */@media (min-width: 1025px) {
    .elementor-26 .elementor-element.elementor-element-da2d362 {
        padding-right: calc((100vw - 1180px)/2 + 1px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f225de3 */.elementor-26 .elementor-element.elementor-element-f225de3 .gradient-text {
  background: linear-gradient(to left, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c4af98 */.elementor-26 .elementor-element.elementor-element-5c4af98 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6de6884 */.elementor-26 .elementor-element.elementor-element-6de6884 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e781d0 */.elementor-26 .elementor-element.elementor-element-6e781d0 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dedb7d3 */.elementor-26 .elementor-element.elementor-element-dedb7d3 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccab6a9 */.elementor-26 .elementor-element.elementor-element-ccab6a9 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c4af98 */.elementor-26 .elementor-element.elementor-element-5c4af98 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6de6884 */.elementor-26 .elementor-element.elementor-element-6de6884 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e781d0 */.elementor-26 .elementor-element.elementor-element-6e781d0 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dedb7d3 */.elementor-26 .elementor-element.elementor-element-dedb7d3 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccab6a9 */.elementor-26 .elementor-element.elementor-element-ccab6a9 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c4af98 */.elementor-26 .elementor-element.elementor-element-5c4af98 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6de6884 */.elementor-26 .elementor-element.elementor-element-6de6884 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e781d0 */.elementor-26 .elementor-element.elementor-element-6e781d0 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dedb7d3 */.elementor-26 .elementor-element.elementor-element-dedb7d3 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccab6a9 */.elementor-26 .elementor-element.elementor-element-ccab6a9 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c4af98 */.elementor-26 .elementor-element.elementor-element-5c4af98 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6de6884 */.elementor-26 .elementor-element.elementor-element-6de6884 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e781d0 */.elementor-26 .elementor-element.elementor-element-6e781d0 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dedb7d3 */.elementor-26 .elementor-element.elementor-element-dedb7d3 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccab6a9 */.elementor-26 .elementor-element.elementor-element-ccab6a9 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c4af98 */.elementor-26 .elementor-element.elementor-element-5c4af98 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6de6884 */.elementor-26 .elementor-element.elementor-element-6de6884 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e781d0 */.elementor-26 .elementor-element.elementor-element-6e781d0 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dedb7d3 */.elementor-26 .elementor-element.elementor-element-dedb7d3 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccab6a9 */.elementor-26 .elementor-element.elementor-element-ccab6a9 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c4af98 */.elementor-26 .elementor-element.elementor-element-5c4af98 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6de6884 */.elementor-26 .elementor-element.elementor-element-6de6884 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e781d0 */.elementor-26 .elementor-element.elementor-element-6e781d0 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dedb7d3 */.elementor-26 .elementor-element.elementor-element-dedb7d3 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccab6a9 */.elementor-26 .elementor-element.elementor-element-ccab6a9 img{
       aspect-ratio: 16 / 9;         /* matches ~177px height on standard width */
    object-fit: cover;            /* fills container, crops if needed */
    object-position: center;      /* keeps center fixed */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed2d1f1 */.elementor-26 .elementor-element.elementor-element-ed2d1f1 .gradient-text {
  background: linear-gradient(to left, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49dd959 */.elementor-26 .elementor-element.elementor-element-49dd959 span{
    font-weight: 400;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-988d7d7 */.elementor-26 .elementor-element.elementor-element-988d7d7 li{
    padding-bottom:10px;
}

.elementor-26 .elementor-element.elementor-element-988d7d7 li:last-child {
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49e7f52 */.elementor-26 .elementor-element.elementor-element-49e7f52 .gradient-text {
  background: linear-gradient(to left, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ca927f */.elementor-26 .elementor-element.elementor-element-8ca927f span{
    font-weight: 400;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecde040 */.elementor-26 .elementor-element.elementor-element-ecde040 li{
    padding-bottom:10px;
}

.elementor-26 .elementor-element.elementor-element-ecde040 li:last-child {
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e19ddc */.elementor-26 .elementor-element.elementor-element-3e19ddc li{
    padding-bottom:10px;
}

.elementor-26 .elementor-element.elementor-element-3e19ddc li:last-child {
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e34e43d */.elementor-26 .elementor-element.elementor-element-e34e43d::before {
    content: '';
    width: 660px;
    background: radial-gradient(circle at top right, rgba(188,143,105,1) 0%, rgba(188,143,105,0) 100%);
    filter: blur(90px);
    position: absolute;
    top: -30%;        /* 👈 stays at the top */
    right: -8%;      /* 👈 aligns to the right */
    left: auto;    /* 👈 reset any left value */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c5393f */.elementor-26 .elementor-element.elementor-element-3c5393f .gradient-text {
  background: linear-gradient(to left, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3661eed */.elementor-26 .elementor-element.elementor-element-3661eed .gradient-text {
  background: linear-gradient(to left, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}


.elementor-26 .elementor-element.elementor-element-3661eed .desktop-only{
    display: none;
}

@media (max-width:1440px){
   .elementor-26 .elementor-element.elementor-element-3661eed.desktop-only{
        display:inline;
    }
}


@media (max-width:1024px){
 .elementor-26 .elementor-element.elementor-element-3661eed.desktop-only{
    display: none;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3664d60 */.elementor-26 .elementor-element.elementor-element-3664d60 .gradient-text {
  background: linear-gradient(to left, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}

.elementor-26 .elementor-element.elementor-element-3664d60 .desktop-only{
    display: none;
}

@media (max-width:1440px){
    .elementor-26 .elementor-element.elementor-element-3664d60 .desktop-only{
        display:inline;
    }
}


@media (max-width:767px){
    .elementor-26 .elementor-element.elementor-element-3664d60 .desktop-only{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45853cf */.elementor-26 .elementor-element.elementor-element-45853cf .gradient-text {
  background: linear-gradient(to left, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2902acc */.elementor-26 .elementor-element.elementor-element-2902acc span{
    font-weight:700;
    color:#BC8F69;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4018e3 */.elementor-26 .elementor-element.elementor-element-e4018e3 .gradient-text {
  background: linear-gradient(to left, #BC8F69, #30231D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  display: inline-block;
}/* End custom CSS */