.widget-call-to-action-1{
    padding:80px 20px;
    background: rgb(86,162,238);
    background-image: url(../../assets/images/widget-call-to-action/background.png), linear-gradient(52deg, rgba(86,162,238,1) 0%, rgba(17,99,223,1) 60%);
    background-position: center;  
}
.widget-call-to-action-1 .container{
    display:flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    overflow: visible;
}
.widget-call-to-action-1 .container .text-el{
    font-size: 35px;
    font-weight: 600;
    line-height: 120%;
    color: #fff;
    width: calc(100% - 180px);

    transform: translateX(-50px);
	opacity: 0;
	transition: 1.5s;
}
.widget-call-to-action-1 .container .text-el[data-scroll="in"]{
    transform: translateX(0px);
	opacity: 1;
	transition: 1.5s;
	transition-delay: 0.5s;
}
.widget-call-to-action-1 .container .text-el span{
    display:block;
}
.widget-call-to-action-1 .container .button-el{
    transform: translateX(50px);
	opacity: 0;
	transition: 1.5s;
}
.widget-call-to-action-1 .container .button-el[data-scroll="in"]{
    transform: translateX(0px);
	opacity: 1;
	transition: 1.5s;
	transition-delay: 0.5s;
}
.widget-call-to-action-1 .container .button-el .ui-button{
    width: 100%;
}

@media all and (max-width: 800px){
    .widget-call-to-action-1 .container .text-el span{
        display: initial;
    }
}
@media all and (max-width: 600px){
    .widget-call-to-action-1 .container .text-el{
        width: 100%;
        text-align: center;
    }
    .widget-call-to-action-1 .container .button-el{
        width: 100%;
        margin-top:30px;
    }
}