.main-block .container{margin-top:100px}.main-block .container h1{color:#fff;font-size:clamp(1rem,8vw,4rem);line-height:1}.main-block .container p{color:#27298c}.main-block .container .img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(255,255,255,.5);border-radius:8px;padding:5px;max-width:550px;width:100%;margin:35px 0;overflow:hidden}.main-block .container .img-wrapper .img-box{width:100%;-webkit-transition:.3s;transition:.3s}.main-block .container .img-wrapper .img-box img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:auto;-o-object-fit:contain;object-fit:contain;width:100%;-webkit-transition:.3s;transition:.3s}.main-block .container .img-wrapper .img-box:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}@media screen and (max-width:768px){.main-block{background-size:210%!important;background-position-y:58px!important;background-position-x:-380px!important}.main-block .container h1{padding-top:435px;color:#000;text-align:center;text-transform:uppercase}.main-block .container p{text-align:center}.main-block .container .img-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:430px){.main-block .container{margin-top:30px}}