.border_bottom .elementor-button-wrapper{position:relative}.border_bottom .elementor-button-wrapper::before{content:"";width:100%;height:4px;position:absolute;left:0;bottom:-5px;transform:scale(0);transition:.5s;border-bottom:1px solid #0b3d2c;border-top:1px solid #0b3d2c}.service_box:hover .border_bottom .elementor-button-wrapper::before{transform:scale(1)}.ls_image .elementor-widget-container{position:relative;overflow:hidden}.ls_image .elementor-widget-container::before{content:"";content:"";position:absolute;top:0;left:-80%;display:block;width:50%;height:100%;z-index:1;background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}.ls_image .elementor-widget-container:hover:before{-webkit-animation:shine 1s;animation:shine 1s}.main_icon .elementor-icon{width:70px;height:70px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.det_circle{width:250px!important;height:250px!important;border-radius:50%;position:absolute;display:flex;justify-content:center;align-items:center;border:none!important}.det_circle1{top:-120px!important;left:0!important}.det_circle2{top:50%!important;right:0!important;transform:translatey(-50%)}.det_circle3{bottom:-120px!important;left:0!important}}@media screen and (max-width:767px){.det_circle{position:static;border-radius:0%}}