.elementor-13142 .elementor-element.elementor-element-c4fdaca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-13142 .elementor-element.elementor-element-7c8fe36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13142 .elementor-element.elementor-element-074f10d{width:100%;max-width:100%;}.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:14px;}.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-13142 .elementor-element.elementor-element-074f10d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13142 .elementor-element.elementor-element-074f10d.elementor-view-framed .elementor-icon, .elementor-13142 .elementor-element.elementor-element-074f10d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon{font-size:24px;}.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon-box-title, .elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon-box-title a{font-family:"IRANYekanX", Sans-serif;font-size:17px;font-weight:700;}.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon-box-description{font-family:"IRSansx", Sans-serif;font-size:13.5px;line-height:1.65rem;color:var( --e-global-color-3091b6e );}.elementor-13142 .elementor-element.elementor-element-6c68be2{width:100%;max-width:100%;}.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:14px;}.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-13142 .elementor-element.elementor-element-6c68be2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13142 .elementor-element.elementor-element-6c68be2.elementor-view-framed .elementor-icon, .elementor-13142 .elementor-element.elementor-element-6c68be2.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon{font-size:24px;}.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon-box-title, .elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon-box-title a{font-family:"IRANYekanX", Sans-serif;font-size:17px;font-weight:700;}.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon-box-description{font-family:"IRSansx", Sans-serif;font-size:13.5px;line-height:1.65rem;color:var( --e-global-color-3091b6e );}@media(max-width:1024px){.elementor-13142 .elementor-element.elementor-element-7c8fe36{--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon{font-size:18px;}.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon-box-title, .elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon-box-title a{font-size:15px;}.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon-box-description{font-size:12px;line-height:1.3rem;}.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon{font-size:18px;}.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon-box-title, .elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon-box-title a{font-size:15px;}.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon-box-description{font-size:12px;line-height:1.3rem;}}@media(max-width:767px){.elementor-13142 .elementor-element.elementor-element-7c8fe36{--gap:18px 17px;--row-gap:18px;--column-gap:17px;--flex-wrap:nowrap;}.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon-box-wrapper{text-align:center;gap:6px;}.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon{font-size:15px;}.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon-box-title, .elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon-box-title a{font-size:13px;}.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon-box-description{font-size:13px;line-height:1.8rem;}.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon-box-wrapper{text-align:center;gap:6px;}.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon{font-size:15px;}.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon-box-title, .elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon-box-title a{font-size:13px;}.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon-box-description{font-size:13px;line-height:1.8rem;}}/* Start custom CSS for icon-box, class: .elementor-element-074f10d */.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon {
    padding: 0.725rem;
    background: var(--e-global-color-9830cf8);
    border-radius: 50px;
}


.elementor-13142 .elementor-element.elementor-element-074f10d .elementor-icon-box-icon {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c68be2 */.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon {
    padding: 0.725rem;
    background: var(--e-global-color-9830cf8);
    border-radius: 50px;
}


.elementor-13142 .elementor-element.elementor-element-6c68be2 .elementor-icon-box-icon {
    display: flex;
    justify-content: center;
}/* End custom CSS */