.elementor-566 .elementor-element.elementor-element-2386dd9f{--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;--overlay-opacity:0.73;--padding-top:045px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-566 .elementor-element.elementor-element-2386dd9f:not(.elementor-motion-effects-element-type-background), .elementor-566 .elementor-element.elementor-element-2386dd9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vlrealty.ae/wp-content/uploads/2025/02/city-is-capital-city_1055732-4068.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-566 .elementor-element.elementor-element-2386dd9f::before, .elementor-566 .elementor-element.elementor-element-2386dd9f > .elementor-background-video-container::before, .elementor-566 .elementor-element.elementor-element-2386dd9f > .e-con-inner > .elementor-background-video-container::before, .elementor-566 .elementor-element.elementor-element-2386dd9f > .elementor-background-slideshow::before, .elementor-566 .elementor-element.elementor-element-2386dd9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-566 .elementor-element.elementor-element-2386dd9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-566 .elementor-element.elementor-element-45fe8106{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-widget-theme-post-title .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-566 .elementor-element.elementor-element-613d106a{text-align:left;}.elementor-566 .elementor-element.elementor-element-613d106a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-566 .elementor-element.elementor-element-1c4c89a9{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-566 .elementor-element.elementor-element-1c4c89a9 .elementor-divider-separator{width:17%;}.elementor-566 .elementor-element.elementor-element-1c4c89a9 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-566 .elementor-element.elementor-element-1c4c89a9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-566 .elementor-element.elementor-element-1c4c89a9.elementor-view-framed .elementor-icon, .elementor-566 .elementor-element.elementor-element-1c4c89a9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-566 .elementor-element.elementor-element-1c4c89a9.elementor-view-framed .elementor-icon, .elementor-566 .elementor-element.elementor-element-1c4c89a9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-566 .elementor-element.elementor-element-3ead26a3 .ekit-breadcrumb > li:not(.brd_sep){color:#FFFFFF;}.elementor-566 .elementor-element.elementor-element-3ead26a3 .ekit-breadcrumb > li > a{color:#FFFFFF;}.elementor-566 .elementor-element.elementor-element-3ead26a3 .ekit-breadcrumb > li > span.ekit_home_icon{color:#FFFFFF;}.elementor-566 .elementor-element.elementor-element-3ead26a3 .ekit-breadcrumb > li > span.ekit_home_icon svg{fill:#FFFFFF;}.elementor-566 .elementor-element.elementor-element-3ead26a3 .ekit-breadcrumb > li:hover > a{color:#FFFFFF;}.elementor-566 .elementor-element.elementor-element-3ead26a3 .ekit-breadcrumb > li:hover > span.ekit_home_icon{color:#FFFFFF;}.elementor-566 .elementor-element.elementor-element-3ead26a3 .ekit-breadcrumb > li:hover > span.ekit_home_icon svg{fill:#FFFFFF;}.elementor-566 .elementor-element.elementor-element-3ead26a3 .ekit-breadcrumb{font-family:"Poppins", Sans-serif;font-size:16px;justify-content:start;}.elementor-566 .elementor-element.elementor-element-3ead26a3 .ekit-breadcrumb > li:is(.brd_sep){color:#FFFFFF;}.elementor-566 .elementor-element.elementor-element-3ead26a3 .ekit-breadcrumb > li:is(.brd_sep) svg{fill:#FFFFFF;}.elementor-566 .elementor-element.elementor-element-6391fc8{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-section-title{color:#BF8E07;margin:-24px 0px 18px 70px;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:300;line-height:25px;}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-border-divider{width:45px;background:linear-gradient(90deg, #BF8E07 0%, #BF8E07 100%);}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:45px;height:3px;color:#BF8E07;}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-border-star{width:45px;height:3px;color:#BF8E07;}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-border-divider::before{height:3px;}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#BF8E07;color:#BF8E07;}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#BF8E07;}.elementor-566 .elementor-element.elementor-element-1fb8dcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-566 .elementor-element.elementor-element-a02e2b1{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-566 .elementor-element.elementor-element-c02d62f{--display:flex;--justify-content:center;overflow:visible;}.elementor-566 .elementor-element.elementor-element-cfc67fb{--display:flex;overflow:visible;}.elementor-566 .elementor-element.elementor-element-a921e2b{--display:flex;overflow:visible;}.elementor-566 .elementor-element.elementor-element-9f2a8a6{--display:flex;overflow:visible;}.elementor-566 .elementor-element.elementor-element-b2859d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-566 .elementor-element.elementor-element-3e762e5{--display:flex;--justify-content:center;overflow:visible;}.elementor-566 .elementor-element.elementor-element-ce46d9d{--display:flex;overflow:visible;}.elementor-566 .elementor-element.elementor-element-648b849{--display:flex;overflow:visible;}.elementor-566 .elementor-element.elementor-element-f323b53{--display:flex;overflow:visible;}@media(min-width:768px){.elementor-566 .elementor-element.elementor-element-45fe8106{--content-width:1140px;}.elementor-566 .elementor-element.elementor-element-1fb8dcc{--content-width:1170px;}}@media(max-width:767px){.elementor-566 .elementor-element.elementor-element-2386dd9f{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-566 .elementor-element.elementor-element-45fe8106{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-566 .elementor-element.elementor-element-613d106a .elementor-heading-title{font-size:25px;}.elementor-566 .elementor-element.elementor-element-3ead26a3 .ekit-breadcrumb{font-size:14px;}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-section-title{margin:-22px 0px 18px 60px;font-size:32px;}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:32px;}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-border-divider{width:35px;}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:35px;}.elementor-566 .elementor-element.elementor-element-a55cf43 .elementskit-section-title-wraper .elementskit-border-star{width:35px;}}/* Start custom CSS for html, class: .elementor-element-d22e676 */body {  
    text-align:center;
    background:#fff;
    font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    font-size:1rem;
    font-weight:400;
    line-height:1.5;
    color:#212529;
  }  
* { 
    box-sizing: border-box;
} 

body { 
    margin: 0; 
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; 
    font-size: 1rem; 
    font-weight: 400; 
    line-height: 1.5; 
    color: #212529; 
    text-align: left; 
    background-color: #fff;
} 

body { 
    background-color: #FFF; 
    font-family: 'open sans', sans-serif; 
    font-size: 14px; 
    font-weight: 400; 
    color: #000; 
    padding: 0; 
    margin: 0; 
    overflow-x: hidden;
} 

html { 
    font-family: sans-serif; 
    line-height: 1.15; 
    -webkit-text-size-adjust: 100%; 
    -webkit-tap-highlight-color: transparent;
} 

a { 
    color: #007bff; 
    text-decoration: none; 
    background-color: transparent;
} 

a { 
    color: #262423; 
    outline: 0 none; 
    text-decoration: none;
} 

a { 
    -webkit-transition: all 0.2s linear; 
    -moz-transition: all 0.2s linear; 
    -ms-transition: all 0.2s linear; 
    -o-transition: all 0.2s linear; 
    transition: all 0.2s linear;
} 

.shadow { 
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
} 

.client-logo-media { 
    margin-bottom: 30px; 
    padding: 20px; 
    position: relative; 
    z-index: 1;
} 

.wt-img-effect { 
    position: relative; 
    overflow: hidden; 
    display: block;
} 

a:hover { 
    color: #0056b3; 
    text-decoration: underline;
} 

*,:after,:before { 
    box-sizing: border-box;
} 

.client-logo-media:after,.client-logo-media:before { 
    content: ''; 
    position: absolute; 
    width: 0px; 
    height: 0px; 
    background-color: transparent; 
    border: none; 
    opacity: 0; 
    transition: all 1s; 
    -moz-transition: all 1s; 
    -webkit-transition: all 1s; 
    -o-transition: all 1s;
} 

.client-logo-media:before { 
    left: 10px; 
    top: 10px; 
    border-top: 4px solid #ffc106; 
    border-left: 4px solid #ffc106;
} 

.client-logo-media:hover:after,.client-logo-media:hover:before { 
    width: 30px; 
    height: 30px; 
    opacity: 1;
} 

.client-logo-media:after { 
    right: 10px; 
    bottom: 10px; 
    border-bottom: 4px solid #ffc106; 
    border-right: 4px solid #ffc106;
} 

:selection { 
    background: #484848; 
    color: #fff;
} 

img { 
    vertical-align: middle; 
    border-style: none;
} 

img { 
    border-style: none; 
    height: auto; 
    max-width: 100%; 
    vertical-align: middle;
} 

.client-logo-media img { 
    max-width: 100% !important; 
    margin: 0px auto !important; 
    width: auto !important;
} 

.wt-img-effect img { 
    display: block; 
    margin: 0; 
    width: 100%; 
    height: auto; 
    transition: all 0.25s; 
    -moz-transition: all 0.25s; 
    -webkit-transition: all 0.25s; 
    -o-transition: all 0.25s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3957724 */body {  
    text-align:center;
    background:#fff;
    font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    font-size:1rem;
    font-weight:400;
    line-height:1.5;
    color:#212529;
  }  
* { 
    box-sizing: border-box;
} 

body { 
    margin: 0; 
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; 
    font-size: 1rem; 
    font-weight: 400; 
    line-height: 1.5; 
    color: #212529; 
    text-align: left; 
    background-color: #fff;
} 

body { 
    background-color: #FFF; 
    font-family: 'open sans', sans-serif; 
    font-size: 14px; 
    font-weight: 400; 
    color: #000; 
    padding: 0; 
    margin: 0; 
    overflow-x: hidden;
} 

html { 
    font-family: sans-serif; 
    line-height: 1.15; 
    -webkit-text-size-adjust: 100%; 
    -webkit-tap-highlight-color: transparent;
} 

a { 
    color: #007bff; 
    text-decoration: none; 
    background-color: transparent;
} 

a { 
    color: #262423; 
    outline: 0 none; 
    text-decoration: none;
} 

a { 
    -webkit-transition: all 0.2s linear; 
    -moz-transition: all 0.2s linear; 
    -ms-transition: all 0.2s linear; 
    -o-transition: all 0.2s linear; 
    transition: all 0.2s linear;
} 

.shadow { 
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
} 

.client-logo-media { 
    margin-bottom: 30px; 
    padding: 20px; 
    position: relative; 
    z-index: 1;
} 

.wt-img-effect { 
    position: relative; 
    overflow: hidden; 
    display: block;
} 

a:hover { 
    color: #0056b3; 
    text-decoration: underline;
} 

*,:after,:before { 
    box-sizing: border-box;
} 

.client-logo-media:after,.client-logo-media:before { 
    content: ''; 
    position: absolute; 
    width: 0px; 
    height: 0px; 
    background-color: transparent; 
    border: none; 
    opacity: 0; 
    transition: all 1s; 
    -moz-transition: all 1s; 
    -webkit-transition: all 1s; 
    -o-transition: all 1s;
} 

.client-logo-media:before { 
    left: 10px; 
    top: 10px; 
    border-top: 4px solid #ffc106; 
    border-left: 4px solid #ffc106;
} 

.client-logo-media:hover:after,.client-logo-media:hover:before { 
    width: 30px; 
    height: 30px; 
    opacity: 1;
} 

.client-logo-media:after { 
    right: 10px; 
    bottom: 10px; 
    border-bottom: 4px solid #ffc106; 
    border-right: 4px solid #ffc106;
} 

:selection { 
    background: #484848; 
    color: #fff;
} 

img { 
    vertical-align: middle; 
    border-style: none;
} 

img { 
    border-style: none; 
    height: auto; 
    max-width: 100%; 
    vertical-align: middle;
} 

.client-logo-media img { 
    max-width: 100% !important; 
    margin: 0px auto !important; 
    width: auto !important;
} 

.wt-img-effect img { 
    display: block; 
    margin: 0; 
    width: 100%; 
    height: auto; 
    transition: all 0.25s; 
    -moz-transition: all 0.25s; 
    -webkit-transition: all 0.25s; 
    -o-transition: all 0.25s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0277ed2 */body {  
    text-align:center;
    background:#fff;
    font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    font-size:1rem;
    font-weight:400;
    line-height:1.5;
    color:#212529;
  }  
* { 
    box-sizing: border-box;
} 

body { 
    margin: 0; 
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; 
    font-size: 1rem; 
    font-weight: 400; 
    line-height: 1.5; 
    color: #212529; 
    text-align: left; 
    background-color: #fff;
} 

body { 
    background-color: #FFF; 
    font-family: 'open sans', sans-serif; 
    font-size: 14px; 
    font-weight: 400; 
    color: #000; 
    padding: 0; 
    margin: 0; 
    overflow-x: hidden;
} 

html { 
    font-family: sans-serif; 
    line-height: 1.15; 
    -webkit-text-size-adjust: 100%; 
    -webkit-tap-highlight-color: transparent;
} 

a { 
    color: #007bff; 
    text-decoration: none; 
    background-color: transparent;
} 

a { 
    color: #262423; 
    outline: 0 none; 
    text-decoration: none;
} 

a { 
    -webkit-transition: all 0.2s linear; 
    -moz-transition: all 0.2s linear; 
    -ms-transition: all 0.2s linear; 
    -o-transition: all 0.2s linear; 
    transition: all 0.2s linear;
} 

.shadow { 
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
} 

.client-logo-media { 
    margin-bottom: 30px; 
    padding: 20px; 
    position: relative; 
    z-index: 1;
} 

.wt-img-effect { 
    position: relative; 
    overflow: hidden; 
    display: block;
} 

a:hover { 
    color: #0056b3; 
    text-decoration: underline;
} 

*,:after,:before { 
    box-sizing: border-box;
} 

.client-logo-media:after,.client-logo-media:before { 
    content: ''; 
    position: absolute; 
    width: 0px; 
    height: 0px; 
    background-color: transparent; 
    border: none; 
    opacity: 0; 
    transition: all 1s; 
    -moz-transition: all 1s; 
    -webkit-transition: all 1s; 
    -o-transition: all 1s;
} 

.client-logo-media:before { 
    left: 10px; 
    top: 10px; 
    border-top: 4px solid #ffc106; 
    border-left: 4px solid #ffc106;
} 

.client-logo-media:hover:after,.client-logo-media:hover:before { 
    width: 30px; 
    height: 30px; 
    opacity: 1;
} 

.client-logo-media:after { 
    right: 10px; 
    bottom: 10px; 
    border-bottom: 4px solid #ffc106; 
    border-right: 4px solid #ffc106;
} 

:selection { 
    background: #484848; 
    color: #fff;
} 

img { 
    vertical-align: middle; 
    border-style: none;
} 

img { 
    border-style: none; 
    height: auto; 
    max-width: 100%; 
    vertical-align: middle;
} 

.client-logo-media img { 
    max-width: 100% !important; 
    margin: 0px auto !important; 
    width: auto !important;
} 

.wt-img-effect img { 
    display: block; 
    margin: 0; 
    width: 100%; 
    height: auto; 
    transition: all 0.25s; 
    -moz-transition: all 0.25s; 
    -webkit-transition: all 0.25s; 
    -o-transition: all 0.25s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a038ec7 */body {  
    text-align:center;
    background:#fff;
    font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    font-size:1rem;
    font-weight:400;
    line-height:1.5;
    color:#212529;
  }  
* { 
    box-sizing: border-box;
} 

body { 
    margin: 0; 
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; 
    font-size: 1rem; 
    font-weight: 400; 
    line-height: 1.5; 
    color: #212529; 
    text-align: left; 
    background-color: #fff;
} 

body { 
    background-color: #FFF; 
    font-family: 'open sans', sans-serif; 
    font-size: 14px; 
    font-weight: 400; 
    color: #000; 
    padding: 0; 
    margin: 0; 
    overflow-x: hidden;
} 

html { 
    font-family: sans-serif; 
    line-height: 1.15; 
    -webkit-text-size-adjust: 100%; 
    -webkit-tap-highlight-color: transparent;
} 

a { 
    color: #007bff; 
    text-decoration: none; 
    background-color: transparent;
} 

a { 
    color: #262423; 
    outline: 0 none; 
    text-decoration: none;
} 

a { 
    -webkit-transition: all 0.2s linear; 
    -moz-transition: all 0.2s linear; 
    -ms-transition: all 0.2s linear; 
    -o-transition: all 0.2s linear; 
    transition: all 0.2s linear;
} 

.shadow { 
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
} 

.client-logo-media { 
    margin-bottom: 30px; 
    padding: 20px; 
    position: relative; 
    z-index: 1;
} 

.wt-img-effect { 
    position: relative; 
    overflow: hidden; 
    display: block;
} 

a:hover { 
    color: #0056b3; 
    text-decoration: underline;
} 

*,:after,:before { 
    box-sizing: border-box;
} 

.client-logo-media:after,.client-logo-media:before { 
    content: ''; 
    position: absolute; 
    width: 0px; 
    height: 0px; 
    background-color: transparent; 
    border: none; 
    opacity: 0; 
    transition: all 1s; 
    -moz-transition: all 1s; 
    -webkit-transition: all 1s; 
    -o-transition: all 1s;
} 

.client-logo-media:before { 
    left: 10px; 
    top: 10px; 
    border-top: 4px solid #ffc106; 
    border-left: 4px solid #ffc106;
} 

.client-logo-media:hover:after,.client-logo-media:hover:before { 
    width: 30px; 
    height: 30px; 
    opacity: 1;
} 

.client-logo-media:after { 
    right: 10px; 
    bottom: 10px; 
    border-bottom: 4px solid #ffc106; 
    border-right: 4px solid #ffc106;
} 

:selection { 
    background: #484848; 
    color: #fff;
} 

img { 
    vertical-align: middle; 
    border-style: none;
} 

img { 
    border-style: none; 
    height: auto; 
    max-width: 100%; 
    vertical-align: middle;
} 

.client-logo-media img { 
    max-width: 100% !important; 
    margin: 0px auto !important; 
    width: auto !important;
} 

.wt-img-effect img { 
    display: block; 
    margin: 0; 
    width: 100%; 
    height: auto; 
    transition: all 0.25s; 
    -moz-transition: all 0.25s; 
    -webkit-transition: all 0.25s; 
    -o-transition: all 0.25s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19eb4f2 */body {  
    text-align:center;
    background:#fff;
    font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    font-size:1rem;
    font-weight:400;
    line-height:1.5;
    color:#212529;
  }  
* { 
    box-sizing: border-box;
} 

body { 
    margin: 0; 
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; 
    font-size: 1rem; 
    font-weight: 400; 
    line-height: 1.5; 
    color: #212529; 
    text-align: left; 
    background-color: #fff;
} 

body { 
    background-color: #FFF; 
    font-family: 'open sans', sans-serif; 
    font-size: 14px; 
    font-weight: 400; 
    color: #000; 
    padding: 0; 
    margin: 0; 
    overflow-x: hidden;
} 

html { 
    font-family: sans-serif; 
    line-height: 1.15; 
    -webkit-text-size-adjust: 100%; 
    -webkit-tap-highlight-color: transparent;
} 

a { 
    color: #007bff; 
    text-decoration: none; 
    background-color: transparent;
} 

a { 
    color: #262423; 
    outline: 0 none; 
    text-decoration: none;
} 

a { 
    -webkit-transition: all 0.2s linear; 
    -moz-transition: all 0.2s linear; 
    -ms-transition: all 0.2s linear; 
    -o-transition: all 0.2s linear; 
    transition: all 0.2s linear;
} 

.shadow { 
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
} 

.client-logo-media { 
    margin-bottom: 30px; 
    padding: 20px; 
    position: relative; 
    z-index: 1;
} 

.wt-img-effect { 
    position: relative; 
    overflow: hidden; 
    display: block;
} 

a:hover { 
    color: #0056b3; 
    text-decoration: underline;
} 

*,:after,:before { 
    box-sizing: border-box;
} 

.client-logo-media:after,.client-logo-media:before { 
    content: ''; 
    position: absolute; 
    width: 0px; 
    height: 0px; 
    background-color: transparent; 
    border: none; 
    opacity: 0; 
    transition: all 1s; 
    -moz-transition: all 1s; 
    -webkit-transition: all 1s; 
    -o-transition: all 1s;
} 

.client-logo-media:before { 
    left: 10px; 
    top: 10px; 
    border-top: 4px solid #ffc106; 
    border-left: 4px solid #ffc106;
} 

.client-logo-media:hover:after,.client-logo-media:hover:before { 
    width: 30px; 
    height: 30px; 
    opacity: 1;
} 

.client-logo-media:after { 
    right: 10px; 
    bottom: 10px; 
    border-bottom: 4px solid #ffc106; 
    border-right: 4px solid #ffc106;
} 

:selection { 
    background: #484848; 
    color: #fff;
} 

img { 
    vertical-align: middle; 
    border-style: none;
} 

img { 
    border-style: none; 
    height: auto; 
    max-width: 100%; 
    vertical-align: middle;
} 

.client-logo-media img { 
    max-width: 100% !important; 
    margin: 0px auto !important; 
    width: auto !important;
} 

.wt-img-effect img { 
    display: block; 
    margin: 0; 
    width: 100%; 
    height: auto; 
    transition: all 0.25s; 
    -moz-transition: all 0.25s; 
    -webkit-transition: all 0.25s; 
    -o-transition: all 0.25s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e2df706 */body {  
    text-align:center;
    background:#fff;
    font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    font-size:1rem;
    font-weight:400;
    line-height:1.5;
    color:#212529;
  }  
* { 
    box-sizing: border-box;
} 

body { 
    margin: 0; 
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; 
    font-size: 1rem; 
    font-weight: 400; 
    line-height: 1.5; 
    color: #212529; 
    text-align: left; 
    background-color: #fff;
} 

body { 
    background-color: #FFF; 
    font-family: 'open sans', sans-serif; 
    font-size: 14px; 
    font-weight: 400; 
    color: #000; 
    padding: 0; 
    margin: 0; 
    overflow-x: hidden;
} 

html { 
    font-family: sans-serif; 
    line-height: 1.15; 
    -webkit-text-size-adjust: 100%; 
    -webkit-tap-highlight-color: transparent;
} 

a { 
    color: #007bff; 
    text-decoration: none; 
    background-color: transparent;
} 

a { 
    color: #262423; 
    outline: 0 none; 
    text-decoration: none;
} 

a { 
    -webkit-transition: all 0.2s linear; 
    -moz-transition: all 0.2s linear; 
    -ms-transition: all 0.2s linear; 
    -o-transition: all 0.2s linear; 
    transition: all 0.2s linear;
} 

.shadow { 
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
} 

.client-logo-media { 
    margin-bottom: 30px; 
    padding: 20px; 
    position: relative; 
    z-index: 1;
} 

.wt-img-effect { 
    position: relative; 
    overflow: hidden; 
    display: block;
} 

a:hover { 
    color: #0056b3; 
    text-decoration: underline;
} 

*,:after,:before { 
    box-sizing: border-box;
} 

.client-logo-media:after,.client-logo-media:before { 
    content: ''; 
    position: absolute; 
    width: 0px; 
    height: 0px; 
    background-color: transparent; 
    border: none; 
    opacity: 0; 
    transition: all 1s; 
    -moz-transition: all 1s; 
    -webkit-transition: all 1s; 
    -o-transition: all 1s;
} 

.client-logo-media:before { 
    left: 10px; 
    top: 10px; 
    border-top: 4px solid #ffc106; 
    border-left: 4px solid #ffc106;
} 

.client-logo-media:hover:after,.client-logo-media:hover:before { 
    width: 30px; 
    height: 30px; 
    opacity: 1;
} 

.client-logo-media:after { 
    right: 10px; 
    bottom: 10px; 
    border-bottom: 4px solid #ffc106; 
    border-right: 4px solid #ffc106;
} 

:selection { 
    background: #484848; 
    color: #fff;
} 

img { 
    vertical-align: middle; 
    border-style: none;
} 

img { 
    border-style: none; 
    height: auto; 
    max-width: 100%; 
    vertical-align: middle;
} 

.client-logo-media img { 
    max-width: 100% !important; 
    margin: 0px auto !important; 
    width: auto !important;
} 

.wt-img-effect img { 
    display: block; 
    margin: 0; 
    width: 100%; 
    height: auto; 
    transition: all 0.25s; 
    -moz-transition: all 0.25s; 
    -webkit-transition: all 0.25s; 
    -o-transition: all 0.25s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-090ec31 */body {  
    text-align:center;
    background:#fff;
    font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    font-size:1rem;
    font-weight:400;
    line-height:1.5;
    color:#212529;
  }  
* { 
    box-sizing: border-box;
} 

body { 
    margin: 0; 
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; 
    font-size: 1rem; 
    font-weight: 400; 
    line-height: 1.5; 
    color: #212529; 
    text-align: left; 
    background-color: #fff;
} 

body { 
    background-color: #FFF; 
    font-family: 'open sans', sans-serif; 
    font-size: 14px; 
    font-weight: 400; 
    color: #000; 
    padding: 0; 
    margin: 0; 
    overflow-x: hidden;
} 

html { 
    font-family: sans-serif; 
    line-height: 1.15; 
    -webkit-text-size-adjust: 100%; 
    -webkit-tap-highlight-color: transparent;
} 

a { 
    color: #007bff; 
    text-decoration: none; 
    background-color: transparent;
} 

a { 
    color: #262423; 
    outline: 0 none; 
    text-decoration: none;
} 

a { 
    -webkit-transition: all 0.2s linear; 
    -moz-transition: all 0.2s linear; 
    -ms-transition: all 0.2s linear; 
    -o-transition: all 0.2s linear; 
    transition: all 0.2s linear;
} 

.shadow { 
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
} 

.client-logo-media { 
    margin-bottom: 30px; 
    padding: 20px; 
    position: relative; 
    z-index: 1;
} 

.wt-img-effect { 
    position: relative; 
    overflow: hidden; 
    display: block;
} 

a:hover { 
    color: #0056b3; 
    text-decoration: underline;
} 

*,:after,:before { 
    box-sizing: border-box;
} 

.client-logo-media:after,.client-logo-media:before { 
    content: ''; 
    position: absolute; 
    width: 0px; 
    height: 0px; 
    background-color: transparent; 
    border: none; 
    opacity: 0; 
    transition: all 1s; 
    -moz-transition: all 1s; 
    -webkit-transition: all 1s; 
    -o-transition: all 1s;
} 

.client-logo-media:before { 
    left: 10px; 
    top: 10px; 
    border-top: 4px solid #ffc106; 
    border-left: 4px solid #ffc106;
} 

.client-logo-media:hover:after,.client-logo-media:hover:before { 
    width: 30px; 
    height: 30px; 
    opacity: 1;
} 

.client-logo-media:after { 
    right: 10px; 
    bottom: 10px; 
    border-bottom: 4px solid #ffc106; 
    border-right: 4px solid #ffc106;
} 

:selection { 
    background: #484848; 
    color: #fff;
} 

img { 
    vertical-align: middle; 
    border-style: none;
} 

img { 
    border-style: none; 
    height: auto; 
    max-width: 100%; 
    vertical-align: middle;
} 

.client-logo-media img { 
    max-width: 100% !important; 
    margin: 0px auto !important; 
    width: auto !important;
} 

.wt-img-effect img { 
    display: block; 
    margin: 0; 
    width: 100%; 
    height: auto; 
    transition: all 0.25s; 
    -moz-transition: all 0.25s; 
    -webkit-transition: all 0.25s; 
    -o-transition: all 0.25s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49b78f6 */body {  
    text-align:center;
    background:#fff;
    font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    font-size:1rem;
    font-weight:400;
    line-height:1.5;
    color:#212529;
  }  
* { 
    box-sizing: border-box;
} 

body { 
    margin: 0; 
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; 
    font-size: 1rem; 
    font-weight: 400; 
    line-height: 1.5; 
    color: #212529; 
    text-align: left; 
    background-color: #fff;
} 

body { 
    background-color: #FFF; 
    font-family: 'open sans', sans-serif; 
    font-size: 14px; 
    font-weight: 400; 
    color: #000; 
    padding: 0; 
    margin: 0; 
    overflow-x: hidden;
} 

html { 
    font-family: sans-serif; 
    line-height: 1.15; 
    -webkit-text-size-adjust: 100%; 
    -webkit-tap-highlight-color: transparent;
} 

a { 
    color: #007bff; 
    text-decoration: none; 
    background-color: transparent;
} 

a { 
    color: #262423; 
    outline: 0 none; 
    text-decoration: none;
} 

a { 
    -webkit-transition: all 0.2s linear; 
    -moz-transition: all 0.2s linear; 
    -ms-transition: all 0.2s linear; 
    -o-transition: all 0.2s linear; 
    transition: all 0.2s linear;
} 

.shadow { 
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
} 

.client-logo-media { 
    margin-bottom: 30px; 
    padding: 20px; 
    position: relative; 
    z-index: 1;
} 

.wt-img-effect { 
    position: relative; 
    overflow: hidden; 
    display: block;
} 

a:hover { 
    color: #0056b3; 
    text-decoration: underline;
} 

*,:after,:before { 
    box-sizing: border-box;
} 

.client-logo-media:after,.client-logo-media:before { 
    content: ''; 
    position: absolute; 
    width: 0px; 
    height: 0px; 
    background-color: transparent; 
    border: none; 
    opacity: 0; 
    transition: all 1s; 
    -moz-transition: all 1s; 
    -webkit-transition: all 1s; 
    -o-transition: all 1s;
} 

.client-logo-media:before { 
    left: 10px; 
    top: 10px; 
    border-top: 4px solid #ffc106; 
    border-left: 4px solid #ffc106;
} 

.client-logo-media:hover:after,.client-logo-media:hover:before { 
    width: 30px; 
    height: 30px; 
    opacity: 1;
} 

.client-logo-media:after { 
    right: 10px; 
    bottom: 10px; 
    border-bottom: 4px solid #ffc106; 
    border-right: 4px solid #ffc106;
} 

:selection { 
    background: #484848; 
    color: #fff;
} 

img { 
    vertical-align: middle; 
    border-style: none;
} 

img { 
    border-style: none; 
    height: auto; 
    max-width: 100%; 
    vertical-align: middle;
} 

.client-logo-media img { 
    max-width: 100% !important; 
    margin: 0px auto !important; 
    width: auto !important;
} 

.wt-img-effect img { 
    display: block; 
    margin: 0; 
    width: 100%; 
    height: auto; 
    transition: all 0.25s; 
    -moz-transition: all 0.25s; 
    -webkit-transition: all 0.25s; 
    -o-transition: all 0.25s;
}/* End custom CSS */