.pr-box{width:100%;display:flex;align-items:center}@media(max-width:576px){.pr-box{flex-direction:column}}.pr-box:not(:first-child){margin-top:100px}@media(max-width:576px){.pr-box:not(:first-child){margin-top:80px}}.pr-box:nth-child(2n){flex-direction:row-reverse}.pr-box:nth-child(2n) .img-box .bg{left:auto;right:0}.pr-box:nth-child(2n) .block-text{text-align:right;margin-left:0;margin-right:auto}.pr-box .img-box{width:54%;position:relative}@media(max-width:992px){.pr-box .img-box{width:45%;width:100%}}.pr-box .img-box:before{content:"";display:block;width:100%;padding-bottom:90.625%}.pr-box .img-box img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pr-box .img-box .bg{width:73%;left:0;transform:translateY(-50%);transition:width .5s;object-fit:none;object-position:left top}@media(max-width:992px){.pr-box .img-box .bg{width:100%;object-fit:cover;object-position:center}}.pr-box .img-box .bg:active,.pr-box .img-box .bg:hover{width:100%}.pr-box .img-box .pr{width:73%;height:73%;object-fit:contain}.pr-box .block-text{margin-left:auto;width:40%}@media(max-width:576px){.pr-box .block-text{margin-left:0;width:100%;margin-top:20px;padding:0 10px}}.pr-box .block-text .main{font-size:1.75rem}@media(max-width:768px){.pr-box .block-text .main{font-size:1.5rem}}@media(max-width:576px){.pr-box .block-text .main{font-size:1.375rem}}.pr-box .block-text .text{margin-top:10px;color:#5c5c5c;display:flex}