@charset "utf-8";
/* CSS Document */


.header_top {
    background: rgba(255, 255, 255, 0.83);
}

#header.header-v3 .header_content::after {
    /*background: rgb(255, 255, 255);*/
	background: transparent;
}

#header.header-v3.header-sticky .header_content::after {
    background-color: rgba(255, 255, 255, 0.92);
}

#header.header-v3 .header_content .header_menu .menu > li a {
    color: #e1bd85;
}

.ztb-customchatbox-logo { display: none!important;}
.ztb-customchatbox-logo:after { display: none!important;}

.section-home-guestbook.home-guestbook-style-2.bg-22 {
    background: url(../images/banner2.jpg);
    background-position: 50% 50%;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 0;
}

.section-guestbook-event {
    padding-top: 0px;
	
}


.gallery-isotope.col-4 .item-isotope, .gallery-isotope.col-4 .item-size {
	width: 33%;
	margin: 0 auto;
	float: none;
}

.owl-pagination { display: none;}

#header.header-v3 .header_top .socials a {
    font-size: 18px;
    color: #cdad68;
	 }

.header_top .header_right .dropdown span {
    color: #cdad68;
	 }


#header.header-v3.header-sticky .header_top .logo-top {
    display: none;
}


.our-best .img {
    margin-top: 0px;
}

.section-deals .item-deal::before {
background: rgba(205, 173, 104, 0.57);
-webkit-transform: rotate(11deg);
-ms-transform: rotate(11deg);
transform: rotate(15deg);
left: -12%;
}	

.section-deals .item-deal .info {
    position: absolute;
    left: 40px;
    top: 50%;
}

.header_top .header_left span {
    font-size: 16px;
    color: #cdad68;
    margin-right: 0px;
    line-height: 36px;
}

#header.header-v3 {
    background: transparent;
}

#header.header-v3.header-sticky {
    margin-top: -83px;
    transition: all .7s ease 0s;
}


#footer .footer_top {
    background: #cdad68;
    padding: 20px 0;
}

#footer {
    background-color: #fff;
}

#footer .footer_bottom {
    background-color: #cdad68;
    padding: 10px 0;
    text-align: center;
    color: #fff;
    font-size: 12.22px;
}

.modelos {background: #cdad68;
text-align: center;
color: white;
font-size: 28px;
box-sizing: border-box;
padding: 30px;}

.heading {
    color: #cdad68;
}

.contact .contact-form .field-text, .contact .contact-form .field-textarea {
    border: 2px solid #d1d1d1;
}

#footer .footer_center .widget-logo .text p i {
    color: #cdad68;
}

#footer .footer_center .widget .widget-title {
    color: #cdad68;
}

#footer .footer_center .widget ul li a:hover {
    color: #cdad68;
}

.reservation-confirm {
    color: #1ec905;
 }