.elementor-523 .elementor-element.elementor-element-2f49af3{padding:0px 0px 40px 0px;}.elementor-523 .elementor-element.elementor-element-21fa9ae > .elementor-widget-container{padding:120px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-6cdb973{padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-d85e63e{padding:0px 0px 40px 0px;}.elementor-523 .elementor-element.elementor-element-a63a7ba .gallery-item .gallery-caption{text-align:center;color:#333333;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;font-style:normal;line-height:16px;}.elementor-523 .elementor-element.elementor-element-36c669d{padding:0px 0px 40px 0px;}@media(max-width:767px){.elementor-523 .elementor-element.elementor-element-2f49af3{padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-21fa9ae > .elementor-widget-container{padding:20px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-21fa9ae */.circle-img{
    position:absolute;
    top:0;
    right:52%;
}

@media only screen and (min-width: 768px) and (max-width: 1024px){
    .client-title{
        max-width:600px;
    }
    .circle-img{
    position:absolute;
    top:0;
    right:14%;
}
}

@media only screen and (max-width: 767px){
    .circle-img{
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-a63a7ba */.elementor-523 .elementor-element.elementor-element-a63a7ba .size-thumbnail{
    box-shadow: 5px 5px 10px 4px rgba(0, 0, 0, 0.25);
}

.elementor-523 .elementor-element.elementor-element-a63a7ba .size-thumbnail:hover{
    transform:scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6cbc79 */.clients-img{
    display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom:20px;
}

.clients-img .img-clients{
    box-shadow: 5px 5px 10px 4px rgba(0, 0, 0, 0.25);
}

.clients-img .img-clients:hover{
    transform:scale(1.05);
}/* End custom CSS */