/*
Theme Name: Itfirm Child
Theme URI: http://demo.casethemes.net/itfirm/
Author: Case-Themes
Author URI: https://themeforest.net/user/case-themes/portfolio/
Description: Itfirm is a stunning, professional and flexible IT Solutions, IT Business, and Services Company WordPress theme. Itfirm based on in-depth research into IT Solutions, IT Services, IT Business, Consulting, SaaS & Software, Digital Solution, Technical Engineering, Technology, and Services Company, to deliver all needed layouts and blocks.
Version: 1.3.8
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: itfirm
Text Domain: itfirm-child
Tags: agency, business, it services, it solutions, technology, technology service, software, services, app, network solution, startup, technology company, saas, digital
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* Add this CSS to your theme's style.css or in the WordPress Customizer */
/* Add this style to your existing stylesheet or in a <style> tag in your HTML */

/* An Nut +- thừa */
.woocommerce .quantity-icon i.quantity-down, .woocommerce-page .quantity-icon i.quantity-down {
visibility: hidden;
}
.woocommerce .quantity-icon i.quantity-down, .woocommerce-page .quantity-icon i.quantity-up {
visibility: hidden;
}
/* Example Custom CSS for Switch Button */
.switch {
   position: relative;
   display: inline-block;
   width: 60px;
   height: 34px;
}

.slider {
   position: absolute;
   cursor: pointer;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   background-color: #ccc;
   -webkit-transition: .4s;
   transition: .4s;
}

.slider:before {
   position: absolute;
   content: "";
   height: 26px;
   width: 26px;
   left: 4px;
   bottom: 4px;
   background-color: white;
   -webkit-transition: .4s;
   transition: .4s;
}

input:checked + .slider {
   background-color: #2196F3;
}

input:focus + .slider {
   box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
   -webkit-transform: translateX(26px);
   -ms-transform: translateX(26px);
   transform: translateX(26px);
}

#comparison-table {
   display: none;
}

/* Xoa border nut chuyen ngon ngu */
.trp-language-switcher > div {
	border: 0 !important;
}

/* Arrange Scroll and Helper */
.scroll-top.on {
z-index: 9999999 !important;
}
.mdp-helper-box {
	z-index: 9999 !important;
}

#ct-pagetitle .ct-page-title {
	 margin-bottom: 30px;
}

.ct-button-video2 .el-btn-video:before {
	background-color: rgba(237, 27, 53, 0.63)
}

/* Check out page Increase specificity for the split */
.woocommerce-checkout #customer_details {
    width: 70%;
}

.woocommerce-checkout form.woocommerce-checkout .ct-checkout-order-review {
    width: 30%;
}

/* Add this CSS to your theme's style.css file or in a custom CSS section */

.checkout-columns {
    display: flex;
    flex-wrap: wrap;
}

.checkout-column {
    flex: 1 1 100%; /* Adjust the percentage as needed */
    margin-right: 2%; /* Adjust the margin as needed */
}

.checkout-column:last-child {
    margin-right: 0; /* Remove the right margin for the last column */
}

.ct-pagetitle {
	display: none;
}
.woocommerce div.product .product_title {
	display: none;
}
.elementor-woo-meta--view-inline .product_meta {
	display: none;
}

.ct-slick-carousel[data-arrows="true"]
{
	padding-bottom: 0px;
}