@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:82px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:82px}.et_header_style_split .centered-inline-logo-wrap{width:163px;margin:-163px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:163px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:163px}.et_header_style_centered #top-menu>li>a{padding-bottom:29px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:73px 0 73px 0!important}.et_header_style_centered #main-header .logo_container{height:163px}#logo{max-height:89%}.et_pb_svg_logo #logo{height:89%}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.page-id-254 #main-content{background:#f5f9fd}.page-id-254 #main-content .container{max-width:1200px;padding-top:54px;padding-bottom:70px}.page-id-254 .entry-title{color:#073e75;font-weight:700;margin-bottom:24px}.page-id-254 .entry-content>h2{color:#074d8d;font-weight:800;font-size:34px;line-height:1.15;margin-bottom:12px}.page-id-254 .entry-content>p{font-size:18px;line-height:1.65;color:#4a5663}.page-id-254 .woocommerce ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.page-id-254 .woocommerce ul.products::before,.page-id-254 .woocommerce ul.products::after{display:none}.page-id-254 #main-content{background:#f5f9fd}.page-id-254 #main-content .container{max-width:1200px;padding-top:54px;padding-bottom:70px}.page-id-254 .woocommerce ul.products li.product .woocommerce-loop-product__link{display:flex;flex-direction:column;height:100%}.page-id-254 .woocommerce ul.products li.product .woocommerce-loop-product__link::after{content:"View programme";display:block;margin:auto 20px 0;padding:13px 18px;border-radius:30px;background:#075ca8;color:#fff;font-size:14px;font-weight:700;text-align:center}.page-id-254 .woocommerce ul.products li.product .woocommerce-loop-product__link:hover::after{background:#043d73}.page-id-254 .entry-title{color:#073e75;font-weight:700;margin-bottom:24px}.page-id-254 .entry-content>h2{color:#074d8d;font-weight:800;font-size:34px;line-height:1.15;margin-bottom:12px}.page-id-254 .entry-content>p{font-size:18px;line-height:1.65;color:#4a5663}.page-id-254 .woocommerce ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.page-id-254 .woocommerce ul.products::before,.page-id-254 .woocommerce ul.products::after{display:none}.page-id-254 .woocommerce ul.products li.product{width:auto!important;margin:0!important;float:none!important;background:#fff;border:1px solid #dce7f1;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px rgba(5,55,103,.10);padding:0 0 24px;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.page-id-254 .woocommerce ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 13px 30px rgba(5,55,103,.16)}.page-id-254 .woocommerce ul.products li.product img{width:100%;aspect-ratio:1/1;object-fit:cover;margin:0 0 20px!important}.page-id-254 .woocommerce ul.products li.product .woocommerce-loop-product__title{color:#063f78;font-size:18px!important;line-height:1.35;font-weight:750;padding:0 20px!important;min-height:74px}.page-id-254 .woocommerce ul.products li.product .price{color:#0877bd!important;font-size:22px!important;font-weight:800!important;padding:0 20px;margin:8px 0 18px!important}.page-id-254 .woocommerce ul.products li.product .button{margin:auto 20px 0!important;padding:13px 18px!important;border-radius:30px!important;background:#075ca8!important;color:#fff!important;border:0!important;font-size:14px!important;font-weight:700!important;text-align:center}.page-id-254 .woocommerce ul.products li.product .button:hover{background:#043d73!important}@media(max-width:980px){.page-id-254 .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.page-id-254 #main-content .container{padding-top:32px}.page-id-254 .entry-content>h2{font-size:28px}.page-id-254 .woocommerce ul.products{grid-template-columns:1fr;gap:22px}.page-id-254 .woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:0}}.page-id-254 .woocommerce ul.products li.product{width:auto!important;margin:0!important;float:none!important;background:#fff;border:1px solid #dce7f1;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px rgba(5,55,103,.10);padding:0 0 24px;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.page-id-254 .woocommerce ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 13px 30px rgba(5,55,103,.16)}.page-id-254 #main-content{background:#f5f9fd}.page-id-254 #main-content .container{max-width:1200px;padding-top:54px;padding-bottom:70px}.page-id-254 .entry-title{color:#073e75;font-weight:700;margin-bottom:24px}.page-id-254 .entry-content>h2{color:#074d8d;font-weight:800;font-size:34px;line-height:1.15;margin-bottom:12px}.page-id-254 .entry-content>p{font-size:18px;line-height:1.65;color:#4a5663}.page-id-254 .woocommerce ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.page-id-254 .woocommerce ul.products::before,.page-id-254 .woocommerce ul.products::after{display:none}.page-id-254 .woocommerce ul.products li.product{width:auto!important;margin:0!important;float:none!important;background:#fff;border:1px solid #dce7f1;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px rgba(5,55,103,.10);padding:0 0 24px;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.page-id-254 .woocommerce ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 13px 30px rgba(5,55,103,.16)}.page-id-254 .woocommerce ul.products li.product img{width:100%;aspect-ratio:1/1;object-fit:cover;margin:0 0 20px!important}.page-id-254 .woocommerce ul.products li.product .woocommerce-loop-product__title{color:#063f78;font-size:18px!important;line-height:1.35;font-weight:750;padding:0 20px!important;min-height:74px}.page-id-254 .woocommerce ul.products li.product .price{color:#0877bd!important;font-size:22px!important;font-weight:800!important;padding:0 20px;margin:8px 0 18px!important}.page-id-254 .woocommerce ul.products li.product .button{margin:auto 20px 0!important;padding:13px 18px!important;border-radius:30px!important;background:#075ca8!important;color:#fff!important;border:0!important;font-size:14px!important;font-weight:700!important;text-align:center}.page-id-254 .woocommerce ul.products li.product .button:hover{background:#043d73!important}@media(max-width:980px){.page-id-254 .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.page-id-254 #main-content .container{padding-top:32px}.page-id-254 .entry-content>h2{font-size:28px}.page-id-254 .woocommerce ul.products{grid-template-columns:1fr;gap:22px}.page-id-254 .woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:0}}.page-id-254 .woocommerce ul.products li.product img{width:100%;aspect-ratio:1/1;object-fit:cover;margin:0 0 20px!important}.page-id-254 .woocommerce ul.products li.product .woocommerce-loop-product__title{color:#063f78;font-size:18px!important;line-height:1.35;font-weight:750;padding:0 20px!important;min-height:74px}.page-id-254 .woocommerce ul.products li.product .price{color:#0877bd!important;font-size:22px!important;font-weight:800!important;padding:0 20px;margin:8px 0 18px!important}.page-id-254 .woocommerce ul.products li.product .button{margin:auto 20px 0!important;padding:13px 18px!important;border-radius:30px!important;background:#075ca8!important;color:#fff!important;border:0!important;font-size:14px!important;font-weight:700!important;text-align:center}.page-id-254 .woocommerce ul.products li.product .button:hover{background:#043d73!important}@media(max-width:980px){.page-id-254 .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.page-id-254 #main-content .container{padding-top:32px}.page-id-254 .entry-content>h2{font-size:28px}.page-id-254 .woocommerce ul.products{grid-template-columns:1fr;gap:22px}.page-id-254 .woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:0}}