.so-image-cta{align-items:center;display:flex;min-height:371px;position:relative;>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.container{padding:75px 95px;position:relative;z-index:1;p{font-size:16px;line-height:1.35}@media screen and (max-width:1130px){padding-left:15px;padding-right:15px}@media screen and (max-width:768px){padding-bottom:250px;padding-top:50px}}&__buttons{margin-top:32px}&.align-left{.container{text-align:left;>*{max-width:540px}}.cta-group{justify-content:flex-start}}&.align-center{.container{padding-bottom:100px;padding-top:150px;text-align:center;p{font-size:20px;line-height:1.35;@media screen and (max-width:768px){font-size:16px}}@media screen and (max-width:1130px){padding-bottom:75px;padding-left:50px;padding-right:50px;padding-top:75px}>*{margin-left:auto;margin-right:auto;max-width:730px}}.cta-group{justify-content:center}}&.align-right{.container{text-align:right;>*{margin-left:auto;margin-right:0;max-width:540px}}.cta-group{justify-content:flex-end}}}