#section-389-22 > .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center}#section-389-22{display:block}#section-389-22{text-align:left}@media (max-width:767px){#section-389-22 > .ct-section-inner-wrap{padding-top:50px;padding-bottom:50px}}#div_block-848-22{background-image:linear-gradient(rgba(0,0,0,0.82),rgba(0,0,0,0.82)),url(https://sofiapetrova.com/wp-content/uploads/2025/10/messages-floating-laptop-1.png);background-size:auto,cover;text-align:left;flex-direction:row;display:flex;width:100%;align-items:center;background-color:#000000;background-repeat:no-repeat;padding-top:0px;padding-left:50px;padding-right:25px;padding-bottom:0px}#div_block-390-22{display:flex;align-items:flex-start;text-align:center;justify-content:flex-start;width:100%}#div_block-405-22{width:100%;text-align:right;align-items:center;margin-top:-125px}@media (max-width:1400px){#div_block-848-22{align-items:flex-end}}@media (max-width:1400px){#div_block-390-22{width:50%;padding-bottom:15px}}@media (max-width:1400px){#div_block-405-22{width:50%}}@media (max-width:991px){#div_block-848-22{background-size:cover;flex-direction:column;display:flex;padding-left:25px}}@media (max-width:991px){#div_block-390-22{width:100%;text-align:left;align-items:center;padding-top:50px}}@media (max-width:991px){#div_block-405-22{width:100%;margin-top:0px}}@media (max-width:767px){#div_block-848-22{padding-left:25px}}@media (max-width:479px){#div_block-848-22{background-image:linear-gradient(rgba(0,0,0,0.82),rgba(0,0,0,0.82));background-size:auto,cover;padding-left:10px;padding-right:10px}}@media (max-width:479px){#div_block-390-22{flex-direction:column;display:flex;align-items:center;text-align:center;padding-top:25px}}#headline-392-22{text-align:left;color:#ffffff;font-size:60px;line-height:1}@media (max-width:1400px){#headline-392-22{font-size:48px}}@media (max-width:991px){#headline-392-22{text-align:center}}@media (max-width:767px){#headline-392-22{font-size:34px}}#text_block-843-22{margin-top:35px;color:#ffffff}@media (max-width:1400px){#text_block-843-22{margin-top:35px;margin-bottom:0px}}#image-851-22{height:500px;z-index:1}@media (max-width:1400px){#image-851-22{height:100%}}#shortcode-406-22{width:100%;margin-top:40px}