.elementor-3989 .elementor-element.elementor-element-ec6a0a9:not(.elementor-motion-effects-element-type-background), .elementor-3989 .elementor-element.elementor-element-ec6a0a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3989 .elementor-element.elementor-element-ec6a0a9 > .elementor-container{max-width:1400px;min-height:70vh;}.elementor-3989 .elementor-element.elementor-element-ec6a0a9, .elementor-3989 .elementor-element.elementor-element-ec6a0a9 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-3989 .elementor-element.elementor-element-ec6a0a9{transition:background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3989 .elementor-element.elementor-element-ec6a0a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3989 .elementor-element.elementor-element-12ac1fb > .elementor-container{max-width:1400px;}.elementor-3989 .elementor-element.elementor-element-1b577e8:not(.elementor-motion-effects-element-type-background), .elementor-3989 .elementor-element.elementor-element-1b577e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFD;}.elementor-3989 .elementor-element.elementor-element-1b577e8 > .elementor-container{max-width:1400px;}.elementor-3989 .elementor-element.elementor-element-1b577e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3989 .elementor-element.elementor-element-1b577e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3989 .elementor-element.elementor-element-97c3cd5 > .elementor-container{max-width:1400px;}.elementor-3989 .elementor-element.elementor-element-97c3cd5{margin:0px 0px 0px 0px;}.elementor-3989 .elementor-element.elementor-element-c032b53:not(.elementor-motion-effects-element-type-background), .elementor-3989 .elementor-element.elementor-element-c032b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFD;}.elementor-3989 .elementor-element.elementor-element-c032b53 > .elementor-container{max-width:1400px;}.elementor-3989 .elementor-element.elementor-element-c032b53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3989 .elementor-element.elementor-element-c032b53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3989 .elementor-element.elementor-element-d65c720:not(.elementor-motion-effects-element-type-background), .elementor-3989 .elementor-element.elementor-element-d65c720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFD;}.elementor-3989 .elementor-element.elementor-element-d65c720 > .elementor-container{max-width:1400px;}.elementor-3989 .elementor-element.elementor-element-d65c720{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3989 .elementor-element.elementor-element-d65c720 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post__thumbnail:hover a,.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post__thumbnail:hover span,
					.elementor-3989 .elementor-element.elementor-element-11bb0e8.uael-post__news-stack-yes .uael-post__thumbnail:hover img,
					.elementor-3989 .elementor-element.elementor-element-11bb0e8.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail a,.elementor-3989 .elementor-element.elementor-element-11bb0e8.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail span,
					.elementor-3989 .elementor-element.elementor-element-11bb0e8.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{opacity:1;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-listing__terms-link:not(:last-child):after{content:"|";margin:0 0.4em;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post-grid .uael-post-wrapper{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post-grid:not(.uael-post_structure-featured) .uael-post-grid__inner{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post-grid.uael-post_structure-featured{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post-grid .uael-post-wrapper:not(:last-child) .uael-post__bg-wrap{margin-bottom:20px;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post__bg-wrap{background-color:#f6f6f6;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post__content-wrap{padding:30px 30px 30px 30px;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post-wrapper-featured .uael-post__title, .elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post-wrapper-featured .uael-post__title a{color:#ffffff;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post-wrapper-featured .uael-post__content-wrap{padding:30px 30px 30px 30px;bottom:0;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post__terms{padding:2px 6px 2px 6px;border-radius:2px 2px 2px 2px;color:#ffffff;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post__terms a:hover{color:#ffffff;}.elementor-3989 .elementor-element.elementor-element-11bb0e8.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__terms a{color:#ffffff;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post__terms-wrap{margin-bottom:5px;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post__title{margin-bottom:10px;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post__meta-data{color:#adadad;margin-bottom:15px;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post__meta-data svg{fill:#adadad;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post__meta-data span{margin-right:10px;}.elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post__meta-data span:last-child, .elementor-3989 .elementor-element.elementor-element-11bb0e8 .uael-post__meta-data span.uael-listing__terms-link{margin-right:0;}.elementor-3989 .elementor-element.elementor-element-e5ee167{--grid-columns:1;}.elementor-3989 .elementor-element.elementor-element-c6d0c44{--grid-columns:3;}.elementor-3989 .elementor-element.elementor-element-27329bd:not(.elementor-motion-effects-element-type-background), .elementor-3989 .elementor-element.elementor-element-27329bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFD;}.elementor-3989 .elementor-element.elementor-element-27329bd > .elementor-container{max-width:1400px;}.elementor-3989 .elementor-element.elementor-element-27329bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3989 .elementor-element.elementor-element-27329bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3989 .elementor-element.elementor-element-52e87f1 > .elementor-widget-container{padding:100px 100px 100px 100px;}body.elementor-page-3989:not(.elementor-motion-effects-element-type-background), body.elementor-page-3989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-3989 .elementor-element.elementor-element-ec6a0a9 > .elementor-container{max-width:720px;}.elementor-3989 .elementor-element.elementor-element-e5ee167{--grid-columns:2;}.elementor-3989 .elementor-element.elementor-element-c6d0c44{--grid-columns:2;}}@media(max-width:767px){.elementor-3989 .elementor-element.elementor-element-e5ee167{--grid-columns:1;}.elementor-3989 .elementor-element.elementor-element-c6d0c44{--grid-columns:1;}}@media(min-width:768px){.elementor-3989 .elementor-element.elementor-element-a2d7d37{width:100%;}}/* Start custom CSS for section, class: .elementor-element-ec6a0a9 */.main-page-wrapper {
     padding-top: 0px !important; 

}
.hero-banner-home {
    border-bottom: solid 1px #E5EDF5 !important;
}


.elementor-container.elementor-column-gap-default {
    border: solid 1px #E5EDF5 !important;
    border-top: none !important;
    border-bottom: none !important;
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b577e8 */.intro-section{
    border-bottom: solid 1px #E5EDF5 !important;
    border-top: solid 1px #E5EDF5 !important;

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-97c3cd5 */.sp-home-intro-software{
    border-bottom: solid 1px #E5EDF5 !important;
    
}/* End custom CSS */
/* Start custom CSS for uael-posts, class: .elementor-element-11bb0e8 */.elementor-3680 .elementor-element.elementor-element-11bb0e8 .uael-post-grid .uael-post-wrapper:not(:last-child) .uael-post__bg-wrap {
    margin-bottom: 16px;
}

.uael-post__inner-wrap::hover {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

.uael-post__content-wrap {
    border-radius: 14px;
}
.elementor-3680 .elementor-element.elementor-element-11bb0e8 .uael-post__terms a:hover {
    color: #101b2b !important;
    opacity: .7;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d65c720 */.sp-home-blog .elementor-widget-container {
    padding: 16px;
}
.elementor-3680 .elementor-element.elementor-element-11bb0e8 .uael-post__bg-wrap {
    background-color: #ffffff;
}
.elementor-3680 .elementor-element.elementor-element-11bb0e8 .uael-post__terms {
    padding: 4px 6px 4px 6px;
    border-radius: 4px;
    color: #292929;
    font-size: 12px;
    background-color: #ffffff;
    border: solid 1px #E5EDF5;
}

.elementor-3680 .elementor-element.elementor-element-11bb0e8 .uael-post__terms-wrap {
    margin-bottom: 12px;
}

.uael-post__inner-wrap:hover {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px !important;
}

.uael-post__thumbnail a:hover {
        box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px !important;
}

.uael-post__thumbnail a {
    border-radius: 14px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dbce6f1 */.sp-event-con .elementor-container.elementor-column-gap-default {
    border: none !important;
}

.sp-event-con .elementor-container.elementor-column-gap-default {
     border: none !important; 
}

.sp-home-event {
    border: solid 1px #E5EDF5 !important; 
    border-bottom: none !important;
    border-top: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-27329bd */section.elementor-section.elementor-top-section.elementor-element.elementor-element-27329bd.wd-section-stretch.sp-home-intro-up-footer.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    border-top: solid 1px #E5EDF5 !important;
}/* End custom CSS */