.elementor-818 .elementor-element.elementor-element-432031d{padding:5px 5px 5px 5px;}.elementor-818 .elementor-element.elementor-element-8e14984{--grid-template-columns:repeat(0, auto);--icon-size:23px;--grid-column-gap:18px;--grid-row-gap:0px;}.elementor-818 .elementor-element.elementor-element-8e14984 .elementor-widget-container{text-align:center;}.elementor-818 .elementor-element.elementor-element-8e14984 .elementor-social-icon{background-color:#00000000;--icon-padding:0em;}.elementor-818 .elementor-element.elementor-element-8e14984 .elementor-social-icon i{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-8e14984 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-9bb235f{text-align:center;}.elementor-818 .elementor-element.elementor-element-9bb235f .elementor-heading-title{color:#FFFFFF;font-family:"Almarai", Sans-serif;font-size:12px;font-weight:300;}.elementor-818 .elementor-element.elementor-element-829b0b7 .elementor-icon-wrapper{text-align:center;}.elementor-818 .elementor-element.elementor-element-829b0b7.elementor-view-stacked .elementor-icon{background-color:#5ADB67;}.elementor-818 .elementor-element.elementor-element-829b0b7.elementor-view-framed .elementor-icon, .elementor-818 .elementor-element.elementor-element-829b0b7.elementor-view-default .elementor-icon{color:#5ADB67;border-color:#5ADB67;}.elementor-818 .elementor-element.elementor-element-829b0b7.elementor-view-framed .elementor-icon, .elementor-818 .elementor-element.elementor-element-829b0b7.elementor-view-default .elementor-icon svg{fill:#5ADB67;}.elementor-818 .elementor-element.elementor-element-829b0b7.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-829b0b7.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-829b0b7.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-829b0b7 .elementor-icon{font-size:28px;padding:13px;}.elementor-818 .elementor-element.elementor-element-829b0b7 .elementor-icon svg{height:28px;}.elementor-818 .elementor-element.elementor-element-829b0b7{width:auto;max-width:auto;bottom:20px;}body:not(.rtl) .elementor-818 .elementor-element.elementor-element-829b0b7{left:20px;}body.rtl .elementor-818 .elementor-element.elementor-element-829b0b7{right:20px;}/* Start custom CSS for icon, class: .elementor-element-829b0b7 */.ebcallback{
    width: 55px !important;
    height: 55px !important;
}

.ebcallback:before,
.ebcallback:after {
  content:'';
  display:block;
  position:absolute;
  top:0; right:0; bottom:0; left:0;
  border-radius:50%;
  border:1px solid #73dd97 ;
}

.ebcallback:before {
  -webkit-animation: ripple 1.5s linear infinite;
  animation: ripple 1.5s linear infinite;
}

.ebcallback:after {
  -webkit-animation: ripple 1.5s linear .75s infinite;
  animation: ripple 1.5s linear .75s infinite;
}


@-webkit-keyframes ripple{
  0% {-webkit-transform:scale(1); }
  75% {-webkit-transform:scale(1.75); opacity:1;}
  100% {-webkit-transform:scale(2); opacity:0;}
}

@keyframes ripple{
  0% {transform:scale(1); }
  75% {transform:scale(1.75); opacity:1;}
  100% {transform:scale(2); opacity:0;}
}

.elementor-818 .elementor-element.elementor-element-829b0b7.elementor-view-stacked .elementor-icon {
    z-index: 999999999;
    position: relative;}/* End custom CSS */