/* 
Theme Name: NDD Elementor Theme
Description: NDD Elementor Child is a child theme of Hello Elementor, created by Elementor team, customized by NDD
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

.entry-title{
	display: none!important;
}

/* #calendly-button-left #calendly-button-header{
	text-align: left!important;
}
#calendly-button-center #calendly-button-header{
	text-align: center!important;
}

#calendly-button-header a{
    background: #33999c;
    padding: 15px 25px;
    text-align: center; 
    border: 3px solid #33999c;
	color: #F4FFFD;
    font-family: Roboto;
    font-weight: 500;
    font-size: 20px;
}
#calendly-button-header a:hover{
	color: #33999c;
	background:	#F4FFFD;
	border-color: #33999c; 
	transition: .25s;
}

#calendly-button a, #calendly-button .wpforms-submit {
    background: #0b3b3d;
    padding: 15px 25px;
    text-align: center; 
    border: 3px solid #0b3b3d;
	color: #F4FFFD;
    font-family: Roboto;
    font-weight: 500;
    font-size: 20px;
}
#calendly-button a:hover, #calendly-button .wpforms-submit:hover{
	color: #0b3b3d;
	background:	#F4FFFD;
	border-color: #0b3b3d; 
	transition: .25s;
}
.woocommerce .button{
	background: #33999c!important;
    padding: 15px 25px!important;
    text-align: center!important; 
    border: 3px solid #33999c!important;
	color: #F4FFFD!important;
    font-family: Roboto;
    font-weight: 500!important;
    font-size: 20px!important;
    border-radius: 0px!important;
}
.woocommerce .button:hover{
	color: #33999c!important;
	background:	#F4FFFD!important;
	border-color: #33999c!important; 
	transition: .25s!important;
}
.woocommerce-cart input{
	 padding: 15px!important;
	 width: 50%!important;
}
.cart input{
	padding: 15px!important
}

.woocommerce .checkout input, .woocommerce .checkout textarea{
	 border-radius: 0px!important;
}
.woocommerce table, .woocommerce address, .woocommerce .woocommerce-order-overview{
	 background: white!important;
	 border-radius: 0px!important;
}
.woocommerce .woocommerce-order-overview, .woocommerce-order-received address{
	 padding: 15px!important;
	 border: 2px solid #ccc!important;
}
#checkout-radio{
	padding: 25px 0px;
}
#checkout-radio label{
	display: inline-flex;
	padding-right: 50px;
}
#checkout-radio input{
	margin: 10px;
}
.woocommerce-message{
	margin: 0px!important;
	background:#F4FFFD;
	border-top-color: #0b3b3d;
}
@media only screen and (max-width: 800px) {
	.woocommerce-cart input{
		width: 25%!important;
	}
	.woocommerce ul.order_details li{
		border-right: none!important;
	}
	.woocommerce-thankyou-order-details{
		display: inline-grid;
	}
}
@media only screen and (max-width: 600px) {
	.woocommerce-cart input{
		width: 50%!important;
	}
	.coupon .button, .coupon #coupon_code{
		width: 100%!important;
	}
	#checkout-radio{
	 	padding: 10px 0px;
	}
	#calendly-button-left-mobile #calendly-button-header {
		text-align: left!important;	
	}

}
 */