/*
Theme Name: Hendon Child
Theme URI: http://hendon.qodeinteractive.com
Description: A child theme of Hendon
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.1
Text Domain: hendon
Template: hendon
*/

p{font-size:16px !important;}
h6{letter-spacing:2px !important;}

/****calender widget*****/

.guesty-root-element #guesty-search-widget__datepicker [id^=date-picker-wrapper] input {
    margin-bottom: 0px !important;
	letter-spacing: 0px!important;
    text-transform: capitalize!important;
}

.guesty-root-element .guests-dropdown .selectr-label:not([data-label=Guests]):after {
    line-height: 2;
}

.guesty-root-element .guests-dropdown .selectr-label:not([data-label=Guests]) {
    top: 3px;
}

.guesty-root-element .selectr-selected {
    padding: 5px 52px 9px 20px !important;
}




/* .guesty-root-element{
	font-family: Lato, sans-serif !important;
} */

/*  .guesty-root-element .guesty-search-submit-btn {
    background-color: #565a5c !important;
}  
 */
.qodef-numbered-carousel .qodef-m-item-text {
    font-size: 10px !important;
    line-height: 2.2em  !important;
}

.qodef-numbered-carousel .qodef-m-item-title {
    font-size: 23px !important;
}

.qodef-header--divided #qodef-page-header .qodef-header-navigation {
    margin: 0 10px;
}
.qodef-header-navigation>ul>li{margin: 0 13px;}
.qodef-header-navigation>ul>li>a {
    font-size: 10px;
}

.qodef-header--divided.qodef-header--light .qodef-widget-holder .qodef-button {
    font-size: 8px;
	padding: 9px 15px;
}



.home-icon{
	text-align:center !important;
}

.qodef-header-navigation ul li.qodef-menu-item--narrow ul{width:auto;}
.qodef-numbered-carousel .qodef-m-item{width: 77vw;}
.elementor-3028 .elementor-element.elementor-element-489edb8 > .elementor-element-populated{padding:0 !important;}


#qodef-page-inner {padding: 0px  !important;}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding: 0px  !important;}

/* Welcome Page */
.qodef-page-title .qodef-m-title {font-size: 50px;}
.page-id-3594 footer{display:none !important;}
.qodef-widget-holder{visibility:hidden;}

/* Home Page */
.elementor-element-6386d90 .elementor-container{width:100% !important;max-width: 100% !important;}
.elementor-element-6386d90 .elementor-container .qodef-text--original span.qodef-m-text-item::after{content:" • ";padding-left:30px;}
.elementor-3597 .elementor-element.elementor-element-11626f0 > .elementor-widget-container{margin-top:40px !important;}
.elementor-3597 .elementor-element.elementor-element-6d1310c .elementor-heading-title,.elementor-element-22b813a .elementor-heading-title{padding:10px 0px 20px !important;}
.page-id-3597 p{font-size:18px !important;}

/* Contact Page */
.elementor-element-635e73a #wpcf7-f260-p3796-o1 input{letter-spacing:.2em !important;margin: 0px 0 30px !important;}
.elementor-element-635e73a #wpcf7-f260-p3796-o1 label{color:#c78f6f;}
.elementor-element-635e73a #wpcf7-f260-p3796-o1 span{color:#000;font-size: 17px;}
.elementor-element-eb4f0fa p{margin-bottom:30px !important;}

/* City SLider */
.swiper-slide .qodef-e-inner .qodef-e-excerpt{font-size:16px;}

