.elementor-140 .elementor-element.elementor-element-51a52ea{--display:flex;--min-height:470px;--background-transition:0.3s;}.elementor-140 .elementor-element.elementor-element-51a52ea:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-51a52ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-140 .elementor-element.elementor-element-51a52ea, .elementor-140 .elementor-element.elementor-element-51a52ea::before{--border-transition:0.3s;}.elementor-140 .elementor-element.elementor-element-091cfac{--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:1em 1em;--background-transition:0.3s;--padding-top:04em;--padding-bottom:06em;--padding-left:2em;--padding-right:2em;}.elementor-140 .elementor-element.elementor-element-c5a3df5{--display:flex;--gap:1.5em 1.5em;--background-transition:0.3s;}.elementor-140 .elementor-element.elementor-element-6fe4ebc .elementor-heading-title{color:var( --e-global-color-9e3ca15 );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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-140 .elementor-element.elementor-element-cef66f2 .elementor-icon-box-wrapper{text-align:left;}.elementor-140 .elementor-element.elementor-element-cef66f2 .elementor-icon-box-title{margin-bottom:32px;color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-cef66f2 .elementor-icon-box-title, .elementor-140 .elementor-element.elementor-element-cef66f2 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:4rem;font-weight:400;line-height:0.6em;}.elementor-140 .elementor-element.elementor-element-cef66f2 .elementor-icon-box-description{color:var( --e-global-color-9e3ca15 );}.elementor-140 .elementor-element.elementor-element-cef66f2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-140 .elementor-element.elementor-element-c2026e0{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-140 .elementor-element.elementor-element-7c53600e{--display:flex;--min-height:240px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-140 .elementor-element.elementor-element-7467e6ce{--display:flex;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-37b1f3c );--border-color:var( --e-global-color-37b1f3c );--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-140 .elementor-element.elementor-element-7467e6ce:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-7467e6ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-7467e6ce, .elementor-140 .elementor-element.elementor-element-7467e6ce::before{--border-transition:0.3s;}.elementor-140 .elementor-element.elementor-element-e68c102 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:2em;font-weight:400;line-height:1.2em;}.elementor-140 .elementor-element.elementor-element-28986c56 .elementor-icon-wrapper{text-align:right;}.elementor-140 .elementor-element.elementor-element-28986c56 .elementor-icon{font-size:2.5em;}.elementor-140 .elementor-element.elementor-element-28986c56 .elementor-icon svg{height:2.5em;}.elementor-140 .elementor-element.elementor-element-cf3f474{--display:flex;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-37b1f3c );--border-color:var( --e-global-color-37b1f3c );--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-140 .elementor-element.elementor-element-cf3f474:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-cf3f474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-cf3f474, .elementor-140 .elementor-element.elementor-element-cf3f474::before{--border-transition:0.3s;}.elementor-140 .elementor-element.elementor-element-7088e779 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:2em;font-weight:400;line-height:1.2em;}.elementor-140 .elementor-element.elementor-element-5520b3d6 .elementor-icon-wrapper{text-align:right;}.elementor-140 .elementor-element.elementor-element-5520b3d6 .elementor-icon{font-size:2.5em;}.elementor-140 .elementor-element.elementor-element-5520b3d6 .elementor-icon svg{height:2.5em;}.elementor-140 .elementor-element.elementor-element-68efcb5c{--display:flex;--min-height:240px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-140 .elementor-element.elementor-element-22a40dec{--display:flex;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-37b1f3c );--border-color:var( --e-global-color-37b1f3c );--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-140 .elementor-element.elementor-element-22a40dec:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-22a40dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-22a40dec, .elementor-140 .elementor-element.elementor-element-22a40dec::before{--border-transition:0.3s;}.elementor-140 .elementor-element.elementor-element-7a711ebf .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:2em;font-weight:400;line-height:1.2em;}.elementor-140 .elementor-element.elementor-element-7c7a0089 .elementor-icon-wrapper{text-align:right;}.elementor-140 .elementor-element.elementor-element-7c7a0089 .elementor-icon{font-size:2.5em;}.elementor-140 .elementor-element.elementor-element-7c7a0089 .elementor-icon svg{height:2.5em;}.elementor-140 .elementor-element.elementor-element-434de821{--display:flex;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-37b1f3c );--border-color:var( --e-global-color-37b1f3c );--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-140 .elementor-element.elementor-element-434de821:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-434de821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-434de821, .elementor-140 .elementor-element.elementor-element-434de821::before{--border-transition:0.3s;}.elementor-140 .elementor-element.elementor-element-5a0a2693 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:2em;font-weight:400;line-height:1.2em;}.elementor-140 .elementor-element.elementor-element-28ff6857 .elementor-icon-wrapper{text-align:right;}.elementor-140 .elementor-element.elementor-element-28ff6857 .elementor-icon{font-size:2.5em;}.elementor-140 .elementor-element.elementor-element-28ff6857 .elementor-icon svg{height:2.5em;}:root{--page-title-display:none;}body.elementor-page-140:not(.elementor-motion-effects-element-type-background), body.elementor-page-140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}@media(max-width:1400px){.elementor-140 .elementor-element.elementor-element-091cfac{--padding-top:06em;--padding-bottom:04em;--padding-left:2em;--padding-right:2em;}.elementor-140 .elementor-element.elementor-element-6fe4ebc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:992px){.elementor-140 .elementor-element.elementor-element-091cfac{--padding-top:04em;--padding-bottom:06em;--padding-left:2em;--padding-right:02em;}.elementor-140 .elementor-element.elementor-element-c5a3df5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-6fe4ebc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-140 .elementor-element.elementor-element-7467e6ce{--padding-top:2em;--padding-bottom:02.5em;--padding-left:2em;--padding-right:2em;}.elementor-140 .elementor-element.elementor-element-cf3f474{--padding-top:2em;--padding-bottom:2.50em;--padding-left:2em;--padding-right:2em;}.elementor-140 .elementor-element.elementor-element-22a40dec{--padding-top:2em;--padding-bottom:2.5em;--padding-left:2em;--padding-right:2em;}.elementor-140 .elementor-element.elementor-element-434de821{--padding-top:2em;--padding-bottom:2.5em;--padding-left:2em;--padding-right:2em;}}@media(max-width:768px){.elementor-140 .elementor-element.elementor-element-51a52ea{--min-height:250px;}.elementor-140 .elementor-element.elementor-element-cef66f2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-140 .elementor-element.elementor-element-7467e6ce{--min-height:240px;}.elementor-140 .elementor-element.elementor-element-cf3f474{--min-height:240px;}.elementor-140 .elementor-element.elementor-element-68efcb5c{--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-140 .elementor-element.elementor-element-22a40dec{--min-height:240px;}.elementor-140 .elementor-element.elementor-element-434de821{--min-height:240px;}}@media(max-width:576px){.elementor-140 .elementor-element.elementor-element-6fe4ebc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:1920px){.elementor-140 .elementor-element.elementor-element-6fe4ebc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for container, class: .elementor-element-7467e6ce */.elementor-140 .elementor-element.elementor-element-7467e6ce{
    aspect-ratio: 1.6;
}


.elementor-140 .elementor-element.elementor-element-7467e6ce.slider{
    transition: all 0.5s ease;
}

.elementor-140 .elementor-element.elementor-element-7467e6ce.slider:hover{
    background-color: var(--e-global-color-secondary);
    margin-top: -2em;

    
}

.elementor-140 .elementor-element.elementor-element-7467e6ce.slider:hover .icon .elementor-icon{
    font-size: 2.4em;
    
}
.elementor-140 .elementor-element.elementor-element-7467e6ce.slider:hover .icon{
        bottom: -0.3em;
}


.elementor-140 .elementor-element.elementor-element-7467e6ce .icon{
    transition: all 0.5s ease;
    bottom: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf3f474 */.elementor-140 .elementor-element.elementor-element-cf3f474{
    aspect-ratio: 1.6;
}


.elementor-140 .elementor-element.elementor-element-cf3f474.slider{
    transition: all 0.5s ease;
}

.elementor-140 .elementor-element.elementor-element-cf3f474.slider:hover{
    background-color: var(--e-global-color-secondary);
    margin-top: -2em;

    
}

.elementor-140 .elementor-element.elementor-element-cf3f474.slider:hover .icon .elementor-icon{
    font-size: 2.4em;
    
}
.elementor-140 .elementor-element.elementor-element-cf3f474.slider:hover .icon{
        bottom: -0.3em;
}


.elementor-140 .elementor-element.elementor-element-cf3f474 .icon{
    transition: all 0.5s ease;
    bottom: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22a40dec */.elementor-140 .elementor-element.elementor-element-22a40dec{
    aspect-ratio: 1.6;
}


.elementor-140 .elementor-element.elementor-element-22a40dec.slider{
    transition: all 0.5s ease;
}

.elementor-140 .elementor-element.elementor-element-22a40dec.slider:hover{
    background-color: var(--e-global-color-secondary);
    margin-top: -2em;

    
}

.elementor-140 .elementor-element.elementor-element-22a40dec.slider:hover .icon .elementor-icon{
    font-size: 2.4em;
    
}
.elementor-140 .elementor-element.elementor-element-22a40dec.slider:hover .icon{
        bottom: -0.3em;
}


.elementor-140 .elementor-element.elementor-element-22a40dec .icon{
    transition: all 0.5s ease;
    bottom: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434de821 */.elementor-140 .elementor-element.elementor-element-434de821{
    aspect-ratio: 1.6;
}


.elementor-140 .elementor-element.elementor-element-434de821.slider{
    transition: all 0.5s ease;
}

.elementor-140 .elementor-element.elementor-element-434de821.slider:hover{
    background-color: var(--e-global-color-secondary);
    margin-top: -2em;

    
}

.elementor-140 .elementor-element.elementor-element-434de821.slider:hover .icon .elementor-icon{
    font-size: 2.4em;
    
}
.elementor-140 .elementor-element.elementor-element-434de821.slider:hover .icon{
        bottom: -0.3em;
}


.elementor-140 .elementor-element.elementor-element-434de821 .icon{
    transition: all 0.5s ease;
    bottom: 0em;
}/* End custom CSS */