:root{--header-hegiht:100px}.page-application{position:relative;background:url("../img/bg/application.jpg") no-repeat center center/100% 100%;overflow:hidden}.page-application__container{width:100%;overflow:hidden;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:1.25vw;row-gap:2.96296vh}@media (max-width: 1600px) and (min-width: 1100px){.page-application__container{column-gap:12px;row-gap:16px}}.page-application__container-item{position:relative;width:100%;height:29.62963vh;overflow:hidden;transition:all 0.4s}.page-application__container-item__bg{width:100%;height:100%;object-fit:cover;transition:all 0.8s}.page-application__container-item__content{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;padding:30px;display:flex;flex-direction:column;transition:all 0.4s;transform:translateY(calc(100% - 135px))}@media (max-width: 1450px) and (min-width: 1100px){.page-application__container-item__content{padding:15px;transform:translateY(calc(100% - 105px))}}.page-application__container-item__content-title{font-size:28px;line-height:41px;font-weight:600;margin-bottom:8px}.page-application__container-item__content-sub{font-size:18px;line-height:26px;color:rgba(255,255,255,0.8);margin-bottom:50px}.page-application__container-item__content-more{color:#fff;display:flex;align-items:center;font-size:14px;line-height:16px;cursor:pointer;transform-origin:left center;transition:all 0.2s}.page-application__container-item__content-more__icon{width:16px;height:16px;margin-left:10px;animation:small-left-right 1s linear infinite}.page-application__container-item__content-more:hover{transform:scale(1.2)}.page-application__container-item__content-more:hover .page-application__container-item__content-more__icon{animation-play-state:paused}.page-application__container-item__content-more:active{opacity:0.5}.page-application__container-item:hover .page-application__container-item__bg{transform:scale(1.1)}.page-application__container-item:hover .page-application__container-item__content{transform:translateY(0);background:rgba(0,0,0,0.55)}.page-application__container-item:nth-child(1){transform:translate(-400px, -400px);opacity:0}.page-application__container-item:nth-child(2){transform:translate(400px, -400px);opacity:0}.page-application__container-item:nth-child(3){transform:translate(-400px, 400px);opacity:0}.page-application__container-item:nth-child(4){transform:translate(400px, 400px);opacity:0}.animated .page-application__container-item{transform:translate(0, 0);opacity:1}
