body{color:#2b388f;background-color:#b59cb7}header{background:url(header_left.c73b5d37.png) no-repeat,#ffd500 url(header_right.52b45c4b.png) 100% 0 no-repeat;height:248px}header .logos{top:2rem}nav.navbar{background-color:#825297}nav.navbar .navbar-brand{color:#fff}nav.navbar .navbar-toggler{color:#ffffffa6}nav.navbar .navbar-nav .nav-item .nav-link{padding:1rem 0}nav.navbar .navbar-nav .nav-item .nav-link:after{border-bottom-color:#ffd400}nav.navbar .navbar-nav .nav-item.active{background-color:#fff}nav.navbar .navbar-nav .nav-item.active .nav-link{color:#2b388f}@media (width>=768px){nav.navbar.navbar-expand-md .nav-item .nav-link{padding-left:1.5rem;padding-right:1.5rem}}nav.navbar .navbar-collapse .mod-languages ul li a{background-color:#3a1243}nav.navbar .navbar-collapse .mod-languages ul li a:hover{opacity:.7}main{background-image:url(bottom_right.15a0b5bd.svg);background-position:100% 100%;background-repeat:no-repeat;padding-top:2.5rem;padding-bottom:7.25rem}main a{color:#faaf40}main .table thead th{color:#fff;text-align:center;background-color:#ef5d82}main .table tbody td{color:#2b388f;background-color:#fde1b4}main tbody,main td,main tfoot,main th,main thead,main tr{border-color:#fff}footer{color:#fff;background-color:#825297}.text-pink{color:#e40064}.text-outline-white{text-shadow:1px 1px #fff,-1px -1px #fff,1px -1px #fff,-1px 1px #fff}.medium-zoom-overlay,.medium-zoom-image.medium-zoom-image--opened{z-index:1021}#agenda .table tbody th{color:#fff;text-align:center;background-color:#9ea7d4}#agenda .table tbody th.train{background-color:#40beb4}#agenda .table tbody th.practice{background-color:#f05a28}#agenda .table tbody th.activity{background-color:#d83389}#agenda .table tbody th.reward{background-color:#f9a41a}#agenda .table tbody td.date{color:#2b388f;vertical-align:middle;text-align:center;background-color:#d4df5b;font-size:.9em}