#info_002{padding: 80px 0;background: #F2F4F5}
#info_002 .cont{display: flex;gap:20px;}
#info_002 .cont .imgBox{width: 100%;position: relative;height: 0;padding-top: 38.8%;}
#info_002 .cont .imgBox .img{position: absolute;inset: 0 0 0 0;display: flex;align-items:center;justify-content: center;border-radius:6px;overflow: hidden;}
#info_002 .cont .info_area{width: 100%;padding: 0 50px 0 0;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;gap:20px;}
#info_002 .cont .info_area .sub_title{color: var(--sub-title-color);font-family: "Roboto", Sans-serif;font-size: 16px;font-weight: 600;}
#info_002 .cont .info_area .title{color: var(--title-color);font-family: var(--primary-font), Sans-serif;font-size: 30px;font-weight: 700;}
#info_002 .cont .info_area .brief{color: var(--brief-color);font-family: "Roboto", Sans-serif;font-size: 16px;font-weight: 400;text-transform: none;font-style: normal;line-height: 24px;letter-spacing: 0.96px;}
#info_002 .cont .info_area .btn_area .btn{display: block;padding: 13px 31.5px;border-color:var(--primary-color);color: var(--primary-color);background: transparent;}
#info_002 .cont .info_area .btn_area .btn:hover{background: var(--primary-color);color: white;}
#info_002 .cont .info_area .btn_area .btn.dark{color: white;background: var(--primary-color)}
#info_002 .cont .info_area .btn_area .btn.dark:hover{background: transparent;color: var(--primary-color);}

@container infility_page (max-width: 1000px) {
    #info_002{padding: 40px 0}
    #info_002 .cont{gap:10px;}
    #info_002 .cont .info_area{gap:10px;}
    #info_002 .cont .info_area .sub_title{font-size: 15px;}
    #info_002 .cont .info_area .title{font-size: 25px;}
    #info_002 .cont .info_area .brief{font-size: 15px;}
    #info_002 .cont .info_area .btn_area .btn{padding: 10px 20px;font-size: 14px;}
}


@container infility_page (max-width: 800px) {
    #info_002 .cont{flex-wrap: wrap;flex-direction: column-reverse;}
    #info_002 .cont .imgBox{padding-top: 80.8%;}
    #info_002 .cont .info_area{padding: 0}
}

@media screen and (max-width: 1000px) {
    #info_002{padding: 40px 0}
    #info_002 .cont{gap:10px;}
    #info_002 .cont .info_area{gap:10px;}
    #info_002 .cont .info_area .sub_title{font-size: 15px;}
    #info_002 .cont .info_area .title{font-size: 25px;}
    #info_002 .cont .info_area .brief{font-size: 15px;}
    #info_002 .cont .info_area .btn_area .btn{padding: 10px 20px;font-size: 14px;}
}


@media screen and (max-width: 800px) {
    #info_002 .cont{flex-wrap: wrap;flex-direction: column-reverse;}
    #info_002 .cont .imgBox{padding-top: 80.8%;}
    #info_002 .cont .info_area{padding: 0}
}