:root{--colour-white:#ffffff;--colour-black:#0a0a0a;--colour-lighter-black:#2E2E2E;--colour-grey:#74849B;--colour-lighter-grey:#f7f7f7;--colour-blue:#D9EBFF;--colour-border-grey:#E5E5E5;--colour-border-blue:#E9F3FF;--colour-red:#FF6B00;--color-yellow:#fddf21;--header-font-size-2xl:65px;--header-font-size-xl:50.94px;--header-font-size-lg:43.24px;--header-font-size-md:37.34px;--header-font-size-3sm:32px;--header-font-size-2sm:22px;--header-font-size-sm:18.45px;--body-font-size-md:17px;--body-font-size-sm:14.65px;--font-weight-bold:500;--font-weight-medium:400;--letter-spacing-lg:-0.03em;--letter-spacing-md:-0.04em;--letter-spacing-sm:-0.02em;--line-height-xl:107%;--line-height-lg:117%;--line-height-md:134%;--line-height-sm:150%;--border-radius-lg:46px;--border-radius-md:31px;--border-radius-sm:18px;--button-font-size-md:15.6px;--button-font-size-sm:12.83px;--font-family-primary:'sofia-pro', sans-serif !important}@media screen and (max-width:980px){:root{--header-font-size-2xl:45.23px;--header-font-size-xl:32.65px;--header-font-size-lg:32.65px;--header-font-size-md:28px;--header-font-size-3sm:28px;--header-font-size-2sm:14px;--header-font-size-sm:17px;--body-font-size-md:15px;--body-font-size-sm:13px;--border-radius-lg:24px;--border-radius-md:24px;--border-radius-sm:24px;--line-height-sm:140%}}.error-tba{max-width:500px!important;width:100%;margin:0 auto!important;background-color:red;color:#fff}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999;display:flex;justify-content:center;align-items:center;opacity:1;visibility:visible;transition:opacity .2s ease,visibility .2s ease}#loader{border:4px solid #f3f3f3;border-top:4px solid var(--colour-black);border-radius:50%;width:30px;height:30px;animation:spin 1s linear reverse infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body.loaded #preloader.fade-out{opacity:0;visibility:hidden}#page-container{overflow-x:hidden}body{padding-left:16px!important;padding-right:16px!important}.pluk-section-container{padding-left:inherit!important;padding-right:inherit!important}@media screen and (max-width:981px){body{padding-left:10px!important;padding-right:10px!important}.pluk-section-container{padding-left:22px!important;padding-right:22px!important}}.pluk-section-spacer-lg{margin-bottom:130px!important}.pluk-section-spacer-md{margin-bottom:112px!important}.pluk-section-spacer-sm{margin-bottom:84px!important}.pluk-section-spacer-xs{margin-bottom:12px!important}@media screen and (max-width:981px){.pluk-section-spacer-lg{margin-bottom:48px!important}.pluk-section-spacer-md{margin-bottom:56px!important}.pluk-section-spacer-sm{margin-bottom:48px!important}.pluk-section-spacer-xs{margin-bottom:8px!important}}h1,.pluk-h1 h1,.pluk-h1 h2,.pluk-h1 h3,.pluk-h1 h4,.pluk-h1 h5,.pluk-h1 h6{font-size:var(--header-font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-lg);line-height:var(--line-height-xl)}h2,.pluk-h2 h1,.pluk-h2 h2,.pluk-h2 h3,.pluk-h2 h4,.pluk-h2 h5,.pluk-h2 h6{font-size:var(--header-font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-lg)}.pluk-h2-alt h1,.pluk-h2-alt h2,.pluk-h2-alt h3,.pluk-h2-alt h4,.pluk-h2-alt h5,.pluk-h2-alt h6{font-size:var(--header-font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-lg)}h3,.pluk-h3 h1,.pluk-h3 h2,.pluk-h3 h3,.pluk-h3 h4,.pluk-h3 h5,.pluk-h3 h6{font-size:var(--header-font-size-md);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-lg)}h4,.pluk-h4 h1,.pluk-h4 h2,.pluk-h4 h3,.pluk-h4 h4,.pluk-h4 h5,.pluk-h4 h6{font-size:var(--header-font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-md)}.pluk-text,.pluk-text div,.pluk-text p{color:var(--colour-grey);font-size:var(--body-font-size-md);font-weight:var(--font-weight-medium);font-family:var(--font-family-primary);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm);padding-bottom:14px}.pluk-text strong{color:var(--colour-black);font-size:var(--body-font-size-md);font-weight:var(--font-weight-medium);font-family:var(--font-family-primary);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm)}.pluk-image img{border-radius:var(--border-radius-md)}.slide-in-up,.slide-in-up.animate{opacity:0;animation:slideInUp .4s forwards var(--delay,0s)}.bounce-in,.bounce-in.animate{opacity:0;animation:bounceIn 1s forwards var(--delay,0s)}.grow-up,.grow-up.animate{opacity:0;animation:growUp .4s forwards var(--delay,0s)}.pluk-circular-text-animation.pluk-animate .et_pb_image_wrap,.pluk-circular-text-animation.pluk-animate.animate .et_pb_image_wrap{opacity:0;transform:scale(0);animation:growUp .4s forwards var(--delay,0s)}@keyframes slideInUp{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes growUp{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes bounceIn{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.stagger-1{--delay:0.2s}.stagger-2{--delay:0.4s}.stagger-3{--delay:0.6s}.pluk-background-banner{border-radius:var(--border-radius-lg)}.pluk-blue-background{border-radius:var(--border-radius-lg)!important;background-color:var(--colour-border-blue)!important;background-image:radial-gradient(circle at 50% 115%,#abd2fc,transparent 42%)!important}.pluk-image-background{border-radius:var(--border-radius-lg)}.pluk-black-background{border-radius:var(--border-radius-lg);background-color:var(--colour-black)}.pluk-white-popout-background{border-radius:var(--border-radius-md);background-color:var(--colour-white);border:1px solid var(--colour-black)}.pluk-icon-list li{color:var(--colour-grey);font-size:var(--body-font-size-md);font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm);list-style:none;margin-left:-17px;margin-bottom:15px;padding-left:35px;position:relative;text-align:left}.pluk-icon-list li:last-child{margin-bottom:0}.pluk-icon-list li::before{content:url(https://cdn.shortpixel.ai/spai/q_lossless+ret_img+to_webp/pianolessonsuk.co.uk/wp-content/uploads/2024/06/Tick-circle.svg);position:absolute;left:0;top:0;width:25px;height:25px}@media screen and (max-width:981px){.pluk-icon-list li{margin-left:-11px}}.pluk-icon-list-2 li{color:var(--colour-grey);font-size:var(--body-font-size-md);font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm);list-style:none;margin-left:-18px;margin-bottom:15px;padding-left:35px;position:relative;text-align:left}.pluk-icon-list-2 li::before{content:url(https://cdn.shortpixel.ai/spai/q_lossless+ret_img+to_webp/pianolessonsuk.co.uk/wp-content/uploads/2024/06/Tick-circle-transparent.svg);position:absolute;left:0;top:0;width:25px;height:25px}@media screen and (max-width:981px){.pluk-icon-list-2 li{margin-left:-11px}}.pluk-navigation{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium)}.pluk-navigation ul.nav li a{color:var(--colour-black)}.pluk-navigation ul.sub-menu{padding:10px!important;min-width:280px;border-radius:12px}.pluk-navigation ul.sub-menu li{padding:0;width:100%}.pluk-navigation ul.sub-menu li:not(:last-child){border-bottom:1px solid var(--colour-border-grey)}.pluk-navigation ul.sub-menu li a{padding:10px 6px!important;width:100%;transition:padding .1s}.pluk-navigation ul.sub-menu li a:hover{padding:10px 6px 10px 12px!important;background-color:var(--colour-blue)}.pluk-navigation ul.sub-menu li:first-child a:hover{border-radius:4px 4px 0 0}.pluk-navigation ul.sub-menu li:last-child a:hover{border-radius:0 0 4px 4px}.pluk-navigation-mobile{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium)}.pluk-navigation-mobile .et_mobile_menu{position:absolute;top:60px;border-top:none;box-shadow:none;padding:0;margin-left:-5px;width:101%}.pluk-navigation-mobile .et_mobile_menu li a{border-bottom:1px solid var(--colour-border-grey)}.pluk-navigation-mobile .et_mobile_menu .menu-item-has-children>a{font-weight:var(--font-weight-bold)}.pluk-navigation-mobile .et_mobile_menu .menu-item-has-children .sub-menu a{padding:10px 5% 10px 0}.pluk-navigation-mobile .et_mobile_menu .menu-item-has-children .sub-menu a::before{display:inline-block;content:url(https://cdn.shortpixel.ai/spai/q_lossless+ret_img+to_webp/pianolessonsuk.co.uk/wp-content/uploads/2024/06/Arrow-down.svg);transform:rotate(-90deg);line-height:1.5em;margin-right:12px}.pluk-footer .pluk-h3 h3{color:var(--colour-white)!important;font-size:var(--header-font-size-2sm)!important}.pluk-footer .pluk-text p,.pluk-footer .pluk-text a{color:var(--colour-grey)!important;font-size:var(--body-font-size-sm)!important;font-family:var(--font-family-primary)!important;display:block!important}.pluk-footer .pluk-text a:hover{text-decoration:underline!important}.pluk-footer .pluk-social-icons a.icon{box-sizing:border-box!important;border:1px solid transparent!important;background-color:var(--colour-grey)!important}.pluk-footer .pluk-social-icons a.icon:hover{background-color:var(--colour-black)!important;border:1px solid var(--colour-grey)!important}@media screen and (max-width:981px){.pluk-footer .pluk-social-icons{text-align:center}.pluk-footer .pluk-social-icons a.icon{padding:9px!important}}.pluk-form .gform_legacy_markup_wrapper{margin-top:0!important}.pluk-form .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:0;margin-bottom:28px;margin-top:0}.pluk-form .gform_legacy_markup_wrapper ul.gform_fields li.gfield.gf_left_half{padding-right:16px}.pluk-form .gform_legacy_markup_wrapper ul.gform_fields li.gfield.gf_right_half{padding-left:16px}.pluk-form .collapsible-sections-field.collapsible-sections-description-title{margin-top:28px!important}.pluk-form label.gfield_label,.pluk-form .gfield_label{color:var(--colour-black)!important;font-size:var(--header-font-size-sm)!important;font-weight:var(--font-weight-bold)!important;font-family:var(--font-family-primary)!important;line-height:var(--line-height-sm)!important}.pluk-form label.gfield_label .gfield_required{color:var(--colour-red)!important}.pluk-form .ginput_container input,.pluk-form select.gfield_select{padding:12px 15px 14px!important;color:var(--colour-grey)!important;border:2px solid var(--colour-black);background-color:var(--colour-lighter-grey);font-family:var(--font-family-primary)!important;font-size:var(--body-font-size-md)!important;height:54px}.pluk-form select{-webkit-appearance:none;-moz-appearance:none;background-color:var(--colour-lighter-grey);background-image:url(https://cdn.shortpixel.ai/spai/q_lossless+ret_img+to_webp/pianolessonsuk.co.uk/wp-content/uploads/2024/07/Arrow-down-small.svg);background-repeat:no-repeat;background-position-x:98%;background-position-y:50%;margin-right:2rem;padding:1rem;padding-right:2rem}.pluk-form .gform_legacy_markup_wrapper select{line-height:normal!important}.pluk-form .gform_legacy_markup_wrapper li.gfield.field_description_below+li.gsection{margin-top:28px!important}.pluk-form .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,.pluk-form .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,.pluk-form .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{margin-left:0}.pluk-form .gform_wrapper .field_description_below .gfield_description,.pluk-form .gfield_description,.pluk-form .gsection_description{padding-top:16px;line-height:1.2em;font-size:13px;font-weight:var(--font-weight-medium);color:var(--colour-grey)!important;font-weight:var(--font-weight-bold)!important;font-family:var(--font-family-primary)!important}.pluk-form .gfield h2.gsection_title{color:var(--colour-black)!important;font-size:var(--header-font-size-sm)!important;font-weight:var(--font-weight-bold)!important;font-family:var(--font-family-primary)!important;line-height:var(--line-height-sm)!important}.pluk-form .gfield_checkbox input[type=checkbox].gfield-choice-input{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;height:29px!important;background-color:initial;border:none;position:relative!important;outline:none!important;cursor:pointer!important;line-height:1!important}.pluk-form .gform-field-label.gform-field-label--type-inline{font-size:14px!important;font-weight:var(--font-weight-bold)!important;font-family:var(--font-family-primary)!important;line-height:var(--line-height-sm)!important}.pluk-form .gfield_checkbox input[type=checkbox].gfield-choice-input::before{content:''!important;display:inline-block!important;width:100%!important;height:100%!important;border:1px solid var(--colour-black)!important;border-radius:50%!important;box-sizing:border-box!important;position:absolute!important;top:0!important;left:0!important;background-color:#fff!important;transition:background-color .3s ease!important}.pluk-form .gfield_checkbox input[type=checkbox].gfield-choice-input:checked::after{content:'\2714'!important;display:block!important;position:absolute!important;top:45%!important;left:50%!important;transform:translate(-50%,-50%)!important;color:var(--colour-black)!important;font-size:15px!important;line-height:1!important}.form-button-wrapper{position:relative;display:inline-block}.gform_wrapper.gravity-theme .gform_footer input{margin-bottom:0!important}.form-button-wrapper::after{content:'$';font-family:etmodules;position:absolute;right:25px;top:50%;transform:translateY(-50%);font-size:20px;pointer-events:none}.pluk-form form input[type=submit]{color:var(--color-black)!important;font-weight:var(--font-weight-bold)!important;font-family:var(--font-family-primary)!important;font-size:15.6px!important;padding:10px 56px 14px 25px!important;text-wrap:nowrap!important;background-color:var(--color-yellow)!important;border-width:0!important;border-radius:30px!important;transition:.2s ease-in-out;cursor:pointer}.pluk-form form input[type=submit]:hover{padding:10px 68px 14px 25px!important}.pluk-form form input[type=submit]:hover:after{margin-left:32px!important}@media screen and (max-width:981px){.pluk-form form input[type=submit]{padding:10px 52px 14px 20px!important}.pluk-form form input[type=submit]:after{margin-left:.7em}.pluk-form .gform_legacy_markup_wrapper ul.gform_fields li.gfield.gf_left_half{padding-right:0}.pluk-form .gform_legacy_markup_wrapper ul.gform_fields li.gfield.gf_right_half{padding-left:0}}.pluk-form .gform_confirmation_message{border:2px solid green;border-radius:12px;background-color:#edffed;padding:16px 20px;color:green;font-size:var(--body-font-size-sm);font-family:var(--font-family-primary)}.pluk-form .gform_legacy_markup_wrapper div.validation_error{border:2px solid #790000;padding:16px 12px 10px}.pluk-form .gform_legacy_markup_wrapper .gform_validation_errors>h2{color:#790000!important}.pluk-form .gform_legacy_markup_wrapper li.gfield.gfield_error,.pluk-form .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{margin-bottom:inherit;margin-top:0!important}.pluk-form .gform_legacy_markup_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper li.gfield_error textarea{border:2px solid #790000}.pluk-form .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important;width:100%}.pluk-form .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.pluk-form .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.pluk-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.pluk-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{padding-top:0}.pluk-form .gform_legacy_markup_wrapper li.gfield.gfield_error,.pluk-form .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:1px solid #c89797;border-radius:4px;padding:0 6px 6px!important}.gform_wrapper li.gfield.field_description_below+li.gsection{background-color:var(--colour-white);font-weight:600;padding:20px!important;border:2px solid var(--colour-black)!important}.collapsible-sections-collapsible-body{padding:20px;border:1px solid #ccc;border-top:none;background-color:#f0f7ff;border-left:2px solid;border-right:2px solid;border-bottom:2px solid}.pluk-form .wc-pao-addon-container p.form-row{margin:0;padding:0}.pluk-form .wc-pao-addon-container label.wc-pao-addon-name{color:var(--colour-black)!important;font-size:var(--header-font-size-sm)!important;font-weight:var(--font-weight-bold)!important;font-family:var(--font-family-primary)!important;line-height:var(--line-height-sm)!important}.pluk-form .wc-pao-addon-container .form-row select.wc-pao-addon-select,.woocommerce div.product form.cart .variations td select,.woocommerce div.product form.cart .variations select{padding:12px 15px 14px!important;color:var(--colour-grey)!important;border:2px solid var(--colour-black);background-color:var(--colour-lighter-grey);font-family:var(--font-family-primary)!important;font-size:var(--body-font-size-md)!important;height:54px}.pluk-form .wc-pao-addon-container{padding-right:0;margin-bottom:28px;margin-top:0}.pluk-form .product-addon-totals ul li{color:var(--colour-grey)!important;font-size:var(--body-font-size-md)!important;font-family:var(--font-family-primary)!important;line-height:var(--line-height-md)!important}.pluk-form .product-addon-totals ul li strong{font-weight:var(--font-weight-medium)!important}.pluk-form .wc-pao-addon-wrap label input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;height:24px!important;width:24px!important;background-color:initial;border:none;position:relative!important;outline:none!important;cursor:pointer!important;line-height:1!important}.pluk-form .wc-pao-addon-wrap label{font-size:14px!important;font-weight:var(--font-weight-bold)!important;font-family:var(--font-family-primary)!important;line-height:var(--line-height-sm)!important}.pluk-form .wc-pao-addon-wrap label input[type=checkbox]::before{content:''!important;display:inline-block!important;width:100%!important;height:100%!important;border:1px solid var(--colour-black)!important;border-radius:50%!important;box-sizing:border-box!important;position:absolute!important;top:10px!important;left:0!important;background-color:#fff!important;transition:background-color .3s ease!important}.pluk-form .wc-pao-addon-wrap label input[type=checkbox]:checked::after{content:'\2714'!important;display:block!important;position:absolute!important;top:20px!important;left:51%!important;transform:translate(-50%,-50%)!important;color:var(--colour-black)!important;font-size:15px!important;line-height:1!important}.pluk-form button.single_add_to_cart_button{background-color:var(--color-yellow)!important;border-radius:4px!important;font-family:var(--font-family-primary)!important;font-size:15.6px!important;padding:10px 56px 14px 25px!important;text-wrap:nowrap!important;text-transform:none!important}.pluk-form button.single_add_to_cart_button::after{line-height:1.3em!important}@keyframes spin{0%{transform:rotate(360deg)}100%{transform:rotate(0)}}.pluk-circular-text-animation{display:inline-block;animation:spin 10s linear infinite;animation-duration:10s!important}.pluk-circular-text-animation img{display:block;margin:0 auto}.pluk-arrow-circle{background-color:var(--colour-white)!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:100%!important}.pluk-teacher-icons{display:flex}.pluk-teacher-icons .pluk-button{margin-right:30px}.pluk-teacher-icons .pluk-teacher-icon-item:not(:first-child){margin-left:-15px!important}.pluk-teacher-icons .pluk-teacher-icon-item{margin-top:-4px;margin-bottom:0;width:58px!important}.pluk-teacher-icon-item{margin:0}.pluk-teacher-icon-item .et_pb_image_wrap img{border:4px solid var(--colour-white);border-radius:100%}@media screen and (max-width:981px){.pluk-teacher-icons .pluk-button{margin-right:0}.pluk-teacher-icons .pluk-teacher-icon-item{margin-top:0;margin-bottom:0;width:48px!important}}.pluk-button,.et_button_icon_visible .pluk-button.et_pb_button{font-family:var(--font-family-primary)!important;font-size:15.6px!important;padding:10px 56px 14px 25px!important;text-wrap:nowrap!important;cursor:pointer!important}.pluk-button:hover,.et_button_icon_visible .pluk-button.et_pb_button:hover{padding:10px 68px 14px 25px!important}.et_button_custom_icon .pluk-button.et_pb_button:hover:after,.et_button_custom_icon.et_button_icon_visible .pluk-button.et_pb_button:hover:after,.pluk-button:hover:after{margin-left:32px!important}@media screen and (max-width:981px){.pluk-button,.et_button_icon_visible .pluk-button.et_pb_button{padding:10px 52px 14px 20px!important}.et_button_custom_icon .pluk-button.et_pb_button:after,.et_button_custom_icon.et_button_icon_visible .pluk-button.et_pb_button:after,.pluk-button:after{margin-left:.7em!important}}.pluk-button-2,.et_button_icon_visible .pluk-button-2.et_pb_button{font-family:var(--font-family-primary);font-size:14px;padding:8px 15px 9px;background-color:var(--colour-white)!important;border:1px solid var(--colour-black)!important;transition:background-color .1s ease-in-out,color .1s ease-in-out;text-wrap:nowrap;transition:background-color 0s;cursor:pointer!important}.pluk-button-2:hover,.et_button_icon_visible .pluk-button-2.et_pb_button:hover{background-color:var(--colour-lighter-grey)!important}.pluk-button-2:after,.et_button_icon_visible .pluk-button-2.et_pb_button:after{display:none;content:""}.pluk-button-3,.pluk-button-3.et_pb_button.et_pb_button_1.et_pb_bg_layout_light{font-family:var(--font-family-primary);font-size:var(--button-font-size-md);padding:7px 46px 10px 18px;background-color:var(--colour-white)!important;border:1px solid var(--colour-black)!important;text-wrap:nowrap;cursor:pointer!important}.pluk-button-3:hover,.et_button_icon_visible .pluk-button-3.et_pb_button:hover{padding:7px 54px 10px 18px;background-color:var(--colour-lighter-grey)!important}.pluk-button-3::after,.pluk-button-3.et_pb_button.et_pb_button_1.et_pb_bg_layout_light::after{content:url(https://cdn.shortpixel.ai/spai/q_lossless+ret_img+to_webp/pianolessonsuk.co.uk/wp-content/uploads/2024/06/Arrow-down.svg);transform:rotate(-90deg);line-height:1.5em!important;margin-left:16px!important}.et_button_custom_icon .pluk-button-3.et_pb_button:hover:after,.et_button_custom_icon.et_button_icon_visible .pluk-button-3.et_pb_button:hover:after,.pluk-button-3:hover:after{margin-left:24px!important}.pluk-button-4,.pluk-button-4.et_pb_button.et_pb_button_1.et_pb_bg_layout_light{font-family:var(--font-family-primary);font-size:var(--button-font-size-md);padding:8px 42px 11px 15px;background-color:var(--colour-white)!important;border:1px solid var(--colour-black)!important;text-wrap:nowrap;cursor:pointer!important}.pluk-button-4:hover,.et_button_icon_visible .pluk-button-4.et_pb_button:hover{padding:8px 50px 11px 15px;background-color:var(--colour-lighter-grey)!important}.pluk-button-4::after,.pluk-button-4.et_pb_button.et_pb_button_1.et_pb_bg_layout_light::after{content:url(https://cdn.shortpixel.ai/spai/q_lossless+ret_img+to_webp/pianolessonsuk.co.uk/wp-content/uploads/2024/06/Arrow-down.svg);transform:rotate(-90deg);line-height:1.44em;margin-left:12px}.et_button_custom_icon .pluk-button-4.et_pb_button:hover:after,.et_button_custom_icon.et_button_icon_visible .pluk-button-4.et_pb_button:hover:after,.pluk-button-4:hover:after{margin-left:20px!important}mark{background:linear-gradient(to top,#EEF6FF 34%,transparent 83%),linear-gradient(to top,#E8F2FF 84%,transparent 84%);padding:0 2px;box-decoration-break:clone;-webkit-box-decoration-break:clone;position:relative;z-index:-2;color:inherit}h1,h2,h3,h4,h5,h6{position:relative}.pluk-school-selector-item{padding:0 7px}.pluk-school-selector-item .et_pb_blurb_content{border:1px solid var(--colour-black);background-color:var(--colour-white);border-radius:18px;padding:18px 13px}.pluk-school-selector-item .et_pb_blurb_container::after{content:url(https://cdn.shortpixel.ai/spai/q_lossless+ret_img+to_webp/pianolessonsuk.co.uk/wp-content/uploads/2024/06/Arrow.svg);position:absolute;top:50%;right:26px;transform:translateY(-50%);transition:right .1s ease-in-out}.pluk-school-selector-item:hover .et_pb_blurb_container::after{right:20px}.pluk-school-selector-item .et_pb_blurb_content:hover{background-color:var(--colour-lighter-grey)}.pluk-school-selector-item img{border:2px solid var(--colour-border-blue);border-radius:100%;width:48px;max-width:48px}.pluk-school-selector-item h2{font-size:var(--body-font-size-md);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-xl);margin-bottom:-10px}.pluk-school-selector-item .et_pb_blurb_description p{font-size:var(--body-font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm)}.pluk-school-selector-item .et_pb_blurb_container{padding-top:4px}@media screen and (max-width:981px){.pluk-school-selector-item{padding:0 7px}.pluk-school-selector-item .et_pb_blurb_content{border:1px solid var(--colour-black);background-color:var(--colour-white);border-radius:18px;padding:12px 16px}.pluk-school-selector-item .et_pb_blurb_container{padding-top:7px}}.pluk-teacher-selector .wpgb-card{padding:0 7px}.pluk-teacher-selector .wpgb-card .wpgb-card-inner{border:1px solid var(--colour-black)!important;background-color:var(--colour-white)!important;border-radius:var(--border-radius-md)!important;box-shadow:none!important}.pluk-teacher-selector .wpgb-card .wpgb-card-inner .wpgb-card-body{padding:18px 24px 0}.pluk-teacher-selector .wpgb-card .wpgb-card-inner .wpgb-card-footer{padding:18px 24px 24px}.pluk-teacher-selector .wpgb-card .wpgb-card-inner .wpgb-card-media-thumbnail{object-fit:cover;width:100%;max-height:228px}.pluk-teacher-selector .wpgb-card .wpgb-card-inner .wpgb-card-media{max-height:228px}.pluk-teacher-selector .wpgb-block-3{margin-bottom:10px!important}.pluk-teacher-selector .wpgb-card h2,.pluk-teacher-selector .wpgb-card h2 a{font-size:var(--header-font-size-sm)!important;font-weight:var(--font-weight-bold)!important;letter-spacing:var(--letter-spacing-sm)!important;line-height:.8!important;margin-bottom:10px}.pluk-teacher-selector .wpgb-card .wpgb-block-6 p{font-size:var(--body-font-size-sm)!important;font-weight:var(--font-weight-medium)!important;letter-spacing:var(--letter-spacing-sm)!important;line-height:var(--line-height-sm)!important;font-family:var(--font-family-primary)!important;color:var(--colour-grey)!important}.pluk-teacher-selector .wpgb-card .wpgb-block-6 strong,.pluk-teacher-selector .wpgb-card .wpgb-block-6 b,.pluk-teacher-selector .wpgb-card .wpgb-block-6 p strong{color:var(--colour-black)!important;font-weight:var(--font-weight-medium)!important;font-family:var(--font-family-primary)!important;letter-spacing:var(--letter-spacing-sm)!important;line-height:var(--line-height-sm)!important}.pluk-teacher-selector .wpgb-card .wpgb-block-7{display:inline-block!important;background-color:var(--colour-white)!important;border:1px solid var(--colour-black)!important;font-family:var(--font-family-primary)!important;font-size:var(--button-font-size-md)!important;padding:8px 15px 11px!important;border-radius:100px!important;font-weight:var(--font-weight-bold)!important;text-wrap:nowrap!important}.pluk-teacher-selector .wpgb-card-2:hover .wpgb-block-7{color:var(--colour-black)!important;background-color:var(--colour-lighter-grey)!important}.pluk-step-counter-number{background-color:var(--colour-white);width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:100%;border:1px solid var(--colour-black);padding-top:8px;left:50%;transform:translateX(-50%);margin-bottom:22px!important}.pluk-step-counter-number h5{font-size:22px;font-weight:var(--font-weight-medium)}.pluk-step-count .pluk-h4{margin-bottom:0!important}@media screen and (max-width:981px){.pluk-step-counter-number{margin-bottom:22px!important;width:47.6px;height:47.6px}.pluk-step-counter-number h5{font-size:19px}.pluk-step-count .pluk-h4{margin-bottom:-4px!important}.pluk-step-count .pluk-text{margin-bottom:20px!important}}.pluk-carousel-button-container{display:flex;justify-content:flex-end}.pluk-carousel-button-container.center{justify-content:center}.pluk-carousel-button-container .swiper-button-next::after,.pluk-carousel-button-container .swiper-button-prev::after{display:none}.pluk-carousel-button-container .swiper-button-prev{transform:rotate(90deg)!important;background-color:var(--colour-white)!important;border:1px solid var(--colour-black)!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:100%!important;margin:0!important;left:0!important;right:0!important}.pluk-carousel-button-container .swiper-button-next{transform:rotate(-90deg)!important;background-color:var(--colour-black)!important;border:1px solid var(--colour-black)!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:100%!important;margin:0 0 0 14px!important;left:0!important;right:0!important}.pluk-carousel-button-container .swiper-button-prev:hover{background-color:var(--colour-lighter-grey)!important}.pluk-carousel-button-container .swiper-button-next:hover{background-color:var(--colour-lighter-black)!important}.pluk-card{border:1px solid var(--colour-black)!important;border-radius:var(--border-radius-md);overflow:hidden}.pluk-card .et_pb_blurb_content{max-width:100%}.pluk-card .et_pb_blurb_container{padding:18px 24px 28px}.pluk-card h4{font-size:var(--header-font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-sm)}.pluk-card .et_pb_blurb_description,.pluk-card .et_pb_blurb_description p{font-size:var(--body-font-size-sm)!important;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm);font-family:var(--font-family-primary)}.pluk-card .et_pb_blurb_description .pluk-button-4{margin-top:26px;display:inline-block}.pluk-card .et_pb_main_blurb_image{margin-bottom:0;display:block}.pluk-card .et_pb_main_blurb_image>span{height:100%}.pluk-card .et_pb_main_blurb_image img{object-fit:cover;width:100%;max-height:228px}.pluk-card.icon .et_pb_main_blurb_image img{object-fit:contain;width:100%;max-height:115px;max-width:174px;margin-top:26px}.pluk-card.icon .et_pb_main_blurb_image{min-height:191px;display:flex;align-items:center;justify-content:center}.pluk-resources-carousel .swiper-container,.pluk-icon-carousel .swiper-container,.pluk-package-carousel .swiper-container,.pluk-testimonial-carousel .swiper-container{overflow:visible!important;clip-path:inset(-100vw -120px -100vw -8px)}.pluk-resources-carousel .swiper-container::after,.pluk-icon-carousel .swiper-container::after,.pluk-package-carousel .swiper-container::after,.pluk-testimonial-carousel .swiper-container::after{content:"";position:absolute;top:0;right:-120px;width:120px;height:100%;z-index:2;pointer-events:none}.pluk-resources-carousel .swiper-slide,.pluk-icon-carousel .swiper-slide,.pluk-package-carousel .swiper-slide,.pluk-testimonial-carousel .swiper-slide{border:1px solid var(--colour-black)!important;border-radius:var(--border-radius-md);cursor:grab}.pluk-resources-carousel .swiper-slide h4,.pluk-icon-carousel .swiper-slide h4,.pluk-package-carousel .swiper-slide h4,.pluk-testimonial-carousel .swiper-slide h4{font-size:var(--header-font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-sm)}.pluk-resources-carousel p,.pluk-resources-carousel .et_pb_blurb_description,.pluk-icon-carousel .swiper-slide p,.pluk-icon-carousel .swiper-slide .et_pb_blurb_description,.pluk-package-carousel .swiper-slide p,.pluk-package-carousel .swiper-slide .et_pb_blurb_description,.pluk-testimonial-carousel .swiper-slide p,.pluk-testimonial-carousel .swiper-slide .et_pb_blurb_description{font-size:var(--body-font-size-sm)!important;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm);font-family:var(--font-family-primary)}@media screen and (max-width:981px){.pluk-resources-carousel .swiper-container,.pluk-icon-carousel .swiper-container,.pluk-package-carousel .swiper-container,.pluk-testimonial-carousel .swiper-container{clip-path:none}}.pluk-icon-carousel .swiper-container::after{background:linear-gradient(to left,#fff,#fff0)}.pluk-icon-carousel .swiper-slide{padding:18px 24px 28px;width:400px}.pluk-icon-carousel .swiper-slide h5{font-size:var(--body-font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-sm);margin-bottom:-8px}.pluk-icon-carousel .swiper-slide .pluk-button-3{margin-top:32px;display:inline-block}.pluk-testimonial-carousel .swiper-slide{padding:32px 28px 34px;width:500px}.pluk-testimonial-carousel .swiper-container::after{background:linear-gradient(to left,#fff,#fff0)}.pluk-section-carousel-bluetestimonial.pluk-testimonial-carousel .swiper-container::after{background:linear-gradient(to left,#e9f3ff,#fff0)}.pluk-section-carousel-bluetestimonial.pluk-testimonial-carousel .swiper-slide{background-color:var(--colour-white)}.pluk-testimonial-carousel .swiper-slide h5{font-size:var(--body-font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-sm);margin-bottom:-8px}.pluk-testimonial-carousel .swiper-slide hr{margin-bottom:14px;border:none;border-top:1px solid var(--colour-border-grey)}.pluk-package-carousel .swiper-slide li{color:var(--colour-black);font-size:var(--body-font-size-sm)!important;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm)}.pluk-package-carousel .swiper-container::after{background:linear-gradient(to left,#e9f3ff,#fff0)}.pluk-package-carousel .swiper-slide{background-color:var(--colour-white);overflow:hidden}.pluk-package-carousel .et_pb_main_blurb_image{margin-bottom:0;min-height:238px;display:block}.pluk-package-carousel .et_pb_main_blurb_image>span{height:100%}.pluk-package-carousel .et_pb_main_blurb_image img{object-fit:cover;width:100%;max-height:228px}.pluk-package-carousel .et_pb_blurb_container{padding:24px 24px 38px}.pluk-package-carousel .swiper-slide h4{border-bottom:1px solid var(--colour-border-grey);line-height:var(--line-height-md);margin-bottom:18px;padding-bottom:14px}.pluk-resources-carousel .swiper-container::after{background:linear-gradient(to left,#fff,#fff0)}.pluk-resources-carousel .swiper-slide{background-color:var(--colour-white);overflow:hidden;width:400px}.pluk-resources-carousel .et_pb_main_blurb_image{margin-bottom:0;min-height:238px;display:block}.pluk-resources-carousel .et_pb_main_blurb_image>span{height:100%}.pluk-resources-carousel .et_pb_main_blurb_image img{object-fit:cover;width:100%;max-height:228px}.pluk-resources-carousel .et_pb_blurb_container{padding:24px 24px 38px}.pluk-resources-carousel .swiper-slide h4{border-bottom:1px solid var(--colour-border-grey);line-height:var(--line-height-md);margin-bottom:18px;padding-bottom:14px}.pluk-resources-carousel .swiper-slide .pluk-button-3{margin-top:32px;display:inline-block}.pluk-faq{padding-top:0!important;padding-bottom:0!important}.pluk-faq-accordion{padding:10px}.pluk-faq-accordion h5.et_pb_toggle_title{font-size:var(--body-font-size-md);color:var(--colour-black);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm)}.pluk-faq-accordion .et_pb_toggle_content p{font-size:var(--body-font-size-md)!important;color:var(--colour-grey)!important;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm)}.pluk-faq-accordion .et_pb_accordion_item{margin-bottom:0!important}.pluk-faq-accordion .et_pb_accordion_item:not(:first-child){padding:28px 0}.pluk-faq-accordion .et_pb_accordion_item:first-child{padding:0 0 28px}.pluk-faq-accordion .et_pb_accordion_item:last-child{border:none}@media screen and (min-width:981px){.pluk-faq .et_pb_row{display:flex}.pluk-faq .et_pb_column{width:41.67%!important}.pluk-faq .et_pb_column:last-child{width:58.33%!important}}@media screen and (max-width:981px){.pluk-faq .et_pb_row{padding-top:0!important;padding-bottom:0!important}}.pluk-image-text-wrap{font-size:var(--header-font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-lg)}.pluk-image-text-wrap img{width:45%;margin-right:9%;margin-bottom:3%;border-radius:var(--border-radius-md)}.pluk-image-text-wrap.right img{margin-right:0;margin-left:9%}.pluk-image-text-wrap h3{font-size:var(--header-font-size-md);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-lg)}.pluk-image-text-wrap p{color:var(--colour-grey);font-size:var(--body-font-size-md);font-weight:var(--font-weight-medium);font-family:var(--font-family-primary);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm);padding-bottom:14px}.pluk-image-text-wrap p:not(:first-child){margin-top:12px!important}.pluk-image-text-wrap p strong{color:var(--colour-black);font-size:var(--body-font-size-md);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm)}@media screen and (max-width:981px){.pluk-image-text-wrap img{max-width:470px;width:100%;float:none!important;display:block;margin:0 auto 30px}.pluk-image-text-wrap.right img{margin-right:auto;margin-left:auto}}.pluk-image-text-wrap li{color:var(--colour-grey);font-size:var(--body-font-size-md);font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm);list-style:none;margin-left:-17px;margin-bottom:15px;padding-left:35px;position:relative;text-align:left}.pluk-image-text-wrap li:last-child{margin-bottom:0}.pluk-image-text-wrap li::before{content:url(https://cdn.shortpixel.ai/spai/q_lossless+ret_img+to_webp/pianolessonsuk.co.uk/wp-content/uploads/2024/06/Tick-circle.svg);position:absolute;left:0;top:0;width:25px;height:25px}@media screen and (max-width:981px){.pluk-image-text-wrap li{margin-left:-11px}}.pluk-navigation-cta-col{display:flex;align-items:center}.pluk-cart-counter{height:42px;width:42px;background-color:#000;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-left:8px;margin-right:4px}.pluk-cart-counter:hover{background-color:var(--colour-lighter-black)}.pluk-cart-counter:hover .pluk-cart-counter-number{top:-7px}.pluk-cart-counter-number{font-family:var(--font-family-primary);font-size:10px;font-weight:700;color:var(--colour-black);position:absolute;top:-3px;right:2px;background-color:var(--color-yellow);height:15px;width:15px;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:top .2s}.pluk-section-navigation{background-color:rgb(255 255 255 / .86);backdrop-filter:blur(16px);padding:0!important}.pluk-section-navigation .pluk-row-1{padding:0!important;border-bottom:1px solid var(--colour-black);align-items:center}.pluk-section-navigation .pluk-row-1 .et_pb_column{padding:10px 0}.pluk-section-navigation .pluk-row-1 .et_pb_column:nth-child(3){width:auto!important}.pluk-section-navigation-mobile{padding-top:0!important;padding-bottom:0!important}.pluk-section-navigation-mobile .pluk-row-1{padding-bottom:9px!important;border-bottom:1px solid var(--colour-border-grey);align-items:center}.pluk-section-footer{padding:112px 22px 84px!important;margin-bottom:16px}.pluk-section-footer .pluk-row-1{padding:0 0 24px!important}.pluk-section-footer .pluk-row-2{padding:0!important}.pluk-section-footer .pluk-h3{margin-bottom:10px!important}.pluk-section-footer .pluk-text{margin-bottom:24px!important}@media screen and (max-width:981px){.pluk-section-footer{padding:60px 22px 80px!important;margin-bottom:10px}.pluk-section-footer .pluk-row-1{display:flex;flex-direction:column;padding:0!important}.pluk-section-footer .pluk-row-1 .et_pb_column:nth-child(1){order:2}.pluk-section-footer .pluk-row-1 .et_pb_column:nth-child(2){order:3}.pluk-section-footer .pluk-row-1 .et_pb_column:nth-child(3){order:1}.pluk-section-footer .pluk-text,.pluk-section-footer .pluk-social-icons{margin-bottom:22px!important}.pluk-section-footer .pluk-row-1 .et_pb_column,.pluk-section-footer .pluk-row-2 .et_pb_column{padding-bottom:0!important;margin-bottom:0!important}}.pluk-section-header-1{padding-top:114px!important;padding-bottom:0!important}.pluk-section-header-1 .pluk-row-1{padding:0 0 16px!important}.pluk-section-header-1 .pluk-row-1 .pluk-teacher-icons{justify-content:center}.pluk-section-header-1 .pluk-row-2{padding:0!important}.pluk-section-header-1 .pluk-row-2 .pluk-h1{margin:0 auto 14px!important}.pluk-section-header-1 .pluk-row-2 .pluk-text{margin:0 auto 36px!important}.pluk-section-header-1.spacer .pluk-row-2 .pluk-text{margin:0 auto 60px!important}.pluk-section-header-1 .pluk-row-3 .pluk-teacher-icons{justify-content:center}.pluk-section-header-1 .pluk-row-3{margin:0 auto 56px!important;padding:0!important}@media screen and (max-width:981px){.pluk-section-header-1{padding-top:28px!important;padding-bottom:0!important}.pluk-section-header-1 .pluk-row-2 .pluk-text{margin:0 auto 28px!important}}.pluk-section-header-1-banner-image{padding:0!important}.pluk-section-header-2{padding-top:94px!important;padding-bottom:0!important}.pluk-section-header-2 .pluk-row-1{padding:0!important}.pluk-section-header-2 .pluk-row-1 .pluk-icon-list{padding:13px 0}.pluk-section-header-2 .pluk-row-1 .pluk-h2{width:100%;max-width:520px;margin-bottom:46px!important}.pluk-section-header-2 .pluk-row-1 .pluk-text{width:100%;max-width:489px;margin-top:10px!important}.pluk-section-header-2 .pluk-row-2{padding:0!important;margin-bottom:56px!important}.pluk-section-header-2 .pluk-row-2 .pluk-teacher-icons{justify-content:flex-start}@media screen and (max-width:981px){.pluk-section-header-2{padding-top:68px!important}.pluk-section-header-2 .pluk-row-1 .et_pb_column{margin-bottom:0}.pluk-section-header-2 .pluk-row-1 .pluk-h2{margin-bottom:6px!important;margin-left:auto!important;margin-right:auto!important}.pluk-section-header-2 .pluk-row-1 .pluk-text{margin-top:0!important;margin-bottom:28px!important;margin-left:auto!important;margin-right:auto!important}.pluk-section-header-2 .pluk-row-2 .pluk-teacher-icons{justify-content:center}}.pluk-section-header-3-topspacer{padding-top:78px!important;padding-bottom:0!important}.pluk-section-header-3-topspacer .pluk-row-1{padding:0!important}.pluk-section-header-3{padding-top:0!important;padding-bottom:58px!important}.pluk-section-header-3 .pluk-row-1{padding-top:0!important;padding-bottom:0!important}.pluk-section-header-3 .pluk-row-1 .pluk-h2{margin-bottom:15px}.pluk-section-header-3 .pluk-row-1 .pluk-button-container{margin-top:35px}@media screen and (min-width:981px){.pluk-section-header-3 .pluk-row-1 .pluk-col{width:50%;margin-right:0;padding-right:8%}.pluk-section-header-3 .pluk-row-1 .pluk-col-1{width:25%;margin-right:0;padding-right:21px}.pluk-section-header-3 .pluk-row-1 .pluk-col-1 .pluk-image{margin-bottom:0}.pluk-section-header-3 .pluk-row-1 .pluk-col-1 .pluk-arrow-circle{transform:rotate(35deg);margin:-19px auto 0}.pluk-section-header-3 .pluk-row-1 .pluk-col-2{width:25%;margin-right:0}}@media screen and (max-width:981px){.pluk-section-header-3-topspacer{padding-top:50px!important}.pluk-section-header-3{padding-bottom:50px!important}.pluk-section-header-3 .pluk-col{margin-bottom:0}.pluk-section-header-3 .pluk-row-1 .pluk-teacher-icons{justify-content:center}.pluk-section-header-3 .pluk-row-1 .pluk-teacher-icons .pluk-teacher-icon-item{display:none}}.pluk-section-header-4{padding-top:0!important;padding-bottom:58px!important}.pluk-section-header-4 .pluk-row-1{padding-top:0!important;padding-bottom:0!important}.pluk-section-header-4 .pluk-row-1 .pluk-h2{margin-bottom:15px}.pluk-section-header-4 .pluk-row-1 .pluk-button-container{margin-top:35px}.pluk-section-header-4 .pluk-row-1 .pluk-col-1{background-image:radial-gradient(circle at 0% 0%,#abd2fc,transparent 42%);border-radius:var(--border-radius-md);padding:52px 22px 0}.pluk-section-header-4 .pluk-row-1 .woocommerce-product-gallery__image{max-width:332px;margin:0 auto}.pluk-section-header-4 .pluk-row-1 .woocommerce-product-gallery__trigger{display:none}.pluk-section-header-4 .pluk-row-1 .pluk-col-1 .pluk-arrow-circle{transform:rotate(0);margin:-19px auto 0}@media screen and (min-width:981px){.pluk-section-header-4 .pluk-row-1{align-items:center;display:flex}.pluk-section-header-4 .pluk-row-1 .pluk-col{padding-right:8%}.pluk-section-header-4 .pluk-row-1 .pluk-col-1 .pluk-image{margin-bottom:0}.pluk-section-header-4 .pluk-row-1 .pluk-col-1 .pluk-arrow-circle{transform:translate(-4px,-20px)rotate(35deg)!important}}@media screen and (max-width:981px){.pluk-section-header-4-topspacer{padding-top:50px!important}.pluk-section-header-4{padding-bottom:0!important}.pluk-section-header-4 .pluk-col{margin-bottom:0}.pluk-section-header-4 .pluk-text{margin-bottom:35px!important}.pluk-section-header-4 .pluk-row-1 .et_pb_image{margin-bottom:0}}.pluk-section-header-5-topspacer{padding-top:78px!important;padding-bottom:0!important}.pluk-section-header-5-topspacer .pluk-row-1{padding:0!important}.pluk-section-header-5{padding-top:0!important;padding-bottom:30px!important}.pluk-section-header-5 .pluk-row-1{padding-top:0!important;padding-bottom:0!important}.pluk-section-header-5 .pluk-row-1 .pluk-h2{margin-bottom:15px}.pluk-section-header-5 .pluk-row-1 .pluk-button-container{margin-top:35px}.pluk-section-header-5 .pluk-row-1 .pluk-col-1 .pluk-image{margin-bottom:0}@media screen and (min-width:981px){.pluk-section-header-5 .pluk-row-1 .pluk-col-1 .pluk-arrow-circle{transform:rotate(35deg);margin:-20px auto 0}.pluk-section-header-5 .pluk-row-1 .pluk-col{padding-right:8%}.pluk-section-header-5 .pluk-row-1 .pluk-h2{margin-top:24px}}@media screen and (max-width:981px){.pluk-section-header-5-topspacer{padding-top:50px!important}.pluk-section-header-5{padding-bottom:50px!important}.pluk-section-header-5 .pluk-col{margin-bottom:0}.pluk-section-header-5 .pluk-row-1 .pluk-teacher-icons{justify-content:center}.pluk-section-header-5 .pluk-row-1 .pluk-teacher-icons .pluk-teacher-icon-item{display:none}}.pluk-section-blue-callout{padding-top:90px!important;padding-bottom:90px!important}.pluk-section-blue-callout .pluk-row-1{padding:0!important}.pluk-section-blue-callout .pluk-row-1 .pluk-h3{margin-bottom:18px!important}@media screen and (max-width:981px){.pluk-section-blue-callout{padding-top:68px!important;padding-bottom:68px!important}}.pluk-section-plain-text{padding-top:0!important;padding-bottom:0!important}.pluk-section-plain-text .pluk-row-1{padding-top:0!important;padding-bottom:20px!important;border-bottom:1px solid var(--colour-border-grey)}.pluk-section-plain-text .pluk-row-2{padding-top:32px!important;padding-bottom:0!important}.pluk-section-plain-text .pluk-row-2 .pluk-text p:not(:first-child){margin-top:12px!important}.pluk-section-plain-text .pluk-row-2.pluk-icon-list ul{margin-top:26px!important}@media screen and (max-width:981px){.pluk-section-plain-text .pluk-text p{text-align:left!important}}.pluk-section-plain-dynamic-text{padding-top:0!important;padding-bottom:0!important}.pluk-section-plain-dynamic-text .pluk-row-1 h2{font-size:var(--header-font-size-md);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-lg);padding-top:0!important;padding-bottom:20px!important;border-bottom:1px solid var(--colour-border-grey)}.pluk-section-plain-dynamic-text .pluk-row-1 p{color:var(--colour-grey);font-size:var(--body-font-size-md);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm);padding-bottom:14px;margin-top:20px}.pluk-section-plain-dynamic-text .pluk-row-1 .et_pb_module_inner h2:not(:first-child){margin-top:80px}.pluk-section-plain-dynamic-text .pluk-row-1 p strong{color:var(--colour-black);font-size:var(--body-font-size-md);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm)}.pluk-section-plain-dynamic-text .pluk-row-2{padding-top:32px!important;padding-bottom:0!important}.pluk-section-plain-dynamic-text .pluk-row-2 .pluk-text p:not(:first-child){margin-top:26px!important}.pluk-section-plain-dynamic-text .pluk-row-2.pluk-icon-list ul{margin-top:26px!important}.pluk-section-circular-text{padding:0!important;z-index:4}.pluk-section-circular-text .pluk-row-1{padding:0!important}.pluk-section-circular-text .pluk-row-1 .pluk-circular-text-animation{position:absolute!important;bottom:auto;right:12%;text-align:center;top:-60px;width:120px}.pluk-section-circular-text.center .pluk-circular-text-animation{position:absolute!important;bottom:auto;right:calc(50% - 94px);text-align:center;top:-60px;width:120px}.pluk-section-circular-text.leftcenter .pluk-circular-text-animation{position:absolute!important;bottom:auto;right:calc(50% - 56px);text-align:center;top:-60px;width:120px}.pluk-section-circular-text.left .pluk-circular-text-animation{position:absolute!important;bottom:auto;left:12%;transform:translateX(-50%);text-align:center;top:-60px;width:120px}@media screen and (max-width:981px){.pluk-section-circular-text .pluk-row-1 .pluk-circular-text-animation{width:90px;top:-45px;right:1%}}.pluk-section-arrow{z-index:4}.pluk-section-arrow .pluk-row-1 .pluk-arrow-right{position:absolute;top:-68px;right:-10px}.pluk-section-arrow .pluk-row-1 .pluk-arrow-left{position:absolute;top:-68px;left:-50px;transform:scaleX(-1)}.pluk-section-trust-bar{padding:0!important}.pluk-section-trust-bar .pluk-row-1{padding:0!important}.pluk-section-trust-bar .pluk-row-1>div{display:flex;align-items:center;justify-content:center;padding:38px 0 24px;border-bottom:1px solid var(--colour-border-grey)}.pluk-section-trust-bar.nodivide .pluk-row-1>div{border-bottom:0!important}.pluk-section-trust-bar .pluk-trust-symbol-item{margin:0 8%!important}@media screen and (max-width:980px){.pluk-section-trust-bar .pluk-row-1>div{padding:21px 0 11px}.pluk-section-trust-bar .pluk-trust-symbol-item{margin:0 30px!important}}.pluk-section-fullwidth-headline{padding-top:0!important;padding-bottom:0!important}.pluk-section-fullwidth-headline .pluk-row-1{padding:0!important}.pluk-section-fullwidth-headline .pluk-row-1 .pluk-h2{margin:0 auto 18px!important}.pluk-section-fullwidth-headline .pluk-row-1 .pluk-text{margin:0 auto!important}.pluk-section-info-block{padding-top:0!important;padding-bottom:0!important}.pluk-section-info-block .pluk-row-1{padding:0!important;align-items:center}.pluk-section-info-block .pluk-row-1 .pluk-h3{width:100%;max-width:450px}.pluk-section-info-block .pluk-row-1 .pluk-text{margin:14px 0 0!important}.pluk-section-info-block .pluk-row-1 .pluk-icon-list,.pluk-section-info-block .pluk-row-1 .pluk-icon-list-2{margin:14px 0 0!important}.pluk-section-info-block .pluk-row-1 .pluk-icon-list-2 ul{padding-bottom:0!important}.pluk-section-info-block .pluk-row-1 .pluk-button{margin:24px 0 0!important}@media screen and (max-width:981px){.pluk-section-info-block .pluk-row-1 .pluk-h3{margin:0 auto!important}}.pluk-section-info-block.reverse .pluk-row-1 .et_pb_column:nth-child(1){order:1!important}.pluk-section-info-block.reverse .pluk-row-1 .et_pb_column:nth-child(2){order:2!important}@media screen and (max-width:891px){.pluk-section-info-block .pluk-row-1{display:flex;flex-direction:column}.pluk-section-info-block.reverse .pluk-row-1 .et_pb_column:nth-child(1){order:2!important;margin-bottom:0!important}.pluk-section-info-block.reverse .pluk-row-1 .et_pb_column:nth-child(2){order:1!important;margin-bottom:30px!important}}.pluk-section-school-selector{padding-top:56px!important;padding-bottom:58px!important}.pluk-section-school-selector .pluk-row-1{padding:0 0 34px!important}@media screen and (max-width:981px){.pluk-section-school-selector .pluk-row-1{padding:0 0 32px!important}.pluk-section-school-selector{padding-top:48px!important;padding-bottom:58px!important}}.pluk-section-school-full-selector{padding-top:0!important;padding-bottom:0!important}.pluk-section-school-full-selector .pluk-row-1{padding-top:0!important;padding-bottom:0!important}.pluk-section-school-full-selector .pluk-row-1 .et_pb_column{margin:0;padding:7px}.pluk-section-school-full-selector .pluk-row-1 .pluk-card{margin-bottom:0;height:100%}@media screen and (min-width:981px){.pluk-section-school-full-selector .pluk-row-1{display:flex}.pluk-section-school-full-selector .pluk-row-1 .et_pb_column{width:33.3333%}}.pluk-section-teacher-selector{padding-top:0!important;padding-bottom:0!important}.pluk-section-teacher-selector .pluk-row-1{padding-top:0!important;padding-bottom:0!important}.pluk-section-teacher-selector .pluk-row-1 .et_pb_column{margin:0;padding:7px}.pluk-section-teacher-selector .pluk-row-1 .pluk-card{margin-bottom:0}.pluk-section-3-easy-steps{padding-top:72px!important;padding-bottom:72px!important}.pluk-section-3-easy-steps .pluk-row-1{padding:0 0 48px!important}.pluk-section-3-easy-steps .pluk-step-count{padding:0!important}.pluk-section-3-easy-steps .pluk-row-3{padding:48px 0 0!important}@media screen and (max-width:981px){.pluk-section-3-easy-steps{padding-top:48px!important;padding-bottom:58px!important}.pluk-section-3-easy-steps .pluk-row-1{padding:0 0 32px!important}.pluk-section-3-easy-steps .pluk-row-3{padding:32px 0 0!important}}.pluk-section-left-header{padding-top:0!important;padding-bottom:0!important}.pluk-section-left-header .pluk-row-1{padding:0 0 48px!important}.pluk-section-left-header .pluk-row-1 .pluk-h2-alt{max-width:450px!important}.pluk-section-left-header .pluk-row-2{padding:0 0 34px!important}.pluk-section-left-header .pluk-row-2 .pluk-text{max-width:560px!important}@media screen and (max-width:981px){.pluk-section-left-header .pluk-row-1{padding:0 0 23px!important}.pluk-section-left-header .pluk-row-2{padding:0 0 23px!important}.pluk-section-left-header .pluk-row-1 .pluk-h2-alt{margin:0 auto!important}.pluk-section-left-header .pluk-row-2 .pluk-text{margin:0 auto!important}}.pluk-section-carousel-icons,.pluk-section-carousel-testimonials{padding-top:0!important;padding-bottom:0!important}.pluk-section-carousel-icons .pluk-row-1,.pluk-section-carousel-testimonials .pluk-row-1{padding:0 0 48px!important}.pluk-section-carousel-icons .pluk-row-1 .pluk-h2-alt,.pluk-section-carousel-testimonials .pluk-row-1 .pluk-h2-alt{max-width:450px!important}.pluk-section-carousel-icons .pluk-row-2,.pluk-section-carousel-testimonials .pluk-row-2{padding:0 0 34px!important}.pluk-section-carousel-icons .pluk-row-2 .pluk-text,.pluk-section-carousel-testimonials .pluk-row-2 .pluk-text{max-width:233px!important;padding-bottom:0!important}.pluk-section-carousel-icons .pluk-row-3,.pluk-section-carousel-testimonials .pluk-row-3{padding:0!important}.pluk-section-carousel-icons .pluk-row-4,.pluk-section-carousel-testimonials .pluk-row-4{padding:0!important}@media screen and (max-width:981px){.pluk-section-carousel-icons .pluk-row-1,.pluk-section-carousel-testimonials .pluk-row-1{padding:0 0 23px!important}.pluk-section-carousel-icons .pluk-row-2,.pluk-section-carousel-testimonials .pluk-row-2{padding:0!important}.pluk-section-carousel-icons .pluk-row-1 .pluk-h2-alt,.pluk-section-carousel-testimonials .pluk-row-1 .pluk-h2-alt{margin:0 auto!important}.pluk-section-carousel-icons .pluk-row-2 .pluk-text,.pluk-section-carousel-testimonials .pluk-row-2 .pluk-text{margin:0 auto!important}}.pluk-section-carousel-packages{padding-top:0!important;padding-bottom:0!important}.pluk-section-carousel-packages .pluk-row-1{padding:108px 0 48px!important}.pluk-section-carousel-packages .pluk-row-1 .pluk-h2-alt{max-width:450px!important}.pluk-section-carousel-packages .pluk-row-2{padding:0 0 34px!important}.pluk-section-carousel-packages .pluk-row-2 .pluk-text{max-width:295px!important}.pluk-section-carousel-packages .pluk-row-3{padding:0 0 42px!important}.pluk-section-carousel-packages .pluk-row-4{padding:0 0 28px!important}@media screen and (max-width:981px){.pluk-section-carousel-packages .pluk-row-1{padding:50px 0 23px!important}.pluk-section-carousel-packages .pluk-row-2{padding:0!important}.pluk-section-carousel-packages .pluk-row-1 .pluk-h2-alt{margin:0 auto!important}.pluk-section-carousel-packages .pluk-row-2 .pluk-text{margin:0 auto!important}}.pluk-section-carousel-bluetestimonial{padding-top:0!important;padding-bottom:0!important}.pluk-section-carousel-bluetestimonial .pluk-row-1{padding:108px 0 48px!important}.pluk-section-carousel-bluetestimonial .pluk-row-1 .pluk-h2-alt{max-width:450px!important}.pluk-section-carousel-bluetestimonial .pluk-row-2{padding:0 0 34px!important}.pluk-section-carousel-bluetestimonial .pluk-row-3{padding:0 0 42px!important}.pluk-section-carousel-bluetestimonial .pluk-row-4{padding:0 0 28px!important}@media screen and (max-width:981px){.pluk-section-carousel-bluetestimonial .pluk-row-1{padding:50px 0 23px!important}.pluk-section-carousel-bluetestimonial .pluk-row-2{padding:0!important}.pluk-section-carousel-bluetestimonial .pluk-row-1 .pluk-h2-alt{margin:0 auto!important}.pluk-section-carousel-bluetestimonial .pluk-row-2 .pluk-text{margin:0 auto!important}}.pluk-section-carousel-resources{padding-top:0!important;padding-bottom:0!important}.pluk-section-carousel-resources .pluk-row-1{padding:108px 0 48px!important}.pluk-section-carousel-resources .pluk-row-1 .pluk-h2-alt{max-width:450px!important}.pluk-section-carousel-resources .pluk-row-2{padding:0 0 34px!important}.pluk-section-carousel-resources .pluk-row-2 .pluk-text{max-width:295px!important}.pluk-section-carousel-resources .pluk-row-3{padding:0!important}.pluk-section-carousel-resources .pluk-row-4{padding:0 0 28px!important}@media screen and (max-width:981px){.pluk-section-carousel-resources .pluk-row-1{padding:50px 0 23px!important}.pluk-section-carousel-resources .pluk-row-2{padding:0!important}.pluk-section-carousel-resources .pluk-row-1 .pluk-h2-alt{margin:0 auto!important}.pluk-section-carousel-resources .pluk-row-2 .pluk-text{margin:0 auto!important}}.pluk-section-arrow{margin:0;padding:0!important}.pluk-section-arrow .pluk-row-1{padding:0!important}.pluk-section-arrow .pluk-row-1 .pluk-arrow-circle{position:absolute!important;bottom:auto;left:50%;right:auto;transform:translateX(-50%);text-align:center;top:-20px}@media screen and (min-width:981px){.pluk-section-arrow .pluk-row-1 .pluk-arrow-circle.left{left:0;transform:rotate(-45deg)}}.pluk-section-final-CTA{padding-top:72px!important;padding-bottom:72px!important}.pluk-section-final-CTA .pluk-white-popout-background{padding-top:58px!important;padding-bottom:58px!important}.pluk-section-final-CTA.small .pluk-white-popout-background{padding-top:40px!important;padding-bottom:40px!important}.pluk-section-final-CTA .pluk-white-popout-background .pluk-h2{max-width:629px!important;margin:0 auto 28px!important}.pluk-section-final-CTA.small .pluk-white-popout-background .pluk-h3{max-width:424px!important;margin:0 auto 12px!important}.pluk-section-final-CTA .pluk-white-popout-background .pluk-text{max-width:629px!important;margin:0 auto 40px!important;padding:0!important}.pluk-section-final-CTA.small .pluk-white-popout-background .pluk-text{max-width:629px!important;margin:0 auto 28px!important;padding:0!important}.pluk-section-final-CTA .pluk-white-popout-background .pluk-icon-list ul{margin:12px 0}@media screen and (max-width:981px){.pluk-section-final-CTA{padding-top:68px!important;padding-bottom:68px!important}.pluk-section-final-CTA .pluk-white-popout-background{padding-top:38px!important;padding-bottom:34px!important}.pluk-section-final-CTA .pluk-white-popout-background .pluk-h2{margin:0 auto 10px!important}.pluk-section-final-CTA .pluk-white-popout-background .pluk-text{margin:0 auto 30px!important}}.pluk-section-order-form{padding-top:72px!important;padding-bottom:72px!important}.pluk-section-order-form .pluk-white-popout-background .pluk-teacher-icons{justify-content:center;margin-bottom:14px}.pluk-section-order-form .pluk-white-popout-background .pluk-form{max-width:632px;margin:0 auto!important}.pluk-section-order-form .pluk-white-popout-background .gform_heading{display:none}.pluk-section-order-form .pluk-white-popout-background,.pluk-section-order-form.et_pb_section_sticky .pluk-white-popout-background.et_pb_row.et-last-child{padding-top:58px!important;padding-bottom:58px!important}.pluk-section-order-form .pluk-white-popout-background .pluk-h3{max-width:629px!important;margin:0 auto 28px!important}.pluk-form-arrow{position:absolute;top:8px;right:6%;transform:rotate(45deg)}.pluk-section-order-form .pluk-white-popout-background .pluk-text{max-width:629px!important;margin:0 auto 40px!important;padding:0!important}@media screen and (max-width:981px){.pluk-section-order-form{padding-top:68px!important;padding-bottom:68px!important}.pluk-section-order-form .pluk-white-popout-background,.pluk-section-order-form.et_pb_section_sticky .pluk-white-popout-background.et_pb_row.et-last-child{padding-top:40px!important;padding-bottom:30px!important}.pluk-section-order-form .pluk-white-popout-background .pluk-h2{margin:0 auto 10px!important}.pluk-section-order-form .pluk-white-popout-background .pluk-text{margin:0 auto 30px!important}}.pluk-section-meet{padding-top:0!important;padding-bottom:0!important}.pluk-section-meet .pluk-row-1{padding-top:0!important;padding-bottom:0!important}.pluk-section-meet .pluk-row-1 .pluk-meet-col{background-color:var(--colour-blue);background-image:radial-gradient(circle at 50% 115%,#fff,transparent 42%);border:1px solid #fff0;padding:56px 46px 46px!important;border-radius:var(--border-radius-md)}.pluk-section-meet .pluk-row-1 .pluk-meet-col .pluk-h3{margin-bottom:32px}.pluk-section-meet .pluk-row-1 .pluk-meet-col .pluk-h3 h3{font-size:var(--header-font-size-3sm)}.pluk-section-meet .pluk-row-1 .pluk-meet-col .et_pb_image{margin-bottom:60px}.pluk-section-meet .pluk-row-1 .pluk-meet-col .et_pb_toggle_content{padding-top:32px!important;padding-bottom:0!important}.pluk-section-meet .pluk-row-1 .pluk-meet-col .et_pb_toggle_title::before{display:none}.pluk-section-meet .pluk-row-1 .pluk-meet-col:has(.et_pb_toggle_open){background-color:var(--colour-white);border:1px solid var(--colour-black);transition:background-color .2s}.pluk-meet-accordion{padding:0!important;background-color:initial;border:none!important}.pluk-meet-accordion .et_pb_toggle_title{color:var(--colour-black)!important;font-family:var(--font-family-primary);font-size:var(--button-font-size-md);padding:10px 15px 11px!important;background-color:initial;border:1px solid var(--colour-black)!important;text-wrap:nowrap;border-radius:100px;width:fit-content;margin-left:auto;margin-right:auto}.pluk-meet-accordion .et_pb_toggle_title:hover{background-color:var(--colour-lighter-grey)}.pluk-meet-accordion .et_pb_toggle_title::after{content:"+";margin-left:14px;font-size:var(--body-font-size-md);font-weight:var(--font-weight-medium)}.pluk-meet-accordion.et_pb_toggle_open .et_pb_toggle_title::after{content:"-"}.pluk-section-sheetmusic-animation{margin-top:-245px;transform:translateY(202px);padding:0;background-image:radial-gradient(circle at 50% 68%,#8CC4FF,transparent 45%)}.pluk-sheetmusic-animation>.et_pb_column{display:flex;justify-content:center;align-items:center}.pluk-sheet-image-1,.pluk-sheet-image-2,.pluk-sheet-image-3{margin:0!important}.pluk-sheet-image-1{margin-right:-135px!important}.pluk-sheet-image-2{z-index:2}.pluk-sheet-image-3{margin-left:-135px!important}.pluk-section-blog-listing .pluk-blog-listing-page-title{margin-bottom:40px!important}.pluk-section-blog-listing .pluk-blog-listing-page-title h1{font-size:var(--header-font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-lg);line-height:var(--line-height-xl);margin-bottom:14px}.pluk-section-blog-listing .pluk-blog-listing-page-title p{color:var(--colour-grey);font-size:var(--body-font-size-md);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm);padding-bottom:14px}.pluk-section-blog-listing .pluk-blog-listing-tiles .entry-featured-image-url:hover{opacity:.8}.pluk-section-blog-listing .pluk-blog-listing-tiles article{border-radius:var(--border-radius-sm);border:1px solid var(--colour-border-grey);overflow:hidden;padding-bottom:40px!important}.pluk-section-blog-listing .pluk-blog-listing-tiles h2.entry-title{font-size:var(--header-font-size-2sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-lg);padding-bottom:20px}.pluk-section-blog-listing .pluk-blog-listing-tiles p.post-meta{color:var(--colour-grey);font-size:var(--body-font-size-md);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm);padding-bottom:14px}.pluk-section-blog-listing .pluk-blog-listing-tiles .post-content p{color:var(--colour-grey);font-size:var(--body-font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm);padding-bottom:26px}.pluk-section-blog-listing .pluk-blog-listing-tiles .post-content a.more-link{font-family:var(--font-family-primary);font-size:14px;padding:8px 15px 9px;background-color:var(--colour-white)!important;border:1px solid var(--colour-black)!important;border-radius:50px;transition:background-color .1s ease-in-out,color .1s ease-in-out;text-wrap:nowrap;transition:background-color 0s;cursor:pointer!important}.pluk-section-blog-listing .pluk-blog-listing-tiles .post-content a.more-link:hover{background-color:var(--colour-lighter-grey)!important}.pluk-section-blog-post .pluk-text.pluk-blog-meta{color:var(--colour-grey)!important;margin-bottom:60px!important}.pluk-section-blog-post .pluk-image img{object-fit:cover}.pluk-section-blog-post .pluk-post-content img{border-radius:var(--border-radius-md)}.pluk-section-blog-post .pluk-post-content .et_pb_section.et_pb_section_0.et_section_regular{padding:0!important}.pluk-section-blog-post .pluk-post-content p{color:var(--colour-grey)!important;font-size:var(--body-font-size-md)!important;font-weight:var(--font-weight-medium)!important;letter-spacing:var(--letter-spacing-sm)!important;line-height:var(--line-height-sm)!important;padding-bottom:14px!important}.pluk-section-blog-post .pluk-post-content h1,.pluk-section-blog-post .pluk-post-content h2,.pluk-section-blog-post .pluk-post-content h3,.pluk-section-blog-post .pluk-post-content h4{margin-bottom:12px;margin-top:40px}.pluk-section-blog-post .pluk-post-content h1{font-size:var(--header-font-size-2xl)!important;font-weight:var(--font-weight-bold)!important;letter-spacing:var(--letter-spacing-lg)!important;line-height:var(--line-height-xl)!important}.pluk-section-blog-post .pluk-post-content h2{font-size:var(--header-font-size-lg)!important;font-weight:var(--font-weight-bold)!important;letter-spacing:var(--letter-spacing-md)!important;line-height:var(--line-height-lg)!important}.pluk-section-blog-post .pluk-post-content h3{font-size:var(--header-font-size-md)!important;font-weight:var(--font-weight-bold)!important;letter-spacing:var(--letter-spacing-md)!important;line-height:var(--line-height-lg)!important}.pluk-section-blog-post .pluk-post-content h4{font-size:var(--header-font-size-sm)!important;font-weight:var(--font-weight-bold)!important;letter-spacing:var(--letter-spacing-md)!important;line-height:var(--line-height-md)!important}.woocommerce-page button.button,.woocommerce-page .checkout-button.button,body.woocommerce-page #page-container .et_pb_section .et_pb_wc_cart_totals_0 a.checkout-button.button,.woocommerce-page #page-container button.single_add_to_cart_button.button.alt{border-radius:50px!important;font-family:var(--font-family-primary)!important;font-size:15.6px!important;padding:10px 56px 14px 25px!important;padding-top:10px!important;padding-right:56px!important;padding-bottom:14px!important;padding-left:25px!important;text-wrap:nowrap!important}.woocommerce-page button.button::after{line-height:1.3em!important;font-size:24px!important}.woocommerce a.remove{height:27px!important;width:27px!important}.woocommerce-page td.product-name a{font-size:var(--body-font-size-md)}.woocommerce-notices-wrapper{max-width:1548px;margin:10px auto}.woocommerce-message{font-family:var(--font-family-primary)!important}.woocommerce-message .button.wc-forward{font-family:var(--font-family-primary)!important;font-size:15.6px!important;padding:10px 56px 14px 25px!important;text-wrap:nowrap!important}.pluk-section-woocommerce-basket{font-family:var(--font-family-primary)}.pluk-section-woocommerce-basket #add_payment_method table.cart img,.pluk-section-woocommerce-basket .woocommerce-cart table.cart img,.pluk-section-woocommerce-basket .woocommerce-checkout table.cart img{width:42px!important;border-radius:8px!important}.pluk-section-woocommerce-checkout{font-family:var(--font-family-primary)!important}button:hover{box-shadow:0 0 10px rgb(0 0 0 / .7)}button#white_btn{background-color:#fff}.header_top h1,p{padding-bottom:30px}h1,h2,h3,h4,h5{font-family:sofia-pro,sans-serif}p{font-family:sofia-pro,sans-serif;font-size:18px;line-height:1.3em}#main-header,#et-top-navigation{font-family:proxima-nova,montserrat,Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;text-rendering:inherit}#logo{-webkit-transform:initial}a.et-cart-info{display:none}button.single_add_to_cart_button.button.alt{font-family:proxima-nova,montserrat,Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase;text-rendering:inherit;width:100%;background-color:#f5f5f5;border-radius:0;letter-spacing:1px;font-size:18px}.blu_list ul li{font-size:17px!important;text-align:center;margin-bottom:10px;color:#1a1a1a;list-style-type:none!important;font-family:sofia-pro,sans-serif;padding:0!important}.blu_list ul p{font-size:17px!important;text-align:center;margin-bottom:10px;color:#1a1a1a;list-style-type:none!important;font-family:sofia-pro,sans-serif;padding:0!important}.blu_list ul{padding:0!important}.blu_list h4{font-size:18px;line-height:1.1em;font-weight:600;color:#1a1a1a}.blu_list button{margin-top:10px;width:100%}.blurb_head h2,p{padding-bottom:20px}h3.ea-header{padding:0!important}h3.ea-header{background-color:#fff;font-weight:600}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a{color:#1a1a1a!important}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a{color:#1a1a1a!important;border:2px solid}.sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body{background-color:#1a1a1a!important;color:#fff!important;font-size:15px!important;font-family:sofia-pro,sans-serif;line-height:1.2em}.ea-body li{line-height:1.2em;padding-bottom:5px;font-size:17px!important}.ea-body a{color:#fff;font-weight:700}.lesson_plan button{width:100%;background-color:#fff;padding:20px 10px}.form_cta h2,p{padding-bottom:20px}.form_cta p{font-size:24px}.blk_list ul li{font-family:sofia-pro;font-size:18px;padding-bottom:10px;line-height:1.2em}label.wc-pao-addon-name{margin-bottom:2px;font-family:proxima-nova;font-size:20px;margin-bottom:10px;font-weight:600;color:#363636}.sponsor_text p{font-size:14px}.et_pb_module ul ul{list-style-type:circle}.et_pb_button{min-width:180px;max-width:400px;text-align:center}.pa-gallery-text-over-image .et_pb_gallery_item{position:relative}.pa-gallery-text-over-image .et_pb_gallery_title{margin:0!important}.pa-gallery-text-over-image .et_overlay{z-index:1}.pa-gallery-text-over-image .pa-gallery-text{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;background:#fff0;opacity:1;transition:all .5s ease-in-out;color:#000}.pa-gallery-text-over-image .et_pb_gallery_item:hover .pa-gallery-text{background:#fff;opacity:1}.pa-gallery-text-over-image .e .pa-gallery-text-over-image .et_overlay{pointer-events:all!important}