.banner-main{margin:8.3333rem 0}@media (max-width:768px){.banner-main{margin:21.3333rem 0}}.banner-main__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.0833rem}@media (max-width:768px){.banner-main__inner{gap:6.6667rem}}.banner-main__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.3889rem;max-width:65.2083rem}@media (max-width:768px){.banner-main__info{width:100%;max-width:initial;gap:5.3333rem}}.banner-main__image{height:48.6111rem}@media (max-width:768px){.banner-main__image{height:110.6667rem}}.banner-main__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (max-width:768px){.banner-main__image img{-o-object-fit:cover;object-fit:cover}}