
.hotel-yearim .room-more-one{
	height: 60vh !important;
	align-items: flex-start;
	justify-content: flex-end;
}

.hotel-yearim .room-more-one img {
	height: 100%;
	position: absolute;
}

.page-template-homepage h1{
	font-size: 30px;
}


.hotel-yearim .offers-filter {
	display: none;
}

.rtl .room-more-one .h5, .rtl .room-more-one h5, .room-more-one .h5, .room-more-one h5{
	text-shadow: none;
}

.s-slider h5 {
	margin-bottom: 57px;
}

.s-slider .h5.en_title {
	margin: 11px 14px 25px;
}

#wpforms-6710-field_7-container textarea {
	margin-top: 0px;
	float: left;
	height: 129px !important;
}

.s-events .wrapper .h5, .s-events .wrapper h5,.s-slider .container h5 {
	margin: 0;
}

.hotel-yearim .en_title {
	font-family: 'Quicksand', sans-serif;
}

.attraction-img + p {
	line-height: 23px;
	margin: 10px 0;
}

.hotel-yearim .en_title {
	font-size: 23px;
	line-height: 30px;
	margin: 0px auto;
	/* display: table; */
}
.hotel-yearim .s-rooms .wrapper h5.en_title{
	font-size: 18px;
	margin: 0;
}

.room-more-one .h5.en_title {
	margin: 10px 0;
	font-size: 19px;
}


.hotel-yearim .vacation .wrapper .right h5 {
	margin: 0px 36px 34px;
	font-size: 36px;
}

.hotel-yearim .s-events-form p {
	color: #78675f;
}

.hotel-yearim h5 {
	margin: 10px 0;
}
/* mun */
.hotel-yearim .site-main section.vacation {
    padding-bottom: 90px;
}
@media (min-width: 992px) {
    .hotel-yearim .site-main section.vacation{
        padding-bottom: 200px;
    }
}
/* mun */

.hotel-yearim .s-events .wrapper .row .col .event-one h3 {
	font-size: 42px;
	font-weight: 500;
	padding: 0 20%;
	line-height: 49px;
}

.hotel-elma .s-spa .wrapper h5, .hotel-yearim .s-spa .wrapper h5 {
	margin-left: 36px;
}

.hotel-yearim .s-home-room .top h5 {
	margin-left: 0;
}

.hotel-yearim .vacation.one-img {
	padding-bottom: 30px;
}

.scrolled.hotel-yearim #masthead{
	background-color: #78675f;
}

.hotel-yearim header, .hotel-yearim .button.button-black {
	background: #78675f;
	color: #fff;
}


.hotel-yearim .s-events {
	padding-top: 60px;
}

.hotel-yearim h2 {

	letter-spacing: 0.2px;
}

.hotel-yearim .s-grid-images .swiper-button-next, .hotel-yearim .s-grid-images .swiper-button-prev {
	color: unset;
}

.sb__form-field-input {
	border: 1px solid #fff;
}

header .logo a {
	width: 122px;
}

.main-navigation a {
	color: #78675f;
}

.s-spec-offers .wrapper .offers-row .col .hotel-one img {
	max-height: unset;
}

.offer-content h1 {
	font-size: 50px;
}

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

	.s-spec-offers .wrapper .offers-row .col .hotel-one img {
	max-height: unset;
}



	.offers-filter-mob{
		display: none;
	}

    .hotel-yearim .contact-us-form {
        background-color: #78675f;
        padding: 5%;
    }

	.page-template-homepage #masthead {
		background: #78675f;
	}

	.s-events .wrapper .row .col .event-one .button-white {
		width: auto;
		padding: 14px 10%;
		min-width: unset;
		font-size: 18px;
		line-height: 15px;
		height: unset;
	}

	.site-header .logo a {
		width: 75%;
		margin-top: -3px;
	}

	#vimeo-background {
		height: 70vw;
	}

	.page-template-homepage .vacation .right img {
		margin: 0 auto 30px;
		display: table;
	}

	.hotel-yearim .vacation .wrapper .right h5 {
		margin: 0 0 30px;
		font-size: 29px;
		line-height: 34px;
		padding: 0 12%;
	}

	.hotel-yearim .summer .wrapper .left .swiper-slide .box .content h6, body.rtl .summer .wrapper .left .swiper-slide .box .content h6 {
		font-size: 20px;
	}

	.hotel-yearim .s-events .wrapper .row .col .event-one h3 {
		font-size: 24px;
		line-height: 31px;
		padding: 0 5%;
	}

	.s-events .wrapper .row .col .event-one {
		gap: 14px;
	}

}


