.elementor-5849 .elementor-element.elementor-element-56488920.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5849 .elementor-element.elementor-element-3e48c6e{--icon-box-icon-margin:15px;}.elementor-5849 .elementor-element.elementor-element-3e48c6e.elementor-view-stacked .elementor-icon{background-color:#595959;}.elementor-5849 .elementor-element.elementor-element-3e48c6e.elementor-view-framed .elementor-icon, .elementor-5849 .elementor-element.elementor-element-3e48c6e.elementor-view-default .elementor-icon{fill:#595959;color:#595959;border-color:#595959;}.elementor-5849 .elementor-element.elementor-element-3e48c6e .elementor-icon-box-title{color:#595959;}.elementor-5849 .elementor-element.elementor-element-3e48c6e .elementor-icon-box-description{color:#595959;}.elementor-5849 .elementor-element.elementor-element-2680e67a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5849 .elementor-element.elementor-element-a317eab{--icon-box-icon-margin:15px;}.elementor-5849 .elementor-element.elementor-element-a317eab.elementor-view-stacked .elementor-icon{background-color:#595959;}.elementor-5849 .elementor-element.elementor-element-a317eab.elementor-view-framed .elementor-icon, .elementor-5849 .elementor-element.elementor-element-a317eab.elementor-view-default .elementor-icon{fill:#595959;color:#595959;border-color:#595959;}.elementor-5849 .elementor-element.elementor-element-a317eab .elementor-icon-box-title{color:#595959;}.elementor-5849 .elementor-element.elementor-element-a317eab .elementor-icon-box-description{color:#595959;}.elementor-5849 .elementor-element.elementor-element-73bd59c7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5849 .elementor-element.elementor-element-bd21af2{--icon-box-icon-margin:15px;}.elementor-5849 .elementor-element.elementor-element-bd21af2.elementor-view-stacked .elementor-icon{background-color:#595959;}.elementor-5849 .elementor-element.elementor-element-bd21af2.elementor-view-framed .elementor-icon, .elementor-5849 .elementor-element.elementor-element-bd21af2.elementor-view-default .elementor-icon{fill:#595959;color:#595959;border-color:#595959;}.elementor-5849 .elementor-element.elementor-element-bd21af2 .elementor-icon-box-title{color:#595959;}.elementor-5849 .elementor-element.elementor-element-bd21af2 .elementor-icon-box-description{color:#595959;}.elementor-5849 .elementor-element.elementor-element-5e64db3a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5849 .elementor-element.elementor-element-176e826{--icon-box-icon-margin:15px;}.elementor-5849 .elementor-element.elementor-element-176e826.elementor-view-stacked .elementor-icon{background-color:#595959;}.elementor-5849 .elementor-element.elementor-element-176e826.elementor-view-framed .elementor-icon, .elementor-5849 .elementor-element.elementor-element-176e826.elementor-view-default .elementor-icon{fill:#595959;color:#595959;border-color:#595959;}.elementor-5849 .elementor-element.elementor-element-176e826 .elementor-icon-box-title{color:#595959;}.elementor-5849 .elementor-element.elementor-element-176e826 .elementor-icon-box-description{color:#595959;}.elementor-5849 .elementor-element.elementor-element-413c9fe1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5849 .elementor-element.elementor-element-d543dd5{--icon-box-icon-margin:15px;}.elementor-5849 .elementor-element.elementor-element-d543dd5.elementor-view-stacked .elementor-icon{background-color:#595959;}.elementor-5849 .elementor-element.elementor-element-d543dd5.elementor-view-framed .elementor-icon, .elementor-5849 .elementor-element.elementor-element-d543dd5.elementor-view-default .elementor-icon{fill:#595959;color:#595959;border-color:#595959;}.elementor-5849 .elementor-element.elementor-element-d543dd5 .elementor-icon-box-title{color:#595959;}.elementor-5849 .elementor-element.elementor-element-d543dd5 .elementor-icon-box-description{color:#595959;}.elementor-5849 .elementor-element.elementor-element-13c2ad24.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5849 .elementor-element.elementor-element-8afe283{--icon-box-icon-margin:15px;}.elementor-5849 .elementor-element.elementor-element-8afe283.elementor-view-stacked .elementor-icon{background-color:#595959;}.elementor-5849 .elementor-element.elementor-element-8afe283.elementor-view-framed .elementor-icon, .elementor-5849 .elementor-element.elementor-element-8afe283.elementor-view-default .elementor-icon{fill:#595959;color:#595959;border-color:#595959;}.elementor-5849 .elementor-element.elementor-element-8afe283 .elementor-icon-box-title{color:#595959;}.elementor-5849 .elementor-element.elementor-element-8afe283 .elementor-icon-box-description{color:#595959;}.elementor-5849 .elementor-element.elementor-element-55d1789e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5849 .elementor-element.elementor-element-bddff26{--icon-box-icon-margin:15px;}.elementor-5849 .elementor-element.elementor-element-bddff26.elementor-view-stacked .elementor-icon{background-color:#595959;}.elementor-5849 .elementor-element.elementor-element-bddff26.elementor-view-framed .elementor-icon, .elementor-5849 .elementor-element.elementor-element-bddff26.elementor-view-default .elementor-icon{fill:#595959;color:#595959;border-color:#595959;}.elementor-5849 .elementor-element.elementor-element-bddff26 .elementor-icon-box-title{color:#595959;}.elementor-5849 .elementor-element.elementor-element-bddff26 .elementor-icon-box-description{color:#595959;}/* Start custom CSS for icon-box, class: .elementor-element-3e48c6e */.main-header-submenu-link{
    max-width: 160px;
    height: 100%;
}
.main-header-submenu-section .elementor-element.main-header-submenu-link:hover .elementor-image-box-content .elementor-image-box-title{
    color:#2fb5f0;
}
.main-header-submenu-section .elementor-element.main-header-submenu-link .elementor-image-box-img {
    width: 45px;
    height: 45px;
}
.main-header-submenu-section .elementor-element.main-header-submenu-link.elementor-position-top .elementor-icon-box-icon{
    margin-bottom: 0 !important;
    max-height: 50px;
}
.main-header-submenu-section .elementor-element.main-header-submenu-link .elementor-icon-box-icon .elementor-icon svg{
    width: 45px;
    height: 45px;
    filter: brightness( 60% ) contrast( 100% ) saturate( 0% );
    transition-duration: 0.3s;
}
.main-header-submenu-section .elementor-element.main-header-submenu-link:hover .elementor-icon-box-icon .elementor-icon svg{
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% )
}
.main-header-submenu-section .elementor-element.main-header-submenu-link.elementor-position-top .elementor-icon-box-content h3{
    height: 21px;
    display: flex;
    justify-content: center;
}
.main-header-submenu-section .elementor-element.main-header-submenu-link:hover .elementor-icon-box-content h3{
    color: #2fb5f0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ff76652 */.main-header-submenu-section{
    max-height: 80px;
    padding-top: 5px;
}
.main-header-submenu-section .elementor-container .elementor-row{
    justify-content: center;
}
.main-header-submenu-section .elementor-container .elementor-element.elementor-column{
    max-width: 160px;
}
/*.main-header-submenu-section{*/
/*  animation-name: fadeIn;*/
/*  animation-duration: 0.1s;*/
/*  animation-delay: 0.3s;*/
/*  animation-fill-mode: forwards;*/
/*  opacity: 0;*/
/*}*/
/*@keyframes fadeIn {*/
/*  from {opacity: 0;}*/
/*  to {opacity: 1;}*/
/*}*//* End custom CSS */