/**
* Theme Name: Chirokind Child
* Description: This is a child theme of Chirokind, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/themearc">Theme Arc</a>
* Template: chirokind
* Version: 1.3
*/

h1, h2, h3, h4, h5, h6,
.elementor-heading-title {
	line-height: 1.2em !important;
}

.sec-title p {
    line-height: 1.2em !important;
}

.header-contact-info-style2 li:nth-child(2) .text p {
    display: none;
}

.btn-mobile  {
	display: none !important
}

.logo-box-style1 img {
    width: 180px !important;
}

.text,
.header-contact-info-style2 ul li .inner .icon span {
	color: #99a69c !important;
}

a.btn-one.chirokind-btn:hover {
    color: #000 !important;
}

.btn-mobile a {
		color: #fff !important;
    background: #9aaa9d;
    width: 170px;
    margin-left: 10px;
    border-radius: 100px;
    margin-bottom: 10px;
	margin-top: 10px !important;
	       
}

#custom-img .about-style4__img-box li:nth-child(2) div {
	transform: translate(-170px, -10px);
	z-index: 9;
}

.ui-state-disabled {
    background: #f2f2f2 !important;
    color: #999 !important;
    pointer-events: none;
}


input#\36 30 {
    margin-top: 40px !important;
}

input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-required.wpcf7-validates-as-date {
		color: #000 !important;
}

.contact-form .wpcf7 input[type="tel"],
.contact-form .wpcf7 input[type="date"],
.contact-form form input[type="text"], .contact-form form input[type="email"], .contact-form form textarea {
	position: relative;
    display: block;
    background: #ffffff;
    border: 0px solid #e1e1e1;
    border-bottom: 1px solid #e1e1e1;
    width: 100%;
    height: 50px;
    color: #444444;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    padding-left: 0px;
    padding-right: 0px;
    border-radius: 0px;
    transition: all 500ms ease;
    font-family: var(--thm-font);
}


.elementor-widget-image.active {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

@media screen and (max-width: 900px) and (min-width: 768px) {
	#custom-img .about-style4__img-box li:nth-child(2) div {
    	transform: translate(-100px, -10px);
	}
}


@media screen and (max-width: 767px) {
	
	
	body span.label-date-custom {
		margin-bottom: -10px !important;
	}


	.btn-mobile  {
		display: block!important;

	}
	
	#custom-img .about-style4__img-box li:nth-child(2) div {
    	transform: translate(0px, 0px);
	}
	
	#custom-img .about-style4__img-box {
		margin-top: 0px;
	}
}


	span.label-date-custom {
		color: #000;
		font-style: italic;
		font-weight: 600;
		margin-bottom: -41px !important;
    display: block;
    margin-top: 15px !important;
	}


::-webkit-input-placeholder { /* WebKit browsers */
	color: #000;
	font-style: italic;
	font-weight: 600;
	display: block;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #000;
	font-style: italic;
	font-weight: 600;
	display: block;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #000;
	font-style: italic;
	font-weight: 600;
	display: block;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #000;
	font-style: italic;
	font-weight: 600;
	display: block;
}