#sppb-addon-1695972507916 .sppb-animated-number, #sppb-addon-1695972507926 .sppb-animated-number{
    display: inline;
    font-weight: 700;
}

#sppb-addon-1695972507916 .sppb-animated-number-title, #sppb-addon-1695972507926 .sppb-animated-number-title {
    margin-top: -10px;
    font-weight: 700;
}

#column-id-1695972507879 > .sppb-column-overlay{
    border-radius: 0px 90px 0px 0px;
}

#column-id-1695972507879 {
    border-radius: 0px 90px 0px 0px;
}

#sppb-addon-1697772112282 img, #sppb-addon-1696208962043 img  {
    border-radius: 0px 90px 0px 0px;
}

.sppb-progress {
    border-radius: 20px;
}

.sp-page-builder .page-content #section-id-1695977962113{
    border-radius: 90px 90px 0px 0px;
}

#sppb-addon-1696208962111, #sppb-addon-1696208962222, #sppb-addon-1696208962227 {
    box-shadow: 0px 2px 5px lightgrey !important;
}

#sppb-addon-1696208962329 img{
    border-radius: 90px 0px 0px 0px;
}

#column-id-1695977962110 {
      border-radius: 90px 0px 0px 0px;
}

#column-id-1695977962112 {
      border-radius: 0px 90px 0px 0px;
}

.sp-page-builder .page-content #section-id-1695977962269 {
      border-radius: 0px 90px 0px 0px;
}

/*phone version*/
@media only screen and (max-width: 768px) and (min-width: 320px){
#sppb-addon-1696841592705 .sppb-animated-number, #sppb-addon-1696841592757 .sppb-animated-number{
    display: inline;
    font-weight: 700;
    font-size: 20px !important;
}
}

/*tablet version*/
@media only screen and (max-width: 1023px) and (min-width: 768px){
#column-id-1696867627684 > .sppb-column-overlay {
    border-radius: 90px 90px 0px 0px;
}

#column-id-1696867627684 {
    border-radius: 90px 90px 0px 0px;
}

#sppb-addon-1696841592705 .sppb-animated-number, #sppb-addon-1696841592757 .sppb-animated-number{
    font-size: 36px !important;
}

#sppb-addon-1696841592705 .sppb-animated-number-title, #sppb-addon-1696841592757 .sppb-animated-number-title{
    font-weight: 700;
}
}

.solarpanel-left img.sppb-img-responsive {
    transform:scale(0.8);
    animation: scale00 1s infinite;
    animation-duration: 2s;
    position:relative;
}
@keyframes scale00 {
  from {left: -150px;transform:scale(0.8);}
  to {left: 15px;transform:scale(1.1);}
}
@media(max-width:991px){
  @keyframes scale00 {
  from {left: -30px;  transform:scale(0.8);}
  to {left: 15px;  transform:scale(1.1);}
}
}
@media(max-width:767px){
  @keyframes scale00 {
  from {left: -20px;  transform:scale(0.8);}
  to {left: 15px;  transform:scale(1.1);}
}
}
