/*
Theme Name:  Zante Child
Template:    zante
Author:      Eagle-Themes
Theme URI:   https://eagle-themes.com/themes/zante
Author URI:  https://eagle-themes.com
Description: Zante is a WordPress Theme crafted for your hotel & resort website.
License:     GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
.tk-athelas-arabic, h1, h1 a, h1 a:hover, h1 a:focus, h2, h2 a, h2 a:hover, h2 a:focus, h3, h3 a, h3 a:hover, h3 a:focus, h4, h4 a, h4 a:hover, h4 a:focus, h5, h5 a, h5 a:hover, h5 a:focus, h6, h6 a, h6 a:hover, h6 a:focus{
    font-family: "athelas-arabic", serif!important;
}

.single-eagle_rooms .top_menu .container .welcome_mssg, 
.single-eagle_rooms .top_menu .container .top_menu_right li i,
.single-eagle_rooms .top_menu .container .top_menu_right li a{
    color:#D79478;
    font-weight:600!important;
}
.single-eagle_rooms header .navbar-header .navbar-brand.text{
    color:#702911!important;
}
.single-eagle_rooms header.fixed{
    background:#DDCCB8!important;
}
.single-eagle_rooms .room-full-slider{
    background:#F9F0E6!important;
}
.single-eagle_rooms h1, .single-eagle_rooms h2{
    color:#702911!important;
}
.single-eagle_rooms h1{
    font-size:50px!important;
}
.single-eagle_rooms h2{
    font-size:35px!important;
}
.single-eagle_rooms .content p{
    font-size:20px!important;
    color:#702911!important;
    font-weight:600!important;
    font-family: "athelas-arabic", serif!important;
}
.room-page .room-price .price-currency,
.room-page .room-price .price-amount{
    color:#702911!important;
    font-size:50px!important;
}
.room-page .room-price .per-night-text{
    color:#702911!important;
}
.room-page .room-info .item i{
    background:#F9F0E6;
}
.room-page .room-info .item i:before{
    color:#702911;
}
.room-page .room-info .room-info-content{
    color:#DDCCB8;
}
.single-eagle_rooms .eb-widget.eb-widget-border.calendar{
    border:1px solid #D79478!important;
}
.single-eagle_rooms .eb-widget.eb-widget-border.calendar h2{
    color:#D79478!important;
    font-size:35px!important;
}
.single-eagle_rooms .eb-widget.eb-widget-border.calendar label{
    color:#D79478!important;
    font-size:20px!important;
}
.single-eagle_rooms .eb-widget.eb-widget-border.calendar ::placeholder{
    color:#D79478!important;
    font-size:18px!important;
}
.single-eagle_rooms .eb-widget.eb-widget-border.calendar input[type=text], .single-eagle_rooms .eb-widget.eb-widget-border.calendar .eb-field{
    border:1px solid #D79478!important;
    color:#D79478!important;
    font-size:18px!important;
}
header .navbar-header .navbar-brand.text{
    font-family: "josefin-slab",serif!important;
    margin:0;
    font-size:28px;
    color:#fff;
    font-weight:600!important;
}
header.navbar-fixed-top .navbar-header .navbar-brand.text{
    color:#702911;
}
#main_menu .navbar-nav li a{
    font-family: "athelas-arabic", serif!important;
    text-transform: none;
    color:#702911;
    font-size:18px;
    padding:25px 10px;
    font-weight:600!important;
}
#main_menu .navbar-nav li a:hover{
    text-transform: none;
    color:#702911;
    font-size:20px;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li{
    margin-bottom:0!important;
}
.main_title h2 {
    font-family: "athelas-arabic", serif!important;
    color:#702911;
    font-size:50px;
    font-weight:700;
}
.wpb_text_column p{
    font-family: "athelas-arabic", serif!important;
    color:#702911;
    font-size:20px;
}
#section-ambiance > .wpb_column:nth-child(1) .vc_column-inner{
    justify-content: center;
    padding:100px;
}
#section-ambiance > .wpb_column:nth-child(2) .vc_column-inner{
    padding:0;
}

#section-gite > .wpb_column:nth-child(2) .vc_column-inner{
    justify-content: center;
    padding:100px;
}
#section-gite > .wpb_column:nth-child(1) .vc_column-inner{
    padding:0;
}

#section-chambres{
    padding: 0 150px;
}
#section-chambres .room-item.small-item .room-image {
    max-height:fit-content;
}
#section-chambres .room-item .room-details{
    background:#DDCCB8;
    border:1px solid #DDCCB8;
    border-radius: 0 0 5px 5px;
    padding:15px;
}
#section-chambres .room-item .room-details .room-title a{
    color:#702911;
    font-size:22px;
}
#section-hote > .wpb_column:nth-child(1) .vc_column-inner{
    justify-content: center;
    padding:100px;
}
#section-hote > .wpb_column:nth-child(2) .vc_column-inner{
    padding:0;
}
.eb-rooms-normal {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    column-gap: 30px;
}

.features .owl-thumb-item.active {
    background: #702911;
    color: #fff;
    -webkit-transition: all 0.1s ease-out;
    transition: all 0.1s ease-out;
}
.features .owl-thumb-item:before {
    content: '\f0d9';
    font-family: 'FontAwesome';
    opacity: 1;
    float: left;
    margin-left: -14px;
    margin-top: 22px;
    font-size: 25px;
    color: #702911;
    -webkit-transition: all 0.1s ease-out;
    transition: all 0.1s ease-out;
    opacity: 0;
}
.features .owl-thumb-item .media-body h3, .features .owl-thumb-item .media-body h5, .features .owl-thumb-item .media-body p{
    font-family:'athelas-arabic';
    font-weight:300!important;
    line-height:1;
}