/* ====== Theme Style ====== */#site-logo #site-logo-inner a:hover img{opacity:1}.text__btn p{display:inline-block}a{font-family:"Fjalla One",Sans-serif}p{font-family:"Public Sans" !important}h1,h2,h3,h4,h5,h6{font-family:"Fjalla One",Sans-serif!important}li.woo-menu-icon.wcmenucart-toggle-drop_down.toggle-cart-widget{display:none!important}a.wcmenucart{display:none!important}a:focus{outline:none!important}.single__blog--image img{height:245px;width:300px;object-fit:cover!important}.single__blog-title a:hover{opacity:1.0;background-image:linear-gradient(180deg,transparent 0,#ead0bf 0);background-position:0 .8em;background-repeat:no-repeat;box-shadow:none !important;padding:0 !important;transition:background-position 0.08s ease-out !important}.single__blog{position:relative}.single__blog-category{position:absolute;left:30px;top:207px}.subscription__btn a{background-color:#D13296!important;color:#FFF!important}.product__payment .jetpack-simple-payments-product-image,.product__payment .jetpack-simple-payments-title,.product__payment .jetpack-simple-payments-description,.product__payment .jetpack-simple-payments-price{display:none!important}.product__payment .jetpack-simple-payments-product{justify-content:center!important}.product__payment input#jetpack-simple-payments-1285_5_number{border:none;height:38px}.paypal-button.paypal-button-color-silver{background:#D13296!important}/* ===== CSS ===== */.process__box:hover .elementor-widget-wrap.elementor-element-populated{background-color:#fff}.process__box:hover .process__title h2.elementor-heading-title.elementor-size-default{opacity:1.0;background-image:linear-gradient(180deg,transparent 0,#ead0bf 0);background-position:0 .8em;background-repeat:no-repeat;box-shadow:none !important;padding:0 !important;transition:background-position 0.08s ease-out !important}/* ====== Contact Form ====== */.input__group input,.input__group textarea{background:#fff!important;border:none!important;border-radius:35px!important}.input__group input{height:55px;padding:5px 20px!important}.form__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.input__group{margin-bottom:20px}textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{height:115px;min-height:80px;padding:20px 20px!important}input.wpcf7-form-control.has-spinner.wpcf7-submit.contact__form--btn{border-radius:35px;padding:20px 42px}@media only screen and (max-width:500px){.form__grid{grid-template-columns:repeat(1,1fr);grid-gap:0}}/* ====== Tab Style ====== */.elementor-tab-title{display:flex;align-items:center}.border__style .elementor-heading-title.elementor-size-default{opacity:1.0;background-image:linear-gradient(180deg,transparent 0,#ead0bf 0);background-position:0 .8em;background-repeat:no-repeat;box-shadow:none !important;padding:0 !important;transition:background-position 0.08s ease-out !important}a.menu-link{line-height:92px!important}.sub-menu a.menu-link{line-height:23px!important}.home__blog .elementor-widget-wrap.elementor-element-populated{background:#FFF}a.site-title.site-logo-text{display:none}/* */.signup__btn{background:#de7254;padding:8px 30px;font-family:"Fjalla One",Sans-serif;color:#000;font-size:20px;letter-spacing:1px;border-radius:35px;text-transform:uppercase}.border-bottom{opacity:1.0;background-image:linear-gradient(180deg,transparent 0,#ead0bf 0);background-position:0 .8em;background-repeat:no-repeat;box-shadow:none !important;padding:0 !important;transition:background-position 0.08s ease-out !important}/* ================== */.latepoint-w .latepoint-booking-form-element.latepoint-color-blue h1,.latepoint-w .latepoint-booking-form-element.latepoint-color-blue h2,.latepoint-w .latepoint-booking-form-element.latepoint-color-blue h3,.latepoint-w .latepoint-booking-form-element.latepoint-color-blue h4,.latepoint-w .latepoint-booking-form-element.latepoint-color-blue h5{color:#000!important}.latepoint-w .latepoint-booking-form-element.latepoint-color-blue .os-items .os-item>.os-item-i:hover{border-color:#FADDDD!important}.latepoint-w .latepoint-booking-form-element.latepoint-color-blue .latepoint-summary-w .summary-header .os-lines:before,.latepoint-w .latepoint-booking-form-element.latepoint-color-blue .latepoint-summary-w .summary-header .os-lines:after{border-color:#000!important}.latepoint-w .latepoint-booking-form-element.latepoint-color-blue .latepoint-summary-w .summary-header{color:#000!important}.book__btn--new .latepoint-book-button.os_trigger_booking{font-size:17px;font-family:"HelveticaNeue",sans-serif;padding:16px 30px;border-radius:35px;text-transform:uppercase}.tutor-course-filter{padding-top:50px;padding-bottom:50px}.tutor-row{padding-bottom:50px}