.elementor-7 .elementor-element.elementor-element-9cb8ae0{--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:-88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-9cb8ae0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9cb8ae0 > .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-7 .elementor-element.elementor-element-891fb6e{--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-7 .elementor-element.elementor-element-e1cfff7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cb03a7b{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cb03a7b p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-1232c54 .emerald-btn-wrap{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-1232c54 .emerald-btn{justify-content:flex-start;padding:12px 32px 12px 32px;}.elementor-7 .elementor-element.elementor-element-1232c54 .emerald-btn__icon{width:34px;height:34px;}.elementor-7 .elementor-element.elementor-element-24671ea{--display:flex;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-e39020f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-a64ca71{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7 .elementor-element.elementor-element-466e6e1{text-align:center;}.elementor-7 .elementor-element.elementor-element-466e6e1 .elementor-heading-title{font-size:24px;font-weight:600;color:#1F2D2A;}.elementor-7 .elementor-element.elementor-element-8cf4f56{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-8cf4f56 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-1e30016 .emerald-tab-cards__grid{--emerald-tc-cols:4;}.elementor-7 .elementor-element.elementor-element-1e30016 .emerald-tab-cards__inner{padding:52px 24px 52px 24px;gap:24px;}.elementor-7 .elementor-element.elementor-element-1e30016 .emerald-tab-cards__tab{padding:10px 24px 10px 24px;--emerald-tc-tab-bg:#41A48F;color:#6B7A75;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-1e30016 .emerald-tab-cards__tab.is-active{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1e30016 .emerald-tab-cards__icon{background-color:#1D5F51;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1e30016 .emerald-tab-cards__title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-1e30016 .emerald-tab-cards__text{color:#FFFFFF;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-1e30016 .emerald-tab-cards__more{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ad6b30e{--display:flex;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-b671d8e .emerald-admit__title{color:#1F2D2A;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-b671d8e .emerald-admit__desc{font-family:"Source Sans 3", Sans-serif;font-size:16px;}.elementor-7 .elementor-element.elementor-element-a7d0b6f{--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:84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-9b5869a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7 .elementor-element.elementor-element-10d358e{text-align:center;}.elementor-7 .elementor-element.elementor-element-10d358e .elementor-heading-title{font-size:24px;font-weight:600;color:#1F2D2A;}.elementor-7 .elementor-element.elementor-element-5659c01{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-5659c01 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-21688cd .emerald-btn-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-21688cd .emerald-btn{justify-content:center;padding:12px 28px 12px 28px;}.elementor-7 .elementor-element.elementor-element-21688cd .emerald-btn__icon{width:34px;height:34px;}.elementor-7 .elementor-element.elementor-element-9eba0d1{--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-7 .elementor-element.elementor-element-1b9d1f2{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-1b9d1f2 .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-7 .elementor-element.elementor-element-1b9d1f2 .emerald-accordion__media-img, .elementor-7 .elementor-element.elementor-element-1b9d1f2 .emerald-accordion__panel-image img{border-radius:20px;}.elementor-7 .elementor-element.elementor-element-1b9d1f2 .emerald-accordion__title{color:#1f2d2a;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-1b9d1f2 .emerald-accordion__item-icon{color:#FFFFFF00;}.elementor-7 .elementor-element.elementor-element-1b9d1f2 .emerald-accordion__toggle{color:#A0A3BD;width:16px;height:16px;}.elementor-7 .elementor-element.elementor-element-1b9d1f2 .emerald-accordion__toggle::before, .elementor-7 .elementor-element.elementor-element-1b9d1f2 .emerald-accordion__toggle::after{background-color:#A0A3BD;}.elementor-7 .elementor-element.elementor-element-1b9d1f2 .emerald-accordion__item.is-active{--emerald-acc-icon-fill:#FFFFFF00;--emerald-acc-icon-stroke:#41A48F;}.elementor-7 .elementor-element.elementor-element-1b9d1f2 .emerald-accordion__item.is-active .emerald-accordion__item-icon{color:#FFFFFF00;}.elementor-7 .elementor-element.elementor-element-1b9d1f2 .emerald-accordion__item.is-active .emerald-accordion__toggle{color:#41A48F;}.elementor-7 .elementor-element.elementor-element-1b9d1f2 .emerald-accordion__item.is-active .emerald-accordion__toggle::before, .elementor-7 .elementor-element.elementor-element-1b9d1f2 .emerald-accordion__item.is-active .emerald-accordion__toggle::after{background-color:#41A48F;}.elementor-7 .elementor-element.elementor-element-1b9d1f2 .emerald-accordion__content{color:#56605f;font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;}.elementor-7 .elementor-element.elementor-element-af74e98{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-e9c178d .emerald-split-slider{gap:80px;--emerald-split-slider-w:38%;--emerald-split-slider-radius:16px;}.elementor-7 .elementor-element.elementor-element-e9c178d .emerald-split-slider__title{color:#1F2D2A;font-family:"Manrope", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-e9c178d .emerald-split-slider__text{color:#6B7A75;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-e9c178d .emerald-split-slider__actions .emerald-btn{padding:12px 28px 12px 28px;}.elementor-7 .elementor-element.elementor-element-944076b{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-76facd8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-40fbe9d{text-align:center;}.elementor-7 .elementor-element.elementor-element-40fbe9d .elementor-heading-title{font-size:24px;font-weight:600;color:#1F2D2A;}.elementor-7 .elementor-element.elementor-element-be2c383{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-be2c383 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-663a403{--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-7 .elementor-element.elementor-element-4c55e5e .emerald-hover-banner{min-height:360px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-4c55e5e .emerald-hover-banner__content{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-4c55e5e .emerald-hover-banner__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 25%, rgba(4, 18, 15, 0.65) 100%);}.elementor-7 .elementor-element.elementor-element-4c55e5e .emerald-hover-banner__title{color:#ffffff;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-4c55e5e .emerald-hover-banner__subtitle{color:rgba(255, 255, 255, 0.85);font-size:14px;}.elementor-7 .elementor-element.elementor-element-4c55e5e .emerald-hover-banner .emerald-btn{padding:12px 28px 12px 28px;}.elementor-7 .elementor-element.elementor-element-ed6c66e .emerald-hover-banner{min-height:360px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-ed6c66e .emerald-hover-banner__content{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-ed6c66e .emerald-hover-banner__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 25%, rgba(4, 18, 15, 0.65) 100%);}.elementor-7 .elementor-element.elementor-element-ed6c66e .emerald-hover-banner__title{color:#ffffff;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-ed6c66e .emerald-hover-banner__subtitle{color:rgba(255, 255, 255, 0.85);font-size:14px;}.elementor-7 .elementor-element.elementor-element-ed6c66e .emerald-hover-banner .emerald-btn{padding:12px 28px 12px 28px;}.elementor-7 .elementor-element.elementor-element-89258be{--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-7 .elementor-element.elementor-element-0d8a152 .emerald-hover-banner{min-height:360px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-0d8a152 .emerald-hover-banner__content{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-0d8a152 .emerald-hover-banner__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 25%, rgba(4, 18, 15, 0.65) 100%);}.elementor-7 .elementor-element.elementor-element-0d8a152 .emerald-hover-banner__title{color:#ffffff;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-0d8a152 .emerald-hover-banner__subtitle{color:rgba(255, 255, 255, 0.85);font-size:14px;}.elementor-7 .elementor-element.elementor-element-0d8a152 .emerald-hover-banner .emerald-btn{padding:12px 28px 12px 28px;}.elementor-7 .elementor-element.elementor-element-795a4c6 .emerald-hover-banner{min-height:360px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-795a4c6 .emerald-hover-banner__content{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-795a4c6 .emerald-hover-banner__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 25%, rgba(4, 18, 15, 0.65) 100%);}.elementor-7 .elementor-element.elementor-element-795a4c6 .emerald-hover-banner__title{color:#ffffff;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-795a4c6 .emerald-hover-banner__subtitle{color:rgba(255, 255, 255, 0.85);font-size:14px;}.elementor-7 .elementor-element.elementor-element-795a4c6 .emerald-hover-banner .emerald-btn{padding:12px 28px 12px 28px;}.elementor-7 .elementor-element.elementor-element-dd14125 .emerald-hover-banner{min-height:360px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-dd14125 .emerald-hover-banner__content{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-dd14125 .emerald-hover-banner__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 25%, rgba(4, 18, 15, 0.65) 100%);}.elementor-7 .elementor-element.elementor-element-dd14125 .emerald-hover-banner__title{color:#ffffff;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-dd14125 .emerald-hover-banner__subtitle{color:rgba(255, 255, 255, 0.85);font-size:14px;}.elementor-7 .elementor-element.elementor-element-dd14125 .emerald-hover-banner .emerald-btn{padding:12px 28px 12px 28px;}.elementor-7 .elementor-element.elementor-element-85450a3{--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-7 .elementor-element.elementor-element-9501179{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7 .elementor-element.elementor-element-1cd30c3{text-align:center;}.elementor-7 .elementor-element.elementor-element-1cd30c3 .elementor-heading-title{font-size:24px;font-weight:600;color:#1F2D2A;}.elementor-7 .elementor-element.elementor-element-8715f60{--display:flex;}.elementor-7 .elementor-element.elementor-element-5696c6f .emerald-testimonial-card{background-color:#1D5F51;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-7 .elementor-element.elementor-element-5696c6f .emerald-testimonial-card__avatar{width:120px;height:120px;}.elementor-7 .elementor-element.elementor-element-5696c6f .emerald-testimonial-card__name{color:#FFFFFF;font-size:24px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-5696c6f .emerald-testimonial-card__role{color:#FFFFFF;font-size:16px;}.elementor-7 .elementor-element.elementor-element-5696c6f .emerald-testimonial-card__quote{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9d7778e .emerald-btn-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-9d7778e .emerald-btn{justify-content:center;padding:12px 36px 12px 36px;}.elementor-7 .elementor-element.elementor-element-9d7778e .emerald-btn__icon{width:34px;height:34px;}.elementor-7 .elementor-element.elementor-element-235f86d{--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;--margin-top:45px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0e55ee6{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta{background-color:#1D5F51;min-height:525px;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta__body{justify-content:center;padding:48px 24px 48px 24px;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta--no-media .emerald-glass-cta__body{min-height:525px;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta__media{height:525px;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta__media img{height:525px;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta__box{max-width:800px;padding:40px 48px 40px 48px;border-radius:24px;background-color:#1D5F5126;border-color:#FFFFFF54;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta__title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;line-height:1.25em;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta__text{color:#FFFFFF;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta__text p{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta__text a{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta__actions .emerald-btn{padding:12px 16px 12px 16px;}.elementor-7 .elementor-element.elementor-element-5bd6c96{--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-7 .elementor-element.elementor-element-6dae6be{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7 .elementor-element.elementor-element-41fa99e{text-align:center;}.elementor-7 .elementor-element.elementor-element-41fa99e .elementor-heading-title{font-size:24px;font-weight:600;color:#1F2D2A;}.elementor-7 .elementor-element.elementor-element-113ecd6{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-ba18aaa .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-7 .elementor-element.elementor-element-ba18aaa .emerald-program-tabs__panel{border-radius:16px;}.elementor-7 .elementor-element.elementor-element-ba18aaa .emerald-program-tabs__tab{color:#1f2d2a;border-radius:8px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-ba18aaa .emerald-program-tabs__tab.is-active{color:#ffffff;background-color:#1d5f51;}.elementor-7 .elementor-element.elementor-element-ba18aaa .emerald-program-tabs__nav{gap:8px;}.elementor-7 .elementor-element.elementor-element-ba18aaa .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-7 .elementor-element.elementor-element-ba18aaa .emerald-program-tabs__content{padding:40px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-ba18aaa .emerald-program-tabs__title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-ba18aaa .emerald-program-tabs__text{color:rgba(255, 255, 255, 0.9);}.elementor-7 .elementor-element.elementor-element-ba18aaa .emerald-program-tabs__content .emerald-btn{padding:12px 32px 12px 32px;}.elementor-7 .elementor-element.elementor-element-43f54c8{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-c73259e{text-align:center;}.elementor-7 .elementor-element.elementor-element-c73259e .elementor-heading-title{font-size:24px;font-weight:600;color:#1F2D2A;}.elementor-7 .elementor-element.elementor-element-c131e58 .emerald-faq__item{background-color:#FFFFFF;border-color:#FFFFFF54;box-shadow:0 0 8px 0 rgba(29, 95, 81, 0.2);padding:20px 28px 20px 32px;border-radius:32px;}.elementor-7 .elementor-element.elementor-element-c131e58 .emerald-faq{--emerald-faq-inset:160px;--emerald-faq-icon:#41A48F;}.elementor-7 .elementor-element.elementor-element-c131e58 .emerald-faq__list{gap:16px;}.elementor-7 .elementor-element.elementor-element-c131e58 .emerald-faq__question{color:#1F2D2A;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-c131e58 .emerald-faq__answer{color:#1F2D2A;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;}.elementor-7 .elementor-element.elementor-element-c131e58 .emerald-faq__item.is-active .emerald-faq__panel{padding-top:12px;}.elementor-7 .elementor-element.elementor-element-c131e58 .emerald-faq__icon{color:#41A48F;border-color:#41A48F;width:28px;height:28px;}.elementor-7 .elementor-element.elementor-element-d0dcf12{--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-7 .elementor-element.elementor-element-a22d67f{text-align:center;}.elementor-7 .elementor-element.elementor-element-a22d67f .elementor-heading-title{font-size:24px;font-weight:600;color:#1F2D2A;}.elementor-7 .elementor-element.elementor-element-0117ec5{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-0117ec5 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-63ec51b .emerald-btn-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-63ec51b .emerald-btn{justify-content:center;padding:12px 32px 12px 32px;}.elementor-7 .elementor-element.elementor-element-63ec51b .emerald-btn__icon{width:34px;height:34px;}.elementor-7 .elementor-element.elementor-element-e85c93e{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-6bb43e4{text-align:center;}.elementor-7 .elementor-element.elementor-element-6bb43e4 .elementor-heading-title{font-size:24px;font-weight:600;color:#1F2D2A;}.elementor-7 .elementor-element.elementor-element-7361e0c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2a83b5c .emerald-blog{--emerald-blog-cols:3;--emerald-blog-gap:24px;}.elementor-7 .elementor-element.elementor-element-2a83b5c .emerald-blog-card{border-radius:24px;}.elementor-7 .elementor-element.elementor-element-f4845ac .emerald-btn-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-f4845ac .emerald-btn{justify-content:center;padding:12px 32px 12px 32px;}.elementor-7 .elementor-element.elementor-element-f4845ac .emerald-btn__icon{width:34px;height:34px;}.elementor-7 .elementor-element.elementor-element-6111161{--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:50px 50px;--row-gap:50px;--column-gap:50px;--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-7 .elementor-element.elementor-element-6111161:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6111161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-7 .elementor-element.elementor-element-38bafd8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dce8f58 .emerald-cta-banner{background-color:#F8F8F8;padding:0px 0px 0px 0px;--emerald-cta-photo-h:560px;column-gap:8px;}.elementor-7 .elementor-element.elementor-element-dce8f58 .emerald-cta-banner__content{padding:48px 24px 48px 24px;}.elementor-7 .elementor-element.elementor-element-dce8f58 .emerald-cta-banner__inner{max-width:520px;}.elementor-7 .elementor-element.elementor-element-dce8f58 .emerald-cta-banner__title{color:#1F2D2A;font-family:"Manrope", Sans-serif;font-size:40px;font-weight:700;line-height:1.18em;}.elementor-7 .elementor-element.elementor-element-dce8f58 .emerald-cta-banner__text{color:#1F2D2A;font-family:"Source Sans 3", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;}.elementor-7 .elementor-element.elementor-element-dce8f58 .emerald-cta-banner .emerald-btn{padding:12px 32px 12px 32px;}.elementor-7 .elementor-element.elementor-element-2b96868{--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-7 .elementor-element.elementor-element-f52f9fd{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7 .elementor-element.elementor-element-9e29280{text-align:center;}.elementor-7 .elementor-element.elementor-element-9e29280 .elementor-heading-title{font-size:24px;font-weight:600;color:#1F2D2A;}.elementor-7 .elementor-element.elementor-element-a386fd3 .emerald-enquiry{background-color:#ffffff;padding:40px 40px 40px 40px;border-radius:20px;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-e1cfff7{text-align:center;}.elementor-7 .elementor-element.elementor-element-e1cfff7 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-1e30016 .emerald-tab-cards__grid{--emerald-tc-cols:2;}.elementor-7 .elementor-element.elementor-element-9eba0d1{--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-7 .elementor-element.elementor-element-e9c178d .emerald-split-slider{gap:32px;--emerald-split-slider-h:420px;}.elementor-7 .elementor-element.elementor-element-663a403{--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-7 .elementor-element.elementor-element-89258be{--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-7 .elementor-element.elementor-element-ba18aaa .emerald-program-tabs{--emerald-pt-gap:20px;gap:20px;}.elementor-7 .elementor-element.elementor-element-c131e58 .emerald-faq{--emerald-faq-inset:24px;}.elementor-7 .elementor-element.elementor-element-2a83b5c .emerald-blog{--emerald-blog-cols:2;}.elementor-7 .elementor-element.elementor-element-dce8f58 .emerald-cta-banner__content{padding:40px 28px 16px 28px;}.elementor-7 .elementor-element.elementor-element-dce8f58 .emerald-cta-banner{--emerald-cta-photo-h:380px;}.elementor-7 .elementor-element.elementor-element-dce8f58 .emerald-cta-banner__title{font-size:32px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-e1cfff7{text-align:center;}.elementor-7 .elementor-element.elementor-element-e1cfff7 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-e39020f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-466e6e1 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-8cf4f56{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-1e30016 .emerald-tab-cards__grid{--emerald-tc-cols:1;}.elementor-7 .elementor-element.elementor-element-10d358e .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-5659c01{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-af74e98{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e9c178d .emerald-split-slider{gap:0px;--emerald-split-slider-h:360px;}.elementor-7 .elementor-element.elementor-element-e9c178d .emerald-split-slider__title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-40fbe9d .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-be2c383{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-1cd30c3 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta{min-height:636px;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta--no-media .emerald-glass-cta__body{min-height:636px;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta__media{height:636px;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta__media img{height:636px;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta__body{padding:28px 16px 28px 16px;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta__box{padding:28px 24px 28px 24px;}.elementor-7 .elementor-element.elementor-element-0e55ee6 .emerald-glass-cta__title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-41fa99e .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-ba18aaa .emerald-program-tabs__content{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-c73259e .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-c131e58 .emerald-faq{--emerald-faq-inset:12px;}.elementor-7 .elementor-element.elementor-element-a22d67f .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-6bb43e4 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-7361e0c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-2a83b5c .emerald-blog{--emerald-blog-cols:1;}.elementor-7 .elementor-element.elementor-element-dce8f58 .emerald-cta-banner__content{padding:36px 24px 12px 24px;}.elementor-7 .elementor-element.elementor-element-dce8f58 .emerald-cta-banner{--emerald-cta-photo-h:300px;column-gap:0px;}.elementor-7 .elementor-element.elementor-element-dce8f58 .emerald-cta-banner__title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-dce8f58 .emerald-cta-banner__text{font-size:16px;}.elementor-7 .elementor-element.elementor-element-2b96868{--margin-top:45px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-9e29280 .elementor-heading-title{font-size:20px;line-height:1.4em;}}