.news_title_box{
    width: 100%;
    padding-top: calc(13px + 5rem);
    padding-bottom: calc(18px + 4rem);
    background-color: #EEEEEE;
}
.news_title{
    max-width: 1480px;
    width: 85%;
    margin: auto;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
.news_main_box{
    width: 100%;
    padding-top: calc(10px + 5rem);
    padding-bottom: calc(45px + 5rem);
}
.news_main{
    max-width: 1480px;
    width: 85%;
    margin: auto;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    row-gap: calc(25px + 8rem);
    position: relative;
}
.news_item{
    width: 31.3108%;
    transition: .5s;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: calc(5px + 2rem) 0;
}
.news_pic{
    width: calc(94px + 15rem);
    height: calc(40px + 10rem);
    border-radius: calc(4px + 0.5rem);
    margin-top: calc(7px + 0.5rem);
    transition: .5s;
}
.news_pic img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: calc(4px + 0.5rem);
}
.news_item .p1{
font-family: Century Gothic;
font-weight: 400;
font-size: calc(10px + 0.5rem);
color: #5B5B5B;
line-height: 1;
transition: .5s;
}
.news_item .p2{
    width: calc(31px + 15rem);
font-family: Century Gothic;
font-weight: bold;
font-size: calc(2px + 1rem);
color: #2B2B2B;
line-height: calc(10px + 1rem);
margin-top: calc(2px + 1.5rem);
transition: .5s;
}
.news_item .p3{
font-family: Futura Bk BT;
font-weight: normal;
font-size: calc(10px + 0.5rem);
color: #98B8AC;
line-height: 1;
display: flex;
justify-content: flex-start;
align-items: center;
gap: calc(1px + 0.5rem);
margin-top: calc(3px + 3rem);
transition: .5s;
}
.news_item .p3 img{
    width: calc(10px + 0.5rem);
}

.news_item:hover{
   transform: scale(1.1);
    background: #FFFFFF;
    box-shadow: 0px 0px calc(10px + 0.5rem) 0px rgba(152,184,172,0.3);
    border-radius: calc(8px + 1rem);
  
}
.news_item:hover .p1{
    transform: scale(0.9);
}
.news_item:hover .p2{
    transform: scale(0.9);
}
.news_item:hover .p3{
    transform: scale(0.9);
}
.news_item:hover .news_pic{
    transform: scale(0.9);
}
.news_main .line{
    width: 100%;
    border-bottom: 1px #E9F0E9 solid;
    position: absolute;
    top: 49%;
}
@media (max-width: 1100px){
    .news_title{
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        gap: calc(10px + 4rem);
    }
    .news_main{
        flex-wrap: wrap;
        row-gap: calc(10px + 2rem);
    }
    .news_item{
        width: 100%;
    }
    .news_item a{
        width: 100%;
    }
    .news_pic{
        width: 100%;
        height: calc(40px + 40rem);
    }
    .news_item .p1{
        font-size: calc(10px + 1rem);
    }
    .news_item .p2{
        width: 100%;
        font-size: calc(12px + 1rem);
        line-height: 1.5;
    }
    .news_item .p3{
        font-size: calc(10px + 1rem);
    }
}