/*
 Theme Name:     Royal Elementor Kit Child
 Theme URI:      https://example.com/
 Description:    Royal Elementor Kit Child Theme
 Author:         Your Name
 Author URI:     https://example.com/
 Template:       royal-elementor-kit
 Version:        1.0.0
*/

/* Import parent theme styles */
@import url("../royal-elementor-kit/style.css");

a:hover {
    color: #bc9050;
    text-decoration: none!important;
}
.term-description {
    text-align: center;
    line-height: 25px;
    text-align: center;
    margin: 15px 150px 40px 151px;
}
.aws-container .aws-search-form .aws-form-btn {
background:#ffffff!important;
}
.aws-container .aws-search-form .aws-search-btn svg {
color: #BC9050;
}
.search-results h1.woocommerce-products-header__title.page-title {
    padding: 0px 10px 10px 10px;
}
textarea.wpcf7-form-control.wpcf7-textarea {
    height: 100px !important;
}

h2.woorelated-title {
    text-align: center;
    color: #BC9050;
}
h1.woocommerce-products-header__title.page-title {
    text-align: center;
    color: #BC9050;
}

h2.woocommerce-loop-product__title {
    text-align: center;
}

.woocommerce .woocommerce-result-count {
    margin: 50px 0 1em; display:none;
}
.woocommerce .woocommerce-ordering {
    margin: 30px 0 1em; display:none;
}
h1.woocommerce-products-header__title.page-title {
    margin: 100px 0 0 0px;
}
.wpr-product-media-lightbox i.fas.fa-search {
    display: none !important;
}
.woocommerce ul.products{width: 80%; display: block; margin: 0 auto;}
h1.wpr-product-title span {
    font-size: 16px;
    display: block;
    color: #424242;
   /* font-weight: normal; */
}
.woocommerce-loop-product__title span {
    display: block;
    font-weight: normal;
}
.elementor-130 .elementor-element.elementor-element-4bb139d{margin-top:90px;}

div#wpcs_tab_613{
z-index:999999 !important;}
.iti-mobile .intl-tel-input.iti-container{
bottom: 100px;
}
.wpr-forms-container .intl-tel-input.allow-dropdown{
    display:block ;

}
.aws-container .aws-show-clear .aws-search-field {
    border-radius: 5px 0 0 5px !important;
    border-color: #bc9050;
}
.aws-container .aws-search-form .aws-form-btn {
    border-radius: 0 5px 5px 0 !important;
    border-color: #bc9050;
}

.woocommerce-loop-product__title span{
color:#BC9050;
}
.wpr-forms-container .intl-tel-input.allow-dropdown{width:100%; margin-bottom:10px;}
select.wpcf7-form-control.wpcf7-select {
    margin-bottom: 20px !important;
}




/* Responsive css start here */
@media (max-width:1024px){
	h1.woocommerce-products-header__title.page-title {margin: 140px 0 0 100px;}
}

@media (max-width:768px){
	.woocommerce ul.products{width:95%;}	
    h1.woocommerce-products-header__title.page-title{margin:160px 0 0 0px;font-size:30px;}
 .term-description{line-height:25px;text-align:center;margin:10px 15px 15px 15px;}
 
 .elementor-337 .elementor-element.elementor-element-53eac1f .wpr-mobile-mega-menu > li > a > .wpr-mobile-sub-icon {color: #bc9050;}
 
/* .intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container{z-index:9;}*/
 
}

}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background-color: #BC9050;
    border: 0px;
    color: #ffffff;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background: #BC9050;
    color: #ffffff;
}

.modal-header .close {
  
    background: #BC9050;
    color: #ffffff;
}
.wpcf7-form p {
    margin-top: 0;
    margin-bottom: 0rem;
}
.phone-section span.wpcf7-form-control-wrap[data-name="your-phone"]{width:67%;float:right;}
.phone-section span.wpcf7-form-control-wrap[data-name="country-code"]{width:30%;}