.elementor-144315 .elementor-element.elementor-element-3de4f8bc .premium-icon-box-icon-container i{font-size:3em;}.elementor-144315 .elementor-element.elementor-element-3de4f8bc .premium-icon-box-icon-container .premium-icon-box-animation, .elementor-144315 .elementor-element.elementor-element-3de4f8bc div:not(.premium-lottie-animation) svg:not(.premium-icon-box-more-icon){width:3em;height:3em;}.elementor-144315 .elementor-element.elementor-element-3de4f8bc .premium-icon-box-container-in{text-align:center;background-color:var( --e-global-color-cd8bd5a );margin:0px 0px -5px 0px;padding:0px 10px 0px 0px;}.elementor-144315 .elementor-element.elementor-element-3de4f8bc .premium-icon-wrapper, .elementor-144315 .elementor-element.elementor-element-3de4f8bc .premium-icon-box-big .premium-icon-box-icon{background-color:var( --e-global-color-secondary );margin:0px -16px 0px 7px;padding:1px 8px 3px 2px;}.elementor-144315 .elementor-element.elementor-element-3de4f8bc:hover .premium-icon-wrapper, .elementor-144315 .elementor-element.elementor-element-3de4f8bc:hover .premium-icon-box-big .premium-icon-box-icon{background-color:var( --e-global-color-829ccb4 );}.elementor-144315 .elementor-element.elementor-element-3de4f8bc .premium-icon-box-title{color:#424242;font-family:"Montserrat", Sans-serif;font-size:0.8em;font-weight:600;text-transform:uppercase;margin:3px 0px 6px 10px;}.elementor-144315 .elementor-element.elementor-element-3de4f8bc:hover .premium-icon-box-title{color:#424242;}.elementor-144315 .elementor-element.elementor-element-3de4f8bc{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;bottom:10px;z-index:12;}.elementor-144315 .elementor-element.elementor-element-3de4f8bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:25px 0px 25px -26px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-144315 .elementor-element.elementor-element-3de4f8bc{right:0px;}body.rtl .elementor-144315 .elementor-element.elementor-element-3de4f8bc{left:0px;}/* Start custom CSS for premium-addon-icon-box, class: .elementor-element-3de4f8bc */.elementor-144315 .elementor-element.elementor-element-3de4f8bc .premium-icon-box-container-out:hover .premium-icon-box-title{
    color:#54595F!important;
}

.elementor-144315 .elementor-element.elementor-element-3de4f8bc .premium-icon-box-container-out:hover .premium-icon-box-icon{
    color:#fff!important;
    cursor: default;
}
.elementor-144315 .elementor-element.elementor-element-3de4f8bc .premium-icon-box-container-out{
    border-radius: 4px 0px 0px 4px;
}
.elementor-144315 .elementor-element.elementor-element-3de4f8bc h5{
    cursor: default;
}/* End custom CSS */