/* mun new css start 1/13/25 */
.hotel-yearim .s-spec-offers .wrapper .offers-row .col .hotel-one h3,
.hotel-yearim .s-spec-offers .wrapper .offers-row .col .hotel-one p,
.hotel-yearim .s-faqs .accord-one .open-accord,
.hotel-yearim .s-faqs .faqs-wrap h3,
.hotel-yearim .content-spa h3,
.hotel-yearim .s-spec-offers .wrapper .text p,
.hotel-yearim .s-spa .wrapper .spa-row .col .spa-one h3 {
    color: #78675f;
}
.hotel-yearim .button.button-black {
    border-color: #58585b;
    color: #78675f;
    background-color: transparent;
}
.hotel-yearim .button.button-black:hover {
    color: #fff;
    background-color: #78675f;
} 
body.hotel-yearim .s-rooms .wrapper .h5 {
    margin-inline: auto;
    margin-top: 0;
    margin-bottom: 20px;
}

.hotel-yearim .s-home-room .top .h5 {
    color: #78675fb3;
    margin-inline: auto;
    margin-bottom: 0;
}
.hotel-yearim .s-slider .top {    
    max-width: 1086px;
    margin-inline: auto;
}
body.rtl .s-faqs .en_title {
	margin-right: 33px;
	margin-left: auto;
	padding-right: 0;
}
.hotel-yearim .s-spec-offers .h5.en_title {
	margin: 0;
	margin-top: 10px;
}
/* rtl content */
body.rtl.hotel-yearim .s-slider .h5.en_title {
    margin-right: 33px;
}

/* mun 1/15/25 */
body.rtl.hotel-yearim .vacation.one-img .wrapper .right {
	margin-left: auto;
}
.hotel-yearim .room-amenities li {
	color: #78675f;
}
.hotel-yearim .s-attractions .grid.row .col h3 {
	color: #78675f;
}
body.hotel-yearim .s-attractions .attraction-one p {
	color: #78675f;
}
body.hotel-yearim .site-main section.s-slider {
	padding-top: 0;
	margin-top: -40px;
}
.hotel-yearim .s-attractions {
	padding-top: 90px;
}
@media (min-width: 992px) {
	.hotel-yearim .s-attractions {
		padding-top: 120px;
	}
}
.breadcrumbs_wrapper {
	position: relative;
	z-index: 2;
}
body.hotel-yearim .site-main section.s-attractions-vacation.vacation::after {
    position: absolute;
    content: '';
    left: 0;
    top: -75px;
    right: 0;
    height: 100px;
    width: 100%;
    background: #f9f5ed;
}

/* 1/22/25 */
.hotel-yearim .s-soffer .button.button-filled {
	border-color: #78675f;
	background-color: #78675f;
}
.hotel-yearim .s-soffer .button.button-filled:hover {
	border-color: #78675f;
	background-color: #ffffff;
	color: #78675f;
}
body.hotel-yearim .s-contact-us .contact_map {
	margin-top: 150px;
}
body.hotel-yearim .s-contact-us .contact-us-text p,
body.hotel-yearim .s-contact-us .wrapper .content a,
body.hotel-yearim .s-contact-us .wrapper .menu-social li a {
	color: #58585b;
}
body.hotel-yearim .s-contact-us .wrapper .h5  {
	margin-left: 0px !important;
}
body.rtl.hotel-yearim .s-contact-us #wpforms-5358-field_8  {
	background-position: calc(0% + 17px) 50%, calc(0% + 22px) 50% !important;
}
body.hotel-yearim .s-contact-us div.wpforms-container-full .wpforms-form .iti--allow-dropdown input[type=tel] {
	padding-right: 52px !important;
	padding-left: 20px !important;
}
body.hotel-yearim .contact-us-form input,
body.hotel-yearim .contact-us-form select,
body.hotel-yearim .contact-us-form textarea {
	color: #58585b !important;
	/* padding-left: 20px !important; */
}
body.hotel-yearim .contact-us-form input::placeholder,
body.hotel-yearim .contact-us-form select::placeholder,
body.hotel-yearim .contact-us-form textarea::placeholder {
	color: #58585b !important;
}

body.hotel-yearim .s-contact-us .wpforms-submit {
	background-color: #58585b !important;
	border-color: #58585b !important;
}
body.hotel-yearim .s-contact-us .wpforms-submit:hover {
	color: #ffffff !important;
}
.s-contact-us {
  overflow: hidden !important;
}
@media (max-width: 575px) {
  body .s-contact-us div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column textarea, body .s-contact-us div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column input {
    margin-inline: 0 !important;
  }
}
.s-home-room {
  overflow: hidden !important;
}
@media (max-width: 575px) {
	body.hotel-yearim .s-home-room .wrapper {
			margin: 0 0px !important;
	}
}
/* mun new css end */


/* Banner video section  */
@media (max-width:1024px) {
	#vimeo-background{
		min-height: 575px;
			height: 100%;
	}
}

@media (max-width:575px) {
	#vimeo-background{
		min-height: 256px;
	}
}



.hotel-yearim .s-spa .wrapper .h5.en_title {
	margin-left: auto;
}