.elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box-icon-wrap{background-color:#FFFFFF;color:#10B1FC;border-radius:100px 100px 100px 100px;overflow:hidden;padding:25px 25px 25px 25px;font-size:40px;width:40px;transform:rotate(0deg);}.elementor-588 .elementor-element.elementor-element-3ca5cc4:hover .bdt-ep-advanced-icon-box-icon-wrap:after{background-color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-3ca5cc4 > .elementor-widget-container{background-color:#F6F6F6;padding:40px 0px 0px 0px;border-radius:20px 20px 0px 20px;}.elementor-588 .elementor-element.elementor-element-3ca5cc4:hover .elementor-widget-container{background-color:#10B1FC;}.elementor-588 .elementor-element.elementor-element-3ca5cc4{--ep-effect-trans-x-hover:0px;--ep-effect-trans-y-hover:-20px;--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-588 .elementor-element.elementor-element-3ca5cc4.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box{text-align:center;}.elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box-icon-wrap svg{fill:#10B1FC;}.elementor-588 .elementor-element.elementor-element-3ca5cc4.elementor-position-right .bdt-ep-advanced-icon-box-icon{margin-left:25px;}.elementor-588 .elementor-element.elementor-element-3ca5cc4.elementor-position-left .bdt-ep-advanced-icon-box-icon{margin-right:25px;}.elementor-588 .elementor-element.elementor-element-3ca5cc4.elementor-position-top .bdt-ep-advanced-icon-box-icon{margin-bottom:25px;}.elementor-588 .elementor-element.elementor-element-3ca5cc4.elementor-position-bottom .bdt-ep-advanced-icon-box-icon{margin-top:25px;}.elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box-icon-wrap i, .elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box-icon-wrap img, .elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box-icon-wrap svg{transform:rotate(0deg);}.elementor-588 .elementor-element.elementor-element-3ca5cc4:hover .bdt-ep-advanced-icon-box-icon-wrap{color:#10B1FC;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.07);}.elementor-588 .elementor-element.elementor-element-3ca5cc4:hover .bdt-ep-advanced-icon-box-icon-wrap svg{fill:#10B1FC;}.elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box-title{margin-bottom:20px;color:#000000;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box:hover .bdt-ep-advanced-icon-box-title{color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box-description{color:#6F6F6F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;}.elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box:hover .bdt-ep-advanced-icon-box-description{color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box-content{padding:0px 40px 40px 40px;}@media(max-width:1024px){.elementor-588 .elementor-element.elementor-element-3ca5cc4{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}}@media(max-width:767px){.elementor-588 .elementor-element.elementor-element-3ca5cc4 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box-icon{margin-bottom:25px;}.elementor-588 .elementor-element.elementor-element-3ca5cc4{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box-title{font-size:20px;}.elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box-description{font-size:14px;}.elementor-588 .elementor-element.elementor-element-3ca5cc4 .bdt-ep-advanced-icon-box-content{padding:0px 30px 30px 30px;}}