.elementor-1057 .elementor-element.elementor-element-384d290f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057 .elementor-element.elementor-element-384d290f:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-384d290f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dafafdb );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1057 .elementor-element.elementor-element-2c85d41c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:93px;z-index:5;}body:not(.rtl) .elementor-1057 .elementor-element.elementor-element-2c85d41c{left:-116px;}body.rtl .elementor-1057 .elementor-element.elementor-element-2c85d41c{right:-116px;}.elementor-1057 .elementor-element.elementor-element-646aba45{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:64px;--padding-left:120px;--padding-right:120px;}.elementor-1057 .elementor-element.elementor-element-6ee91b8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--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-1057 .elementor-element.elementor-element-6ee91b8f.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1057 .elementor-element.elementor-element-3442c2da .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:400;line-height:16px;color:var( --e-global-color-text );}.elementor-1057 .elementor-element.elementor-element-1b295d77 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:var( --e-global-color-text );}.elementor-1057 .elementor-element.elementor-element-5fbcfb9a.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1057 .elementor-element.elementor-element-5fbcfb9a{right:-92px;}body.rtl .elementor-1057 .elementor-element.elementor-element-5fbcfb9a{left:-92px;}.elementor-1057 .elementor-element.elementor-element-5fbcfb9a{top:90px;z-index:5;}.elementor-1057 .elementor-element.elementor-element-21c5c9a2{--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;--justify-content:space-around;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:11;}.elementor-1057 .elementor-element.elementor-element-1b4c74b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057 .elementor-element.elementor-element-38527642{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1057 .elementor-element.elementor-element-38527642.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1057 .elementor-element.elementor-element-38527642 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3.5rem;font-weight:700;line-height:120%;color:var( --e-global-color-a71a6ab );}.elementor-1057 .elementor-element.elementor-element-390e7f2d{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 8px) 30px;text-align:center;}.elementor-1057 .elementor-element.elementor-element-390e7f2d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:31px;color:var( --e-global-color-862db5a );}.elementor-1057 .elementor-element.elementor-element-d7b16b0{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:120px;--padding-right:120px;}.elementor-1057 .elementor-element.elementor-element-3f2c928 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:root{--page-title-display:none;}@media(max-width:1024px){body:not(.rtl) .elementor-1057 .elementor-element.elementor-element-2c85d41c{left:-72px;}body.rtl .elementor-1057 .elementor-element.elementor-element-2c85d41c{right:-72px;}.elementor-1057 .elementor-element.elementor-element-2c85d41c{top:81px;}body:not(.rtl) .elementor-1057 .elementor-element.elementor-element-5fbcfb9a{right:-76px;}body.rtl .elementor-1057 .elementor-element.elementor-element-5fbcfb9a{left:-76px;}.elementor-1057 .elementor-element.elementor-element-5fbcfb9a{top:76px;}.elementor-1057 .elementor-element.elementor-element-21c5c9a2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057 .elementor-element.elementor-element-38527642 .elementor-heading-title{font-size:2.75rem;line-height:52px;}.elementor-1057 .elementor-element.elementor-element-390e7f2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1057 .elementor-element.elementor-element-390e7f2d .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-d7b16b0{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1057 .elementor-element.elementor-element-3f2c928 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-1057 .elementor-element.elementor-element-384d290f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-1057 .elementor-element.elementor-element-2c85d41c{left:-93px;}body.rtl .elementor-1057 .elementor-element.elementor-element-2c85d41c{right:-93px;}.elementor-1057 .elementor-element.elementor-element-2c85d41c{top:116px;}.elementor-1057 .elementor-element.elementor-element-646aba45{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-1057 .elementor-element.elementor-element-5fbcfb9a{right:-99px;}body.rtl .elementor-1057 .elementor-element.elementor-element-5fbcfb9a{left:-99px;}.elementor-1057 .elementor-element.elementor-element-38527642 .elementor-heading-title{font-size:2.4rem;line-height:48px;}.elementor-1057 .elementor-element.elementor-element-d7b16b0{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1057 .elementor-element.elementor-element-3f2c928 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for image, class: .elementor-element-2c85d41c *//* Targets Tablet and Mobile (Screens smaller than 1024px) */
@media (max-width: 1024px) {
    .abs-image {
        width: 200px !important; /* Adjust this percentage as needed */
        height: auto;
        margin: 0 auto; /* Centers the image if it's smaller than the container */
    }
}

/* Optional: Specific override for Mobile only (Screens smaller than 767px) */
@media (max-width: 767px) {
    .elementor-1057 .elementor-element.elementor-element-2c85d41c img {
        width: 150px !important; 
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5fbcfb9a *//* Targets Tablet and Mobile (Screens smaller than 1024px) */
@media (max-width: 1024px) {
    .abs-image {
        width: 200px !important; /* Adjust this percentage as needed */
        height: auto;
        margin: 0 auto; /* Centers the image if it's smaller than the container */
    }
}

/* Optional: Specific override for Mobile only (Screens smaller than 767px) */
@media (max-width: 767px) {
    .elementor-1057 .elementor-element.elementor-element-5fbcfb9a img {
        width: 150px !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-384d290f */#Hero{
    overflow: hidden;
}/* End custom CSS */