.legal__wrapper,.breadcrumb__wrapper{width:100%;max-width:1220px;padding:0 20px;margin:0 auto}.breadcrumb{padding-bottom:35px}@media only screen and (min-width: 850px){.breadcrumb{padding-bottom:40px}}@media only screen and (min-width: 1200px){.breadcrumb{padding-bottom:45px}}.breadcrumb__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.75rem;font-weight:300}@media only screen and (min-width: 850px){.breadcrumb__wrapper{font-size:.8125rem}}@media only screen and (min-width: 1200px){.breadcrumb__wrapper{font-size:.875rem}}.breadcrumb__item--current{color:#5f80f4;font-weight:600}.breadcrumb__link{text-decoration:none;color:#050400;-webkit-transition:color .5s;transition:color .5s}@media only screen and (min-width: 1200px){.breadcrumb__link:hover{color:#21d6ad}}.breadcrumb__arrow{padding:0 6px}.legal__back-btn{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px}@media only screen and (min-width: 850px){.legal__back-btn{padding-bottom:40px}}@media only screen and (min-width: 1200px){.legal__back-btn{padding-bottom:50px}}.legal__back-btn__link{color:#2b328c;font-weight:700;text-decoration:none;-webkit-transition:color .5s;transition:color .5s}@media only screen and (min-width: 1200px){.legal__back-btn__link:hover{color:#5f80f4}}.legal__title{font-size:1.5rem;font-family:"Chaney",sans-serif;color:#2b328c;margin-bottom:25px}@media only screen and (min-width: 850px){.legal__title{font-size:2rem;margin-bottom:50px}}@media only screen and (min-width: 1200px){.legal__title{font-size:2.5rem;margin-bottom:75px}}.legal__content{padding-bottom:20px}@media only screen and (min-width: 850px){.legal__content{padding-bottom:30px}}@media only screen and (min-width: 1200px){.legal__content{padding-bottom:40px}}.legal__content--title{color:#21d6ad;font-weight:600;line-height:1.5}.legal__content p{font-weight:300;padding-bottom:22px;line-height:1.5}@media only screen and (min-width: 850px){.legal__content p{padding-bottom:25px}}@media only screen and (min-width: 1200px){.legal__content p{padding-bottom:28px}}.legal__content p a{color:#050400;text-decoration:underline;-webkit-transition:color .5s;transition:color .5s}@media only screen and (min-width: 1200px){.legal__content p a:hover{color:#5f80f4}}.legal__content__script{padding-bottom:20px;font-weight:300;line-height:1.5}.page-legal{background-color:#f6f5f1}