.elementor-832 .elementor-element.elementor-element-7ca4e65a{margin-top:0px;margin-bottom:0px;padding:51px 0px 0px 0px;}.elementor-832 .elementor-element.elementor-element-5b00d56 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-832 .elementor-element.elementor-element-3f4aea17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6866a5e );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-832 .elementor-element.elementor-element-3f4aea17.elementor-view-framed .elementor-icon, .elementor-832 .elementor-element.elementor-element-3f4aea17.elementor-view-default .elementor-icon{fill:var( --e-global-color-6866a5e );color:var( --e-global-color-6866a5e );border-color:var( --e-global-color-6866a5e );}.elementor-832 .elementor-element.elementor-element-3f4aea17.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-832 .elementor-element.elementor-element-3f4aea17{--icon-box-icon-margin:19px;}.elementor-832 .elementor-element.elementor-element-3f4aea17 .elementor-icon{font-size:43px;padding:33px;}.elementor-832 .elementor-element.elementor-element-3f4aea17 .elementor-icon-box-wrapper{text-align:center;}.elementor-832 .elementor-element.elementor-element-3f4aea17 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-6866a5e );}.elementor-832 .elementor-element.elementor-element-3f4aea17 .elementor-icon-box-title, .elementor-832 .elementor-element.elementor-element-3f4aea17 .elementor-icon-box-title a{font-family:"Mulish", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:28.8px;letter-spacing:0.5px;}.elementor-832 .elementor-element.elementor-element-3f4aea17 .elementor-icon-box-description{color:var( --e-global-color-6866a5e );font-family:var( --e-global-typography-1b5a843-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a843-font-size );font-weight:var( --e-global-typography-1b5a843-font-weight );line-height:var( --e-global-typography-1b5a843-line-height );letter-spacing:var( --e-global-typography-1b5a843-letter-spacing );word-spacing:var( --e-global-typography-1b5a843-word-spacing );}.elementor-832 .elementor-element.elementor-element-3f4aea17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for icon-box, class: .elementor-element-3f4aea17 */.elementor-832 .elementor-element.elementor-element-3f4aea17 {
    transition: ease-out all 200ms;
    background: #fff;
    box-shadow: 0px 3px 10px 0px rgb(41 45 194 / 8%)!important;
    padding: 0 50px 50px 50px;
}

.elementor-832 .elementor-element.elementor-element-3f4aea17:hover {
    box-shadow: 0px 3px 12px 0px rgb(41 45 194 / 20%)!important;
}

.elementor-832 .elementor-element.elementor-element-3f4aea17 .elementor-widget-container {
    margin-top: -51px;
}

.elementor-832 .elementor-element.elementor-element-3f4aea17 * {
    font-style: normal!important;
}/* End custom CSS */