header{position:relative;height:auto;width:100%}header img{width:100%;display:block}header h1.wrap{font-size:40px;color:#3f3f3f;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:576px){header h1.wrap{font-size:36px;width:80%}}section.steps-section .wrap .nav-link{padding:20px 0;margin-bottom:50px}section.steps-section .wrap .nav-link,section.steps-section .wrap .nav-link a{color:#3f3f3f;font-size:16px;text-decoration:none}@media screen and (max-width:576px){section.steps-section .wrap .nav-link{width:80%;margin:0 auto;font-size:14px}section.steps-section .wrap .nav-link a{font-size:14px}}section.steps-section .wrap .steps{display:flex;justify-content:space-between;margin-bottom:120px;flex-wrap:wrap}section.steps-section .wrap .steps .step{width:313.4px;height:260px;background-image:url(../img/step-frame.png);background-size:100% 100%;background-repeat:no-repeat;padding-top:32px;margin-bottom:56px}section.steps-section .wrap .steps .step .count{font-size:40px;line-height:1.33;color:#a98c66;text-align:center;margin-bottom:24px}section.steps-section .wrap .steps .step h2{font-size:20px;line-height:1.35;color:#54493f;text-align:center;margin-bottom:16px}section.steps-section .wrap .steps .step p{font-size:16px;line-height:1.4;color:#54493f;width:210px;text-align:center;margin:0 auto}section.steps-section .wrap .steps .step.blank{background:none;height:0;margin-bottom:0;padding:0}@media screen and (max-width:576px){section.steps-section .wrap .steps{margin-bottom:30px;padding:10px 0}section.steps-section .wrap .steps .step{width:90vw;height:74.66vw;max-width:313.4px;max-height:260px;padding-top:10vw;padding-bottom:15vw;margin:0 auto 15px;display:flex;justify-content:space-between;flex-direction:column}section.steps-section .wrap .steps .step .count,section.steps-section .wrap .steps .step h2{margin-bottom:0}section.steps-section .wrap .steps .step p{width:65%}}
