/*
Theme Name: Belfort Child
Theme URI: https://belfort.qodeinteractive.com
Description: A child theme of Belfort
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: belfort
Template: belfort
*/
:root{
	--qode-main-color:#C5A17E;
	--qode-header-dark-color:#212934;
    --white:#ffffff;
	 --p-text-size: clamp(16px, 1vw, 18px);
}
html body {
	background-color:var(--qode-header-dark-color);
}
/*logo-css*/
footer #qodef-page-footer-bottom-area .qodef-grid-inner>.qodef-grid-item:first-child .widget {
    max-width: 250px;
}
header #qodef-page-header-inner .qodef-header-logo-link {
    max-width: 80px;
    width: 100%;
}
header .qodef-header-sticky-inner .qodef-header-logo-link {
    max-width: 62px;
    width: 100%;
}
/*header*/
header .qodef-header-sticky,header#qodef-page-mobile-header,#qodef-top-area-inner,
#qodef-side-area-mobile-header,.qodef-header-navigation ul li.qodef-menu-item--narrow ul,
.qodef-page-title.qodef-title--breadcrumbs,#qodef-page-header{
    background-color: var(--qode-header-dark-color);
}
#qodef-top-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,
#qodef-top-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,
.qodef-header--vertical-sliding .qodef-vertical-sliding-area.qodef--static{
    background-color: var(--qode-header-dark-color);
}
#qodef-side-area-mobile-header .qodef-m-navigation>ul>li>a{
    color: var(--qode-main-color); 
}
/*headings*/
.qodef-apartment-list .qodef-m-top-info .qodef-m-title-text,
.qodef-blog .qodef-m-top-info .qodef-m-title .qodef-m-title-inner .qodef-m-title-text {
    color: var(--qode-main-color);
}
/*footer*/
#qodef-page-footer-top-area,#qodef-page-footer-bottom-area {
    background-color: var(--qode-header-dark-color);
}
footer #qodef-page-footer-top-area-inner .qodef-working-hours-info{
    color:var(--white);
}
#qodef-page-footer .qodef-copyright-text a:hover{
    color: var(--qode-main-color) !important;
}
/*Blog-post-section*/
.qodef-blog .qodef-e-title{
   color: var(--qode-header-dark-color); 
}
/*Acoordian-css*/
.qodef-accordion.qodef-layout--simple .qodef-accordion-content,
.qodef-accordion.qodef-layout--simple .qodef-accordion-title.ui-state-active{
    background-color: var(--qode-header-dark-color); 
}
/*Input-type-color*/
.qodef-main-contact span input, .qodef-newsletter>span input, 
.qodef-contact-form-7 input[type=checkbox]:before, .rs-layer input[type=checkbox]:before,
.widget.widget_search input.qodef-search-form-field,.qodef-search input.qodef-search-form-field,
.qodef-contact-form-7 textarea,.qodef-contact-form-7 select{
    background-color: var(--qode-header-dark-color) !important; 
}
/*Slider-sec*/
.qodef-apartment-list .qodef-e-pl-feature-titles-holder *,
.qodef-apartment-list .qodef-e-title a,.qodef-apartment-list .qodef-e-top-info-holder *{
    color: var(--qode-header-dark-color); 
}
.text-font p.qodef-m-text,.text-font p {
    font-size: var(--p-text-size);
    line-height: 1.5;
}
.cus-text-image  .qodef-dual-image {
    padding-bottom: 0;
}
.text-center .qodef-section-title {
    text-align: center;
}
.icon-sec .qodef-icon-with-text:hover img {
    transform: scale(1.1);
}
.icon-sec .qodef-m-icon-wrapper {
    overflow: hidden;
}
.icon-sec .qodef-m-icon-wrapper img {
    transition-duration: 1s;
}
.senior-sec .qodef-dual-image {
    padding: 0;
}
/*Responsive-CSS*/
@media (max-width:1024px){
	.cus-text-image .elementor-widget-wrap {
		padding: 0 !important;
	}
	.cus-text-image .elementor-widget-wrap .qodef-dual-image {
		padding: 0;
	}

}
	