.booking-page-hero .booking-hero-campaign{font-weight:700}@media (min-width: 768px){.exam-hero-badge>a{width:176px;height:176px;top:8px;right:8px}.exam-hero-badge>a>span:first-child{font-size:52px}.exam-hero-badge>a>span:nth-child(2){font-size:16px}.exam-hero-badge-left>a{left:8px;right:auto}}@media (768px <= width < 1280px) and (min-height: 500px){.booking-page-hero>div{padding-top:24px;padding-bottom:24px}.booking-page-hero>div>div{gap:24px;align-items:stretch}.booking-page-hero>div>div>div:first-child{aspect-ratio:auto;align-self:stretch}.booking-page-hero img{-o-object-position:35% center;object-position:35% center}.booking-page-hero h1{font-size:36px}.booking-page-hero .booking-hero-campaign{display:block;font-weight:700}.booking-page-hero .exam-hero-badge{display:none}.booking-page-hero button{width:100%}}@media (height < 500px){.booking-page-hero>div{padding-top:16px;padding-bottom:16px}.booking-page-hero>div>div{grid-template-columns:1fr;gap:16px}.booking-page-hero>div>div>div:first-child{order:0;height:33svh;max-height:33svh;width:auto;max-width:100%;aspect-ratio:4 / 3;justify-self:center}.booking-page-hero>div>div>div:last-child{order:1;text-align:center}.booking-page-hero img{-o-object-position:right center;object-position:right center}.booking-page-hero h1{font-size:30px}.booking-page-hero .booking-hero-campaign{display:block}.booking-page-hero p{font-size:16px}.booking-page-hero .exam-hero-badge{display:none}.booking-page-hero button{width:100%}}
