.container{background-color:#fff;box-shadow:0 0 2vh 0 rgba(0,0,0,.1294117647);border-radius:.5vh;display:grid;grid-template-columns:1fr 2.5fr;grid-template-areas:"a b";height:100%}.container .text-con{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;grid-area:a;text-align:center}.container .text-con .logo{width:20vh;margin:0 auto 2vh}.container .text-con .desc{max-width:40vh;font-size:2vh;color:#394e5a}.container .img-con{position:relative}.container .img-con .img{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:0 .5vh .5vh 0}.main-page-wrapper{display:grid;grid-template-rows:2fr 1.3fr;grid-gap:2vh;gap:2vh;overflow:hidden;margin:0 2vh;padding:2vh 0}.main-page-wrapper .slider{display:flex;flex-direction:row;overflow-y:hidden;gap:2vh}.article-container{width:67vh;height:37vh;border-radius:.5vh;position:relative;scrollbar-width:none;-ms-overflow-style:none;overflow:hidden}.article-container .background-img{position:relative;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:.5vh;filter:brightness(.7)}.article-container .title{color:#f6f5ed;position:absolute;font-size:4vh;max-width:60vh;text-align:left;text-transform:uppercase;font-weight:700;z-index:1;top:3vh;left:3vh}.article-container .btn{position:absolute;width:4.8vh;height:4.8vh;background-color:#f6f5ed;display:flex;justify-content:center;align-items:center;border-radius:.7vh;bottom:4vh;right:4vh;z-index:1}.article-container .btn .arrow{width:1.8vh;height:1.8vh}