/* Property Inner */
.qodef-property h2 span{font-size: 45px !important; line-height: 0px; letter-spacing: 5px;}
.qodef-property .assetDescription p:nth-child(1),.qodef-property .qodef-e-content p:nth-child(2){font-size: 20px; text-transform: uppercase; letter-spacing: 4px; line-height: 30px; color: #d7926b;}
.qodef-property .o-AssetDescription__a-Description h3,.qodef-property .qodef-e-content h3{font-size: 32px; font-weight: 700;}
.qodef-property .o-AssetDescription__a-Description p:nth-child(5),.qodef-property .qodef-e-content p:nth-child(5),.qodef-property .qodef-e-content p{font-size: 20px;}
.page-id-3856 .qodef-property-list .qodef-e-read-more{display:none;}
/* FooterStarts */

#qodef-page-footer .widget_hendon_core_social_icons_group{text-align: center; margin-top: 20px !important; }
/* #qodef-page-footer .widget {text-align: center;} */
#qodef-page-footer #text-3{text-align:center;}
#qodef-page-footer #text-4 button{padding: 9px 30px; margin-top: 10px; font-size: 11px;}
#qodef-page-footer .widget a { color: #b2b2b2; font-size: 18px; }
#qodef-page-footer .widget .qodef-widget-title {font-size: 26px;}


/* .page-id-3765 .elementor-widget-container ul li span.elementor-icon-list-item{font-size:18px !important;} */
.page-id-3765 .elementor-icon-list-item > .elementor-icon-list-text,.page-id-3765 .elementor-icon-list-item > a{font-size:19px !important;}
.page-id-3765 .elementor-widget-html button{padding: 11px 30px; font-size: 12px;}
.elementor-element-35ee670,.elementor-element-635e73a{margin-bottom:50px !important;}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title .qodef-accordion-mark span{left:1.1px !important;}
.page-id-3796 .wpcf7 form .wpcf7-response-output {margin: -1em -1.5em 1em;padding: 0.2em 1em;}

.page-id-4034 .elementor-4034 .elementor-element.elementor-element-a0473b7 .elementor-heading-title{ text-transform: capitalize !important; }
.buttonSection{padding-bottom:100px;}
.buttonSection .elementor-widget-container{text-align:center;}
.page-id-3742 .elementor-3742 .elementor-element.elementor-element-19585e2 { margin-bottom: 20px; }
.mainBanner{padding-top:60px;padding-bottom:80px;}
.hiringFormSection{padding-top:60px;padding-bottom:120px;}
.qodef-qi-contact-form-7 button[type=submit]{transition:all 0.5s;}
.qodef-qi-contact-form-7 button[type=submit]:hover{border:1px solid #c78f6f !important; color:#fff !important;background:#c78f6f !important;}

/* Marquee Css Starts */
.marqueeText marquee{height: 70px;display: flex !important;align-items: center;margin-top: 35px;}
.marqueeText marquee span{font-size:50px;color:#c78f6f;padding-right:45px;}
.marqueeText marquee span::after{content:" • ";position:relative;left:20px;}

#qodef-side-area-inner .wp-block-button .wp-block-button__link{border-radius:0 !important;width:330px !important;}
#qodef-side-area .widget a:hover{color:#fff !important;}

.imageCarousel2 img{height: 790px !important; width: 100% !important; object-fit: cover;}
.imageCarousel img{height: 550px !important; width: 100% !important; object-fit: cover;}

.propertyCarousel img{height: 350px !important; width: 100% !important; object-fit: cover;}

.elementor-element-6c53bab .qodef-stacked-images .qodef-m-images .qodef-stack-image-holder,.elementor-element-916eb9a .qodef-stacked-images .qodef-m-images .qodef-stack-image-holder{top:50% !important;}
/* *******Boxes about us **********/

.qodef-section-title .qodef-m-text {
    font-size: 12px ;
    letter-spacing: 0.5em ;
    line-height: 2.2em ;
}

@media only screen and (max-width: 1440px)
.qodef-numbered-carousel .qodef-m-item-title {
    font-size: 25px;
}



.about-boxes{}
.about-boxes h3{color: rgb(215, 146, 107); font-size: 35px !important; letter-spacing: inherit;}
.about-boxes p{font-size: 16px !important; text-transform: initial !important; line-height: 35px !important; letter-spacing: inherit !important; color: #7b7979 !important;}

.heading-color h5:hover{
	color:rgb(215, 146, 107) !important;
}

.property-pg{padding-top: 40px !important; padding-bottom: 25px !important;}
.property-pg h2{color: rgb(215, 146, 107); font-size: 35px !important; letter-spacing: inherit; margin: -10px; padding-bottom: 30px; margin-top: 50px;}
.property-pg p{font-size: 24px !important; text-transform: initial !important; line-height: 25px !important; letter-spacing: inherit !important; color: #7b7979 !important; font-family: Raleway; margin-top: 50px;}

.property-pg form{}
.property-pg form input{letter-spacing: normal; color: #7b7979; text-transform: capitalize; font-size: 15px; padding: 10px; border: 1px solid #dc926b; margin-bottom: 15px !important;}
.property-pg form select{letter-spacing: normal; color: #7b7979; text-transform: capitalize; font-size: 15px; padding: 10px; border: 1px solid #dc926b; margin-bottom: 15px !important; height: auto !important;}
.property-pg form textarea{letter-spacing: normal; color: #7b7979; text-transform: capitalize; font-size: 15px; padding: 10px; border: 1px solid #dc926b; margin-bottom: 15px !important; height: auto !important;}
.property-pg form .qodef-main-cf7 button.qodef-button{}
.property-pg form .qodef-main-cf7 button.qodef-button:hover, .property-pg form .qodef-main-cf7 button.qodef-button:focus{color: #fff; background-color: #c28562;}

#qodef-page-header{background-color: #19130b !important;}
#qodef-page-outer{margin-top:0 !important;}
.qodef-header--divided #qodef-page-header{background-color: #19130b !important;}
.qodef-page-title.qodef-alignment--center{display:none !important;}
.elementor-element-2e81ada{padding: 100px 0px 100px 0px;}


/* .qodef-header--divided #qodef-page-header .qodef-header-logo-link{height: 100px !important;} */


@media only screen and (max-width: 991px){
	

.guesty-root-element.small-size.guesty-widget__container .guesty-widget__item #guesty-search-widget__datepicker .lightpick {
    top: 170px !important;
    left: 48px  !important;
}


	
}


