.intro{padding-bottom:0}.process-timeline .timeline .media img{background:#f8f8f8}@media(max-width:767px){.offer-container{display:flex;flex-direction:column-reverse}}.offer-image{text-align:right}.offer-image img{max-width:100%}@media(max-width:767px){.offer-image{margin-bottom:40px;text-align:center}}.contact-section{background-position:center center;background-repeat:no-repeat;background-size:cover}.contact-section a{text-decoration:none}@media(min-width:768px)and (max-width:991px){html[lang=ru] .hero .hero-content p,html[lang=en] .hero .hero-content p{font-size:16px;line-height:22px}}@media(min-width:992px)and (max-width:1199px){html[lang=ru] .hero .hero-content h2{font-size:36px;line-height:40px}html[lang=ru] .hero .hero-content p{font-size:16px;line-height:22px}}
