.helpful{margin-top:10.8rem;padding:9.7rem 0 4.5rem;position:relative;background-color:#e7f2f8}.helpful picture{position:absolute;left:50%;transform:translateX(-50%);top:-5.5rem}.helpful a{display:block;background-color:#fff;border-radius:15px;color:#1c50a5;font-weight:900;padding:2.5rem 2rem 2.5rem 1.75rem;box-shadow:0 0 15px rgba(0,0,0,.1);position:relative}.helpful a::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:2.4rem;height:1.7rem;background-image:url(../img/common/arrow.svg);background-size:100% 100%;right:2rem;transition:.5s;filter:brightness(0) saturate(100%) invert(21%) sepia(87%) saturate(1896%) hue-rotate(206deg) brightness(89%) contrast(87%)}.helpful a:hover{transform:translateY(10px)}.helpful a:hover::after{right:1rem}.helpful a img{filter:brightness(0) saturate(100%) invert(21%) sepia(87%) saturate(1896%) hue-rotate(206deg) brightness(89%) contrast(87%);position:relative;top:-0.2rem;width:1.5rem;height:1.5rem}.helpful a .pdf{width:2rem;height:2.2rem}.helpful a.rows{line-height:1.5}.helpful a.rows img{top:-0.4rem}.helpful a.rows .pdf{top:-0.1rem}@media screen and (min-width: 744px){.helpful a{font-size:2rem;padding:3rem 5rem 3rem 6rem}.helpful a img{width:2rem;height:2rem}.helpful a.rows .pdf{top:-0.5rem}}.helpful a+a{margin-top:3.6rem}@media screen and (min-width: 744px){.helpful{margin-top:16rem;padding:10.8rem 0 11.2rem}.helpful picture{top:-9.5rem}}@media screen and (min-width: 1150px){.helpful{background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);position:relative}.helpful::before{content:"";height:100%;position:absolute;right:0;border-radius:75px 0 0 75px;top:0;background-color:#e7f2f8;z-index:-1;width:99%}}@media screen and (min-width: 1150px)and (min-width: 1200px){.helpful::before{width:97%}}@media screen and (min-width: 1150px)and (min-width: 1400px){.helpful::before{width:94%}}.movie p{text-align:center;margin-bottom:4rem}.movie h3{padding:0 0 1.8rem 1rem;border-bottom:solid 2px #cac9ca;margin-bottom:2.5rem;font-size:1.8rem;position:relative}.movie h3::after{content:"";width:30%;height:2px;background-color:#1c50a5;position:absolute;bottom:-2px;left:0}@media screen and (min-width: 744px){.movie h3{font-size:2rem;padding:0 0 2rem 1rem;margin-bottom:2.8rem}}.movie h3:not(:first-of-type){margin-top:5.5rem}.movie iframe{aspect-ratio:640/360;margin:0 auto;display:block}@media screen and (min-width: 744px){.movie h3{margin-bottom:5.5rem}.movie h3:not(:first-of-type){margin-top:9rem}.movie iframe{width:64rem;height:auto}}/*# sourceMappingURL=helpful_page.css.map */