html.js .image-text-side-by-side .btn-holder,html.js .image-text-side-by-side .d,html.js .image-text-side-by-side .h2,html.js .image-text-side-by-side .h3{opacity:0;transform:translateY(40px);transition:opacity .4s cubic-bezier(.34,.615,.4,.985),transform .9s cubic-bezier(.34,.615,.4,.985)}html.js .image-text-side-by-side .in-vew .btn-holder,html.js .image-text-side-by-side .in-vew .d,html.js .image-text-side-by-side .in-vew .h2,html.js .image-text-side-by-side .in-vew .h3{opacity:1;transform:translateY(0);transition-delay:.4s}.template-index .edu-img{bottom:0}@media (min-width:1440px){.template-index .edu-img{bottom:20px}}.edu{background-color:#ba977c;color:#fff}.edu-img-holder,.edu .container{position:relative}@media (min-width:1024px){.edu-img-holder{position:static}}.edu .h2{line-height:1.22;margin-bottom:0;letter-spacing:1px}@media (min-width:1024px){.edu .h2{line-height:1.479;max-width:45rem}}.edu-position{margin-top:-8rem;margin-bottom:5rem;display:flex}@media (min-width:1024px){.edu-position{margin-top:0;position:absolute;top:0;bottom:-17rem;right:2rem;left:50%;margin-bottom:0}}@media (min-width:1400px){.edu-position{left:55%;right:12rem}}.edu-img{position:relative;padding-top:113.5%;width:100%;z-index:1;bottom:35px}@media (min-width:1440px){.edu-img{bottom:20px}}.edu-img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.edu .edu-ttl{position:absolute;left:2rem;right:2rem;top:50%;transform:translateY(-50%);color:#fff;max-width:70%;z-index:2}@media (min-width:1024px){.edu .edu-ttl{position:relative;left:auto;right:auto;top:auto;transform:none;max-width:100%;margin-bottom:7rem}}.edu .h3{color:#fff;position:relative;margin-bottom:2.5rem;letter-spacing:0}@media (min-width:1024px){.edu .h3{margin-bottom:4rem}}.edu .h3:after{position:absolute;top:-13px;left:0;background-color:#fff;height:.1rem;width:5rem;content:""}@media (min-width:1024px){.edu .h3:after{width:10rem;top:-22px}}.edu .h3 sup{font-size:.7rem;top:-1.3rem;padding-left:.1rem;font-family:PP Monument Extended,Helvetica Neue,Arial,Noto Sans,sans-serif}@media (min-width:1024px){.edu .h3 sup{font-size:1rem;padding-left:.1rem;top:-2rem}}.edu p{line-height:1.25;margin-bottom:2.7rem}@media (min-width:1024px){.edu p{line-height:1.269;margin-bottom:3rem}}.edu ul{margin:0 0 3.7rem;padding:0;list-style:none}@media (min-width:1024px){.edu ul{margin-bottom:4rem}}.edu ul li{position:relative;padding-left:1.5rem}.edu ul li:after{content:"-";background-color:#3d3f40;position:absolute;top:-2px;left:0}.edu-content{max-width:59rem;margin:0 auto}@media (min-width:1024px){.edu-content{margin:0}}.edu .btn-holder{margin-bottom:3rem}.edu .btn-holder .btn{width:100%}@media (min-width:1024px){.edu .btn-holder .btn{width:auto;min-width:33rem}}@media (min-width:1024px){.edu+.section{padding:13rem 0 6rem}}