.elementor-13 .elementor-element.elementor-element-1a754df{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-114px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-1a754df:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1a754df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://theemeraldsrilanka.com/wp-content/uploads/2026/08/emerald-landing-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-53cb039{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-36570e6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0809e4a{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0809e4a p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-7d538a7 .emerald-btn-wrap{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-7d538a7 .emerald-btn__icon{width:34px;height:34px;}.elementor-13 .elementor-element.elementor-element-7d538a7 .emerald-btn{padding:4px 4px 4px 16px;}.elementor-13 .elementor-element.elementor-element-e6499e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-1070b9a{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-13 .elementor-element.elementor-element-35d70a8 .emerald-badge-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-35d70a8 .emerald-badge{background-color:rgba(29, 95, 81, 0.4);font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.33);border-radius:4px 4px 4px 4px;padding:6px 8px 6px 8px;}.elementor-13 .elementor-element.elementor-element-77d289e{text-align:center;}.elementor-13 .elementor-element.elementor-element-77d289e .elementor-heading-title{font-size:24px;font-weight:600;color:#1F2D2A;}.elementor-13 .elementor-element.elementor-element-7dee97a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-13d7c4c .emerald-hover-banner{min-height:360px;border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-13d7c4c .emerald-hover-banner__content{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-13d7c4c .emerald-hover-banner__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 25%, rgba(4, 18, 15, 0.65) 100%);}.elementor-13 .elementor-element.elementor-element-13d7c4c .emerald-hover-banner__title{color:#ffffff;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-13d7c4c .emerald-hover-banner__subtitle{color:rgba(255, 255, 255, 0.85);font-size:14px;}.elementor-13 .elementor-element.elementor-element-8a05914 .emerald-hover-banner{min-height:360px;border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-8a05914 .emerald-hover-banner__content{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-8a05914 .emerald-hover-banner__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 25%, rgba(4, 18, 15, 0.65) 100%);}.elementor-13 .elementor-element.elementor-element-8a05914 .emerald-hover-banner__title{color:#ffffff;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-8a05914 .emerald-hover-banner__subtitle{color:rgba(255, 255, 255, 0.85);font-size:14px;}.elementor-13 .elementor-element.elementor-element-0f644ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e44e5b3 .emerald-hover-banner{min-height:360px;border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-e44e5b3 .emerald-hover-banner__content{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-e44e5b3 .emerald-hover-banner__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 25%, rgba(4, 18, 15, 0.65) 100%);}.elementor-13 .elementor-element.elementor-element-e44e5b3 .emerald-hover-banner__title{color:#ffffff;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-e44e5b3 .emerald-hover-banner__subtitle{color:rgba(255, 255, 255, 0.85);font-size:14px;}.elementor-13 .elementor-element.elementor-element-678b6f5 .emerald-hover-banner{min-height:360px;border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-678b6f5 .emerald-hover-banner__content{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-678b6f5 .emerald-hover-banner__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 25%, rgba(4, 18, 15, 0.65) 100%);}.elementor-13 .elementor-element.elementor-element-678b6f5 .emerald-hover-banner__title{color:#ffffff;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-678b6f5 .emerald-hover-banner__subtitle{color:rgba(255, 255, 255, 0.85);font-size:14px;}.elementor-13 .elementor-element.elementor-element-b8563af .emerald-hover-banner{min-height:360px;border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-b8563af .emerald-hover-banner__content{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-b8563af .emerald-hover-banner__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 25%, rgba(4, 18, 15, 0.65) 100%);}.elementor-13 .elementor-element.elementor-element-b8563af .emerald-hover-banner__title{color:#ffffff;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-b8563af .emerald-hover-banner__subtitle{color:rgba(255, 255, 255, 0.85);font-size:14px;}.elementor-13 .elementor-element.elementor-element-b6317be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:369px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b6317be:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b6317be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theemeraldsrilanka.com/wp-content/uploads/2026/08/Tree-bg.webp");background-position:0px -41px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-b740fc5{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-13 .elementor-element.elementor-element-ebd04ec .emerald-badge-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-ebd04ec .emerald-badge{background-color:rgba(29, 95, 81, 0.4);font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.33);border-radius:4px 4px 4px 4px;padding:6px 8px 6px 8px;}.elementor-13 .elementor-element.elementor-element-eb4b9dc{text-align:center;}.elementor-13 .elementor-element.elementor-element-eb4b9dc .elementor-heading-title{font-size:24px;font-weight:600;color:#1F2D2A;}.elementor-13 .elementor-element.elementor-element-5d57a55{--display:flex;}.elementor-13 .elementor-element.elementor-element-537106b .emerald-testimonial-card{background-color:#1D5F5126;border-color:rgba(255, 255, 255, 0.33);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0px 8px 32px -11px rgba(31, 45, 42, 0.08);border-radius:20px 20px 20px 20px;padding:32px 24px 42px 24px;}.elementor-13 .elementor-element.elementor-element-537106b .emerald-testimonial-card__avatar{width:120px;height:120px;}.elementor-13 .elementor-element.elementor-element-537106b .emerald-testimonial-card__name{color:#1f2d2a;font-size:24px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-537106b .emerald-testimonial-card__role{color:#000000;font-size:16px;}.elementor-13 .elementor-element.elementor-element-537106b .emerald-testimonial-card__quote{color:#000000;}.elementor-13 .elementor-element.elementor-element-34953d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-dd06fca{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-13 .elementor-element.elementor-element-327f5a5 .emerald-badge-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-327f5a5 .emerald-badge{background-color:rgba(29, 95, 81, 0.4);font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.33);border-radius:4px 4px 4px 4px;padding:6px 8px 6px 8px;}.elementor-13 .elementor-element.elementor-element-9d3a75b{text-align:center;}.elementor-13 .elementor-element.elementor-element-9d3a75b .elementor-heading-title{font-size:24px;font-weight:600;color:#1F2D2A;}.elementor-13 .elementor-element.elementor-element-f91756a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-85b7c63{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-85b7c63 .emerald-accordion{--emerald-acc-divider:#e8e9ec;--emerald-acc-icon-gap:16px;--emerald-acc-title-gap:20px;--emerald-acc-columns-gap:40px;--emerald-acc-media-width:42%;--emerald-acc-icon-fill:#FFFFFF00;--emerald-acc-icon-stroke:#A0A3BD;--emerald-acc-icon-size:28px;}.elementor-13 .elementor-element.elementor-element-85b7c63 .emerald-accordion__media-img, .elementor-13 .elementor-element.elementor-element-85b7c63 .emerald-accordion__panel-image img{border-radius:20px;}.elementor-13 .elementor-element.elementor-element-85b7c63 .emerald-accordion__title{color:#1f2d2a;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-85b7c63 .emerald-accordion__item-icon{color:#FFFFFF00;}.elementor-13 .elementor-element.elementor-element-85b7c63 .emerald-accordion__toggle{color:#A0A3BD;width:16px;height:16px;}.elementor-13 .elementor-element.elementor-element-85b7c63 .emerald-accordion__toggle::before, .elementor-13 .elementor-element.elementor-element-85b7c63 .emerald-accordion__toggle::after{background-color:#A0A3BD;}.elementor-13 .elementor-element.elementor-element-85b7c63 .emerald-accordion__item.is-active{--emerald-acc-icon-fill:#FFFFFF00;--emerald-acc-icon-stroke:#41A48F;}.elementor-13 .elementor-element.elementor-element-85b7c63 .emerald-accordion__item.is-active .emerald-accordion__item-icon{color:#FFFFFF00;}.elementor-13 .elementor-element.elementor-element-85b7c63 .emerald-accordion__item.is-active .emerald-accordion__toggle{color:#41A48F;}.elementor-13 .elementor-element.elementor-element-85b7c63 .emerald-accordion__item.is-active .emerald-accordion__toggle::before, .elementor-13 .elementor-element.elementor-element-85b7c63 .emerald-accordion__item.is-active .emerald-accordion__toggle::after{background-color:#41A48F;}.elementor-13 .elementor-element.elementor-element-85b7c63 .emerald-accordion__content{color:#56605f;font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;}.elementor-13 .elementor-element.elementor-element-43365cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-118d81b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-13 .elementor-element.elementor-element-364259c .emerald-badge-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-364259c .emerald-badge{background-color:rgba(29, 95, 81, 0.4);font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.33);border-radius:4px 4px 4px 4px;padding:6px 8px 6px 8px;}.elementor-13 .elementor-element.elementor-element-b854816{text-align:center;}.elementor-13 .elementor-element.elementor-element-b854816 .elementor-heading-title{font-size:24px;font-weight:600;color:#1F2D2A;}.elementor-13 .elementor-element.elementor-element-232be59{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-3491860 .emerald-program-tabs{--emerald-pt-gap:42px;gap:42px;--emerald-pt-nav-width:32%;--emerald-pt-panel-min-h:370px;--emerald-pt-tab-gap:8px;}.elementor-13 .elementor-element.elementor-element-3491860 .emerald-program-tabs__panel{border-radius:16px;}.elementor-13 .elementor-element.elementor-element-3491860 .emerald-program-tabs__tab{color:#1f2d2a;border-radius:8px;padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-3491860 .emerald-program-tabs__tab.is-active{color:#ffffff;background-color:#1d5f51;}.elementor-13 .elementor-element.elementor-element-3491860 .emerald-program-tabs__nav{gap:8px;}.elementor-13 .elementor-element.elementor-element-3491860 .emerald-program-tabs__overlay{background:linear-gradient(90deg, rgba(4, 18, 15, 0.72) 0%, rgba(4, 18, 15, 0.35) 55%, rgba(4, 18, 15, 0.1) 100%);}.elementor-13 .elementor-element.elementor-element-3491860 .emerald-program-tabs__content{padding:40px 40px 40px 40px;}.elementor-13 .elementor-element.elementor-element-3491860 .emerald-program-tabs__title{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-3491860 .emerald-program-tabs__text{color:rgba(255, 255, 255, 0.9);}.elementor-13 .elementor-element.elementor-element-b4914c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5f44fe5 .emerald-cta-split__body{align-items:flex-end;justify-content:center;padding:48px 56px 48px 56px;}.elementor-13 .elementor-element.elementor-element-5f44fe5 .emerald-cta-split__inner{text-align:left;max-width:480px;}.elementor-13 .elementor-element.elementor-element-5f44fe5 .emerald-cta-split__title{color:#1f2d2a;font-family:"Manrope", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-5f44fe5 .emerald-cta-split__text{color:#1F2D2A;}.elementor-13 .elementor-element.elementor-element-c0cf685{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:45px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-fffbab2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-13 .elementor-element.elementor-element-15a1c30 .emerald-badge-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-15a1c30 .emerald-badge{background-color:rgba(29, 95, 81, 0.4);font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.33);border-radius:4px 4px 4px 4px;padding:6px 8px 6px 8px;}.elementor-13 .elementor-element.elementor-element-c5a47a1{text-align:center;}.elementor-13 .elementor-element.elementor-element-c5a47a1 .elementor-heading-title{font-size:24px;font-weight:600;color:#1F2D2A;}.elementor-13 .elementor-element.elementor-element-2ed5e22 .emerald-enquiry{background-color:#ffffff;padding:40px 40px 40px 40px;border-radius:20px;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-36570e6{text-align:center;}.elementor-13 .elementor-element.elementor-element-36570e6 .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-7dee97a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-0f644ee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-b6317be:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b6317be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-f91756a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-3491860 .emerald-program-tabs{--emerald-pt-gap:20px;gap:20px;}.elementor-13 .elementor-element.elementor-element-5f44fe5 .emerald-cta-split__body{align-items:center;justify-content:flex-start;padding:40px 24px 40px 24px;}.elementor-13 .elementor-element.elementor-element-5f44fe5 .emerald-cta-split__inner{text-align:center;max-width:100%;}.elementor-13 .elementor-element.elementor-element-5f44fe5 .emerald-cta-split__title{font-size:28px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-36570e6{text-align:center;}.elementor-13 .elementor-element.elementor-element-36570e6 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-77d289e .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-b6317be:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b6317be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 166px;background-size:cover;}.elementor-13 .elementor-element.elementor-element-eb4b9dc .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-9d3a75b .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-b854816 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-3491860 .emerald-program-tabs__content{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-5f44fe5 .emerald-cta-split__body{align-items:center;justify-content:flex-start;padding:16px 16px 16px 16px;}.elementor-13 .elementor-element.elementor-element-5f44fe5 .emerald-cta-split__inner{text-align:center;max-width:100%;}.elementor-13 .elementor-element.elementor-element-5f44fe5 .emerald-cta-split__title{font-size:20px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-5f44fe5 .emerald-cta-split__text{font-size:14px;}.elementor-13 .elementor-element.elementor-element-c0cf685{--margin-top:45px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-c5a47a1 .elementor-heading-title{font-size:20px;line-height:1.4em;}}