.page-poster h2{color:#00b0eb;margin-top:-1.5rem;font-size:1.2rem}@media(max-width:575.98px){.page-poster h2{font-size:1rem}}.poster-step-list{margin:3rem 0}.poster-step{padding:1.5rem 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.poster-step:after{content:"";display:block;width:50px;height:1px;margin:1.5rem 0 0;background:#fff;transition:width 1s ease .25s,background 0s .25s}.poster-step:last-child:after{display:none}.poster-step.-active .poster-step-number,.poster-step.-active .poster-step-icon,.poster-step.-active .poster-step-main{-webkit-transform:none;transform:none;opacity:1}.poster-step.-active:after{width:100%;background:#cecece}.poster-step-aside{width:13rem;display:flex;align-items:center;justify-content:space-between}@media(max-width:767.98px){.poster-step-aside{width:100%;justify-content:flex-start;margin-bottom:1rem}}.poster-step-number{width:3.5rem;font-weight:700;color:#00457c;font-size:5rem;text-align:center;-webkit-transform:translateX(-1rem);transform:translateX(-1rem);opacity:0;transition:all .5s ease 0s}@media(max-width:767.98px){.poster-step-number{margin-right:1.5rem;margin-left:.5rem}}.poster-step-icon{background:#ebebeb;height:7.5rem;width:7.5rem;background:center center no-repeat;background-size:contain;-webkit-transform:translateX(-1rem);transform:translateX(-1rem);opacity:0;transition:all .5s ease .25s}.poster-step-icon-1{background-image:url("../img/poster/poster-icon-01.svg")}.poster-step-icon-2{background-image:url("../img/poster/poster-icon-02.svg")}.poster-step-icon-3{background-image:url("../img/poster/poster-icon-03.svg")}.poster-step-icon-4{background-image:url("../img/poster/poster-icon-04.svg")}.poster-step-icon-5{background-image:url("../img/poster/poster-icon-05.svg")}.poster-step-icon-6{background-image:url("../img/poster/poster-icon-06.svg")}.poster-step-icon-7{background-image:url("../img/poster/poster-icon-07.svg")}.poster-step-icon-8{background-image:url("../img/poster/poster-icon-08.svg")}.poster-step-icon-9{background-image:url("../img/poster/poster-icon-09.svg")}.poster-step-main{width:calc(100% - 15rem);-webkit-transform:translateX(-1rem);transform:translateX(-1rem);opacity:0;transition:all .5s ease .375s}@media(max-width:767.98px){.poster-step-main{width:100%}}.poster-logo-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media(max-width:767.98px){.poster-logo-list{justify-content:flex-start}}.poster-logo{margin:.5rem 1rem}.poster-logo img{height:40px}.poster-download{margin:4rem 0;padding:0;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}.poster-download-main{padding:2rem;width:calc(100% - 17rem)}@media(max-width:991.98px){.poster-download-main{width:calc(100% - 14rem)}}@media(max-width:575.98px){.poster-download-main{width:100%;text-align:center}}.poster-download-main h3{color:#fff;font-size:1.5rem;margin:0 0 1rem}@media(max-width:575.98px){.poster-download-main h3{text-align:center}}.poster-download-main p a{color:#fff}.poster-download-main p .button{margin-top:1rem;background:#fff;color:#00457c !important;font-weight:700 !important}.poster-download-main p .button svg{width:.7rem;height:.75rem;display:inline-block;vertical-align:middle;margin-left:.5rem;transition:all .25s ease}.poster-download-main p .button svg path,.poster-download-main p .button svg circle,.poster-download-main p .button svg polygon,.poster-download-main p .button svg rect,.poster-download-main p .button svg polyline,.poster-download-main p .button svg use{fill:#00457c}.poster-download-main p .button:hover{-webkit-filter:none !important;filter:none !important;color:#fff !important;background:#00b0eb !important}.poster-download-main p .button:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.poster-download-main p .button:hover svg path,.poster-download-main p .button:hover svg circle,.poster-download-main p .button:hover svg polygon,.poster-download-main p .button:hover svg rect,.poster-download-main p .button:hover svg polyline,.poster-download-main p .button:hover svg use{fill:#fff}.poster-download-aside{margin-right:2rem;margin-top:-1rem;margin-bottom:-1rem;box-shadow:0 6px 20px 0 rgba(0,0,0,0.2);position:relative;overflow:hidden;border-radius:10px;width:15rem}@media(max-width:991.98px){.poster-download-aside{width:12rem}}@media(max-width:575.98px){.poster-download-aside{margin-top:0;margin-bottom:-2rem;margin-left:auto;margin-right:auto;width:auto;max-width:15rem}}