.elementor-2 .elementor-element.elementor-element-7c8ca6a{--display:flex;--overlay-opacity:0.9;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7c8ca6a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7c8ca6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-7c8ca6a::before, .elementor-2 .elementor-element.elementor-element-7c8ca6a > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7c8ca6a > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7c8ca6a > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7c8ca6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7c8ca6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f86f4c8 );--background-overlay:'';}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-2 .elementor-element.elementor-element-bcc67c0 .elementor-repeater-item-01fd284 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://esa.kembardigital.com/wp-content/uploads/2025/12/HERO-LOOPING-1-scaled.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-bcc67c0 .elementor-repeater-item-03396a0 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://esa.kembardigital.com/wp-content/uploads/2025/12/HERO-LOOPING-2.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-bcc67c0 .elementor-repeater-item-e362738 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://esa.kembardigital.com/wp-content/uploads/2025/12/HERO-LOOPING-3.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-bcc67c0 .swiper-slide{transition-duration:calc(2000ms*1.2);height:calc(100vh + 90px);}.elementor-2 .elementor-element.elementor-element-bcc67c0{background-color:var( --e-global-color-f86f4c8 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bcc67c0 .swiper-slide-contents{max-width:66%;}.elementor-2 .elementor-element.elementor-element-bcc67c0 .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-bcc67c0 .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-2 .elementor-element.elementor-element-94505aa{--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:180px;--margin-left:00px;--margin-right:00px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-9c09baf{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-9c09baf .elementor-heading-title{font-family:var( --e-global-typography-2eed834-font-family ), Sans-serif;font-size:var( --e-global-typography-2eed834-font-size );font-weight:var( --e-global-typography-2eed834-font-weight );text-transform:var( --e-global-typography-2eed834-text-transform );font-style:var( --e-global-typography-2eed834-font-style );text-decoration:var( --e-global-typography-2eed834-text-decoration );line-height:var( --e-global-typography-2eed834-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );}.elementor-2 .elementor-element.elementor-element-d65037d{--grid-columns:3;}.elementor-2 .elementor-element.elementor-element-3199c37{--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-2 .elementor-element.elementor-element-fe681ba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b372120{--display:flex;--min-height:480px;--background-transition:3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b372120:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b372120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/ESA-International-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-a815b60{--display:flex;--position:absolute;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-a815b60:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-a815b60.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a815b60{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-a815b60{right:0px;}.elementor-2 .elementor-element.elementor-element-95508f8{--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-2 .elementor-element.elementor-element-8792c76 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-2 .elementor-element.elementor-element-931af19 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-f2c3d6d{--display:flex;}.elementor-2 .elementor-element.elementor-element-6bed02d .elementor-heading-title{font-family:var( --e-global-typography-5a1d9fd-font-family ), Sans-serif;font-size:var( --e-global-typography-5a1d9fd-font-size );font-weight:var( --e-global-typography-5a1d9fd-font-weight );text-transform:var( --e-global-typography-5a1d9fd-text-transform );font-style:var( --e-global-typography-5a1d9fd-font-style );text-decoration:var( --e-global-typography-5a1d9fd-text-decoration );line-height:var( --e-global-typography-5a1d9fd-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-0346b93 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-b10fecb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-635ad53{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e93205d{--display:flex;--min-height:480px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e93205d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e93205d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/ESA-International-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-20858b5{--display:flex;--position:absolute;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-20858b5:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-20858b5.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-20858b5{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-20858b5{right:0px;}.elementor-2 .elementor-element.elementor-element-7238241{--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-2 .elementor-element.elementor-element-3742655 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-580e983 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-779a818{--display:flex;}.elementor-2 .elementor-element.elementor-element-a0a8be2 .elementor-heading-title{font-family:var( --e-global-typography-5a1d9fd-font-family ), Sans-serif;font-size:var( --e-global-typography-5a1d9fd-font-size );font-weight:var( --e-global-typography-5a1d9fd-font-weight );text-transform:var( --e-global-typography-5a1d9fd-text-transform );font-style:var( --e-global-typography-5a1d9fd-font-style );text-decoration:var( --e-global-typography-5a1d9fd-text-decoration );line-height:var( --e-global-typography-5a1d9fd-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-0d24f28 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-f94dc1b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0ff89c1{--display:flex;--min-height:480px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0ff89c1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0ff89c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/ESA-International.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4284902{--display:flex;--position:absolute;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-4284902:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-4284902.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-4284902{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-4284902{right:0px;}.elementor-2 .elementor-element.elementor-element-f782f17{--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-2 .elementor-element.elementor-element-723e938 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-40710f8 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-cead234{--display:flex;}.elementor-2 .elementor-element.elementor-element-e2c8032 .elementor-heading-title{font-family:var( --e-global-typography-5a1d9fd-font-family ), Sans-serif;font-size:var( --e-global-typography-5a1d9fd-font-size );font-weight:var( --e-global-typography-5a1d9fd-font-weight );text-transform:var( --e-global-typography-5a1d9fd-text-transform );font-style:var( --e-global-typography-5a1d9fd-font-style );text-decoration:var( --e-global-typography-5a1d9fd-text-decoration );line-height:var( --e-global-typography-5a1d9fd-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-fc1e27a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-cda3f14{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:1;--margin-top:180px;--margin-bottom:180px;--margin-left:00px;--margin-right:00px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-cda3f14:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cda3f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/12/HERO-IMAGE-1-AND-DESCRIPTION-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-cda3f14::before, .elementor-2 .elementor-element.elementor-element-cda3f14 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-cda3f14 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-cda3f14 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-cda3f14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-cda3f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-f86f4c8 ) 0%, #26262600 34%);}.elementor-2 .elementor-element.elementor-element-884986e{--display:flex;}.elementor-2 .elementor-element.elementor-element-7597a3e{text-align:center;}.elementor-2 .elementor-element.elementor-element-7597a3e .elementor-heading-title{font-family:var( --e-global-typography-2eed834-font-family ), Sans-serif;font-size:var( --e-global-typography-2eed834-font-size );font-weight:var( --e-global-typography-2eed834-font-weight );text-transform:var( --e-global-typography-2eed834-text-transform );font-style:var( --e-global-typography-2eed834-font-style );text-decoration:var( --e-global-typography-2eed834-text-decoration );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-d75d3b7{text-align:center;}.elementor-2 .elementor-element.elementor-element-d75d3b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:140%;}.elementor-2 .elementor-element.elementor-element-1d0e3c5{--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:180px;--margin-bottom:180px;--margin-left:00px;--margin-right:00px;}.elementor-2 .elementor-element.elementor-element-c6a3356{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-c6a3356 .elementor-heading-title{font-family:var( --e-global-typography-2eed834-font-family ), Sans-serif;font-size:var( --e-global-typography-2eed834-font-size );font-weight:var( --e-global-typography-2eed834-font-weight );text-transform:var( --e-global-typography-2eed834-text-transform );font-style:var( --e-global-typography-2eed834-font-style );text-decoration:var( --e-global-typography-2eed834-text-decoration );line-height:var( --e-global-typography-2eed834-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-3d0a6a6{--grid-columns:5;}.elementor-2 .elementor-element.elementor-element-c3ad477{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-c1cad98{--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;}.elementor-2 .elementor-element.elementor-element-ca0cab2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-27f3c85{--display:flex;--min-height:480px;--background-transition:3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-27f3c85:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-27f3c85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/12/THUMBNAIL-19.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-eebd020{--display:flex;--position:absolute;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-eebd020:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-eebd020.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-eebd020{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-eebd020{right:0px;}.elementor-2 .elementor-element.elementor-element-e604085{--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-2 .elementor-element.elementor-element-be54b16 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-a2b5d7f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-ca6fdfa{--display:flex;}.elementor-2 .elementor-element.elementor-element-adc6738 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-d0085f6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-fd068c6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-970c5d8{--display:flex;--min-height:480px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-970c5d8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-970c5d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/resort-project-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c87f4b4{--display:flex;--position:absolute;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-c87f4b4:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-c87f4b4.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c87f4b4{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-c87f4b4{right:0px;}.elementor-2 .elementor-element.elementor-element-4acad62{--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-2 .elementor-element.elementor-element-7ea0cff .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-54fc58c .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-9bfb816{--display:flex;}.elementor-2 .elementor-element.elementor-element-1e0d97a .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-3d7b837 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-a3f1b15{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2b87663{--display:flex;--min-height:480px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2b87663:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2b87663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/resort-project-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-0bfa0d0{--display:flex;--position:absolute;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-0bfa0d0:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-0bfa0d0.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0bfa0d0{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-0bfa0d0{right:0px;}.elementor-2 .elementor-element.elementor-element-8a03e55{--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-2 .elementor-element.elementor-element-209a774 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-e00e9c9 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-6aad755{--display:flex;}.elementor-2 .elementor-element.elementor-element-45f8059 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-1dbdac6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-e5af56a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dce93f6{--display:flex;--min-height:480px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dce93f6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dce93f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/resort-project-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-857eb26{--display:flex;--position:absolute;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-857eb26:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-857eb26.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-857eb26{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-857eb26{right:0px;}.elementor-2 .elementor-element.elementor-element-d4afed1{--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-2 .elementor-element.elementor-element-cf865d3 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-005b303 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-b70872f{--display:flex;}.elementor-2 .elementor-element.elementor-element-88d8b27 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-b2648b1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-c3591b7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dc6c059{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-96c9431{--display:flex;--min-height:480px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-96c9431:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-96c9431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/resort-project-5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f2452f7{--display:flex;--position:absolute;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-f2452f7:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-f2452f7.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f2452f7{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-f2452f7{right:0px;}.elementor-2 .elementor-element.elementor-element-e423630{--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-2 .elementor-element.elementor-element-04d5042 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-ee649e1 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-cd2ee04{--display:flex;}.elementor-2 .elementor-element.elementor-element-62f8c48 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-aa1a000 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-005d4c1 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f86f4c8 );padding:10px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-005d4c1 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-005d4c1 .elementor-button:focus{background-color:var( --e-global-color-f86f4c8 );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-005d4c1{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-005d4c1 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-005d4c1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-45f727e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:1;--margin-top:180px;--margin-bottom:180px;--margin-left:00px;--margin-right:00px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-45f727e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-45f727e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/12/HERO-IMAGE-2-AND-DESCRIPTION-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-45f727e::before, .elementor-2 .elementor-element.elementor-element-45f727e > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-45f727e > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-45f727e > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-45f727e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-45f727e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-f86f4c8 ) 0%, #26262600 34%);}.elementor-2 .elementor-element.elementor-element-b33200f{--display:flex;}.elementor-2 .elementor-element.elementor-element-569af34{text-align:center;}.elementor-2 .elementor-element.elementor-element-569af34 .elementor-heading-title{font-family:var( --e-global-typography-2eed834-font-family ), Sans-serif;font-size:var( --e-global-typography-2eed834-font-size );font-weight:var( --e-global-typography-2eed834-font-weight );text-transform:var( --e-global-typography-2eed834-text-transform );font-style:var( --e-global-typography-2eed834-font-style );text-decoration:var( --e-global-typography-2eed834-text-decoration );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-7a872b3{text-align:center;}.elementor-2 .elementor-element.elementor-element-7a872b3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;text-transform:none;line-height:19px;}.elementor-2 .elementor-element.elementor-element-308d5d0{--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:180px;--margin-bottom:180px;--margin-left:00px;--margin-right:00px;}.elementor-2 .elementor-element.elementor-element-d01be8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-d01be8b .elementor-heading-title{font-family:var( --e-global-typography-2eed834-font-family ), Sans-serif;font-size:var( --e-global-typography-2eed834-font-size );font-weight:var( --e-global-typography-2eed834-font-weight );text-transform:var( --e-global-typography-2eed834-text-transform );font-style:var( --e-global-typography-2eed834-font-style );text-decoration:var( --e-global-typography-2eed834-text-decoration );line-height:var( --e-global-typography-2eed834-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-3c7917b{--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-2 .elementor-element.elementor-element-4456df5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1d7f90c{--display:flex;--min-height:480px;--background-transition:3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1d7f90c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1d7f90c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/villa-project-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d483211{--display:flex;--position:absolute;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-d483211:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-d483211.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d483211{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-d483211{right:0px;}.elementor-2 .elementor-element.elementor-element-1912d1a{--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-2 .elementor-element.elementor-element-39e7d7e .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-6b12269 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-4e336a3{--display:flex;}.elementor-2 .elementor-element.elementor-element-7a557ab .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-ced119f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-151ae34{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0c0317a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-786e98c{--display:flex;--min-height:480px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-786e98c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-786e98c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/villa-project-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c13c176{--display:flex;--position:absolute;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-c13c176:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-c13c176.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c13c176{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-c13c176{right:0px;}.elementor-2 .elementor-element.elementor-element-3d7fdf0{--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-2 .elementor-element.elementor-element-ae5f30a .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-0ef04f3 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-2288fb0{--display:flex;}.elementor-2 .elementor-element.elementor-element-0be7824 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-70b2d6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-91d8d36 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f86f4c8 );padding:10px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-91d8d36 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-91d8d36 .elementor-button:focus{background-color:var( --e-global-color-f86f4c8 );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-91d8d36{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-91d8d36 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-91d8d36 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1281791{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:1;--margin-top:180px;--margin-bottom:180px;--margin-left:00px;--margin-right:00px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1281791:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1281791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/12/HERO-IMAGE-3-AND-DESCRIPTION-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-1281791::before, .elementor-2 .elementor-element.elementor-element-1281791 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1281791 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1281791 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1281791 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1281791 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-f86f4c8 ) 0%, #26262600 34%);}.elementor-2 .elementor-element.elementor-element-efebd18{--display:flex;}.elementor-2 .elementor-element.elementor-element-99649cc{text-align:center;}.elementor-2 .elementor-element.elementor-element-99649cc .elementor-heading-title{font-family:var( --e-global-typography-2eed834-font-family ), Sans-serif;font-size:var( --e-global-typography-2eed834-font-size );font-weight:var( --e-global-typography-2eed834-font-weight );text-transform:var( --e-global-typography-2eed834-text-transform );font-style:var( --e-global-typography-2eed834-font-style );text-decoration:var( --e-global-typography-2eed834-text-decoration );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-1a594ad{text-align:center;}.elementor-2 .elementor-element.elementor-element-1a594ad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;text-transform:none;line-height:19px;}.elementor-2 .elementor-element.elementor-element-4446b4e{--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:180px;--margin-bottom:180px;--margin-left:00px;--margin-right:00px;}.elementor-2 .elementor-element.elementor-element-88b17e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-88b17e0 .elementor-heading-title{font-family:var( --e-global-typography-2eed834-font-family ), Sans-serif;font-size:var( --e-global-typography-2eed834-font-size );font-weight:var( --e-global-typography-2eed834-font-weight );text-transform:var( --e-global-typography-2eed834-text-transform );font-style:var( --e-global-typography-2eed834-font-style );text-decoration:var( --e-global-typography-2eed834-text-decoration );line-height:var( --e-global-typography-2eed834-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-079b31e{--grid-columns:4;}.elementor-2 .elementor-element.elementor-element-da22b42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-5862601{--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;}.elementor-2 .elementor-element.elementor-element-53fa893{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-932913b{--display:flex;--min-height:480px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-932913b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-932913b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/office-project-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b99a00f{--display:flex;--position:absolute;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-b99a00f:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-b99a00f.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b99a00f{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-b99a00f{right:0px;}.elementor-2 .elementor-element.elementor-element-7f05aea{--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-2 .elementor-element.elementor-element-c5b1a80 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-db0cd2c .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-4be568a{--display:flex;}.elementor-2 .elementor-element.elementor-element-e4fe48e .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-e9f5e48 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-ada7894{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9e2cfdb{--display:flex;--min-height:480px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9e2cfdb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9e2cfdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/office-project-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-608026a{--display:flex;--position:absolute;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-608026a:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-608026a.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-608026a{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-608026a{right:0px;}.elementor-2 .elementor-element.elementor-element-cc678e6{--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-2 .elementor-element.elementor-element-a3814e1 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-142eecf .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-7530018{--display:flex;}.elementor-2 .elementor-element.elementor-element-6c4fc61 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-2a481e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-fd61ab7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f07dc04{--display:flex;--min-height:480px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f07dc04:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f07dc04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/office-project-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-fe1c39e{--display:flex;--position:absolute;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-fe1c39e:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-fe1c39e.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-fe1c39e{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-fe1c39e{right:0px;}.elementor-2 .elementor-element.elementor-element-75085af{--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-2 .elementor-element.elementor-element-8949fc0 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-37a3259 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-1ad77f4{--display:flex;}.elementor-2 .elementor-element.elementor-element-ef877f8 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-c8b0c87 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-91e1a96{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-db53e10{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c2d1711{--display:flex;--min-height:480px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c2d1711:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c2d1711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/office-project-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-99267b0{--display:flex;--position:absolute;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-99267b0:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-99267b0.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-99267b0{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-99267b0{right:0px;}.elementor-2 .elementor-element.elementor-element-7e06604{--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-2 .elementor-element.elementor-element-1325b5e .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-27a2c29 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-2be5843{--display:flex;}.elementor-2 .elementor-element.elementor-element-0812980 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-78dc5cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-d73a8f4 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f86f4c8 );padding:10px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-d73a8f4 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-d73a8f4 .elementor-button:focus{background-color:var( --e-global-color-f86f4c8 );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d73a8f4{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-d73a8f4 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-d73a8f4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-a754f3c{--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:180px;--margin-bottom:180px;--margin-left:00px;--margin-right:00px;}.elementor-2 .elementor-element.elementor-element-2c559b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 10px;text-align:left;}.elementor-2 .elementor-element.elementor-element-2c559b9 .elementor-heading-title{font-family:var( --e-global-typography-2eed834-font-family ), Sans-serif;font-size:var( --e-global-typography-2eed834-font-size );font-weight:var( --e-global-typography-2eed834-font-weight );text-transform:var( --e-global-typography-2eed834-text-transform );font-style:var( --e-global-typography-2eed834-font-style );text-decoration:var( --e-global-typography-2eed834-text-decoration );line-height:var( --e-global-typography-2eed834-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-83b0721{--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-2 .elementor-element.elementor-element-5e131fe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-2 .elementor-element.elementor-element-1648939{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;z-index:100;text-align:left;}.elementor-2 .elementor-element.elementor-element-5909dc2{--display:flex;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-92dcb7b{--display:flex;--min-height:380px;--background-transition:0.3s;--overlay-opacity:0.22;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-92dcb7b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-92dcb7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/ESA-International-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-92dcb7b::before, .elementor-2 .elementor-element.elementor-element-92dcb7b > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-92dcb7b > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-92dcb7b > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-92dcb7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-92dcb7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f86f4c8 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-92dcb7b:hover::before, .elementor-2 .elementor-element.elementor-element-92dcb7b:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-92dcb7b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-92dcb7b > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-92dcb7b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-bdd2e54 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-92dcb7b:hover{--overlay-opacity:0;}.elementor-2 .elementor-element.elementor-element-8d68668{--display:flex;--position:absolute;--min-height:380px;--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-start;--align-items:flex-start;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-8d68668.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-8d68668{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-8d68668{right:0px;}.elementor-2 .elementor-element.elementor-element-4f6e96a{--display:flex;}.elementor-2 .elementor-element.elementor-element-e796ac4 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-5ff565e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-da690c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-30e8c58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;z-index:100;text-align:left;}.elementor-2 .elementor-element.elementor-element-31a6d7b{--display:flex;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-367e526{--display:flex;--min-height:380px;--background-transition:0.3s;--overlay-opacity:0.22;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-367e526:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-367e526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/12/HERO-IMAGE-3-AND-DESCRIPTION-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-367e526::before, .elementor-2 .elementor-element.elementor-element-367e526 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-367e526 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-367e526 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-367e526 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-367e526 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f86f4c8 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-367e526:hover::before, .elementor-2 .elementor-element.elementor-element-367e526:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-367e526:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-367e526 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-367e526 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-bdd2e54 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-367e526:hover{--overlay-opacity:0;}.elementor-2 .elementor-element.elementor-element-dd2fe9b{--display:flex;--position:absolute;--min-height:380px;--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-start;--align-items:flex-start;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-dd2fe9b.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-dd2fe9b{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-dd2fe9b{right:0px;}.elementor-2 .elementor-element.elementor-element-68200d0{--display:flex;}.elementor-2 .elementor-element.elementor-element-ce2b98f .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-5f6e21f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-8c5269a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-726d195{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;z-index:100;text-align:left;}.elementor-2 .elementor-element.elementor-element-4fc5e16{--display:flex;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2506823{--display:flex;--min-height:380px;--background-transition:0.3s;--overlay-opacity:0.22;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2506823:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2506823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/12/Service-3-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-2506823::before, .elementor-2 .elementor-element.elementor-element-2506823 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2506823 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2506823 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2506823 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2506823 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f86f4c8 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-2506823:hover::before, .elementor-2 .elementor-element.elementor-element-2506823:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2506823:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2506823 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-2506823 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-bdd2e54 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-2506823:hover{--overlay-opacity:0;}.elementor-2 .elementor-element.elementor-element-3584c2b{--display:flex;--position:absolute;--min-height:380px;--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-start;--align-items:flex-start;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-3584c2b.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3584c2b{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-3584c2b{right:0px;}.elementor-2 .elementor-element.elementor-element-0c25503{--display:flex;}.elementor-2 .elementor-element.elementor-element-aed43d2 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-0389814 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-7208984{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4c6f0e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;z-index:100;text-align:left;}.elementor-2 .elementor-element.elementor-element-27daec3{--display:flex;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-920b9ff{--display:flex;--min-height:380px;--background-transition:0.3s;--overlay-opacity:0.22;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-920b9ff:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-920b9ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/12/Service-4-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-920b9ff::before, .elementor-2 .elementor-element.elementor-element-920b9ff > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-920b9ff > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-920b9ff > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-920b9ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-920b9ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f86f4c8 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-920b9ff:hover::before, .elementor-2 .elementor-element.elementor-element-920b9ff:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-920b9ff:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-920b9ff > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-920b9ff > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-bdd2e54 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-920b9ff:hover{--overlay-opacity:0;}.elementor-2 .elementor-element.elementor-element-efb2b4b{--display:flex;--position:absolute;--min-height:380px;--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-start;--align-items:flex-start;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-efb2b4b.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-efb2b4b{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-efb2b4b{right:0px;}.elementor-2 .elementor-element.elementor-element-29edfea{--display:flex;}.elementor-2 .elementor-element.elementor-element-d8656e3 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-f1d1700 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-0e5d5cd{--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:space-between;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0e5d5cd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0e5d5cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-2 .elementor-element.elementor-element-a009f87{width:var( --container-widget-width, 10% );max-width:10%;padding:25px 0px 0px 0px;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-a009f87 img{width:40%;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );}.elementor-2 .elementor-element.elementor-element-d3f1e2f .swiper-pagination-bullet-active, .elementor-2 .elementor-element.elementor-element-d3f1e2f .swiper-pagination-progressbar-fill{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d3f1e2f .swiper-pagination-fraction{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d3f1e2f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-d3f1e2f.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2 .elementor-element.elementor-element-d3f1e2f .elementor-main-swiper{width:100%;}.elementor-2 .elementor-element.elementor-element-d3f1e2f .elementor-swiper-button{font-size:20px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d3f1e2f .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d3f1e2f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#828282;opacity:1;}.elementor-2 .elementor-element.elementor-element-d3f1e2f .elementor-testimonial__text{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-2 .elementor-element.elementor-element-d3f1e2f .elementor-testimonial__name{color:#FFFFFF;font-family:var( --e-global-typography-55ce04e-font-family ), Sans-serif;font-size:var( --e-global-typography-55ce04e-font-size );font-weight:var( --e-global-typography-55ce04e-font-weight );text-transform:var( --e-global-typography-55ce04e-text-transform );font-style:var( --e-global-typography-55ce04e-font-style );text-decoration:var( --e-global-typography-55ce04e-text-decoration );}.elementor-2 .elementor-element.elementor-element-d3f1e2f .elementor-testimonial__title{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );}.elementor-2 .elementor-element.elementor-element-0262103{--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:180px;--margin-bottom:180px;--margin-left:00px;--margin-right:00px;}.elementor-2 .elementor-element.elementor-element-3ec7b94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:left;}.elementor-2 .elementor-element.elementor-element-3ec7b94 .elementor-heading-title{font-family:var( --e-global-typography-2eed834-font-family ), Sans-serif;font-size:var( --e-global-typography-2eed834-font-size );font-weight:var( --e-global-typography-2eed834-font-weight );text-transform:var( --e-global-typography-2eed834-text-transform );font-style:var( --e-global-typography-2eed834-font-style );text-decoration:var( --e-global-typography-2eed834-text-decoration );line-height:var( --e-global-typography-2eed834-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-81a1657{--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;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-995e064{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e17463f{--display:flex;--min-height:570px;--background-transition:3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e17463f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e17463f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/ESA-International-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-77a7381{--display:flex;--position:absolute;--min-height:570px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-77a7381:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-77a7381.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-77a7381{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-77a7381{right:0px;}.elementor-2 .elementor-element.elementor-element-de7e7c9{--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-2 .elementor-element.elementor-element-228f471 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-2dedeba .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-6e67ecc{--display:flex;}.elementor-2 .elementor-element.elementor-element-cb671d1 .elementor-heading-title{font-family:"Libre Caslon Display", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-de49e4f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-11a6a20{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8a9f208{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-df45348{--display:flex;--min-height:370px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-df45348:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-df45348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/ESA-International-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-722dd44{--display:flex;--position:absolute;--min-height:370px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-722dd44:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-722dd44.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-722dd44{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-722dd44{right:0px;}.elementor-2 .elementor-element.elementor-element-b781c63{--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-2 .elementor-element.elementor-element-bc3532f .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-db9aa9a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-9f938bf{--display:flex;}.elementor-2 .elementor-element.elementor-element-425dd60 .elementor-heading-title{font-family:"Libre Caslon Display", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-cdaefe2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-e21192d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-00db3e5{--display:flex;--min-height:370px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-00db3e5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-00db3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/ESA-International.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c2677a4{--display:flex;--position:absolute;--min-height:370px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-c2677a4:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-c2677a4.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c2677a4{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-c2677a4{right:0px;}.elementor-2 .elementor-element.elementor-element-8ccc349{--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-2 .elementor-element.elementor-element-9316f3b .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-6af426e .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-19d737c{--display:flex;}.elementor-2 .elementor-element.elementor-element-d441d14 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-3a0e81e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-7057713{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f3b7942{--display:flex;--min-height:370px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f3b7942:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f3b7942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/ESA-International.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-e89400d{--display:flex;--position:absolute;--min-height:370px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-e89400d:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-e89400d.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e89400d{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-e89400d{right:0px;}.elementor-2 .elementor-element.elementor-element-11dc2e1{--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-2 .elementor-element.elementor-element-e458dc3 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-40f99f6 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-240c7f0{--display:flex;}.elementor-2 .elementor-element.elementor-element-4639a24 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-b08d95a .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-a9f1a0b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-931d540{--display:flex;--min-height:370px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-931d540:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-931d540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/ESA-International.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-0f32306{--display:flex;--position:absolute;--min-height:370px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-0f32306:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-0f32306.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0f32306{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-0f32306{right:0px;}.elementor-2 .elementor-element.elementor-element-f33984d{--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-2 .elementor-element.elementor-element-f57a2e1 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-1894d23 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-dd57786{--display:flex;}.elementor-2 .elementor-element.elementor-element-e229cc4 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-3d458e0 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-3d7ad36{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-55d3dbd{--display:flex;--min-height:370px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-55d3dbd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-55d3dbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/ESA-International.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c4db555{--display:flex;--position:absolute;--min-height:370px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-c4db555:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-c4db555.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c4db555{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-c4db555{right:0px;}.elementor-2 .elementor-element.elementor-element-521c758{--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-2 .elementor-element.elementor-element-2bda557 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-2a01dea .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-1809823{--display:flex;}.elementor-2 .elementor-element.elementor-element-c6c81be .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-f33d405 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-61f1383{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6583c70{--display:flex;--min-height:370px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6583c70:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6583c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/09/ESA-International.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-8f7ae11{--display:flex;--position:absolute;--min-height:370px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;top:0px;}.elementor-2 .elementor-element.elementor-element-8f7ae11:hover{background-color:#00000066;}.elementor-2 .elementor-element.elementor-element-8f7ae11.e-con:hover{--e-con-transform-scale:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-8f7ae11{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-8f7ae11{right:0px;}.elementor-2 .elementor-element.elementor-element-0c6e93c{--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-2 .elementor-element.elementor-element-d30f34c .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-a173fcd .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-f86f4c8 );color:var( --e-global-color-f86f4c8 );border-radius:50px 50px 50px 50px;padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-5098724{--display:flex;}.elementor-2 .elementor-element.elementor-element-b549c48 .elementor-heading-title{font-family:var( --e-global-typography-a48289a-font-family ), Sans-serif;font-size:var( --e-global-typography-a48289a-font-size );font-weight:var( --e-global-typography-a48289a-font-weight );text-transform:var( --e-global-typography-a48289a-text-transform );font-style:var( --e-global-typography-a48289a-font-style );text-decoration:var( --e-global-typography-a48289a-text-decoration );line-height:var( --e-global-typography-a48289a-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-53f98f6 .elementor-heading-title{font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );color:var( --e-global-color-012fcca );}.elementor-2 .elementor-element.elementor-element-e82ce21{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:00px;--margin-right:00px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e82ce21:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e82ce21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa.kembardigital.com/wp-content/uploads/2025/12/CONTACT-US.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-e907247{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2 .elementor-element.elementor-element-e907247:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e907247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBF;}.elementor-2 .elementor-element.elementor-element-111fe02{text-align:center;}.elementor-2 .elementor-element.elementor-element-111fe02 .elementor-heading-title{font-family:var( --e-global-typography-2eed834-font-family ), Sans-serif;font-size:var( --e-global-typography-2eed834-font-size );font-weight:var( --e-global-typography-2eed834-font-weight );text-transform:var( --e-global-typography-2eed834-text-transform );font-style:var( --e-global-typography-2eed834-font-style );text-decoration:var( --e-global-typography-2eed834-text-decoration );line-height:var( --e-global-typography-2eed834-line-height );color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-dfc18a4{text-align:center;}.elementor-2 .elementor-element.elementor-element-dfc18a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:21px;color:var( --e-global-color-f86f4c8 );}.elementor-2 .elementor-element.elementor-element-7009247 .elementor-button{background-color:var( --e-global-color-f86f4c8 );font-family:var( --e-global-typography-69b684b-font-family ), Sans-serif;font-size:var( --e-global-typography-69b684b-font-size );font-weight:var( --e-global-typography-69b684b-font-weight );text-transform:var( --e-global-typography-69b684b-text-transform );line-height:var( --e-global-typography-69b684b-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );}body.elementor-page-2:not(.elementor-motion-effects-element-type-background), body.elementor-page-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-bcc67c0 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-9c09baf .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-d65037d{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-8792c76 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-931af19 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-6bed02d .elementor-heading-title{font-size:var( --e-global-typography-5a1d9fd-font-size );line-height:var( --e-global-typography-5a1d9fd-line-height );}.elementor-2 .elementor-element.elementor-element-3742655 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-580e983 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-a0a8be2 .elementor-heading-title{font-size:var( --e-global-typography-5a1d9fd-font-size );line-height:var( --e-global-typography-5a1d9fd-line-height );}.elementor-2 .elementor-element.elementor-element-723e938 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-40710f8 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-e2c8032 .elementor-heading-title{font-size:var( --e-global-typography-5a1d9fd-font-size );line-height:var( --e-global-typography-5a1d9fd-line-height );}.elementor-2 .elementor-element.elementor-element-7597a3e .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-c6a3356 .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-3d0a6a6{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-be54b16 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-a2b5d7f .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-adc6738 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-7ea0cff .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-54fc58c .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-1e0d97a .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-209a774 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-e00e9c9 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-45f8059 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-cf865d3 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-005b303 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-88d8b27 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-04d5042 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-ee649e1 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-62f8c48 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-005d4c1 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-569af34 .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-d01be8b .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-39e7d7e .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-6b12269 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-7a557ab .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-ae5f30a .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-0ef04f3 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-0be7824 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-91d8d36 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-99649cc .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-88b17e0 .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-079b31e{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-c5b1a80 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-db0cd2c .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-e4fe48e .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-a3814e1 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-142eecf .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-6c4fc61 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-8949fc0 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-37a3259 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-ef877f8 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-1325b5e .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-27a2c29 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-0812980 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-d73a8f4 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-2c559b9 .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-83b0721{--flex-wrap:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-e796ac4 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-ce2b98f .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-aed43d2 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-d8656e3 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-d3f1e2f .elementor-testimonial__name{font-size:var( --e-global-typography-55ce04e-font-size );}.elementor-2 .elementor-element.elementor-element-d3f1e2f .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-3ec7b94 .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-228f471 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-2dedeba .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-bc3532f .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-db9aa9a .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-9316f3b .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-6af426e .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-d441d14 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-e458dc3 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-40f99f6 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-4639a24 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-b08d95a .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-f57a2e1 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-1894d23 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-e229cc4 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-3d458e0 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-2bda557 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-2a01dea .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-c6c81be .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-f33d405 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-d30f34c .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-a173fcd .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-b549c48 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-53f98f6 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-111fe02 .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-7009247 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-bcc67c0 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-94505aa{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-9c09baf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-9c09baf .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-d65037d{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-3199c37{--gap:40px 15px;--row-gap:40px;--column-gap:15px;}.elementor-2 .elementor-element.elementor-element-8792c76 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-931af19 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-6bed02d .elementor-heading-title{font-size:var( --e-global-typography-5a1d9fd-font-size );line-height:var( --e-global-typography-5a1d9fd-line-height );}.elementor-2 .elementor-element.elementor-element-b10fecb{--width:47%;}.elementor-2 .elementor-element.elementor-element-e93205d{--min-height:270px;}.elementor-2 .elementor-element.elementor-element-20858b5{--min-height:270px;}.elementor-2 .elementor-element.elementor-element-3742655 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-580e983 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-a0a8be2 .elementor-heading-title{font-size:var( --e-global-typography-5a1d9fd-font-size );line-height:var( --e-global-typography-5a1d9fd-line-height );}.elementor-2 .elementor-element.elementor-element-f94dc1b{--width:48%;}.elementor-2 .elementor-element.elementor-element-0ff89c1{--min-height:270px;}.elementor-2 .elementor-element.elementor-element-4284902{--min-height:270px;}.elementor-2 .elementor-element.elementor-element-723e938 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-40710f8 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-e2c8032 .elementor-heading-title{font-size:var( --e-global-typography-5a1d9fd-font-size );line-height:var( --e-global-typography-5a1d9fd-line-height );}.elementor-2 .elementor-element.elementor-element-cda3f14{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-7597a3e .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-1d0e3c5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-c6a3356{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2 .elementor-element.elementor-element-c6a3356 .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-3d0a6a6{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-c3ad477{--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;}.elementor-2 .elementor-element.elementor-element-c1cad98{--gap:40px 15px;--row-gap:40px;--column-gap:15px;}.elementor-2 .elementor-element.elementor-element-27f3c85{--min-height:267px;}.elementor-2 .elementor-element.elementor-element-eebd020{--min-height:267px;}.elementor-2 .elementor-element.elementor-element-be54b16 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-a2b5d7f .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-adc6738 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-fd068c6{--width:46%;}.elementor-2 .elementor-element.elementor-element-970c5d8{--min-height:262px;}.elementor-2 .elementor-element.elementor-element-c87f4b4{--min-height:262px;}.elementor-2 .elementor-element.elementor-element-7ea0cff .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-54fc58c .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-1e0d97a .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-a3f1b15{--width:47%;}.elementor-2 .elementor-element.elementor-element-2b87663{--min-height:262px;}.elementor-2 .elementor-element.elementor-element-0bfa0d0{--min-height:262px;}.elementor-2 .elementor-element.elementor-element-209a774 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-e00e9c9 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-45f8059 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-e5af56a{--width:45%;}.elementor-2 .elementor-element.elementor-element-dce93f6{--min-height:262px;}.elementor-2 .elementor-element.elementor-element-857eb26{--min-height:262px;}.elementor-2 .elementor-element.elementor-element-cf865d3 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-005b303 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-88d8b27 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-c3591b7{--width:45%;}.elementor-2 .elementor-element.elementor-element-96c9431{--min-height:262px;}.elementor-2 .elementor-element.elementor-element-f2452f7{--min-height:262px;}.elementor-2 .elementor-element.elementor-element-04d5042 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-ee649e1 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-62f8c48 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-005d4c1{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-005d4c1 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-45f727e{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-569af34 .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-308d5d0{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-d01be8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2 .elementor-element.elementor-element-d01be8b .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-3c7917b{--gap:40px 15px;--row-gap:40px;--column-gap:15px;}.elementor-2 .elementor-element.elementor-element-39e7d7e .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-6b12269 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-7a557ab .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-ae5f30a .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-0ef04f3 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-0be7824 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-91d8d36{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-91d8d36 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-1281791{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-99649cc .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-4446b4e{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-88b17e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2 .elementor-element.elementor-element-88b17e0 .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-079b31e{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-5862601{--gap:40px 15px;--row-gap:40px;--column-gap:15px;}.elementor-2 .elementor-element.elementor-element-c5b1a80 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-db0cd2c .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-e4fe48e .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-a3814e1 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-142eecf .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-6c4fc61 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-8949fc0 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-37a3259 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-ef877f8 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-1325b5e .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-27a2c29 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-0812980 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-d73a8f4{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-d73a8f4 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-a754f3c{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-2c559b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 10px;text-align:center;}.elementor-2 .elementor-element.elementor-element-2c559b9 .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-83b0721{--gap:040px 15px;--row-gap:040px;--column-gap:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-e796ac4 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-ce2b98f .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-aed43d2 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-d8656e3 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-0e5d5cd{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a009f87{width:100%;max-width:100%;padding:0px 0px 0px 20px;}.elementor-2 .elementor-element.elementor-element-a009f87 img{width:15%;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-d3f1e2f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d3f1e2f .elementor-testimonial__text{font-size:20px;}.elementor-2 .elementor-element.elementor-element-d3f1e2f .elementor-testimonial__name{font-size:var( --e-global-typography-55ce04e-font-size );}.elementor-2 .elementor-element.elementor-element-d3f1e2f .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-3ec7b94 .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-228f471 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-2dedeba .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-bc3532f .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-db9aa9a .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-9316f3b .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-6af426e .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-d441d14 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-e458dc3 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-40f99f6 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-4639a24 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-b08d95a .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-f57a2e1 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-1894d23 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-e229cc4 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-3d458e0 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-2bda557 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-2a01dea .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-c6c81be .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-f33d405 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-d30f34c .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-a173fcd .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-b549c48 .elementor-heading-title{font-size:var( --e-global-typography-a48289a-font-size );line-height:var( --e-global-typography-a48289a-line-height );}.elementor-2 .elementor-element.elementor-element-53f98f6 .elementor-heading-title{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}.elementor-2 .elementor-element.elementor-element-e82ce21{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e907247{--padding-top:64px;--padding-bottom:64px;--padding-left:14px;--padding-right:14px;}.elementor-2 .elementor-element.elementor-element-111fe02 .elementor-heading-title{font-size:var( --e-global-typography-2eed834-font-size );line-height:var( --e-global-typography-2eed834-line-height );}.elementor-2 .elementor-element.elementor-element-7009247 .elementor-button{font-size:var( --e-global-typography-69b684b-font-size );line-height:var( --e-global-typography-69b684b-line-height );}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-94505aa{--content-width:1600px;}.elementor-2 .elementor-element.elementor-element-fe681ba{--width:50%;}.elementor-2 .elementor-element.elementor-element-b10fecb{--width:25%;}.elementor-2 .elementor-element.elementor-element-f94dc1b{--width:25%;}.elementor-2 .elementor-element.elementor-element-cda3f14{--content-width:1600px;}.elementor-2 .elementor-element.elementor-element-884986e{--width:650px;}.elementor-2 .elementor-element.elementor-element-1d0e3c5{--content-width:1600px;}.elementor-2 .elementor-element.elementor-element-ca0cab2{--width:19%;}.elementor-2 .elementor-element.elementor-element-fd068c6{--width:19%;}.elementor-2 .elementor-element.elementor-element-a3f1b15{--width:19%;}.elementor-2 .elementor-element.elementor-element-e5af56a{--width:19%;}.elementor-2 .elementor-element.elementor-element-c3591b7{--width:19%;}.elementor-2 .elementor-element.elementor-element-45f727e{--content-width:1600px;}.elementor-2 .elementor-element.elementor-element-b33200f{--width:650px;}.elementor-2 .elementor-element.elementor-element-308d5d0{--content-width:1600px;}.elementor-2 .elementor-element.elementor-element-4456df5{--width:50%;}.elementor-2 .elementor-element.elementor-element-151ae34{--width:50%;}.elementor-2 .elementor-element.elementor-element-1281791{--content-width:1600px;}.elementor-2 .elementor-element.elementor-element-efebd18{--width:650px;}.elementor-2 .elementor-element.elementor-element-4446b4e{--content-width:1600px;}.elementor-2 .elementor-element.elementor-element-53fa893{--width:24%;}.elementor-2 .elementor-element.elementor-element-ada7894{--width:24%;}.elementor-2 .elementor-element.elementor-element-fd61ab7{--width:24%;}.elementor-2 .elementor-element.elementor-element-91e1a96{--width:24%;}.elementor-2 .elementor-element.elementor-element-a754f3c{--content-width:1600px;}.elementor-2 .elementor-element.elementor-element-5e131fe{--width:25%;}.elementor-2 .elementor-element.elementor-element-da690c3{--width:25%;}.elementor-2 .elementor-element.elementor-element-8c5269a{--width:25%;}.elementor-2 .elementor-element.elementor-element-7208984{--width:25%;}.elementor-2 .elementor-element.elementor-element-0262103{--content-width:1600px;}.elementor-2 .elementor-element.elementor-element-995e064{--width:50%;}.elementor-2 .elementor-element.elementor-element-11a6a20{--width:23%;}.elementor-2 .elementor-element.elementor-element-e21192d{--width:23%;}.elementor-2 .elementor-element.elementor-element-7057713{--width:23%;}.elementor-2 .elementor-element.elementor-element-a9f1a0b{--width:23%;}.elementor-2 .elementor-element.elementor-element-3d7ad36{--width:23%;}.elementor-2 .elementor-element.elementor-element-61f1383{--width:23%;}.elementor-2 .elementor-element.elementor-element-e82ce21{--content-width:1600px;}.elementor-2 .elementor-element.elementor-element-e907247{--width:788px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-5e131fe{--width:48%;}.elementor-2 .elementor-element.elementor-element-da690c3{--width:49%;}.elementor-2 .elementor-element.elementor-element-8c5269a{--width:48%;}.elementor-2 .elementor-element.elementor-element-7208984{--width:49%;}.elementor-2 .elementor-element.elementor-element-e907247{--width:660px;}}/* Start custom CSS for slides, class: .elementor-element-bcc67c0 */.homepage-main .swiper-slide-inner {
  background: linear-gradient(to bottom, rgba(0,0,0,0.7) 0px, rgba(0,0,0,0) 300px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c8ca6a */.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    margin-bottom: 64px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a815b60 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-a815b60 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-a815b60 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-a815b60 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20858b5 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-20858b5 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-20858b5 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-20858b5 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4284902 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-4284902 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-4284902 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-4284902 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eebd020 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-eebd020 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-eebd020 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-eebd020 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c87f4b4 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-c87f4b4 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-c87f4b4 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-c87f4b4 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bfa0d0 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-0bfa0d0 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-0bfa0d0 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-0bfa0d0 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-857eb26 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-857eb26 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-857eb26 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-857eb26 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2452f7 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-f2452f7 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-f2452f7 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-f2452f7 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d483211 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-d483211 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-d483211 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-d483211 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c13c176 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-c13c176 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-c13c176 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-c13c176 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b99a00f *//* Card setup */
.elementor-2 .elementor-element.elementor-element-b99a00f {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-b99a00f .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-b99a00f .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608026a *//* Card setup */
.elementor-2 .elementor-element.elementor-element-608026a {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-608026a .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-608026a .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe1c39e *//* Card setup */
.elementor-2 .elementor-element.elementor-element-fe1c39e {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-fe1c39e .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-fe1c39e .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99267b0 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-99267b0 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-99267b0 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-99267b0 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d68668 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-8d68668 {
  position: relative;
  border-radius: 12px;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-8d68668 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-8d68668 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92dcb7b */.hidden-image {
  overflow: hidden; 
}

.image-container,
.image-container {
  transition: transform 0.6s
}
.image-container:hover,
.image-container:hover {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd2fe9b *//* Card setup */
.elementor-2 .elementor-element.elementor-element-dd2fe9b {
  position: relative;
  border-radius: 12px;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-dd2fe9b .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-dd2fe9b .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367e526 */.hidden-image {
  overflow: hidden; 
}

.image-container,
.image-container {
  transition: transform 0.6s
}
.image-container:hover,
.image-container:hover {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3584c2b *//* Card setup */
.elementor-2 .elementor-element.elementor-element-3584c2b {
  position: relative;
  border-radius: 12px;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-3584c2b .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-3584c2b .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2506823 */.hidden-image {
  overflow: hidden; 
}

.image-container,
.image-container {
  transition: transform 0.6s
}
.image-container:hover,
.image-container:hover {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efb2b4b *//* Card setup */
.elementor-2 .elementor-element.elementor-element-efb2b4b {
  position: relative;
  border-radius: 12px;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-efb2b4b .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-efb2b4b .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-920b9ff */.hidden-image {
  overflow: hidden; 
}

.image-container,
.image-container {
  transition: transform 0.6s
}
.image-container:hover,
.image-container:hover {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-d3f1e2f */.swiper-pagination-bullet {
    width: 20%;
    height: 1px;
    display: inline-block;
    border-radius: 0;
}
.elementor-element .swiper .elementor-swiper-button-next {
position: relative !important;
left: 825px !important;
bottom: 10px !important;
}

.elementor-element .swiper .elementor-swiper-button-prev {
position: relative !important;
left: 800px !important;
bottom: 10px ;
}

/* Sembunyikan icon bawaan (SVG) */
.elementor-swiper-button svg {
  display: none !important;
}

/* Style tombol umum */
.elementor-swiper-button {
  width: 20px !important;
  height: 20px !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  cursor: pointer !important;
  opacity: 1 !important; /* pastikan terlihat */
}

/* Prev button pakai gambar & diputar */
.elementor-swiper-button-prev {
  background-image: url("https://esa.kembardigital.com/wp-content/uploads/2025/09/review-arrow-left.png") !important;
  transform: rotate(180deg); /* supaya jadi panah kiri */
}

/* Next button pakai gambar normal */
.elementor-swiper-button-next {
  background-image: url("https://esa.kembardigital.com/wp-content/uploads/2025/09/review-arrow-right.png") !important;
}

.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
    width: 90% !important;
}


@media (max-width: 767px) {
.elementor-element .swiper .elementor-swiper-button-next {
position: relative !important;
left: 265px !important;
bottom: -20px !important;
}

.elementor-element .swiper .elementor-swiper-button-prev {
position: relative !important;
left: 250px !important;
bottom: -20px ;
}
.elementor-widget-testimonial-carousel .swiper-slide{
    padding:0px;
}
.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{
    margin:0;
}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
    width: 75% !important;
}
.elementor-2 .elementor-element.elementor-element-d3f1e2f.elementor-arrows-yes .elementor-main-swiper{
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a7381 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-77a7381 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-77a7381 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-77a7381 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-722dd44 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-722dd44 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-722dd44 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-722dd44 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2677a4 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-c2677a4 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-c2677a4 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-c2677a4 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e89400d *//* Card setup */
.elementor-2 .elementor-element.elementor-element-e89400d {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-e89400d .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-e89400d .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f32306 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-0f32306 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-0f32306 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-0f32306 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4db555 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-c4db555 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-c4db555 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-c4db555 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f7ae11 *//* Card setup */
.elementor-2 .elementor-element.elementor-element-8f7ae11 {
  position: relative;
  overflow: hidden;
}

/* Overlay (background putih) */
.elementor-2 .elementor-element.elementor-element-8f7ae11 .overlay {
  transform: translateY(-100%);
  z-index: 1;
}

/* Konten (hidden awal) */
.elementor-2 .elementor-element.elementor-element-8f7ae11 .overlay-content {
  opacity: 0;
  transform: translateY(20px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7009247 */.contact-us a.elementor-button.elementor-button-link.elementor-size-sm {
    width: 100%;
}/* End custom CSS */