.elementor-196 .elementor-element.elementor-element-5296722>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-196 .elementor-element.elementor-element-5296722{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-196 .elementor-element.elementor-element-3c2469f>.elementor-element-populated{padding:0}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-196 .elementor-element.elementor-element-3b21bde>.elementor-widget-container{margin:200px 0 0}.elementor-196 .elementor-element.elementor-element-3b21bde{text-align:center}.elementor-196 .elementor-element.elementor-element-dab6b16>.elementor-widget-container{padding:40px 0 0}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card{width:50%;padding:20px}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card-grid{margin:-20px}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card__link--item{width:calc(100% - 20px - 20px);height:calc(100% - 20px - 20px);left:20px;top:20px}.elementor-196 .elementor-element.elementor-element-dab6b16.shadowcore-infocard-layout--horizontal .shadowcore-service-card__head{align-items:flex-start}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card__label{text-align:right;padding:33px 0 0}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card__label span{text-align:right}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card__content{text-align:left;margin:-40px 0 0 30px;padding:66px 29px 28px}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card__link{text-align:right}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card__image{width:120px}.elementor-196 .elementor-element.elementor-element-dab6b16.shadowcore-infocard-layout--horizontal .shadowcore-service-card__label{width:calc(100% - 120px)}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card__image img{box-shadow:2px 3px 15px 0px rgba(0,0,0,.3)}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card__label>span:first-child{margin-bottom:0}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card__label>span:last-child{margin-top:0}@media(min-width:768px){.elementor-196 .elementor-element.elementor-element-3c6af63{width:100%}}@media(max-width:1024px){.elementor-196 .elementor-element.elementor-element-5296722{margin-top:0;margin-bottom:120px}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card{width:100%}}@media(max-width:767px){.elementor-196 .elementor-element.elementor-element-5296722{margin-top:0;margin-bottom:100px}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card{width:100%}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card__image{width:80px}.elementor-196 .elementor-element.elementor-element-dab6b16.shadowcore-infocard-layout--horizontal .shadowcore-service-card__label{width:calc(100% - 80px)}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card__label{padding:8px 0 0;font-size:18px;line-height:25px}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card__label>span{font-size:12px;line-height:15px}.elementor-196 .elementor-element.elementor-element-dab6b16 .shadowcore-service-card__content{margin:-22px 0 0 22px;padding:40px 20px 23px}}