/*
Theme Name: Hello Elementor Child
Template: hello-elementor

*/
.success-stories {
	display:flex;
	flex-direction:column;
	gap:50px
}
.stories{
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	gap:20px;
}
.success-stories .stories:nth-child(odd){
	flex-direction:row-reverse;
}
.stories .col-50{
	width:calc(100% / 2 - 30px);
	
}
.stories .content h3{
	font-size:52px ;
	font-weight:800
}
.stories p{
	font-size: 20px;
    color: #81867B;
}


.elementor-element.elementor-element-b0dd8fe.elementor-absolute.elementor-widget.elementor-widget-image {
    top: 476px;
}
.elementor-element.elementor-element-1a42777.elementor-absolute.elementor-widget.elementor-widget-image {
    top: 227px;
}


@media(max-width:767px){
	.stories .col-50{
		width:100%
	}
    .elementor-element.elementor-element-b0dd8fe.elementor-absolute.elementor-widget.elementor-widget-image, .elementor-element.elementor-element-1a42777.elementor-absolute.elementor-widget.elementor-widget-image, .elementor-element.elementor-element-1bfdb30.elementor-absolute.elementor-widget.elementor-widget-image {
        position: absolute;
        right: -44px;
        max-width: 50px;
        max-height: 50px;
        margin-top: 17px;
    }
	.stories .content h3{
	font-size:25px ;
	font-weight:800;
    line-height:30px;		
}
    .elementor-element.elementor-element-b0dd8fe.elementor-absolute.elementor-widget.elementor-widget-image img,  .elementor-element.elementor-element-1a42777.elementor-absolute.elementor-widget.elementor-widget-image img,  .elementor-element.elementor-element-1bfdb30.elementor-absolute.elementor-widget.elementor-widget-image img {
        
        max-width: 30px;
      }
.stories p{
	font-size: 14px;
}
}