.elementor-5560 .elementor-element.elementor-element-22e5f4d > .elementor-container{max-width:1366px;}.elementor-5560 .elementor-element.elementor-element-22e5f4d{padding:20px 20px 20px 20px;}.elementor-5560 .elementor-element.elementor-element-cca43a5 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5560 .elementor-element.elementor-element-5609777 .elementor-cta .elementor-cta__bg, .elementor-5560 .elementor-element.elementor-element-5609777 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-5560 .elementor-element.elementor-element-5609777 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA;border-radius:10px 10px 10px 10px;}.elementor-5560 .elementor-element.elementor-element-5609777 .elementor-cta__content{min-height:50px;text-align:center;padding:15px 10px 15px 10px;}.elementor-5560 .elementor-element.elementor-element-5609777 .elementor-icon-wrapper{margin-bottom:2px;}.elementor-5560 .elementor-element.elementor-element-5609777 .elementor-view-stacked .elementor-icon{background-color:#0055B8;}.elementor-5560 .elementor-element.elementor-element-5609777 .elementor-view-stacked .elementor-icon svg{stroke:#0055B8;}.elementor-5560 .elementor-element.elementor-element-5609777 .elementor-view-framed .elementor-icon, .elementor-5560 .elementor-element.elementor-element-5609777 .elementor-view-default .elementor-icon{color:#0055B8;border-color:#0055B8;}.elementor-5560 .elementor-element.elementor-element-5609777 .elementor-view-framed .elementor-icon, .elementor-5560 .elementor-element.elementor-element-5609777 .elementor-view-default .elementor-icon svg{fill:#0055B8;}.elementor-5560 .elementor-element.elementor-element-5609777 .elementor-icon{font-size:50px;}.elementor-5560 .elementor-element.elementor-element-5609777 .elementor-cta__title{font-size:14px;font-weight:700;line-height:1.4em;color:#0055B8;}.elementor-5560 .elementor-element.elementor-element-5609777 .elementor-cta__title:not(:last-child){margin-bottom:7px;}.elementor-5560 .elementor-element.elementor-element-5609777 .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:12px;line-height:1.6em;color:#7F7F7F;}.elementor-5560 .elementor-element.elementor-element-5609777 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF;}.elementor-5560 .elementor-element.elementor-element-837cfe3 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-cta .elementor-cta__bg, .elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-5560 .elementor-element.elementor-element-a7963ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA;border-radius:10px 10px 10px 10px;}.elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-cta__content{min-height:50px;text-align:center;padding:15px 10px 15px 10px;}.elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-icon-wrapper{margin-bottom:2px;}.elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-view-stacked .elementor-icon{background-color:#0055B8;}.elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-view-stacked .elementor-icon svg{stroke:#0055B8;}.elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-view-framed .elementor-icon, .elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-view-default .elementor-icon{color:#0055B8;border-color:#0055B8;}.elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-view-framed .elementor-icon, .elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-view-default .elementor-icon svg{fill:#0055B8;}.elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-icon{font-size:50px;}.elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-cta__title{font-size:14px;font-weight:700;line-height:1.4em;color:#0055B8;}.elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-cta__title:not(:last-child){margin-bottom:7px;}.elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:12px;line-height:1.6em;color:#7F7F7F;}.elementor-5560 .elementor-element.elementor-element-a7963ae .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF;}.elementor-5560 .elementor-element.elementor-element-268bd40 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-cta .elementor-cta__bg, .elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-5560 .elementor-element.elementor-element-e51e56c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA;border-radius:10px 10px 10px 10px;}.elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-cta__content{min-height:50px;text-align:center;padding:15px 10px 15px 10px;}.elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-icon-wrapper{margin-bottom:2px;}.elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-view-stacked .elementor-icon{background-color:#0055B8;}.elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-view-stacked .elementor-icon svg{stroke:#0055B8;}.elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-view-framed .elementor-icon, .elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-view-default .elementor-icon{color:#0055B8;border-color:#0055B8;}.elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-view-framed .elementor-icon, .elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-view-default .elementor-icon svg{fill:#0055B8;}.elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-icon{font-size:50px;}.elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-cta__title{font-size:14px;font-weight:700;line-height:1.4em;color:#0055B8;}.elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-cta__title:not(:last-child){margin-bottom:7px;}.elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:12px;line-height:1.6em;color:#7F7F7F;}.elementor-5560 .elementor-element.elementor-element-e51e56c .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF;}.elementor-5560 .elementor-element.elementor-element-486c7fb > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-5560 .elementor-element.elementor-element-8979299 .elementor-cta .elementor-cta__bg, .elementor-5560 .elementor-element.elementor-element-8979299 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-5560 .elementor-element.elementor-element-8979299 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA;border-radius:10px 10px 10px 10px;}.elementor-5560 .elementor-element.elementor-element-8979299 .elementor-cta__content{min-height:50px;text-align:center;padding:15px 10px 15px 10px;}.elementor-5560 .elementor-element.elementor-element-8979299 .elementor-icon-wrapper{margin-bottom:2px;}.elementor-5560 .elementor-element.elementor-element-8979299 .elementor-view-stacked .elementor-icon{background-color:#0055B8;}.elementor-5560 .elementor-element.elementor-element-8979299 .elementor-view-stacked .elementor-icon svg{stroke:#0055B8;}.elementor-5560 .elementor-element.elementor-element-8979299 .elementor-view-framed .elementor-icon, .elementor-5560 .elementor-element.elementor-element-8979299 .elementor-view-default .elementor-icon{color:#0055B8;border-color:#0055B8;}.elementor-5560 .elementor-element.elementor-element-8979299 .elementor-view-framed .elementor-icon, .elementor-5560 .elementor-element.elementor-element-8979299 .elementor-view-default .elementor-icon svg{fill:#0055B8;}.elementor-5560 .elementor-element.elementor-element-8979299 .elementor-icon{font-size:50px;}.elementor-5560 .elementor-element.elementor-element-8979299 .elementor-cta__title{font-size:14px;font-weight:700;line-height:1.4em;color:#0055B8;}.elementor-5560 .elementor-element.elementor-element-8979299 .elementor-cta__title:not(:last-child){margin-bottom:7px;}.elementor-5560 .elementor-element.elementor-element-8979299 .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:12px;line-height:1.6em;color:#7F7F7F;}.elementor-5560 .elementor-element.elementor-element-8979299 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF;}@media(min-width:768px){.elementor-5560 .elementor-element.elementor-element-cca43a5{width:25%;}.elementor-5560 .elementor-element.elementor-element-837cfe3{width:25%;}.elementor-5560 .elementor-element.elementor-element-268bd40{width:25%;}.elementor-5560 .elementor-element.elementor-element-486c7fb{width:25%;}}/* Start custom CSS */#menu-solucoes .elementor-icon i:hover{
    color:#2699FB;
}
    
