.elementor-15 .elementor-element.elementor-element-9b10f12{--display:flex;--min-height:90vh;--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;--overlay-opacity:0.2;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-9b10f12::before, .elementor-15 .elementor-element.elementor-element-9b10f12 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-9b10f12 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-9b10f12 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-9b10f12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-9b10f12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-9b10f12:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9b10f12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Group-43.webp") 50% 50%;background-size:cover;}.elementor-15 .elementor-element.elementor-element-788f89c{--display:flex;--min-height:75vh;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.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-15 .elementor-element.elementor-element-0748ff6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:200;text-transform:uppercase;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-898fdb0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9807bb8{--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;--justify-content:center;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-15 .elementor-element.elementor-element-49299ab{--display:flex;}.elementor-15 .elementor-element.elementor-element-49299ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-b7b756f{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;bottom:30px;z-index:5;}.elementor-15 .elementor-element.elementor-element-b7b756f.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-b7b756f{left:20px;}body.rtl .elementor-15 .elementor-element.elementor-element-b7b756f{right:20px;}.elementor-15 .elementor-element.elementor-element-a842224{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-a842224.e-con{--flex-grow:0;--flex-shrink:0;}.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-15 .elementor-element.elementor-element-4d3874b .elementor-button{background-color:var( --e-global-color-2f12c11 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-4d3874b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-4d3874b .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-4d3874b .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-4d3874b .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-51f512b{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-51f512b.e-con{--flex-grow:0;--flex-shrink:0;}.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 );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-38998b8{right:20px;}body.rtl .elementor-15 .elementor-element.elementor-element-38998b8{left:20px;}.elementor-15 .elementor-element.elementor-element-38998b8{bottom:30px;}.elementor-15 .elementor-element.elementor-element-38998b8 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-38998b8 .elementor-icon{font-size:46px;}.elementor-15 .elementor-element.elementor-element-38998b8 .elementor-icon svg{height:46px;}.elementor-15 .elementor-element.elementor-element-2f401fc{--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-15 .elementor-element.elementor-element-801b63b{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-a112689{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:-30%;--margin-right:0%;}.elementor-15 .elementor-element.elementor-element-32fb820 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:4.3px;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-10b5f0c{width:var( --container-widget-width, 496px );max-width:496px;--container-widget-width:496px;--container-widget-flex-grow:0;text-align:end;}.elementor-15 .elementor-element.elementor-element-10b5f0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;line-height:42px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-15 .elementor-element.elementor-element-3f088a5{width:var( --container-widget-width, 316px );max-width:316px;--container-widget-width:316px;--container-widget-flex-grow:0;text-align:end;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-76a25ad .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-76a25ad .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-76a25ad .elementor-button:focus{background-color:var( --e-global-color-f4fe902 );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-76a25ad .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-76a25ad .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a93c158{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-215a8f6{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-09a8d08{text-align:center;}.elementor-15 .elementor-element.elementor-element-09a8d08 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:4.3px;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-b54003c{text-align:center;}.elementor-15 .elementor-element.elementor-element-b54003c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;line-height:42px;}.elementor-15 .elementor-element.elementor-element-d685a07{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-df5ba6f{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-230e77c{--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-15 .elementor-element.elementor-element-84616af{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-c261186{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-76a83f3{text-align:start;}.elementor-15 .elementor-element.elementor-element-76a83f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:23px;}.elementor-15 .elementor-element.elementor-element-e42636f{width:100%;max-width:100%;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-fbcfe55 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-fbcfe55 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-fbcfe55 .elementor-button:focus{background-color:var( --e-global-color-f4fe902 );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-fbcfe55 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-fbcfe55 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0e88daf{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-896fc86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 125px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ccf64d1{--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-15 .elementor-element.elementor-element-e48b52c{--display:flex;--min-height:387px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-e48b52c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e48b52c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/3016c9b6-city-48625-170e8cf73ab.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7b2bc5c{--display:flex;--min-height:387px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-7b2bc5c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7b2bc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-14T151234.811.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-00abd9d{--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-15 .elementor-element.elementor-element-93a6276{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-7c0f7fd{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-fbcfda2{text-align:start;}.elementor-15 .elementor-element.elementor-element-fbcfda2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:23px;}.elementor-15 .elementor-element.elementor-element-f3f9aae{width:100%;max-width:100%;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-f68501f .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-f68501f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-f68501f .elementor-button:focus{background-color:var( --e-global-color-f4fe902 );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f68501f .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-f68501f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e0f6d5c{--display:flex;}.elementor-15 .elementor-element.elementor-element-86e1412{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 125px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-bade5db{--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-15 .elementor-element.elementor-element-b4c1071{--display:flex;--min-height:387px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-b4c1071:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b4c1071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/wellness-retreat-1920banner-2.avif");background-position:-116px 0px;background-size:cover;}.elementor-15 .elementor-element.elementor-element-048da01{--display:flex;--min-height:387px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-048da01:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-048da01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-14T155144.528.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4f4946d{--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-15 .elementor-element.elementor-element-329f203{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-101ee0d{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-859a1f4{text-align:start;}.elementor-15 .elementor-element.elementor-element-859a1f4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:23px;}.elementor-15 .elementor-element.elementor-element-1082dd0{width:100%;max-width:100%;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-e0e646e .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-e0e646e .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e0e646e .elementor-button:focus{background-color:var( --e-global-color-f4fe902 );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e0e646e .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e0e646e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-31b8b78{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-07f8a7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 125px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2de9363{--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-15 .elementor-element.elementor-element-9e4c076{--display:flex;--min-height:387px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-9e4c076:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9e4c076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Yala-National-Park-site-icon-13-1.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ad2cfc3{--display:flex;--min-height:387px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-ad2cfc3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ad2cfc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Nine-Arch-Bridge-Ella-Sri-Lanka-35-1.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-56defa7{--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-15 .elementor-element.elementor-element-e444df3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-a2d47d4{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-e730914{text-align:start;}.elementor-15 .elementor-element.elementor-element-e730914 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:23px;}.elementor-15 .elementor-element.elementor-element-01c5828{width:100%;max-width:100%;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-a36ce08 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-a36ce08 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-a36ce08 .elementor-button:focus{background-color:var( --e-global-color-f4fe902 );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a36ce08 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-a36ce08 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ccfc3cd{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-22ff889{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 125px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6fa2cd0{--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-15 .elementor-element.elementor-element-2e869cc{--display:flex;--min-height:387px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-2e869cc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2e869cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Horton-Plains-National-Park-1920.jpg");background-position:-356px 0px;background-size:cover;}.elementor-15 .elementor-element.elementor-element-5df9443{--display:flex;--min-height:387px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-5df9443:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5df9443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/South-Coast-of-Sri-Lanka-Shines-as-the-Ultimate-Winter-Getaway.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ccfd3c6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--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:40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:125px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-101px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:125px;--e-n-carousel-arrow-normal-color:var( --e-global-color-f4fe902 );--e-n-carousel-arrow-hover-color:var( --e-global-color-f4fe902 );}:where( .elementor-15 .elementor-element.elementor-element-ccfd3c6 .swiper-slide ) > .e-con{background-color:#FFFFFF00;}.elementor-15 .elementor-element.elementor-element-ccfd3c6 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;box-shadow:0px 0px 15px -7px rgba(0,0,0,0.5);border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-ccfd3c6 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;box-shadow:0px 0px 20px -5px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-aa7d9e7{--display:flex;}.elementor-15 .elementor-element.elementor-element-c889183{--display:flex;}.elementor-15 .elementor-element.elementor-element-ee05f4c{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-ee05f4c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ee05f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/3016c9b6-city-48625-170e8cf73ab.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-982e753{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5842685{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-bbbbc4f{text-align:center;}.elementor-15 .elementor-element.elementor-element-bbbbc4f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:23px;}.elementor-15 .elementor-element.elementor-element-a29bc88{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6b3326e .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-09d2d96{--display:flex;}.elementor-15 .elementor-element.elementor-element-6c5d103{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-6c5d103:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6c5d103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/wellness-retreat-1920banner-2.avif");background-position:-116px 0px;background-size:cover;}.elementor-15 .elementor-element.elementor-element-09782a3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-08a536f{text-align:center;}.elementor-15 .elementor-element.elementor-element-08a536f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:23px;}.elementor-15 .elementor-element.elementor-element-f2c467e{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-832fb8f .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-d564cc2{--display:flex;}.elementor-15 .elementor-element.elementor-element-fa291e3{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-fa291e3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fa291e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Yala-National-Park-site-icon-13-1.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-17f0b95{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-9c9ca99{text-align:center;}.elementor-15 .elementor-element.elementor-element-9c9ca99 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:23px;}.elementor-15 .elementor-element.elementor-element-9c70962{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-9f535f3 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-e944de7{--display:flex;}.elementor-15 .elementor-element.elementor-element-e99f524{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-e99f524:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e99f524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Horton-Plains-National-Park-1920.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-e298f4f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-6c9e7ff{text-align:center;}.elementor-15 .elementor-element.elementor-element-6c9e7ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:23px;}.elementor-15 .elementor-element.elementor-element-3a466f6{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4fbd163 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-7055b84{--e-n-carousel-swiper-slides-gap:10px;--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:0px;--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:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-15 .elementor-element.elementor-element-7055b84 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-b428bf4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-328d0d6{--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-15 .elementor-element.elementor-element-8aad38d{--display:flex;}.elementor-15 .elementor-element.elementor-element-b639cc4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:4.3px;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-cb3fdd9{text-align:start;}.elementor-15 .elementor-element.elementor-element-cb3fdd9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;line-height:42px;}.elementor-15 .elementor-element.elementor-element-ba017d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-ba017d2.e-con{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-36ca372{width:100%;max-width:100%;text-align:end;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-14438dd{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ea3ca0f{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-9da764e{--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-15 .elementor-element.elementor-element-7ddbca5{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-7ddbca5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7ddbca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/colombo-sri-lanka.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7ddbca5::before, .elementor-15 .elementor-element.elementor-element-7ddbca5 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7ddbca5 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7ddbca5 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7ddbca5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7ddbca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-12b6886{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-12b6886 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a8cddfe .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-a8cddfe .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-a8cddfe .elementor-button:focus{background-color:var( --e-global-color-af7f8ee );color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-a8cddfe .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-a8cddfe .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-3bd49d7{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-3bd49d7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3bd49d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-10T214020.170.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-3bd49d7::before, .elementor-15 .elementor-element.elementor-element-3bd49d7 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3bd49d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3bd49d7 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3bd49d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3bd49d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-bf501e2{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-bf501e2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8a035c1 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-8a035c1 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8a035c1 .elementor-button:focus{background-color:var( --e-global-color-af7f8ee );color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-8a035c1 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-8a035c1 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-86794a2{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-86794a2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-86794a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/shutterstock_2445192765-1.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-86794a2::before, .elementor-15 .elementor-element.elementor-element-86794a2 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-86794a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-86794a2 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-86794a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-86794a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-92f37c6{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-92f37c6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1d9e1e1 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-1d9e1e1 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1d9e1e1 .elementor-button:focus{background-color:var( --e-global-color-af7f8ee );color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-1d9e1e1 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-1d9e1e1 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-c8e0c9b{--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:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-7358046{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-65b9135{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-337e7b3 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-337e7b3 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-337e7b3 .elementor-button:focus{background-color:var( --e-global-color-f4fe902 );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-337e7b3 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-337e7b3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-21811d1{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-16cce5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 110px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-3fcf49e{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-0ee9999{--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-15 .elementor-element.elementor-element-f491b58{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-f491b58:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f491b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/galle-fort-1050x700-1.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-f491b58::before, .elementor-15 .elementor-element.elementor-element-f491b58 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f491b58 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f491b58 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f491b58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f491b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-6900432{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-6900432 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-de93408 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-de93408 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-de93408 .elementor-button:focus{background-color:var( --e-global-color-af7f8ee );color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-de93408 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-de93408 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-2f854d3{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-2f854d3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2f854d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-13T222429.733.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-2f854d3::before, .elementor-15 .elementor-element.elementor-element-2f854d3 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-2f854d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-2f854d3 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-2f854d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-2f854d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-9d8004a{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-9d8004a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-212b7b6 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-212b7b6 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-212b7b6 .elementor-button:focus{background-color:var( --e-global-color-af7f8ee );color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-212b7b6 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-212b7b6 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-c63af6f{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-c63af6f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c63af6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-10T214333.742.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-c63af6f::before, .elementor-15 .elementor-element.elementor-element-c63af6f > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c63af6f > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c63af6f > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c63af6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c63af6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-c200564{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-c200564 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f77933e .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-f77933e .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-f77933e .elementor-button:focus{background-color:var( --e-global-color-af7f8ee );color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-f77933e .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-f77933e .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-a81cab3{--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:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-6d2d366{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-6bc97b5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-7d4170f .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-7d4170f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-7d4170f .elementor-button:focus{background-color:var( --e-global-color-f4fe902 );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7d4170f .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-7d4170f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4f1328b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-a7372d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 110px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-9b13656{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-6d4906f{--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-15 .elementor-element.elementor-element-a01db0a{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-a01db0a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a01db0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-13T223501.689.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a01db0a::before, .elementor-15 .elementor-element.elementor-element-a01db0a > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a01db0a > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a01db0a > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a01db0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a01db0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-7039e97{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-7039e97 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-70ed2b4 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-70ed2b4 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-70ed2b4 .elementor-button:focus{background-color:var( --e-global-color-af7f8ee );color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-70ed2b4 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-70ed2b4 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-ae02975{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-ae02975:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ae02975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/slide-2.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ae02975::before, .elementor-15 .elementor-element.elementor-element-ae02975 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ae02975 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ae02975 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ae02975 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ae02975 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-c55a1e3{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-c55a1e3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-39f11aa .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-39f11aa .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-39f11aa .elementor-button:focus{background-color:var( --e-global-color-af7f8ee );color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-39f11aa .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-39f11aa .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-9fec40c{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-9fec40c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9fec40c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-13T224551.580.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-9fec40c::before, .elementor-15 .elementor-element.elementor-element-9fec40c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-9fec40c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-9fec40c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-9fec40c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-9fec40c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-75808fa{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-75808fa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1523c5f .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-1523c5f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1523c5f .elementor-button:focus{background-color:var( --e-global-color-af7f8ee );color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-1523c5f .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-1523c5f .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-3f25b8b{--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:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-a9a2710{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-2fb0a37{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-8e7b601 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-8e7b601 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8e7b601 .elementor-button:focus{background-color:var( --e-global-color-f4fe902 );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8e7b601 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-8e7b601 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8d8f065{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-c238c78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 110px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-29f93be{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-50aae1d{--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-15 .elementor-element.elementor-element-77f9621{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-77f9621:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-77f9621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Mob2.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-77f9621::before, .elementor-15 .elementor-element.elementor-element-77f9621 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-77f9621 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-77f9621 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-77f9621 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-77f9621 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-d7d8b9e{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-d7d8b9e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7cb207b .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-7cb207b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-7cb207b .elementor-button:focus{background-color:var( --e-global-color-af7f8ee );color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-7cb207b .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-7cb207b .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-3deac97{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-3deac97:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3deac97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/LK950D0000-10-E.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-3deac97::before, .elementor-15 .elementor-element.elementor-element-3deac97 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3deac97 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3deac97 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3deac97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3deac97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-a51ea7a{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-a51ea7a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-443515b .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-443515b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-443515b .elementor-button:focus{background-color:var( --e-global-color-af7f8ee );color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-443515b .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-443515b .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-cded645{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-cded645:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cded645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Yala-National-Park-site-icon-13-1.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-cded645::before, .elementor-15 .elementor-element.elementor-element-cded645 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-cded645 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-cded645 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-cded645 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-cded645 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-47dc079{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-47dc079 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3e39416 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-3e39416 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-3e39416 .elementor-button:focus{background-color:var( --e-global-color-af7f8ee );color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-3e39416 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-3e39416 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-cd45c56{--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:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-8e5abef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-5ec5be3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-f90f1e5 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-f90f1e5 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-f90f1e5 .elementor-button:focus{background-color:var( --e-global-color-f4fe902 );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f90f1e5 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-f90f1e5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89e7ae5{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-03e840e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 110px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6548f42{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-75px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:250px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:250px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-6548f42 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;box-shadow:0px 0px 15px -7px rgba(0,0,0,0.5);border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-6548f42 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;box-shadow:0px 0px 20px -5px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-ebf6ff8{--display:flex;}.elementor-15 .elementor-element.elementor-element-94400a2{--display:flex;}.elementor-15 .elementor-element.elementor-element-5d627a8{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-5d627a8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5d627a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/colombo-sri-lanka.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-5d627a8::before, .elementor-15 .elementor-element.elementor-element-5d627a8 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5d627a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5d627a8 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-5d627a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-5d627a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-0c0241a{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-0c0241a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cc10ef3 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-467ffb4{--display:flex;}.elementor-15 .elementor-element.elementor-element-e1988e5{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-e1988e5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e1988e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-10T214020.170.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-e1988e5::before, .elementor-15 .elementor-element.elementor-element-e1988e5 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e1988e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e1988e5 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e1988e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e1988e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-28e8282{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-28e8282 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6e6a29f .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-41d3572{--display:flex;}.elementor-15 .elementor-element.elementor-element-1ace41e{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-1ace41e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1ace41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/shutterstock_2445192765-1.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-1ace41e::before, .elementor-15 .elementor-element.elementor-element-1ace41e > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-1ace41e > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-1ace41e > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-1ace41e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-1ace41e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-c8b26ca{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-c8b26ca .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9979e69 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-197876a{--display:flex;}.elementor-15 .elementor-element.elementor-element-8a65311{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-8a65311:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8a65311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/galle-fort-1050x700-1.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-8a65311::before, .elementor-15 .elementor-element.elementor-element-8a65311 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-8a65311 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-8a65311 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-8a65311 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-8a65311 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-3416297{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-3416297 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9aff624 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-97003a9{--display:flex;}.elementor-15 .elementor-element.elementor-element-902472c{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-902472c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-902472c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-13T222429.733.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-902472c::before, .elementor-15 .elementor-element.elementor-element-902472c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-902472c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-902472c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-902472c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-902472c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-230077b{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-230077b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cf4c78f .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-c99cdc0{--display:flex;}.elementor-15 .elementor-element.elementor-element-df7021b{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-df7021b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-df7021b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-10T214333.742.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-df7021b::before, .elementor-15 .elementor-element.elementor-element-df7021b > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-df7021b > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-df7021b > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-df7021b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-df7021b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-b73b414{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-b73b414 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c4edb35 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-e6b9493{--display:flex;}.elementor-15 .elementor-element.elementor-element-384154c{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-384154c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-384154c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-13T223501.689.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-384154c::before, .elementor-15 .elementor-element.elementor-element-384154c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-384154c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-384154c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-384154c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-384154c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-941bfc6{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-941bfc6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-af7e9a0 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-a41013e{--display:flex;}.elementor-15 .elementor-element.elementor-element-1fb8d1b{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-1fb8d1b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1fb8d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/slide-2.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-1fb8d1b::before, .elementor-15 .elementor-element.elementor-element-1fb8d1b > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-1fb8d1b > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-1fb8d1b > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-1fb8d1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-1fb8d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-36a8508{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-36a8508 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4e4b20c .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-07369b7{--display:flex;}.elementor-15 .elementor-element.elementor-element-abfaf59{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-abfaf59:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-abfaf59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-13T224551.580.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-abfaf59::before, .elementor-15 .elementor-element.elementor-element-abfaf59 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-abfaf59 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-abfaf59 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-abfaf59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-abfaf59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-0185c30{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-0185c30 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-de9622e .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-e2dd29b{--display:flex;}.elementor-15 .elementor-element.elementor-element-952c8f2{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-952c8f2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-952c8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Mob2.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-952c8f2::before, .elementor-15 .elementor-element.elementor-element-952c8f2 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-952c8f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-952c8f2 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-952c8f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-952c8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-0cb881f{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-0cb881f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-41524fb .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-842ab72{--display:flex;}.elementor-15 .elementor-element.elementor-element-4dcc9ce{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-4dcc9ce:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4dcc9ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/LK950D0000-10-E.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4dcc9ce::before, .elementor-15 .elementor-element.elementor-element-4dcc9ce > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4dcc9ce > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4dcc9ce > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4dcc9ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4dcc9ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-e1e4d9a{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-e1e4d9a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0a02834 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-65dee2d{--display:flex;}.elementor-15 .elementor-element.elementor-element-2a83047{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-2a83047:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2a83047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Yala-National-Park-site-icon-13-1.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-2a83047::before, .elementor-15 .elementor-element.elementor-element-2a83047 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-2a83047 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-2a83047 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-2a83047 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-2a83047 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-f42ffd8{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-f42ffd8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e8d6e26 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-73ac866{--e-n-carousel-swiper-slides-gap:10px;--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:0px;--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:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-15 .elementor-element.elementor-element-73ac866 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-b448950{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-d550d37 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-c2555b6{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-003a827{--display:flex;}.elementor-15 .elementor-element.elementor-element-d1b3286{text-align:center;}.elementor-15 .elementor-element.elementor-element-d1b3286 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:4.3px;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-85664b0{text-align:center;}.elementor-15 .elementor-element.elementor-element-85664b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;line-height:42px;}.elementor-15 .elementor-element.elementor-element-febaa56{width:var( --container-widget-width, 936px );max-width:936px;--container-widget-width:936px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-febaa56.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-749e4f5{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7e47145{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d3298a6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-17a8837{--display:flex;--min-height:670px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-17a8837:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-17a8837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Weligama-scaled.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-17a8837::before, .elementor-15 .elementor-element.elementor-element-17a8837 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-17a8837 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-17a8837 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-17a8837 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-17a8837 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-58bc973{width:100%;max-width:100%;background-color:var( --e-global-color-af7f8ee );padding:15px 15px 15px 25px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-15 .elementor-element.elementor-element-58bc973 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-3ac6a2e .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-3ac6a2e{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-radius:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-9cf9c5f{--display:flex;--min-height:670px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-9cf9c5f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9cf9c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-10T214020.170.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-9cf9c5f::before, .elementor-15 .elementor-element.elementor-element-9cf9c5f > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-9cf9c5f > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-9cf9c5f > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-9cf9c5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-9cf9c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-3db3d73{width:100%;max-width:100%;background-color:var( --e-global-color-af7f8ee );padding:15px 15px 15px 25px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-15 .elementor-element.elementor-element-3db3d73 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-ea58c29 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-ea58c29{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-radius:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-fc8f1e5{--display:flex;--min-height:670px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-fc8f1e5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fc8f1e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/669645594428554919c6827c_Anuradhapura.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-fc8f1e5::before, .elementor-15 .elementor-element.elementor-element-fc8f1e5 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-fc8f1e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-fc8f1e5 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-fc8f1e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-fc8f1e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-da45f19{width:100%;max-width:100%;background-color:var( --e-global-color-af7f8ee );padding:15px 15px 15px 25px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-15 .elementor-element.elementor-element-da45f19 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-ebc0e39 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-ebc0e39{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-radius:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-d48b447{--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:center;--align-items:center;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-d48b447.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-dde78e8{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-dde78e8.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-8ce7b30{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-8ce7b30.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-360fccc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 150px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-f369109{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-1dce56d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a87a9c3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-28633d3{--display:flex;--min-height:670px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-28633d3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-28633d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-10T124759.235.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-28633d3::before, .elementor-15 .elementor-element.elementor-element-28633d3 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-28633d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-28633d3 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-28633d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-28633d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-e7215ac{width:100%;max-width:100%;background-color:var( --e-global-color-af7f8ee );padding:15px 15px 15px 25px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-15 .elementor-element.elementor-element-e7215ac .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-8068e69 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-8068e69{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-radius:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-e01f7b0{--display:flex;--min-height:670px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-e01f7b0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e01f7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/shutterstock_586986149.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-e01f7b0::before, .elementor-15 .elementor-element.elementor-element-e01f7b0 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e01f7b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e01f7b0 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e01f7b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e01f7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-68a4341{width:100%;max-width:100%;background-color:var( --e-global-color-af7f8ee );padding:15px 15px 15px 25px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-15 .elementor-element.elementor-element-68a4341 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-dd5076a .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-dd5076a{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-radius:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-391f2f1{--display:flex;--min-height:670px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-391f2f1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-391f2f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-13T125303.870.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-391f2f1::before, .elementor-15 .elementor-element.elementor-element-391f2f1 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-391f2f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-391f2f1 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-391f2f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-391f2f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-ecaee21{width:100%;max-width:100%;background-color:var( --e-global-color-af7f8ee );padding:15px 15px 15px 25px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-15 .elementor-element.elementor-element-ecaee21 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-0e9a3fb .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-0e9a3fb{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-radius:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-6138550{--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:center;--align-items:center;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-6138550.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-547a287{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-547a287.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-bb04df1{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-bb04df1.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-dfb9e86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 150px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-c465ed4{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-99a79c4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-15px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:330px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-45px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:330px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-99a79c4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;box-shadow:0px 0px 15px -7px rgba(0,0,0,0.5);border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-99a79c4 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {box-shadow:0px 0px 20px -5px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-2ed5573{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-19381de{--display:flex;}.elementor-15 .elementor-element.elementor-element-1cc0497{--display:flex;--min-height:670px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-1cc0497:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1cc0497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Weligama-scaled.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-1cc0497::before, .elementor-15 .elementor-element.elementor-element-1cc0497 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-1cc0497 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-1cc0497 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-1cc0497 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-1cc0497 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-1d5bd29{width:100%;max-width:100%;background-color:var( --e-global-color-af7f8ee );padding:15px 15px 15px 25px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-15 .elementor-element.elementor-element-1d5bd29 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-0d20fa1 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-0d20fa1{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-radius:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-b78d76b{--display:flex;}.elementor-15 .elementor-element.elementor-element-d4a7642{--display:flex;--min-height:670px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-d4a7642:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d4a7642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-10T214020.170.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-d4a7642::before, .elementor-15 .elementor-element.elementor-element-d4a7642 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d4a7642 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d4a7642 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-d4a7642 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-d4a7642 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-665528f{width:100%;max-width:100%;background-color:var( --e-global-color-af7f8ee );padding:15px 15px 15px 25px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-15 .elementor-element.elementor-element-665528f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-3e1d231 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-3e1d231{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-radius:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-a2f5181{--display:flex;}.elementor-15 .elementor-element.elementor-element-898aac3{--display:flex;--min-height:670px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-898aac3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-898aac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/669645594428554919c6827c_Anuradhapura.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-898aac3::before, .elementor-15 .elementor-element.elementor-element-898aac3 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-898aac3 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-898aac3 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-898aac3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-898aac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-7a6700b{width:100%;max-width:100%;background-color:var( --e-global-color-af7f8ee );padding:15px 15px 15px 25px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-15 .elementor-element.elementor-element-7a6700b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-6eba153 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-6eba153{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-radius:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-9c2a235{--display:flex;}.elementor-15 .elementor-element.elementor-element-391316c{--display:flex;--min-height:670px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-391316c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-391316c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-10T124759.235.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-391316c::before, .elementor-15 .elementor-element.elementor-element-391316c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-391316c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-391316c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-391316c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-391316c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-9dfed13{width:100%;max-width:100%;background-color:var( --e-global-color-af7f8ee );padding:15px 15px 15px 25px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-15 .elementor-element.elementor-element-9dfed13 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-e8cc629 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-e8cc629{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-radius:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-653cba3{--display:flex;}.elementor-15 .elementor-element.elementor-element-84502ee{--display:flex;--min-height:670px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-84502ee:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-84502ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/shutterstock_586986149.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-84502ee::before, .elementor-15 .elementor-element.elementor-element-84502ee > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-84502ee > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-84502ee > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-84502ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-84502ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-d99fb48{width:100%;max-width:100%;background-color:var( --e-global-color-af7f8ee );padding:15px 15px 15px 25px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-15 .elementor-element.elementor-element-d99fb48 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-17d84e9 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-17d84e9{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-radius:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-05672fa{--display:flex;}.elementor-15 .elementor-element.elementor-element-c8adbbb{--display:flex;--min-height:670px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-c8adbbb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c8adbbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Untitled-design-2025-11-13T125303.870.png");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-c8adbbb::before, .elementor-15 .elementor-element.elementor-element-c8adbbb > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c8adbbb > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c8adbbb > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c8adbbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c8adbbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-7466cd5{width:100%;max-width:100%;background-color:var( --e-global-color-af7f8ee );padding:15px 15px 15px 25px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-15 .elementor-element.elementor-element-7466cd5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-60e053b .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-60e053b{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-radius:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-f35df27{--e-n-carousel-swiper-slides-gap:10px;--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:0px;--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:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-15 .elementor-element.elementor-element-f35df27 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-b74a488{--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:110px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-1af250b{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-20d2a54{--display:flex;}.elementor-15 .elementor-element.elementor-element-fcbc478{text-align:center;}.elementor-15 .elementor-element.elementor-element-fcbc478 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:4.3px;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-a5ab96f{text-align:center;}.elementor-15 .elementor-element.elementor-element-a5ab96f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;line-height:42px;}.elementor-15 .elementor-element.elementor-element-f76f4d5{width:var( --container-widget-width, 869px );max-width:869px;--container-widget-width:869px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-f76f4d5.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-873377b{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-293d6a4{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-dfae56f{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-a59a48a{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-a59a48a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a59a48a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Peace-Pagoda974x510_Thumb-block.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a59a48a::before, .elementor-15 .elementor-element.elementor-element-a59a48a > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a59a48a > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a59a48a > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a59a48a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a59a48a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-4ce9626{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-4ce9626 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ee6fa40 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-ee6fa40 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ee6fa40 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-ee6fa40 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-ee6fa40 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-b07b9e2{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-b07b9e2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b07b9e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/360_F_364951258_xLzCW41kr5AV7OXdVv49ufv6u0XL3nqq.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-b07b9e2::before, .elementor-15 .elementor-element.elementor-element-b07b9e2 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-b07b9e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-b07b9e2 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-b07b9e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-b07b9e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-288616e{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-288616e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-44b5e3b .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-44b5e3b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-44b5e3b .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-44b5e3b .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-44b5e3b .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-242a4c9{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-242a4c9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-242a4c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/3016c9b6-city-48625-170e8cf73ab.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-242a4c9::before, .elementor-15 .elementor-element.elementor-element-242a4c9 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-242a4c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-242a4c9 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-242a4c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-242a4c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-b68225a{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-b68225a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-da24809 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-da24809 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-da24809 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-da24809 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-da24809 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-2ca90f1{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-2ca90f1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2ca90f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/caption-5.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-2ca90f1::before, .elementor-15 .elementor-element.elementor-element-2ca90f1 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-2ca90f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-2ca90f1 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-2ca90f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-2ca90f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-d43365b{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-d43365b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-695fe52 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-695fe52 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-695fe52 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-695fe52 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-695fe52 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-deef0f6{--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:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-abfc395{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-b650540{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-bdeb53a .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-bdeb53a .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-bdeb53a .elementor-button:focus{background-color:var( --e-global-color-f4fe902 );color:var( --e-global-color-af7f8ee );}.elementor-15 .elementor-element.elementor-element-bdeb53a .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-bdeb53a .elementor-button:focus svg{fill:var( --e-global-color-af7f8ee );}.elementor-15 .elementor-element.elementor-element-b587697{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-8ebfd10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 110px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-e4335df{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-6570395{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-ea88f2d{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-ea88f2d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ea88f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/galle-fort-1050x700-1.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ea88f2d::before, .elementor-15 .elementor-element.elementor-element-ea88f2d > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ea88f2d > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ea88f2d > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ea88f2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ea88f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-825eba1{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-825eba1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2e56ea8 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-2e56ea8 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2e56ea8 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-2e56ea8 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-2e56ea8 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-5fa51de{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-5fa51de:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5fa51de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Kandy-to-Ella-train-00008-1024x683-1.jpg");background-position:center left;background-size:cover;}.elementor-15 .elementor-element.elementor-element-5fa51de::before, .elementor-15 .elementor-element.elementor-element-5fa51de > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5fa51de > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5fa51de > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-5fa51de > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-5fa51de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-5d66005{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-5d66005 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2634fa4 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-2634fa4 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2634fa4 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-2634fa4 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-2634fa4 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-ac941da{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-ac941da:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ac941da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/tea-plantation-in-nuwara.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ac941da::before, .elementor-15 .elementor-element.elementor-element-ac941da > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ac941da > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ac941da > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ac941da > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ac941da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-f3623af{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-f3623af .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ff36ab4 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-ff36ab4 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ff36ab4 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-ff36ab4 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-ff36ab4 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-41af509{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-41af509:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-41af509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/0b313a62653d8aa13574887cbf46aed62d978c418a22a759006579faab37aab3.avif");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-41af509::before, .elementor-15 .elementor-element.elementor-element-41af509 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-41af509 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-41af509 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-41af509 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-41af509 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-5ebacbc{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-5ebacbc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-27b5147 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-27b5147 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-27b5147 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-27b5147 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-27b5147 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-ba78618{--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:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-e8f53ae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-415b122{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-293bfd0 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-293bfd0 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-293bfd0 .elementor-button:focus{background-color:var( --e-global-color-f4fe902 );color:var( --e-global-color-af7f8ee );}.elementor-15 .elementor-element.elementor-element-293bfd0 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-293bfd0 .elementor-button:focus svg{fill:var( --e-global-color-af7f8ee );}.elementor-15 .elementor-element.elementor-element-3ca202a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-ba70775{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 110px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-9476208{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-64df20f{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-dd97465{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-dd97465:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-dd97465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/2c.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-dd97465::before, .elementor-15 .elementor-element.elementor-element-dd97465 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-dd97465 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-dd97465 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-dd97465 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-dd97465 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-9e0de24{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-9e0de24 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5116202 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-5116202 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-5116202 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-5116202 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-5116202 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-a53360d{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-a53360d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a53360d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Turtle-Conservation-7.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a53360d::before, .elementor-15 .elementor-element.elementor-element-a53360d > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a53360d > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a53360d > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a53360d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a53360d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-b1be848{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-b1be848 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4af508b .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-4af508b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-4af508b .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-4af508b .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-4af508b .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-ffa59b0{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-ffa59b0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ffa59b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Peace-Pagoda974x510_Thumb-block.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ffa59b0::before, .elementor-15 .elementor-element.elementor-element-ffa59b0 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ffa59b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ffa59b0 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ffa59b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ffa59b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-5eb615c{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-5eb615c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3f30f93 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-3f30f93 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-3f30f93 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-3f30f93 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-3f30f93 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-54e15f1{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-54e15f1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-54e15f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/360_F_364951258_xLzCW41kr5AV7OXdVv49ufv6u0XL3nqq.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-54e15f1::before, .elementor-15 .elementor-element.elementor-element-54e15f1 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-54e15f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-54e15f1 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-54e15f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-54e15f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-198807d{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-198807d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e642295 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-e642295 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e642295 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-e642295 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e642295 .elementor-button:focus svg{fill:var( --e-global-color-2f12c11 );}.elementor-15 .elementor-element.elementor-element-d8b3a80{--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:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-0950713{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-e47b486{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-d475607 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-d475607 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-d475607 .elementor-button:focus{background-color:var( --e-global-color-f4fe902 );color:var( --e-global-color-af7f8ee );}.elementor-15 .elementor-element.elementor-element-d475607 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-d475607 .elementor-button:focus svg{fill:var( --e-global-color-af7f8ee );}.elementor-15 .elementor-element.elementor-element-407b80e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-da3ae49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 110px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-88abf14{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-75px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:250px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:250px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-88abf14 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;box-shadow:0px 0px 15px -7px rgba(0,0,0,0.5);border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-88abf14 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;box-shadow:0px 0px 20px -5px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-a098206{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-e9d6bf8{--display:flex;}.elementor-15 .elementor-element.elementor-element-c0f07c8{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-c0f07c8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c0f07c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Peace-Pagoda974x510_Thumb-block.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-c0f07c8::before, .elementor-15 .elementor-element.elementor-element-c0f07c8 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c0f07c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c0f07c8 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c0f07c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c0f07c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-f63a9eb{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-f63a9eb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-302e7e0 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-a59b85a{--display:flex;}.elementor-15 .elementor-element.elementor-element-d77bb12{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-d77bb12:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d77bb12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/360_F_364951258_xLzCW41kr5AV7OXdVv49ufv6u0XL3nqq.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-d77bb12::before, .elementor-15 .elementor-element.elementor-element-d77bb12 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d77bb12 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d77bb12 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-d77bb12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-d77bb12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-e61f708{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-e61f708 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-dee083d .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-96187bb{--display:flex;}.elementor-15 .elementor-element.elementor-element-873f537{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-873f537:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-873f537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/3016c9b6-city-48625-170e8cf73ab.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-873f537::before, .elementor-15 .elementor-element.elementor-element-873f537 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-873f537 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-873f537 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-873f537 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-873f537 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-cc0c595{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-cc0c595 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c986310 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-e97c877{--display:flex;}.elementor-15 .elementor-element.elementor-element-3f0560d{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-3f0560d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3f0560d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/caption-5.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-3f0560d::before, .elementor-15 .elementor-element.elementor-element-3f0560d > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3f0560d > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3f0560d > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3f0560d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3f0560d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-ecfe8c9{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-ecfe8c9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-24a631e .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-b027444{--display:flex;}.elementor-15 .elementor-element.elementor-element-71365ed{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-71365ed:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-71365ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/galle-fort-1050x700-1.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-71365ed::before, .elementor-15 .elementor-element.elementor-element-71365ed > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-71365ed > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-71365ed > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-71365ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-71365ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-09762ad{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-09762ad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d2f7ef5 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-fea89d0{--display:flex;}.elementor-15 .elementor-element.elementor-element-ec79891{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-ec79891:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ec79891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Kandy-to-Ella-train-00008-1024x683-1.jpg");background-position:center left;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ec79891::before, .elementor-15 .elementor-element.elementor-element-ec79891 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ec79891 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ec79891 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ec79891 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ec79891 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-f240ff5{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-f240ff5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-db9ff18 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-84b7f96{--display:flex;}.elementor-15 .elementor-element.elementor-element-529f029{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-529f029:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-529f029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/tea-plantation-in-nuwara.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-529f029::before, .elementor-15 .elementor-element.elementor-element-529f029 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-529f029 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-529f029 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-529f029 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-529f029 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-40167da{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-40167da .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c8c5a9b .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-08cbfc5{--display:flex;}.elementor-15 .elementor-element.elementor-element-3992497{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-3992497:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3992497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/0b313a62653d8aa13574887cbf46aed62d978c418a22a759006579faab37aab3.avif");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-3992497::before, .elementor-15 .elementor-element.elementor-element-3992497 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3992497 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3992497 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3992497 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3992497 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-dd8f9f5{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-dd8f9f5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-559add6 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-ef3aecc{--display:flex;}.elementor-15 .elementor-element.elementor-element-a47173a{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-a47173a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a47173a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/2c.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a47173a::before, .elementor-15 .elementor-element.elementor-element-a47173a > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a47173a > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a47173a > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a47173a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a47173a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-1d6ff5f{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-1d6ff5f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-bef06c0 .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-f54bc84{--display:flex;}.elementor-15 .elementor-element.elementor-element-5511420{--display:flex;--min-height:470px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-5511420:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5511420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Turtle-Conservation-7.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-5511420::before, .elementor-15 .elementor-element.elementor-element-5511420 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5511420 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5511420 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-5511420 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-5511420 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-4d420be{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-4d420be .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:4.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e3bfa1f .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-9852dd5{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--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:0px;--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:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-15 .elementor-element.elementor-element-9852dd5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-ca505bb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-2ce0eec .elementor-button{background-color:#ECA72000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-f4fe902 );color:var( --e-global-color-f4fe902 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4fe902 );border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-3c68671{--display:flex;--min-height:110vh;--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;--overlay-opacity:0.7;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-3c68671:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3c68671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjlankatravels.com/wp-content/uploads/2025/11/Mask-group-7.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-3c68671::before, .elementor-15 .elementor-element.elementor-element-3c68671 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3c68671 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3c68671 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3c68671 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3c68671 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-2f12c11 ) 100%);}.elementor-15 .elementor-element.elementor-element-8799252{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-edb3692{text-align:center;}.elementor-15 .elementor-element.elementor-element-edb3692 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:4.3px;color:#000000;}.elementor-15 .elementor-element.elementor-element-6179701{text-align:center;}.elementor-15 .elementor-element.elementor-element-6179701 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;line-height:42px;}.elementor-15 .elementor-element.elementor-element-9c8be6e{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-8099442{--display:flex;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-2e48f27{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-5d4d4f7 .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-5d4d4f7.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-15 .elementor-element.elementor-element-5d4d4f7.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-15 .elementor-element.elementor-element-5d4d4f7.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-15 .elementor-element.elementor-element-5d4d4f7 .elementor-image-box-title{margin-bottom:3px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5d4d4f7 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-15 .elementor-element.elementor-element-5d4d4f7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-5d4d4f7:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-5d4d4f7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-af7f8ee );}.elementor-15 .elementor-element.elementor-element-5d4d4f7 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-936439c{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7076365{--display:flex;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-3678e9d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-46d1d80 .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-46d1d80.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-15 .elementor-element.elementor-element-46d1d80.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-15 .elementor-element.elementor-element-46d1d80.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-15 .elementor-element.elementor-element-46d1d80 .elementor-image-box-title{margin-bottom:3px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-46d1d80 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-15 .elementor-element.elementor-element-46d1d80 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-46d1d80:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-46d1d80:has(:focus) .elementor-image-box-title{color:var( --e-global-color-af7f8ee );}.elementor-15 .elementor-element.elementor-element-46d1d80 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8fd735f{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-008859f{--display:flex;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-b7d7cff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-96b6204 .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-96b6204.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-15 .elementor-element.elementor-element-96b6204.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-15 .elementor-element.elementor-element-96b6204.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-15 .elementor-element.elementor-element-96b6204 .elementor-image-box-title{margin-bottom:3px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-96b6204 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-15 .elementor-element.elementor-element-96b6204 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-96b6204:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-96b6204:has(:focus) .elementor-image-box-title{color:var( --e-global-color-af7f8ee );}.elementor-15 .elementor-element.elementor-element-96b6204 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-01f68c4{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0876ff4{--display:flex;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-afeb5dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-add21e1 .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-add21e1.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-15 .elementor-element.elementor-element-add21e1.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-15 .elementor-element.elementor-element-add21e1.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-15 .elementor-element.elementor-element-add21e1 .elementor-image-box-title{margin-bottom:3px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-add21e1 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-15 .elementor-element.elementor-element-add21e1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-add21e1:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-add21e1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-af7f8ee );}.elementor-15 .elementor-element.elementor-element-add21e1 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b4052b6{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-93f2aee{--display:flex;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-da11a04{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c1d8ab1 .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-c1d8ab1.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-15 .elementor-element.elementor-element-c1d8ab1.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-15 .elementor-element.elementor-element-c1d8ab1.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-15 .elementor-element.elementor-element-c1d8ab1 .elementor-image-box-title{margin-bottom:3px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c1d8ab1 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-15 .elementor-element.elementor-element-c1d8ab1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-c1d8ab1:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-c1d8ab1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-af7f8ee );}.elementor-15 .elementor-element.elementor-element-c1d8ab1 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e2c0dbf{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d8bddc7{--e-n-carousel-swiper-slides-gap:15px;--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:-40px;--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:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-15 .elementor-element.elementor-element-d8bddc7 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;box-shadow:0px 0px 15px -7px rgba(0,0,0,0.5);border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-d8bddc7 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {box-shadow:0px 0px 20px -5px rgba(0,0,0,0.5);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-b4c1071:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b4c1071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-2e869cc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2e869cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-ccfd3c6{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-6c5d103:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6c5d103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-7055b84{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-6548f42{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-73ac866{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-003a827{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-99a79c4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-f35df27{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-88abf14{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-9852dd5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-3c68671{--min-height:600px;}.elementor-15 .elementor-element.elementor-element-d8bddc7{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-49299ab{--width:25%;}.elementor-15 .elementor-element.elementor-element-a842224{--width:50%;}.elementor-15 .elementor-element.elementor-element-51f512b{--width:25%;}.elementor-15 .elementor-element.elementor-element-2f401fc{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-801b63b{--width:70%;}.elementor-15 .elementor-element.elementor-element-a112689{--width:52.5%;}.elementor-15 .elementor-element.elementor-element-84616af{--width:40%;}.elementor-15 .elementor-element.elementor-element-ccf64d1{--width:60%;}.elementor-15 .elementor-element.elementor-element-93a6276{--width:40%;}.elementor-15 .elementor-element.elementor-element-bade5db{--width:60%;}.elementor-15 .elementor-element.elementor-element-329f203{--width:40%;}.elementor-15 .elementor-element.elementor-element-2de9363{--width:60%;}.elementor-15 .elementor-element.elementor-element-e444df3{--width:40%;}.elementor-15 .elementor-element.elementor-element-6fa2cd0{--width:60%;}.elementor-15 .elementor-element.elementor-element-982e753{--width:100%;}.elementor-15 .elementor-element.elementor-element-9c8be6e{--content-width:950px;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-a112689{--width:56%;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-788f89c{--min-height:65vh;}.elementor-15 .elementor-element.elementor-element-0748ff6 .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-898fdb0 .elementor-heading-title{font-size:42px;}.elementor-15 .elementor-element.elementor-element-9807bb8{--width:100%;--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;--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-49299ab{--width:31%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-b7b756f{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;bottom:20px;}.elementor-15 .elementor-element.elementor-element-a842224{--width:100%;}.elementor-15 .elementor-element.elementor-element-51f512b{--width:43.636%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-38998b8{bottom:20px;}.elementor-15 .elementor-element.elementor-element-38998b8 .elementor-icon{font-size:35px;}.elementor-15 .elementor-element.elementor-element-38998b8 .elementor-icon svg{height:35px;}.elementor-15 .elementor-element.elementor-element-a112689{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-15 .elementor-element.elementor-element-32fb820{text-align:center;}.elementor-15 .elementor-element.elementor-element-10b5f0c{text-align:center;}.elementor-15 .elementor-element.elementor-element-10b5f0c .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-15 .elementor-element.elementor-element-3f088a5{text-align:center;}.elementor-15 .elementor-element.elementor-element-a93c158{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-b54003c .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-15 .elementor-element.elementor-element-b4c1071:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b4c1071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-2e869cc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2e869cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-ccfd3c6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-6c5d103:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6c5d103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-7055b84{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:25px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:25px;}.elementor-15 .elementor-element.elementor-element-b428bf4{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-b639cc4{text-align:center;}.elementor-15 .elementor-element.elementor-element-cb3fdd9{text-align:center;}.elementor-15 .elementor-element.elementor-element-cb3fdd9 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-15 .elementor-element.elementor-element-36ca372{text-align:center;}.elementor-15 .elementor-element.elementor-element-6548f42{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-73ac866{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-c2555b6{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-003a827{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-85664b0 .elementor-heading-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-febaa56{width:100%;max-width:100%;padding:0px 10px 0px 10px;}.elementor-15 .elementor-element.elementor-element-99a79c4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-1cc0497{--min-height:60vh;--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:flex-end;--align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-1d5bd29 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-0d20fa1 .elementor-button{font-size:10px;}.elementor-15 .elementor-element.elementor-element-d4a7642{--min-height:60vh;--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:flex-end;}.elementor-15 .elementor-element.elementor-element-665528f .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-3e1d231 .elementor-button{font-size:10px;}.elementor-15 .elementor-element.elementor-element-898aac3{--min-height:60vh;--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:flex-end;}.elementor-15 .elementor-element.elementor-element-7a6700b .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-6eba153 .elementor-button{font-size:10px;}.elementor-15 .elementor-element.elementor-element-391316c{--min-height:60vh;--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:flex-end;}.elementor-15 .elementor-element.elementor-element-9dfed13 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-e8cc629 .elementor-button{font-size:10px;}.elementor-15 .elementor-element.elementor-element-84502ee{--min-height:60vh;--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:flex-end;}.elementor-15 .elementor-element.elementor-element-d99fb48 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-17d84e9 .elementor-button{font-size:10px;}.elementor-15 .elementor-element.elementor-element-c8adbbb{--min-height:60vh;--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:flex-end;}.elementor-15 .elementor-element.elementor-element-7466cd5 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-60e053b .elementor-button{font-size:10px;}.elementor-15 .elementor-element.elementor-element-f35df27{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:5px;--e-n-carousel-arrow-next-right-position:5px;}.elementor-15 .elementor-element.elementor-element-b74a488{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-a5ab96f .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-15 .elementor-element.elementor-element-88abf14{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-9852dd5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-3c68671{--min-height:650px;}.elementor-15 .elementor-element.elementor-element-6179701 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-15 .elementor-element.elementor-element-5d4d4f7 .elementor-image-box-img{margin-bottom:7px;}.elementor-15 .elementor-element.elementor-element-46d1d80 .elementor-image-box-img{margin-bottom:7px;}.elementor-15 .elementor-element.elementor-element-96b6204 .elementor-image-box-img{margin-bottom:7px;}.elementor-15 .elementor-element.elementor-element-add21e1 .elementor-image-box-img{margin-bottom:7px;}.elementor-15 .elementor-element.elementor-element-c1d8ab1 .elementor-image-box-img{margin-bottom:7px;}.elementor-15 .elementor-element.elementor-element-d8bddc7{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-15px;--e-n-carousel-arrow-next-right-position:-15px;}}/* Start custom CSS for container, class: .elementor-element-8099442 */.elementor-15 .elementor-element.elementor-element-8099442 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7076365 */.elementor-15 .elementor-element.elementor-element-7076365 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008859f */.elementor-15 .elementor-element.elementor-element-008859f {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0876ff4 */.elementor-15 .elementor-element.elementor-element-0876ff4 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93f2aee */.elementor-15 .elementor-element.elementor-element-93f2aee {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8099442 */.elementor-15 .elementor-element.elementor-element-8099442 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7076365 */.elementor-15 .elementor-element.elementor-element-7076365 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008859f */.elementor-15 .elementor-element.elementor-element-008859f {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0876ff4 */.elementor-15 .elementor-element.elementor-element-0876ff4 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93f2aee */.elementor-15 .elementor-element.elementor-element-93f2aee {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8099442 */.elementor-15 .elementor-element.elementor-element-8099442 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7076365 */.elementor-15 .elementor-element.elementor-element-7076365 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008859f */.elementor-15 .elementor-element.elementor-element-008859f {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0876ff4 */.elementor-15 .elementor-element.elementor-element-0876ff4 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93f2aee */.elementor-15 .elementor-element.elementor-element-93f2aee {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8099442 */.elementor-15 .elementor-element.elementor-element-8099442 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7076365 */.elementor-15 .elementor-element.elementor-element-7076365 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008859f */.elementor-15 .elementor-element.elementor-element-008859f {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0876ff4 */.elementor-15 .elementor-element.elementor-element-0876ff4 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93f2aee */.elementor-15 .elementor-element.elementor-element-93f2aee {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8099442 */.elementor-15 .elementor-element.elementor-element-8099442 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7076365 */.elementor-15 .elementor-element.elementor-element-7076365 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008859f */.elementor-15 .elementor-element.elementor-element-008859f {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0876ff4 */.elementor-15 .elementor-element.elementor-element-0876ff4 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93f2aee */.elementor-15 .elementor-element.elementor-element-93f2aee {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8099442 */.elementor-15 .elementor-element.elementor-element-8099442 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7076365 */.elementor-15 .elementor-element.elementor-element-7076365 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008859f */.elementor-15 .elementor-element.elementor-element-008859f {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0876ff4 */.elementor-15 .elementor-element.elementor-element-0876ff4 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93f2aee */.elementor-15 .elementor-element.elementor-element-93f2aee {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* for Safari */
  background-color: rgba(89, 89, 89, 0.22); /* optional: adds frosted effect */
}/* End custom CSS */