.breadcrumbs{display:flex;align-items:center;flex-wrap:nowrap;margin-top:.3125rem;width:90%}.breadcrumbs .separator{margin:0 .3125rem}.breadcrumbs a{white-space:nowrap}.breadcrumbs img{width:16px}.breadcrumbs span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.event-detail .event-info{display:flex;align-items:center;margin-top:1em}.event-detail .event-info .price{font-weight:700}.event-detail .event-info img{width:1em;height:1em;margin-right:.2em}.registration{padding:2% 20%}.registration .info .title{font-size:1.5rem;line-height:2rem;font-weight:700;color:#84ab16}.registration .form-group{display:flex;align-items:flex-start;margin-top:1rem;gap:1rem}.registration .form-group :not(:first-child){margin-top:0}.registration .additional-info{font-size:.8rem;font-weight:700}.registration .pj-textarea textarea{height:8rem}.registration button[type=submit]{margin:1rem auto}@media(max-width:991.98px){.registration{padding:2% 8%}}@media(max-width:767.98px){.registration .pj-textarea textarea{height:6rem}}@media(max-width:575.98px){.registration .form-group{flex-direction:column;align-items:flex-start}.registration .pj-textarea textarea{height:4rem}}.page .header{padding:2% 8%}.page .header .page-info{display:flex;width:100%;gap:2%;margin-top:2%}.page .header .page-info>div{display:flex;align-items:center}.page .header .page-info>div img{margin-right:.5rem;width:1rem}.page .header .author img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:2.125rem!important;height:2.125rem!important}.page .page-wrapper{padding:0 20%}.page .page-wrapper .perex{background-color:#d8e3f2;border-color:#aac2e3}.page .page-wrapper .overview{margin-top:5%}.page .page-wrapper .overview .title{font-size:1.5rem;line-height:2rem;font-weight:700;color:#84ab16}.page .page-wrapper .overview li{font-weight:700}.page .page-wrapper .content{margin-top:5%}.page .page-wrapper .content h3{margin-top:5%;font-size:1.25rem;line-height:1.75rem}.page .page-wrapper .content img{margin:2% auto;max-height:690px;width:auto;max-width:100%}.page .page-wrapper .content strong{color:#ccc}.page .page-wrapper .content a{color:#ccc;text-decoration:underline}.page .page-wrapper .content strong,.page .page-wrapper .content a,.page .page-wrapper .content span.strong{color:#112f5e}.page .page-wrapper .content figcaption{margin:2% auto;font-size:.875rem;line-height:1.25rem;color:#112f5e;text-align:center}@media(max-width:991.98px){.page .page-wrapper{margin-top:2%;padding:0 8%}.page .page-wrapper .perex{margin-top:5%}}@media(max-width:767.98px){.page .header .page-info{flex-wrap:wrap;gap:1rem}}@media(max-width:575.98px){.page .page-wrapper{margin-top:5%}}
