:root{--itff-primary:#F55555;--itff-primary-hover:#000000;--itff-on-primary:#ffffff;--itff-btn-radius:30px;--itff-btn-padding:14px 34px;--itff-btn-weight:600;--itff-accent-soft:rgba(245,85,85,.10);--tutor-color-primary:#F55555;--tutor-color-primary-hover:#000000}.tutor-btn.tutor-btn-primary,button.tutor-btn-primary,a.tutor-btn-primary{background-color:var(--itff-primary)!important;border-color:var(--itff-primary)!important;color:var(--itff-on-primary)!important;border-radius:var(--itff-btn-radius)!important;box-shadow:none!important;text-shadow:none!important;font-weight:var(--itff-btn-weight)!important;opacity:1!important}.tutor-btn.tutor-btn-primary:hover,button.tutor-btn-primary:hover,a.tutor-btn-primary:hover{background-color:var(--itff-primary-hover)!important;border-color:var(--itff-primary-hover)!important;color:var(--itff-on-primary)!important}body.tutor-frontend .tutor-btn-primary,body.tutor-frontend .tutor-quiz-start-button{color:var(--itff-on-primary)!important}body.tutor-frontend .start-quiz-btn,form#tutor-login-form button.tutor-btn.tutor-btn-primary[type="submit"]{background-color:var(--itff-primary)!important;border:1px solid var(--itff-primary)!important;color:var(--itff-on-primary)!important;border-radius:var(--itff-btn-radius)!important;padding:var(--itff-btn-padding)!important;box-shadow:none!important;text-shadow:none!important;font-weight:var(--itff-btn-weight)!important;opacity:1!important}body.tutor-frontend .start-quiz-btn:hover,form#tutor-login-form button.tutor-btn.tutor-btn-primary[type="submit"]:hover{background-color:var(--itff-primary-hover)!important;border-color:var(--itff-primary-hover)!important;color:var(--itff-on-primary)!important}body.tutor-frontend .skip-quiz-btn{background:transparent!important;color:var(--itff-primary)!important;text-shadow:none!important;box-shadow:none!important}body.tutor-frontend .skip-quiz-btn:hover{color:#000!important}.wc-block-components-totals-coupon__button{background-color:var(--itff-primary)!important;border:1px solid var(--itff-primary)!important;color:var(--itff-on-primary)!important;border-radius:var(--itff-btn-radius)!important;box-shadow:none!important;font-weight:var(--itff-btn-weight)!important}.wc-block-components-totals-coupon__button .wc-block-components-button__text{color:var(--itff-on-primary)!important}.wc-block-components-totals-coupon__button:hover:not(:disabled){background-color:var(--itff-primary-hover)!important;border-color:var(--itff-primary-hover)!important;color:var(--itff-on-primary)!important}.wc-block-components-checkout-place-order-button,button.wc-block-components-checkout-place-order-button,.wp-block-woocommerce-checkout-actions-block button{background-color:var(--itff-primary)!important;border:1px solid var(--itff-primary)!important;color:var(--itff-on-primary)!important;border-radius:var(--itff-btn-radius)!important;box-shadow:none!important;text-shadow:none!important;font-weight:var(--itff-btn-weight)!important;opacity:1!important}.wc-block-components-checkout-place-order-button .wc-block-components-button__text,.wp-block-woocommerce-checkout-actions-block button .wc-block-components-button__text{color:var(--itff-on-primary)!important}.wc-block-components-checkout-place-order-button:hover:not(:disabled),.wp-block-woocommerce-checkout-actions-block button:hover:not(:disabled){background-color:var(--itff-primary-hover)!important;border-color:var(--itff-primary-hover)!important;color:var(--itff-on-primary)!important}.woocommerce #place_order,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:var(--itff-primary)!important;border:1px solid var(--itff-primary)!important;color:var(--itff-on-primary)!important;border-radius:var(--itff-btn-radius)!important;box-shadow:none!important;text-shadow:none!important;font-weight:var(--itff-btn-weight)!important}.woocommerce #place_order:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:var(--itff-primary-hover)!important;border-color:var(--itff-primary-hover)!important;color:var(--itff-on-primary)!important}.wc-block-checkout a:not(.wc-block-components-button):not(.elementor-button),.wc-block-cart a:not(.wc-block-components-button):not(.elementor-button),.wc-block-components-checkout-step a,.wc-block-components-order-summary a,.woocommerce-terms-and-conditions-wrapper a,.wc-block-checkout__terms a{color:var(--itff-primary)!important}.wc-block-checkout a:not(.wc-block-components-button):hover,.wc-block-cart a:not(.wc-block-components-button):hover,.wc-block-components-checkout-step a:hover,.woocommerce-terms-and-conditions-wrapper a:hover,.wc-block-checkout__terms a:hover{color:var(--itff-primary-hover)!important}.elementor-button .elementor-button-text{color:inherit!important}body.tutor-frontend,body.tutor-frontend *,.tutor-wrap,.tutor-wrap *,.tutor-lms-content,.tutor-lms-content *,.woocommerce,.woocommerce *,[class^="wc-block"],[class^="wc-block"] *,[class*=" wc-block"],[class*=" wc-block"] *{text-shadow:none!important}[class^="tutor-icon-"]:before,[class*=" tutor-icon-"]:before{color:var(--itff-primary)!important}.tutor-dashboard-menu li.is-active a i:before,.tutor-dashboard-menu li a:hover i:before{color:var(--itff-primary)!important}.tutor-video-player button,.tutor-video-player .tutor-btn,.tutor-video-player .plyr__controls button{all:unset;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.tutor-video-player .plyr__controls button{background:none!important;border:none!important;color:inherit!important;font:inherit!important}.tutor-course-name.tutor-fs-5{font-size:18px!important;line-height:1.35!important}img.tutor-card-image-top,img.tutor-card-image-left{object-fit:contain!important;background:#fff!important}.tutor-course-card .tutor-ratio{background:#fff!important}.elementor-menu-cart__main,.elementor-menu-cart__main *,.elementor-menu-cart__container,.elementor-menu-cart__container *,.elementor-menu-cart__products,.elementor-menu-cart__products *,.widget_shopping_cart,.widget_shopping_cart *,.wc-block-mini-cart__drawer,.wc-block-mini-cart__drawer *,.wp-block-woocommerce-mini-cart-contents,.wp-block-woocommerce-mini-cart-contents *{text-shadow:none!important}.elementor-menu-cart__main a:not(.elementor-button):not(.button),.elementor-menu-cart__product-name a,.elementor-menu-cart__products a:not(.elementor-button):not(.button),.widget_shopping_cart a:not(.button):not(.elementor-button),.wc-block-mini-cart__drawer a:not(.wc-block-components-button),.wp-block-woocommerce-mini-cart-contents a:not(.wc-block-components-button){color:var(--itff-primary)!important}.elementor-menu-cart__main a:not(.elementor-button):not(.button):hover,.elementor-menu-cart__products a:not(.elementor-button):not(.button):hover,.widget_shopping_cart a:not(.button):not(.elementor-button):hover,.wc-block-mini-cart__drawer a:not(.wc-block-components-button):hover,.wp-block-woocommerce-mini-cart-contents a:not(.wc-block-components-button):hover{color:var(--itff-primary-hover)!important}.tutor-stat-card-title{font-size:16px!important;line-height:1.3!important}.tutor-progress-card-content .tutor-course-name,.tutor-progress-card-content [class*="title"],.tutor-progress-card-content h3,.tutor-progress-card-content h4{font-size:18px!important;line-height:1.35!important}.tutor-progress-card-thumbnail img,.tutor-progress-card .tutor-progress-card-thumbnail img{object-fit:contain!important;background:#fff!important}