.elementor-2071 .elementor-element.elementor-element-2244b2da{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2071 .elementor-element.elementor-element-4dec3513{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2071 .elementor-element.elementor-element-4dec3513 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-2071 .elementor-element.elementor-element-4dec3513 .elementor-icon-box-title{margin-block-end:0px;color:#74706D;}.elementor-2071 .elementor-element.elementor-element-4dec3513 .elementor-icon{font-size:30px;}.elementor-2071 .elementor-element.elementor-element-4dec3513 .elementor-icon-box-title, .elementor-2071 .elementor-element.elementor-element-4dec3513 .elementor-icon-box-title a{font-size:14px;font-weight:400;line-height:20px;}.elementor-2071 .elementor-element.elementor-element-4dec3513 .elementor-icon-box-description{font-size:14px;font-weight:500;line-height:1;color:#5C5855;}.elementor-2071 .elementor-element.elementor-element-133addf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2071 .elementor-element.elementor-element-133addf5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-2071 .elementor-element.elementor-element-133addf5 .elementor-icon-box-title{margin-block-end:0px;color:#74706D;}.elementor-2071 .elementor-element.elementor-element-133addf5 .elementor-icon{font-size:30px;}.elementor-2071 .elementor-element.elementor-element-133addf5 .elementor-icon-box-title, .elementor-2071 .elementor-element.elementor-element-133addf5 .elementor-icon-box-title a{font-size:14px;font-weight:400;line-height:20px;}.elementor-2071 .elementor-element.elementor-element-133addf5 .elementor-icon-box-description{font-size:14px;font-weight:500;line-height:1;color:#5C5855;}.elementor-2071 .elementor-element.elementor-element-53d66be7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2071 .elementor-element.elementor-element-53d66be7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-2071 .elementor-element.elementor-element-53d66be7 .elementor-icon-box-title{margin-block-end:0px;color:#74706D;}.elementor-2071 .elementor-element.elementor-element-53d66be7 .elementor-icon{font-size:30px;}.elementor-2071 .elementor-element.elementor-element-53d66be7 .elementor-icon-box-title, .elementor-2071 .elementor-element.elementor-element-53d66be7 .elementor-icon-box-title a{font-size:14px;font-weight:400;line-height:20px;}.elementor-2071 .elementor-element.elementor-element-53d66be7 .elementor-icon-box-description{font-size:14px;font-weight:500;line-height:1;color:#5C5855;}.elementor-2071 .elementor-element.elementor-element-473e707e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2071 .elementor-element.elementor-element-473e707e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-2071 .elementor-element.elementor-element-473e707e .elementor-icon-box-title{margin-block-end:0px;color:#74706D;}.elementor-2071 .elementor-element.elementor-element-473e707e .elementor-icon{font-size:30px;}.elementor-2071 .elementor-element.elementor-element-473e707e .elementor-icon-box-title, .elementor-2071 .elementor-element.elementor-element-473e707e .elementor-icon-box-title a{font-size:14px;font-weight:400;line-height:20px;}.elementor-2071 .elementor-element.elementor-element-473e707e .elementor-icon-box-description{font-size:14px;font-weight:500;line-height:1;color:#5C5855;}@media(max-width:767px){.elementor-2071 .elementor-element.elementor-element-4dec3513 .elementor-icon{font-size:18px;}.elementor-2071 .elementor-element.elementor-element-133addf5 .elementor-icon{font-size:18px;}.elementor-2071 .elementor-element.elementor-element-53d66be7 .elementor-icon{font-size:18px;}.elementor-2071 .elementor-element.elementor-element-473e707e .elementor-icon{font-size:18px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2071 .elementor-element.elementor-element-2244b2da{--width:385px;}}/* Start custom CSS for container, class: .elementor-element-2244b2da */.contact-msg .elementor-icon{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    box-shadow: 0 0 10px 0 rgba(233, 90, 35, 0.1);
    display: flex;
    align-items: center;
    justify-content: center;
}
.contact-msg:hover .elementor-icon{
    background: #FEEDEB;
}
.contact-msg .msg{
    color: #5C5855 !important;
    font-weight: 500 !important;
    line-height: 1 !important;
    margin-top: 4px !important;
}

@media(max-width:767px){
    .contact-msg .elementor-icon{
        width: 40px;
        height: 40px;
    }
}/* End custom CSS */