.woocommerce a.button, .woocommerce .actions .coupon>.button, .woocommerce .shop_table.cart .actions>.button,.woocommerce .button.alt, .woocommerce .button.checkout, .woocommerce .button.add_to_cart_button, .no-touch .btn_hov_slide .button{color:white;background:#f9d318;}
.woocommerce .price>del{display:none;}
.regist-a{background:#f9d318;transition:.5s;font-family: "Lato", sans-serif;color:#333333!important;}
.regist-a:hover{background:#000;color:white !important;}
.w-pricing-item-price {font-size: 1.5rem;}
.w-pricing-item-price small{padding-top:10px;}
.w-pricing-item-title{font-size:2rem;}
.woocommerce .product .price, .w-counter.color_heading .w-counter-number h5 {font-size: 18px;}
.woocommerce-tabs,.woocommerce .onsale{display:none;}
.product-quantity{display:none;}
#submit_payumbolt_payment_form{color: white;background: #f9d318;    text-transform: uppercase; font-size: 16px; font-weight: 700;line-height: 2.8; padding: 0 1.5em;border-radius: 0.3em;letter-spacing: 0px;box-shadow: 0 0em 0em rgba(0,0,0,0.18);transisition:.3s;}
#submit_payumbolt_payment_form:hover{background:#333333;}
.g-cols .wpb_row{overflow-x:hidden;}
.ult-team-member-image {width:150px;height:150px;margin:0 auto;}
.l-subheader.at_middle{background:white !important;}
.l-subheader.at_top{background-color: #f9d318 !important;}
.l-subheader.at_top .w-socials-list a{color:black !important;}
.inlingua-faq p{font-size:16px !important;text-align:justify;}
.inlingua-faq p a , #ing-eng-btn{transition:1s;padding:10px 20px;color:black;line-height:3;background:#f9d318;border-radius:5px;font-weight:700;}
.inlingua-faq p a:hover{font-weight:700;}
#ing-eng-btn{margin:0 5px;}
.quantity{display:none !important;}
.iol-brochure{text-transform:none !important;}
.w-search-open{display:none;}
.homepage-flip-box div h4 , .homepage-flip-box div p{color:white !important;}
.l-header .ush_btn_1 .w-btn{background:#333 !important;color:white !important;}
..woocommerce .form-row-last{display:none;}
.ing-flip-box .cl-flipbox-back-desc{text-align:left; color:black !important;}
.ing-flip-box .cl-flipbox-back-desc strong{text-decoration:underline;padding-bottom:5px !important;}
.cl-flipbox-front-title, .fa-bell-o ,.cl-flipbox-back-h p{color:black !important;}
.ing-custom-button span{color:black ! important;}
..vc_custom_1504681044469{padding:5px !important;}
.woocommerce .related{display:none;}
.woocommerce div.product .cart .button{color:black;}
.fa-question-circle:before , .w-tabs-section-title , .w-tabs.icon_chevron .w-tabs-section-control:before {color:#333;font-weight:500;}
.faq-btn .w-btn-label {color:black !important;font-weight:600;}
.w-tabs-section.active .w-tabs-section-header{color:black;background:#f9d318;}
.woocommerce div.product .cart .button:hover{color:white;}
..ing-enquire-btn span{color:black !important; animation:ingenbttn 10s}
#booking h2:last-child{display:none;}
#booking .form-group:last-child{float:left !important;padding-top: 0 !important;}
#booking input:last-child{color:black}
#booking textarea{height:2.8rem;resize: none;}
.ing-reg-btn{text-transform: uppercase; font-size: 16px; font-weight: 700; line-height: 2.8; padding: 0 1.8em;; border-radius: 0.3em; letter-spacing: 0px; box-shadow: 0 0em 0em rgba(0,0,0,0.18);background-color: #f9d318;display:inline-block;margin:10px;color:black !important;}
.w-btn-wrapper.ush_btn_1 {
display: block !important;
}
header .ush_btn_1 .w-btn:hover{color:black;}
.l-header .ush_btn_1 .w-btn:hover{color:black !important;}
.center-contact-card div form input , .center-contact-card div form select , .center-contact-card div form textarea{border:1px solid gray !important;}
.center-contact-card div form select{width:80% !important;    margin: 10px 0 0 10px !important;}
.center-contact-card div form input {width:80% !important;}
.center-contact-card div form button{margin:10px 0 0 10px;}
.center-contact-card div form textarea{width:80% !important;}
.ing-others-lang .w-tabs.accordion .w-tabs-section{border:none !important;}
.inlingua-faq>div >.w-tabs-section .active{background:#f9d318 important;border-top:none !important;font-weight:bold !important;}
.ing-other-section{border:none !important;}
.ush_text_2 .w-text-value{}
.ush_text_2 .w-text-value .fa-phone:before{display:none;}
.ult-team-member-image img{width:150px !important;height:150px !important;}
.l-navigation .inv_true{display:none;}
.l-navigation.inv_true .to_prev, .l-navigation.inv_false .to_next,.l-navigation.inv_true .to_next, .l-navigation.inv_false .to_prev{display:none;}
.batchform input{border:none;background:transparent;text-align:center;outline:none;width:88px;border-top:none;cursor:pointer;}
.batchform input[type="text"][disabled]{opacity:1;}
.batchform input[type="submit"]{padding:0 5px;margin:3px;border-radius:none;font-size:14px;text-transform:capitalize;font-family:lato;width:65px;font-size:12px;color:black;font-weight:400;}
#batch-schedule tr td{padding:5px !important;}
.batchform input[type="text"]:active{border:none;}
#batch-schedule  form tr td input[type="text"]{width:88px;}
.batchinput {width:88px !important;opacity:1;border:none;outline:none;text-align:center background:transparent !important;}
.batchbtn{font-size:14px !important;color:black !important;line-height:1;text-transform:capitalize !important;font-family:lato !important;font-weight:700 !important;text-transform: uppercase !important;padding: 6px 10px !important;}
.batchbtn:hover{background:#333333 !important}
#batch-schedule input{background:transparent !important;border-top:none !important;}
#batch-schedule input[type="submit"]{background:#f9d318 !important;cursor:pointer;font-size: 14px !important;font-weight: 700 !important;text-transform: uppercase !important;}
#batch-schedule input[type="submit"]:hover{background:#333333 !important}
.enquire-btn{padding:11px 20px; background:#f9d318;border-radius:5px;}
.free-class{background:white;}
.free-class-box .vc_column-inner{padding:30px;border:1px solid;border-right:1px solid transparent;margin-left: 20px;border-radius: 10px 0 0 10px;}
.free-class-box-one .vc_column-inner{padding:30px;border:1px solid;margin-right: 20px;border-radius:0 10px 10px 0;}
.buttonizer .buttonizer-button{width:30px !important;height:30px !important;}
.buttonizer.left .buttonizer-button.buttonizer-head .buttonizer-label {left: 34px;}
.buttonizer.buttonizer-style-building-up.bottom.left .buttonizer-button-list .buttonizer-button {right: 0px;width:30px !important;height:30px !important;}
.buttonizer.buttonizer-style-building-up.bottom.left.opened .buttonizer-button-list .buttonizer-button.button-desktop-1 {bottom: 40px;}
.buttonizer.buttonizer-style-building-up.bottom.left.opened .buttonizer-button-list .buttonizer-button.button-desktop-2 {bottom: 80px;}
.buttonizer.left .buttonizer-button .buttonizer-label{left:30px;}
@media (max-width: 600px){
.l-subheader.at_top {
display: block !important;
}
.l-subheader.at_top .l-subheader-cell.at_left{
display:none;
}
}
@media(max-width:786px){
.w-pricing-item-h{padding:-30px !important;margin:5px !important ;border-radius:5px !important;background:white !important;}
.w-pricing-item-h:last-child{border-radius:5px !important;background:white !important;}
.wpb_wrapper{margin:5px !important;}
.vc_column-inner{padding:3px;}
.l-titlebar-h{display:none}
.w-tabs-section-content-h {overflow-x: scroll;} 
.wpb_wrapper table tr {display:inline-block !important;}
.inlingua-list .list-row{display:block !important;overflow-x:scroll; !important;margin:5px !important;}
.ing-tra{padding:10px !important;width:100% !important;margin:10px !important;overflow-x:scroll;padding-bottom:50px !important;}
.ing-tra input{width:100% !important;margin:5px !important;}
.ing-vir{width:100% !important;margin-left:10px !important;margin:10px !important;}
.ing-cor{width:100% !important;}
.ing-cor div{margin:10px !important;} 
.free-class-box .vc_column-inner{border-radius:10px;margin-left:0;border-right:1px solid #000000;}
.free-class-box-one .vc_column-inner{border-radius:10px;margin-right:0;}
#batch-schedule tr th{display:block;text-align:center;}
#batch-schedule tr {width:100%;}
#batch-schedule tr td{display:block;}