body{background: #f8f9f8;}
#hero{justify-content: center;flex-direction: column;width: 100%;}
h1{text-align: center;font-size: 1.7rem;font-weight: bold;margin-top: 2rem;}
.content-section{width: 72rem;margin:2rem auto;}
.st ul{list-style-type: none;padding: 0;}
.st ul li{display: flex;font-size: 1.4rem;align-items: center;}
.st ul li:before{display: flex;content:'';background: url(../images/check.svg) no-repeat;background-size: contain;width: 1.5rem;height: 1.2rem;margin-left: .5rem;}
.image-col {margin-right: auto;}
.image-col img{display: block;margin-right: auto;width: 18rem;}
.info{margin-top: 4rem;}
.content-section h2{font-size: 1.4rem;color: #fff;background: #009fe3;position: relative;padding:.5rem 5rem .5rem 0;margin-bottom: 1rem;}
.content-section h2 img{position: absolute;right: -.5rem;bottom: 50%;transform: translateY(50%);width: 4.5rem;}
.content-section h2 p{margin: 0;}
.content-section .content-col{flex: 0 0 65%;}
.prevent .notice{font-size: .7rem;max-width: 35rem;margin-top: 8rem;}
@media (max-width: 1000px) {
    .image-col{margin:1rem auto;}
    .image-col img{width: 12rem;}
    .st ul li{font-size: 1.1rem;}
}