.menu-item-38,.menu-item-108,.menu-item-107,.menu-item-112,.menu-item-113{display:none!important}.l-subheader.at_top{background:#ea2a35!important}header .w-socials.color_brand .w-socials-item .w-socials-item-link,footer .w-socials.color_brand .w-socials-item .w-socials-item-link{color:#fff!important}header .w-socials.color_brand .w-socials-item.youtube:hover .w-socials-item-link:after,footer .w-socials.color_brand .w-socials-item.youtube:hover .w-socials-item-link:after{color:red!important}header .w-socials-item.youtube .w-socials-item-link-hover{background:#fff!important}body footer section .w-socials-item.youtube .w-socials-item-link-hover{background:#fff!important}@media(max-width:1200px){#enroll-now-btn-menu{display:none!important}}.page-id-22 .w-tabs.accordion .w-tabs-section.active .w-tabs-section-content{background:#f1f1f1;box-shadow:0 0 5px 2px rgba(26,26,26,.15)!important}.w-tabs-section-title{font-size:calc(0.7vw - -.8rem)!important}.name-course-all-courses{font-weight:600!important;margin-bottom:.5rem!important}.title-course-all-courses{font-size:18px;color:#777777!important;font-weight:600!important;margin-bottom:1rem!important;padding-top:.5rem!important}.text-description-all-courses p,.text-description-all-courses{font-weight:500;color:#939393!important;line-height:1.3;margin-bottom:1rem!important}.title-duration-all-courses{margin-bottom:0;font-size:18px;color:#777777!important;font-weight:600!important}.price-all-courses{font-weight:800;padding-top:0;margin-bottom:.5rem!important}.cont-course-duration-all-courses{margin-bottom:1rem!important}.schedule-list-course-all-courses{background:#fff;padding:6px 0 0 7px;margin:.3rem 0}.schedule-list-course-all-courses p{color:#ff3535;font-weight:600}.schedule-list-course-all-courses .schedule-date-all-courses{margin-bottom:-8px;font-size:14px;line-height:1.2}.schedule-list-course-all-courses .schedule-location-all-courses{font-size:11.5px}@media (max-width:767px){.name-course-all-courses{font-size:calc(0.7vw - -.8rem)!important}}@media(min-width:601px){.page-id-22 .w-tabs.icon_chevron .w-tabs-section-control:before{font-weight:700!important;font-size:1.8em!important}}.col-text-onsite-training p,.col-text-onsite-training li{margin-top:0;color:#847f7f;font-weight:400;font-family:'Open Sans',sans-serif,'Poppins'!important}.col-text-onsite-training p b{color:#000}.col-text-onsite-training li::marker{color:#000}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.selected a,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.selected:hover a{background-color:#ea2a35!important}.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a,.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a:hover,.wc-appointments-date-picker .ui-datepicker td .ui-state-default:hover{background-color:#ea2a35!important;color:#fff!important}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.selected a:hover,.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a:hover{background-color:#111111!important}.single-product div.product .summary.entry-summary{width:40%!important}.single-product .woocommerce-product-gallery{width:57%!important}@media(min-width:901px){.single-product .product_title.entry-title{width:40%;float:right}.single-product .product_title.entry-title{font-size:calc(1vw - -1rem)!important}}@media(max-width:899px){.single-product .product_title.entry-title{font-size:calc(1.5vw - -1.5rem);text-align:center;font-weight:700}}@media(max-width:767px){.single.single-product div.product .summary.entry-summary{width:100%!important}.single-product .woocommerce-product-details__short-description{display:none!important}}.no-touch .single-product button[type="submit"]:not(.w-btn){border-radius:5rem;background:#ea2a35}.no-touch .single-product button[type="submit"]:not(.w-btn):hover{border-radius:5rem;background:#000}.woocommerce-breadcrumb{display:none!important}.woocommerce-info{background:#eeeeee!important}.showcoupon{color:#ea2a35!important;font-weight:500!important}.woocommerce-form-coupon-toggle{border-top:2px solid #ea2a35}.woocommerce-form-coupon-toggle .woocommerce-info:before{content:"\f133";font-family:fontawesome;color:#ea2a35;font-weight:500;margin-right:.7vw}.checkout_coupon.woocommerce-form-coupon{border:none!important;padding-top:0!important;padding-left:2px!important;max-width:558px!important;padding-right:0!important}.checkout_coupon.woocommerce-form-coupon button[type="submit"]:not(.w-btn){background:#ea2a35!important}.w-filter.state_desktop.style_drop_default .w-filter-item-title,.select2-selection,select,textarea,input:not([type="submit"]),.w-form-checkbox,.w-form-radio{background:#eeeeee!important}.woocommerce-additional-fields #additional_subscribe_newsletter_field .woocommerce-input-wrapper{display:flex!important}.woocommerce-additional-fields #additional_subscribe_newsletter_field .woocommerce-input-wrapper label{margin-top:-.3rem!important}.woocommerce form .form-row .required{color:#ea2a35}@media(max-width:900px){#customer_details{border-top:solid 1.8px #404040;padding-top:1rem}}@media(min-width:901px){#title-booking-info-gral{border-bottom:solid 1px;width:54.5%;padding-bottom:1rem}}.woocommerce-checkout-review-order{border:solid 1.8px #404040}#title-class-information{color:#ea2a35!important;font-weight:700!important}.woocommerce-checkout-review-order-table tbody .cart_item td.product-total{vertical-align:middle!important;font-weight:700!important}.woocommerce .woocommerce-checkout-review-order-table .variation dd{margin-bottom:.3rem!important}@media(min-width:901px){.woocommerce-checkout #order_review{width:40%!important}.woocommerce-checkout #customer_details{width:60%!important;padding-right:5vw!important}}.woocommerce .woocommerce-checkout-review-order-table tbody .cart_item,.woocommerce-checkout-review-order-table tfoot .cart-subtotal,.woocommerce-checkout-review-order-table tfoot .order-total{border-bottom:solid 1px}.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td{padding:1.5rem 0!important}.cont-booking-subtotal{padding-bottom:2.5rem;border-bottom:1px solid;margin-bottom:1rem}.text-title-class-info{font-weight:600!important}#payment .place-order button[type="submit"]:not(.w-btn){border-radius:4rem!important;background:#ea2a35!important;margin:auto!important;display:block!important;width:200px!important;padding:1rem!important}.woocommerce-terms-and-conditions-wrapper{margin-top:1rem!important}.woocommerce-terms-and-conditions-wrapper p{text-align:center!important}#menu-item-306 .w-nav-list.level_2{height:auto!important;display:block!important;opacity:1!important;padding-top:0px!important;padding-bottom:0px!important}.onsite-menu-btn{color:#508de9}.w-nav.m_align_left .custom-menu-btn-responsive{display:none!important}.w-nav.type_mobile.m_align_left .custom-menu-btn-responsive{display:block!important}.w-nav.type_mobile.m_align_left .custom-menu-btn-desktop{display:none!important}#phone_header a:before{content:"Enroll Now";margin-right:.5rem!important}#phone_header{font-size:1.25em!important}