.menu-solucoes-box .elementor-widget-container {
    border-color: #0055B8 !important;
    transition: border-color .2s linear;
}
    
.menu-solucoes-box .elementor-widget-container:hover {
    border-color: #ff6b00 !important;
    transition: border-color .2s linear;
}
    
.menu-solucoes-box .elementor-widget-container h2 {
    transition: color .2s linear;
}
    
.menu-solucoes-box .elementor-widget-container:hover h2 {
    color: #ff6b00 !important;
    transition: color .2s linear;
}
    
.menu-solucoes-box-stroke .elementor-widget-container:hover svg path{
    fill: #ff6b00 !important;
    stroke: #ff6b00 !important;
    transition: all .2s linear;
}
    
.menu-solucoes-box .elementor-widget-container:hover svg path {
    fill: #ff6b00 !important;
    transition: all .2s linear;
}

@media all and (min-width:1366px) {
    .menu-solucoes-box .elementor-cta__content {
        display: grid;
        grid-template-columns: 20% 70%;
        gap: 10%;
        grid-template-areas: "icon title"
                             "icon text";
        min-height: 126px !important;
        
    }
    
    .menu-solucoes-box .elementor-cta__icon {
        grid-area: icon;
    }
    
    .menu-solucoes-box .elementor-cta__title {
        grid-area: title;
        margin-bottom: 0px !important;
        text-align: left;
    }
    
    .menu-solucoes-box .elementor-cta__description {
        grid-area: text;
        text-align: left;
    }
}/* End custom CSS */