.callback-sales-section{position:relative;padding:80px 0;background-image:url("../images/main/callback-sales-bg.jpg");background-image:image-set(
        url("../images/main/callback-sales-bg.webp") type("image/webp"),
        url("../images/main/callback-sales-bg.jpg") type("image/jpeg")
    );background-repeat:no-repeat;background-position:center;background-size:cover}.callback-form-container{margin-top:50px;padding:30px;background:rgba(255, 255, 255, 0.6);color:var(--dark)}h2.sales-title{font-family:"Roboto-Medium";font-size:1.25rem;color:var(--dark)}.sales-text{margin-top:10px;margin-bottom:20px;font-size:1.15rem;color:var(--gray)}.sales-text span{background-color:var(--primary);color:var(--white)}.callback-form-contact-phone a{color:var(--primary);font-size:1.2rem}.callback-form-contact-phone a:hover{color:var(--primary);opacity:0.9}.callback-form-contact-phone a::before,.callback-form-contact-phone a:hover::before{background-color:var(--primary)}.section-callback-sales-form{margin-top:50px}.quote-author-image{margin-top:-180px;margin-bottom:-80px;width:100%;height:auto}.quote-section{margin-left:-80px;margin-top:70px;font-family:"Roboto-Light";font-size:1rem;padding:20px;background-color:rgba(255, 255, 255, 0.61)}.quote-text{line-height:1.2;margin-bottom:20px}.quote-author-name-text{margin-bottom:10px;font-size:1.2rem}.quote-author-name-text span{font-family:"Roboto-Medium";display:block;font-size:1.2rem}.quote-author-post-text{font-size:1rem;line-height:1.1}@media (min-width: 1px) and (max-width: 767px){.sales-title{font-size:1rem}.sales-text{font-size:1rem}.section-callback-sales-form{margin-top:0px}.quote-author-image{margin-top:0px}.quote-section{margin-left:0}}@media (min-width: 768px) and (max-width: 992px){.quote-author-image{margin-top:0}.quote-section{margin-left:0}}