.elementor-212 .elementor-element.elementor-element-23c873c{--display:flex;--min-height:573px;--justify-content:flex-end;--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-23c873c:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-23c873c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ceylonpearlhorizon.ignitemvtest.com/wp-content/uploads/2026/09/2daef1f45e.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-23c873c::before, .elementor-212 .elementor-element.elementor-element-23c873c > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-23c873c > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-23c873c > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-23c873c > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-23c873c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-29a0a27 );--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-6a4df1b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-1bd9672{--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-8d1b177 p{margin-block-end:0px;}.elementor-212 .elementor-element.elementor-element-8d1b177{color:var( --e-global-color-9d89563 );}.elementor-212 .elementor-element.elementor-element-8d1b177 a{color:var( --e-global-color-9d89563 );}.elementor-212 .elementor-element.elementor-element-1623af8 p{margin-block-end:0px;}.elementor-212 .elementor-element.elementor-element-1623af8{color:var( --e-global-color-2a6c654 );}.elementor-212 .elementor-element.elementor-element-1623af8 a{color:var( --e-global-color-2a6c654 );}.elementor-212 .elementor-element.elementor-element-4880188{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-f923ed8 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:60px;font-weight:500;color:var( --e-global-color-9d89563 );}.elementor-212 .elementor-element.elementor-element-f690e35{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-212 .elementor-element.elementor-element-c1f52ef .elementor-button{background-color:#1EA7C500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:88px 88px 88px 88px;padding:10px 25px 10px 25px;}.elementor-212 .elementor-element.elementor-element-e5bb017 .elementor-button{background-color:#1EA7C500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:88px 88px 88px 88px;padding:10px 25px 10px 25px;}.elementor-212 .elementor-element.elementor-element-b67fe14 .elementor-button{background-color:#1EA7C500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:88px 88px 88px 88px;padding:10px 25px 10px 25px;}.elementor-212 .elementor-element.elementor-element-ddedee5{--display:flex;}.elementor-212 .elementor-element.elementor-element-74964b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-52f9402{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-212 .elementor-element.elementor-element-84ac4ee .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-weight:500;color:var( --e-global-color-aa7b45c );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-212 .elementor-element.elementor-element-fa6154d{--display:flex;}.elementor-212 .elementor-element.elementor-element-6115aa0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-35ac956{--display:flex;--min-height:551px;--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-212 .elementor-element.elementor-element-35ac956:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-35ac956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-6351d4a{--display:flex;}.elementor-212 .elementor-element.elementor-element-b97aca1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-32169bd{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-212 .elementor-element.elementor-element-932e46d .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-weight:500;color:var( --e-global-color-aa7b45c );}.elementor-212 .elementor-element.elementor-element-98064f2{columns:2;font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;line-height:29px;}.elementor-212 .elementor-element.elementor-element-98064f2 p{margin-block-end:0px;}.elementor-212 .elementor-element.elementor-element-00f3513{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-c5bd092{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-a577d4c{--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-212 .elementor-element.elementor-element-517a940 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-weight:500;color:var( --e-global-color-aa7b45c );}.elementor-212 .elementor-element.elementor-element-0a8b8df{--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-212 .elementor-element.elementor-element-d2517b5{--display:flex;}.elementor-212 .elementor-element.elementor-element-c6a5028 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-1c7768c );}.elementor-212 .elementor-element.elementor-element-5494b88{--display:flex;}.elementor-212 .elementor-element.elementor-element-5e0365f .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a6c654 );}.elementor-212 .elementor-element.elementor-element-67f13c5{--display:flex;}@media(min-width:768px){.elementor-212 .elementor-element.elementor-element-1bd9672{--width:95%;}.elementor-212 .elementor-element.elementor-element-4880188{--width:95%;}.elementor-212 .elementor-element.elementor-element-f690e35{--width:95%;}.elementor-212 .elementor-element.elementor-element-52f9402{--width:95%;}.elementor-212 .elementor-element.elementor-element-35ac956{--width:94%;}.elementor-212 .elementor-element.elementor-element-32169bd{--width:94%;}.elementor-212 .elementor-element.elementor-element-a577d4c{--width:94%;}.elementor-212 .elementor-element.elementor-element-0a8b8df{--width:94%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}}