.left-photo-cms figure, .right-photo-cms figure {padding-bottom: 65.75%;}
#cms-info-container {width: 100%;margin: auto;position: relative;}
.cms-inner-info-container {position: relative;}
.cms-inner-info-container:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 1px;background: #CDCDCD;}
.info-text-container {width: 100%;margin: 0 auto;color: var(--color-black-900);font: var(--font-18-regular);line-height: var(--lh-2);}
.cms-photo-container {width: 100%;margin: 0 auto;}
@media (min-width:1200px){
    #cms-info-container {max-width: 1500px;padding: 0 20px;}
    .cms-inner-info-container {padding-top: 50px;margin-top: 30px;}
    .info-text-container {max-width: calc(100% - 26.042vw);}
    .cms-photo-container {margin-top: 80px;gap: 2%;}
    .left-photo-cms, .right-photo-cms {width: 49%;}
    .right-photo-cms {margin-top: 5.208vw;}
    #footer {margin-top: 110px;}
}
@media (max-width:1199px){
    #cms-info-container {max-width: 1000px;padding: 0 20px;}
    .cms-inner-info-container {padding-top: 30px;margin-top: 20px;}
    #footer{margin-top: 50px;}
}
@media (min-width:765px) and (max-width:1199px){
    .cms-photo-container {margin-top: 50px;gap: 2%;}
    .left-photo-cms, .right-photo-cms {width: 49%;}
    .right-photo-cms{margin-top: 50px;}
}
@media (max-width:764px){
    .cms-photo-container {margin-top: 30px;row-gap:50px;}
    .left-photo-cms, .right-photo-cms {width: 100%;max-width: 80%;}
    .right-photo-cms{margin-left: auto;}

}