/*
	Theme Name: HTML5 Blank
	Theme URI: http://html5blank.com
	Description: HTML5 Blank WordPress Theme
	Version: 1.4.3
	Author: Todd Motto (@toddmotto)
	Author URI: http://toddmotto.com
	Tags: Blank, HTML5, CSS3
	License: MIT
	License URI: http://opensource.org/licenses/mit-license.php
*/
/*everests credit footer*/
a.evrst {
    color: black;
}
/* footer text button*/
.footer-text a {
    color: white;
  
}
.footer-text a:hover {
    color: white;
}

@font-face {
    font-family: 'NarkisBlock';
    src:url('fonts/NarkisBlock-Regular.otf');
}
@font-face {
    font-family: 'NarkisBlock';
    font-weight: 700;
    src:url('fonts/NarkisBlock-Bold.otf');
}

@font-face {font-family: 'AvenirLTPro-Roman';src: url('webfonts/37932A_0_0.eot');src: url('webfonts/37932A_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/37932A_0_0.woff2') format('woff2'),url('webfonts/37932A_0_0.woff') format('woff'),url('webfonts/37932A_0_0.ttf') format('truetype');}
@font-face {font-family: 'AvenirLTPro-Black';src: url('webfonts/37932A_1_0.eot');src: url('webfonts/37932A_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/37932A_1_0.woff2') format('woff2'),url('webfonts/37932A_1_0.woff') format('woff'),url('webfonts/37932A_1_0.ttf') format('truetype');}


*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}
html{font-size:62.5%}
body{font:400 17px/1.8 'NarkisBlock',sans-serif;color:#000;letter-spacing: 1.5px;direction: rtl;text-align: right;}
.lang-en {font-family: 'AvenirLTPro-Roman',sans-serif; }
.clear:before,.clear:after{content:' ';display:table}
.clear:after{clear:both}
.clear{*zoom:1}
img{max-width:100%;vertical-align:bottom}
a{color:#444;text-decoration:none}
a:hover{color:#444}
a:focus{outline:0}
a:hover,a:active{outline:0}
input:focus{outline:0;border:1px solid #04A4CC}
.wrapper{max-width:1280px;width:95%;margin:0 auto;position:relative}
::selection{background:#04A4CC;color:#FFF;text-shadow:none}
::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none}
::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none}
.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:5px auto}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
a img.alignright{float:right;margin:5px 0 20px 20px}
a img.alignnone{margin:5px 20px 20px 0}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}
.wp-caption.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}
.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}

@media print {
*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}

.main-navigation{display:block}
.main-navigation ul{display:none;list-style:none;margin:0;text-align:left;padding:0;}
.main-navigation li{position:relative;display:inline-block}
.main-navigation a{
    display: inline-block;
    text-decoration: none;
    font-size: 17px;
    font-weight: 400;
    color: #000;
    padding: 10px 15px;
}
.main-navigation li.current-menu-item a,.main-navigation li:hover a{color:#000;}
.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}
.main-navigation ul ul ul{left:-999em;top:0}
.main-navigation ul ul a{width:200px}
.main-navigation ul li:hover > ul,.main-navigation ul li.focus > ul{left:auto}
.main-navigation ul ul li:hover > ul,.main-navigation ul ul li.focus > ul{left:100%}
.menu-toggle,.main-navigation.toggled ul{display:block}
.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.bar1{top:0}
.bar2{opacity:1}
.menu-bar+.menu-bar{margin-top:7px}
.bar3{bottom:0}
/*
.toggled .bar1{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.toggled .bar2{opacity:0}
.toggled .bar3{margin-top:-35.5%;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
*/
@media screen and (min-width: 37.5em) {
.menu-toggle{display:none}
.main-navigation ul{display:block}
}

.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}
.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}
.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}

.menu-container h3{margin:70px 0 0;}
#primary-menu a{text-align:center;transition:all .25s;}
.main-navigation ul ul{position:static}
.main-navigation ul ul li{margin-left:50px}
.menu-bar{display:block;position:relative;background:#000;width:33px;height:4px;transition:all .3s;margin:0 auto}
.home .menu-bar { background:#fff; }
.menu-toggle,.menu-toggle:active,.menu-toggle:focus{display:block;position:relative;float:right;width:40px;height:40px;top:0;right:0;padding:0;margin:0 auto;background:0 0;transition:all .5s cubic-bezier(1,0,.645,.65);z-index:99;border:0;outline:0;box-shadow:none}
.site-branding{float:left}
header .main-navigation div li{display:block;text-align:right;}
header .main-navigation div li.current-menu-item,header .main-navigation div li:hover{border:0;color:#fff}
header .main-navigation div li.current-menu-item a,header .main-navigation div li a:hover {font-weight: 700;}
header .main-navigation div{
    position:fixed;
    right:-100%;
    width:100%;background:#F8E8E8;
    max-width:500px;
    z-index:150;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
    overflow:hidden;
    padding: 25px 120px 70px 0;
    top: 0;
    flex-direction: column;
    /*justify-content: center;*/
    text-align: center;
    overflow-y: auto;
    height: 100%;
}
header .toggled div{right:0}
b, strong {font-weight: bold;}
.close-menu {
    display: block;
    width: 42px;
    height: 42px;
    border: 3px solid #000;
    text-align: center;
    line-height: 45px;
    font-size: 32px;
    cursor: pointer;
    margin: 0 10px 70px 0;
    transition: all .25s ease;
}
.close-menu:hover { background-color: #000; color: #fff; }



/*========== Custom style  ==========*/

.sticky-wrapper {height: 0 !important;}
.sticky-wrapper.is-sticky .site-header {padding: 15px 0;}

.home .sticky-wrapper.is-sticky .site-header {background-color: #1E1B69;}
.page-template-food-page .sticky-wrapper.is-sticky .site-header {background-color: #F5E1CC;}
.page-template-spaces-page .sticky-wrapper.is-sticky .site-header {background-color: #E0ECDF;}
.page-template-events-page .sticky-wrapper.is-sticky .site-header {background-color: #1E1B69;}
.page-template-inspiration-page .sticky-wrapper.is-sticky .site-header,
.single-inspiration .sticky-wrapper.is-sticky .site-header,
.tax-inspirationcat .sticky-wrapper.is-sticky .site-header {background-color: #EA7456;}

.videoContainer {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;

  background: #000;
  position: fixed;
  min-width: 100%;
  min-height: 100%;
}

.videoContainer iframe {
  /* optional */
	display: block;
	min-width: 140%;
	min-height: 100%;
	opacity: 0.6;
}
.s-contact-form .videoContainer {
    position: absolute;
    overflow: hidden;
    top: 0;
}
.s-header .forcefullwidth_wrapper_tp_banner {
    position: fixed !important;
}
.s-contact-form  .forcefullwidth_wrapper_tp_banner {
    position: absolute !important;
    overflow: hidden;
    top: 0;
}
.rev_slider embed, .rev_slider iframe, .rev_slider object, .rev_slider audio, .rev_slider video {
    border: none;
}

.container {padding: 0 7%;}
.site-header {
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 100 !important;
    padding: 25px 0;
    transition: all .5s ease;
}
.cont-links {
    justify-content: flex-end;
}
.site-header .cont-links a {color: #000;}
.home .site-header .cont-links a {color: #fff;}
.site-header .cont-links a:last-child {font-family: sans-serif;} 
.s-contact-form .cont-links a:last-child {/*font-family: sans-serif;*/}
.cont-links a {
	color: #fff;
	font-size: 22px;
	font-weight: 700;
}
.cont-links > a:first-child {
  font-size: 22.08px;
  font-weight: 700;
  line-height: 29px;
  text-decoration: underline;
  letter-spacing: 1.2672px;
}
.menu-social {
    margin: 0 0 0 12px;
    padding: 0;
    list-style: none;
}
.menu-social li {
    margin: 0 4px;
    display: inline-block;
}

.s-header {
	height: 100vh;
	position: relative;
}
.top-bg-wrap {
	background: #000;
	position: fixed;
	min-width: 100%;
    min-height: 100%;
}
.top-bg {
    display: block;
    min-width: 140%;
    min-height: 100%;
    opacity: 0.6;
}
.logo {
	margin: 30vh auto 0;
	position: relative;
    z-index: 90;
}

.s-slider1 {
    position: relative;
}
.slide-one img {
    max-height: 800px;
    min-height: 300px;
    object-fit: cover;
}
.simple-slider .owl-nav button, .simple-slider2 .owl-nav button {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: url(img/arrow-left.png) !important;
    width: 70px;
    height: 70px;
    display: block;
}
.simple-slider .owl-nav button.owl-prev, .simple-slider2 .owl-nav button.owl-prev {
    left: 7%;
}
.simple-slider .owl-nav button.owl-next, .simple-slider2 .owl-nav button.owl-next {
    right: 7%;
    transform: translateY(-50%) rotate(180deg);
}


.box1 {
    background-color: #d4e7e8;
    right: 7%;
	transform: translateY(-50%);
    /*display: none;*/
}
.box1.is-active {display: block;}
.box {
	max-width: 675px;
    padding: 75px 100px;
    position: absolute;
	z-index: 10;
}
.box h3 {
    font-size: 22px;
    letter-spacing: 1.5px;
    margin: 0 0 20px;
}
.box p {
    font-size: 17px;
    letter-spacing: 1.5px;
    line-height: 1.8;
}
.box p a {
    font-weight: 700;
    color: #000;
	font-size: 17px;

}

.s-content-img-box {
	position: relative;
	overflow: hidden;
}
.content-img-box1 {
    padding: 100px 0 0;
}
.cont-img-1 {
    position: relative;
    float: left;
    max-width: 445px;
}
.cont-img-1 img {
    position: relative;
    z-index: 1;
}
.cont-img-1:after {
	content: "";
	background-color: #fff;
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	right: -40px;
	bottom: -40px;
}
.box2 {
	background-color: #F5E1CC;
}
.box.box2 {
    position: relative;
    float: left;
    left: 7%;
    top: -70px;
    padding: 60px 100px;
}
.cont-img-2 {
    float: right;
    max-width: 670px;
}
.cont-img-3 {
    float: left;
    max-width: 550px;
}
.cont-img-4 {
    position: relative;
    float: left;
    left: 14%;
    margin: 210px 0 -100px;
    max-width: 445px;
}
.cont-img-4 img {
    position: relative;
    z-index: 1;
}
.cont-img-4:after {
	content: "";
	border: 5px solid #fff;
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	right: -40px;
	bottom: -40px;
}
.s-slider2 {
	position: relative;
}
.box3 {
    background-color: #D5E2CC;
    right: 7%;
    bottom: 0;
	transform: translateY(40%);
	padding: 45px 100px 55px 100px;
	/*display: none;*/
}
.box3.is-active {
    display: block;
}


.s-content-img-text {
    background-color: #fff;
    position: relative;
    padding: 170px 0;
}
.s-content-img-text .content-img {
    max-width: 560px;
}
.s-content-img-text .row:nth-child(2) .content-img {
    max-width: 615px;
}
.s-content-img-text .row:nth-child(2n+1) {
    flex-direction: row-reverse;
    padding: 0 7%;
}
.s-content-img-text .row:nth-child(2n+1) .content-img img {
    float: left;
}
.s-content-img-text .row:nth-child(2n+1) .content-text {
    margin-top: 15%;
}
.s-content-img-text .content-text {
    max-width: 790px;
    padding-left: 22%;
	padding-bottom: 10%;
/*	max-width: 530px;
    padding-left: 14%;
    padding-top: 16%;
    padding-bottom: 5%; */
}
.content-text h3 {
	font-size: 22px;
	color: #000000;
	letter-spacing: 1.5px;
	margin: 0 0 20px;
}
.content-text p {
	font-size: 17px;
	color: #000000;
	letter-spacing: 1.5px;
	line-height: 35px;
}
.content-text a {
	font-size: 17px;
	color: #000000;
	letter-spacing: 1.5px;
	margin: 20px 0 0;
	display: table;
	font-weight: 700;
}
.s-content-img-text .row:nth-child(2n) {
	align-items: flex-end;
    margin-top: 70px;
}


.s-img-big {
    position: relative;
}
.s-img-big > img{
    width: 100%;
    max-height: 800px;
    object-fit: cover;
}
.box4 {
	background-color: #F5E1CC;
    left: 7%;
    bottom: 0;
	transform: translateY(50%);
}

.s-content-img-text2 {
    background-color: #fff;
    position: relative;
    padding: 230px 0 100px;
}
.s-content-img-text2 .row {
    padding: 0 7%;
}
.s-content-img-text2 .content-img img {
    float: left;
	margin-top: 40px;
    max-width: 445px;
}
.content-img-text2-1 {
    float: left;
    margin: 100px 0 0;
    max-width: 445px;
}
.content-img-text2-2 {
    float: left;
    margin: -100px 0 0 17%;
    max-width: 445px;
}
.s-video {
    position: relative;
    background-color: #fff;
    padding: 0 0 100px;
}
.s-video .container {
    padding: 0 7%;
    max-width: unset;
}

.s-contact-form {
    padding: 240px 0 160px;
    position: relative;
    overflow: hidden;
}
.s-contact-form .container {
    padding: 0 7%;
    max-width: unset;
}
.form-block {
    background-color: #D4E7E8;
    padding: 60px 100px 40px 100px;
}
.form-block .wpcf7 {
    direction: rtl;
}
.form-block .wpcf7 h3 {
    font-size: 22px;
    color: #000000;
    letter-spacing: 1.5px;
    margin: 0 0 20px;
}
.form-block .wpcf7 p > label {
    font-size: 17px;
    color: #000000;
    letter-spacing: 1.5px;
    display: flex;
    white-space: nowrap;
    border-bottom: 1px solid #000000;
    margin: 0 0 10px;
    -webkit-appearance: none;

}
input {
    -webkit-appearance: none;
    -webkit-border-radius:0px;

}
.form-block .wpcf7 .wpcf7-form-control-wrap {
    width: 100%;
}
.form-block .wpcf7 .wpcf7-form-control-wrap input {
    width: 100%;
    border: none;
 /*   border-bottom: 1px solid #000000;  */
    font-size: 17px;
    background: transparent;
    margin: 0 0 -1px;
    padding-right: 5px;
}
.form-block .wpcf7 .wpcf7-submit {
    font-size: 17px;
    color: #000000;
    letter-spacing: 1.5px; 
    font-weight: 700;
    border: none;
    background: transparent;
    float: left;
    padding: 0;
}
.wpcf7-not-valid-tip, .wpcf7-response-output {display: none !important}
input.wpcf7-not-valid {border-color: #D91E34 !important;}
.s-contact-form .row {
    align-items: flex-end;
}

.footer {
    background-color: #1E1B69;
    position: relative;
    padding: 50px 0;
}
.footer .container {
    padding: 0 7%;
    max-width: unset;
}
.footer-text {
    color: #fff;
    max-width: 514px;
}
.footer-text h3 {
    font-size: 22px;
}
.footer-logos {
    justify-content: flex-end;
}
.footer-logos a {
    margin: 0 10px;
}
.s-footer-bar {
    position: relative;
    background-color: #fff;
    padding: 25px 0;
}
.s-footer-bar .footer-text {
    color: #000;
	font-size: 15px;

}
.s-footer-bar .container {
    padding: 0 7%;
    max-width: unset;
}
.s-footer-bar .row > div:nth-child(2) .footer-text {
    float: left;
}

/*  animate site  */
.animate-1 {
    opacity: 0;
   -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
}
@-webkit-keyframes fadeInUp2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 20%, 0);
    transform: translate3d(0, 20%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 20%, 0);
    transform: translate3d(0, 20%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInUp2 {
  -webkit-animation-name: fadeInUp2;
  animation-name: fadeInUp2;
}

@keyframes fadeInUp3 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -30%, 0);
    transform: translate3d(0, -30%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0);
  }
}

.fadeInUp3 {
  -webkit-animation-name: fadeInUp3;
  animation-name: fadeInUp3;
}
@keyframes fadeInUp4 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 60%, 0);
    transform: translate3d(0, 60%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 40%, 0);
    transform: translate3d(0, 40%, 0);
  }
}

.fadeInUp4 {
  -webkit-animation-name: fadeInUp4;
  animation-name: fadeInUp4;
}
.animate-1 {
    animation-delay: 0.05s;
}
.cont-img-2 {
    animation-delay: 0.05s;
}
/*  end animate site  */



/*==========  Food Page ==========*/

.s-contact-form .top-bg-wrap {
    position: absolute;
    overflow: hidden;
    top: 0;
}
.s-contact-form .top-bg {
    min-width: 100%;
}
.s-header-inner {
    height: 215px;
}
.s-header-inner .logo {
    margin: 40px auto 0;
}
.s-food1 {
    padding: 80px 0 130px;
}
.s-food1 h1 {
     font-size: 23px;
     text-align: center;
     margin: 0 0 100px;
}
.food1-text {
    margin-right: 12%;
	/*margin-top: 190px;*/
    max-width: 800px;
}
.s-food2 .food1-text {
    max-width: unset;
    padding-left: 10%;
}
.food1-img {
    margin: 45px 0 0;
}
.food1-img img {
    float: left;
    max-width: 445px;
    width: 100%;
}
.s-food2 {
    padding: 220px 0 90px;
    position: relative;
}
.s-food2 .row {
    align-items: flex-end;
    margin: 0 0 120px;
}
.slider-pos1 {
    max-width: 445px;
    position: absolute;
    left: 7%;
    top: 0;
    transform: translateY(-50%);
}
.slider-pos1 .slide-one img {
    height: 380px;
}
.simple-slider.slider-arrow-top .owl-nav button.owl-prev {left: 9%;}
.simple-slider.slider-arrow-top .owl-nav button.owl-next {right: 9%;transform: scale(0.9) rotate(180deg);}
.simple-slider.slider-arrow-top .owl-nav button {top: 10%;transform: scale(0.9);}
.s-food2 .food2-img img {
    max-width: 720px;
    width: 100%;
}

/*==========  Spaces Page ==========*/

.s-slider-spaces {
    padding: 140px 0 110px;
}
.s-spaces {
    padding: 85px 0 0;
}
.s-spaces h1 {
     font-size: 23px;
     text-align: center;
     margin: 0 0 100px;
}
.spaces-bloks .row:nth-child(2n) {
    flex-direction: row-reverse;
}
.spaces-bloks .row:nth-child(2n) .spaces-gallery {
  /*  margin-bottom: 30px; */
    
}
.spaces-bloks .row:nth-child(2n) .spaces-gallery .slide-one img {
    height: 470px;
    object-fit: cover;
}
.spaces-bloks .row:nth-child(2n) {
    /*align-items: flex-end;*/
	    margin-bottom: 70px;
    margin-top: 70px;
}
.spaces-bloks .row:nth-child(2n+1) > div:first-child {
    flex: 0 0 50%;
    max-width: 50%;
    display: flex;
    align-self: center;
}
.spaces-bloks .row:nth-child(2n+1) > div:last-child {
    flex: 0 0 50%;
    max-width: 50%;
}
.spaces-bloks .row:nth-child(2n) > div:first-child {
    flex: 0 0 50%;
    max-width: 50%;
    display: flex;
    align-self: center;
}
.spaces-bloks .row:nth-child(2n) > div:last-child {
    flex: 0 0 50%;
    max-width: 50%;
}
.spaces-bloks .row:nth-child(2n+1) .spaces-text {
    /*margin: 18% 0 24%;*/
    margin: 0 14% 0 0;
}
.spaces-bloks .row:nth-child(2n) .spaces-text {
   /* margin: 10% 0 23%;*/
    margin: 0 14% 0 0;
}
.spaces-bloks .spaces-text {
    max-width: 520px;
    margin: 50px 0 100px;
}
.spaces-bloks .row:nth-child(1) .spaces-text {
    /*margin: 8% 0 24%;*/
    margin-right: 14%;
}
.spaces-bloks .row:nth-child(2n+1) .slide-one img {
    height: 470px;
    object-fit: cover;
}

/*==========  Type of Events Page ==========*/

.s-header-inner .logo {
    max-width: 241px;
}
.page-template-events-page .menu-bar {
    background: #fff;
}
.page-template-events-page .site-header .cont-links a {
    color: #fff;
}
.s-event {
    padding: 85px 0 220px;
}
.s-event h1 {
     font-size: 23px;
     text-align: center;
     margin: 0 0 100px;
}
.event-img {
    text-align: center;
}
.event-img img {
    max-width: 445px;
}
.content-text.event-text h3 {
    margin: 75px 0 5px;
}
.content-text.event-text h3:first-child {margin-top: 0;}
.s-video-event {
    position: relative;
}
.video-event-img1 {
    /*left: 0;
    position: absolute;
    top: 0;
    z-index: 10;
    transform: translateY(+130%);*/
    max-width: 442px;
    float: left;
    margin-top: 100px;
}
.video-event-img2 {
    /*left: 17%;
    position: absolute;
    top: 55%;
    z-index: 80;*/
    max-width: 442px;
    margin-top: 100px;
    display: table;
    float: right;
}
.video-event-img1 img, .video-event-img2 img {object-fit: cover;    max-height: 100%;;width: 100%;}
.s-enents2 {
    padding: 110px 0 230px;
}
.one-enents h3 {
    font-size: 22px;
}
.one-enents h3 {
    font-size: 22px;
}
.one-enents p {
    font-size: 22px;
}
.one-enents p a {
    text-decoration: underline;
    color: #000;
}

/*==========  Popup contact ==========*/
body::-webkit-scrollbar {
    width: 0em;
}
::-webkit-scrollbar {
    display: none;
    }
body::-webkit-scrollbar-track {
    -webkit-box-shadow: none
}
body::-webkit-scrollbar-thumb {
  background-color: transparent;
  outline: 0px solid transparent;
}
.popup-contact {
    position: fixed;
    top: -200%;
    background-color: #F8E8E8;
    width: 100%;
    max-width: 680px;
    padding: 45px 15px 50px;
    text-align: center;
    right: 50%;
    z-index: 999;
    transform: translateX(50%);
    transition: all 1s ease;
    overflow-y: auto;
    height: 100%;
    max-height: 630px;
}
.popup-contact.active {top: 0;}
.popup-contact-wrap {
    max-width: 420px;
    margin: 0 auto;
}
.popup-contact .logo {
    margin: 0 0 80px;
}
.popup-contact h3 {
	margin: 0;
	font-size: 22px;
	margin: 0 0 5px;
}
.popup-contact > div > p, .popup-contact  > div > p a {
	margin: 0;
	font-weight: 700;
	color: #000;
	font-size: 22px;
}
.popup-contact .wpcf7 {
    direction: rtl;
    margin: 40px 0 0;
}
.popup-contact .wpcf7 p > label {
    font-size: 17px;
    color: #000000;
    letter-spacing: 1.5px;
    display: flex;
    white-space: nowrap;
    font-weight: 400;
    margin: 0 0 12px;
    border-bottom: 1px solid #000000;
    -webkit-appearance: none;
    -webkit-border-radius:0px;

}
.popup-contact .wpcf7 .wpcf7-form-control-wrap {
    width: 100%;
}
.popup-contact .wpcf7 .wpcf7-form-control-wrap input {
    width: 100%;
    border: none;
   /*  border-bottom: 1px solid #000000; */
    padding-right: 5px;
    margin: 0 0 -1px;
    font-size: 17px;
    background: transparent;
}
/*
.popup-contact .wpcf7 p > label > span:first-child {position: absolute;}
.popup-contact .wpcf7 .wpcf7-form-control-wrap.your-name input {padding-right: 40px;}
.popup-contact .wpcf7 .wpcf7-form-control-wrap.your-email input {padding-right: 48px;}
.popup-contact .wpcf7 .wpcf7-form-control-wrap.tel-195 input {padding-right: 58px;}
.popup-contact .wpcf7 .wpcf7-form-control-wrap.type-event input {padding-right: 95px;}
*/

.popup-contact .wpcf7 .wpcf7-submit {
    font-size: 17px;
    color: #000000;
    letter-spacing: 1.5px; 
    font-weight: 700;
    border: none;
    background: transparent;
    float: left;
    padding: 0;
}
.close-menu i {
	font-weight: 700;
	padding-top: 1px;
    padding-left: 2px;
} 


/*========== Inspiration-page  ==========*/

.page-template-inspiration-page .menu-bar,
.tax-inspirationcat .menu-bar {
    background: #fff;
}
.page-template-inspiration-page .site-header .cont-links a,
.tax-inspirationcat .site-header .cont-links a {
    color: #fff;
}
.s-inspiration {
    padding: 80px 0 30px;
}
.s-inspiration h1 {
     font-size: 23px;
     text-align: center;
     margin: 0 0 100px;
}
.cat-menu-list {
    display: flex;
    flex-wrap: wrap;
    margin: 40px -15px;
    padding: 0;
    list-style: none;
}
.cat-menu-list li {
    flex-basis: calc(20% - 30px);
    margin: 0 15px 30px;
}
.cat-menu-list li a {
    border: 3px solid #000;
    text-align: center;
    cursor: pointer;
    font-size: 22px;
    font-weight: 700;
    height: 70px;
    line-height: 68px;
    display: block;
    width: 100%;
    color: #000;
}
.cat-menu-list li a:hover {text-decoration: none;}
.cat-menu-list li:nth-child(1) a {}
.cat-menu-list li:nth-child(2) a {}
.cat-menu-list li:nth-child(9) a {}
.cat-menu-list li:nth-child(1).active a {background-color: #F5E1CC; color: #000;}
.cat-menu-list li:nth-child(2).active a {background-color: #F8E8E8; color: #000;}
.cat-menu-list li:nth-child(3).active a {background-color: #D4E7E8; color: #000;}
.cat-menu-list li:nth-child(4).active a {background-color: #D5E2CC; color: #000;}
.cat-menu-list li:nth-child(5).active a {background-color: #EA7456; color: #000;}
.cat-menu-list li:nth-child(6).active a {background-color: #F5E1CC; color: #000;}
.cat-menu-list li:nth-child(7).active a {background-color: #EA7456; color: #000;}
.cat-menu-list li:nth-child(8).active a {background-color: #D4E7E8; color: #000;}
.cat-menu-list li:nth-child(9).active a {background-color: #D5E2CC; color: #000;}
.cat-menu-list li:nth-child(10).active a {background-color: #F8E8E8; color: #000;}


.isotope-item,
.grid-sizer {
  width: calc(33.33% - 50px);
  margin: 0 25px 50px;
}
.isotope-item {
  float: left;
  position: relative;
  /*height: 300px;*/
}
.grid-item--width2 { width: calc(66.66% - 50px); }
.grid-item--height2 { height: 600px; }
.grid-item--wh2 { width: calc(66.66% - 50px);  height: 600px; }
.isotope-item img {
    object-fit: cover;
    width: 100%;
    /*height: 400px;*/
}

.inspiration-all {
    margin: 0 -25px;
}
.inspiration-one {
    height: 100%;
    width: 100%;
    background-size: cover !important;
    position: relative;
}
.inspiration-all .inspiration-btn {
    position: absolute;
    top: 25px;
    right: 30px;
}
.inspiration-btn > a {
    color: #000;
    background-color: #fff;
    font-size: 30px;
    width: 42px;
    height: 42px;
    border: 3px solid #000;
    text-align: center;
    margin: 0 0 10px;
    cursor: pointer;
    transition: all 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
}
.inspiration-btn .inspiration-posts i {
	font-weight: 700;
}
.inspiration-btn .inspiration-downloads img {
    min-height: unset;
}

.inspiration-btn > a:hover {
    background-color: #EA7456;
    text-decoration: none;
    color: #fff;
}


/*========== Single Inspiration  ==========*/

.single-inspiration .menu-bar {
    background: #fff;
}
.single-inspiration .site-header .cont-links a {
    color: #fff;
}
.s-single-inspiration {
    padding: 80px 0 100px;
}
.s-single-inspiration .cat-menu-list li a:hover {
    background: #EA7456;
    color: #fff;
}
.inspiration-slider {
    padding: 0 110px;
}
.inspiration-slider .slide-one {position: relative;}
.inspiration-slider .slide-one img {
    max-height: 700px;
}
.inspiration-btn .la-arrow-down { 
    position: relative;
    top: -5px;
    transform: scale(1.5) scaleY(0.8);
    line-height: 1;
}
.inspiration-slider .inspiration-btn {
    position: absolute;
    top: 30px;
    right: 40px;
}
.simple-slider .owl-nav button:focus, .simple-slider .owl-nav button:active,
.simple-slider2 .owl-nav button:focus, .simple-slider2 .owl-nav button:active {outline: none;}
.inspiration-slider .simple-slider .owl-nav button {
    background: url(img/arrow-left2.png) !important;
}
.inspiration-slider .simple-slider .owl-nav button.owl-prev {
    left: -9%;
}
.inspiration-slider .simple-slider .owl-nav button.owl-next {
    right: -9%;
}


/*==========  Add style ==========*/

.simple-slider-mob {display: none !important;}
.form-block .cont-links  {display: none !important;}
.owl-carousel .owl-stage, .owl-carousel.owl-drag .owl-item{
    -ms-touch-action: auto;
        touch-action: auto;
}
.s-content-img-text2 .simple-slider2 {max-width: 500px;float: left;display: none;}
.s-content-img-text2 .simple-slider2 .slide-one img {min-height: 465px;} 
.menu-social-mob {display: none !important;}
header .main-navigation .cont-links li {display: inline-block;}
.main-navigation .cont-links a, body .site-header .main-navigation .cont-links a {padding: 0; color: #000;}
.main-navigation .cont-links > a {margin: 0 5px;}
.cont-links.menu-social-mob {justify-content: center;margin: 20px 0 40px;}

.slider-spaces .owl-nav {display: flex;flex-direction: row-reverse;justify-content: space-between;padding: 0 1%;}
.slider-spaces .owl-nav button {width: 70px;height: 70px;transform: scale(0.4);background: url(img/arrow-left2.png) !important; position: static;display: inline-block; }
.slider-spaces .owl-nav button.owl-prev {}
.slider-spaces .owl-nav button.owl-next {transform: rotate(180deg) scale(0.4);}

.food-slider .owl-nav {display: flex;flex-direction: row-reverse;justify-content: space-between;padding: 0 1%;}
.food-slider .owl-nav button {width: 70px;height: 70px;transform: scale(0.4);background: url(img/arrow-left2.png) !important; position: static;display: inline-block; }
.food-slider .owl-nav button.owl-prev {}
.food-slider .owl-nav button.owl-next {transform: rotate(180deg) scale(0.4);}
/*.food-slider-one img {width: 100%;}*/

.sticky-mob-call {
    position: fixed;
    z-index: 90;
    background-color: #1E1B69;
    bottom: -100%;
    right: 0;
    width: 100%;
    padding: 20px 7%;
    color: #fff;
    transition: all .5s ease;
}
.sticky-mob-call.active {bottom: 0;}
.sticky-mob-call h3 {
    font-size: 13px;
    font-weight: 400;
    text-decoration: underline;
    margin: 0 0 15px;
}
.sticky-mob-call h3 a {color: #fff;}
.mob-call-text, .mob-call-text a {
    font-size: 13px;
    letter-spacing: 1.147059px;
    color: #fff;
}
.sticky-mob-call .close-menu {
    margin: 0;
}
.sticky-mob-call .close-menu {
    width: 20px;
    height: 20px;
    border: 1px solid #fff;
    font-size: 13px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.sticky-mob-call .close-menu:hover {
    background: #fff;
    color: #000;
}

.text-sticky {
    position: sticky;
    top: 100px;
    padding-top: 22%;
    max-width: 534px;
}

a.link-to-form {
    margin-left: 12px;
}


/*==========  Desktop First  ==========*/

@media (max-width: 1400px) {
	.cat-menu-list li a {font-size: 18px;}
	.s-content-img-text .row:nth-child(2n) .content-text {padding-right: 40px;}
    header .main-navigation div {padding: 25px 80px 70px 0;max-width: 450px;}
    .isotope-item img {/*height: 320px;*/}
    .spaces-bloks .row:nth-child(2n+1) .slide-one img {height: 490px;}
    .video-event-img2 {margin-top: 80px;float: left;}
}

@media (max-width: 1199.98px) {
    .logo {max-width: 340px;padding: 0 20px;}
    .form-block {padding: 40px;}
    .cat-menu-list li {flex-basis: calc(33.33% - 30px);}
    .isotope-item, .grid-sizer {width: calc(50% - 50px);}
    .inspiration-slider {padding: 0px 80px;}
    .inspiration-slider .simple-slider .owl-nav button.owl-prev {left: -14%;transform: scale(0.6) translateY(-50%);}
    .inspiration-slider .simple-slider .owl-nav button.owl-next {right: -14%;transform: scale(0.6) translateY(-50%) rotate(180deg);}

}

@media (max-width: 991.98px) {
	.s-header-inner .logo {margin: 90px auto 0;}
	.cat-menu-list li a {font-size: 16px;height: 60px;line-height: 56px;}
	.isotope-item, .grid-sizer {margin: 0 10px 20px;width: calc(50% - 20px);}
	.inspiration-all {margin: 0 -10px 20px;}
	.inspiration-btn > a {font-size: 22px;width: 32px;height: 32px;}
	.inspiration-all .inspiration-btn {top: 15px;right: 20px;}
	.inspiration-slider {padding: 0px 60px;}
    .inspiration-slider .simple-slider .owl-nav button.owl-prev {left: -16%;}
    .inspiration-slider .simple-slider .owl-nav button.owl-next {right: -16%;}
    .isotope-item img {/*height: 260px;*/}

}

@media (max-width: 767.98px) {
    header .main-navigation div {background: #D4E7E8;}
    .logo-mob {max-width: 170px;margin: 0 auto;}
	.menu-container h3 {margin: 20px 0 30px;font-size: 15px;}
    .main-navigation a {font-size: 15px;}
    .menu-social-mob {display: flex !important;}
    .menu-container .cont-links a {font-size: 18px !important;}
    .menu-container .menu-social li {margin: 0 2px;}
    .close-menu {width: 25px;height: 25px;border: 2px solid #000;line-height: 27px;font-size: 16px;}
    .link-to-form {display: none;}
    .menu-bar {width: 25px;height: 3px;}
    .menu-bar + .menu-bar {margin-top: 5px;}
    .toggled .bar3 {margin-top: -35.5%;}
    .s-header {height: 42vh;}
    .s-header-inner .logo a {margin-right: 10%;}
    .logo {margin: 17vh auto 0;}
    .box {max-width: unset;padding: 40px 25px !important;position: static;}
    .box h3 {font-size: 15px;}
    .box p {font-size: 13px;line-height: 25px;}
    .content-text a {font-size: 13px;}
    .box p:last-child a {margin-top: 25px;display: block;}
    .box1 {transform: none;}
    .simple-slider .owl-nav button {transform: translateY(-50%) scale(0.4);}
    .simple-slider .owl-nav button.owl-prev {left: 2%;}
    .simple-slider .owl-nav button.owl-next {right: 2%;transform: translateY(-50%) rotate(180deg) scale(0.4);}
    .simple-slider2 .owl-nav {display: flex;flex-direction: row-reverse;justify-content: space-between;padding: 0 1%;}
    .simple-slider2 .owl-nav button {transform: scale(0.4);background: url(img/arrow-left2.png) !important; position: static;display: inline-block; }
    .simple-slider2 .owl-nav button.owl-prev {left: 2%;}
    .simple-slider2 .owl-nav button.owl-next {right: 2%;transform: rotate(180deg) scale(0.4);}
    .s-content-img-box .row {display: none;}
    .box.box2 {position: static;}
    .simple-slider-mob {display: block !important;}
    .box3 {transform: none;margin: 0 25px 25px;text-align: center;}
    .s-slider2 {background-color: #fff; padding-top: 25px;}
    .s-content-img-text {padding: 40px 0 !important;margin-top: -2px;}
    .s-content-img-text .content-text h3 {margin-top: 30px;}
    .content-text h3 {font-size: 15px;}
    .s-content-img-text .row:nth-child(2n) {padding: 15px 7% 0;}
    .s-content-img-text .content-text {padding: 0 !important;}
    .content-text p {font-size: 13px;line-height: 25px;}
    .box4 {transform: none;}
    .s-content-img-text2 .row {padding: 0;}
    .s-content-img-text2 .row > div:first-child {padding: 0 7%;}
    .s-content-img-text2 {padding: 30px 0 10px !important;}
    .s-content-img-text2 img {display: none;}
    .s-video .container {padding: 0;}
    .s-video {padding: 0;}
    .s-contact-form {padding: 0;margin: 0 0 -1px;}
    .form-block {padding: 30px 25px;}
    .s-contact-form .container {padding: 0;}
    .form-block .wpcf7 h3 {font-size: 15px;margin: 0 0 20px;text-align: center;}
    .form-block .wpcf7-form br {display: none;}
    .form-block .wpcf7 p > label {margin-bottom: 15px;font-size: 14px;}
    .form-block .wpcf7 .wpcf7-submit {font-size: 13px;padding: 5px 15px;border: 2px solid #000;margin: 3px 0 35px;transition: all .25s ease;}
    .form-block .wpcf7 .wpcf7-submit:hover {background: #000; color: #fff; }
    .hide-mob {display: none !important;}
    .form-block .cont-links {display: flex !important;width: 100%;justify-content: center;margin: 0 0 25px;font-family: sans-serif;}
    .form-block .cont-links a {color: #000;}
    .form-block p {font-size: 13px;text-align: center;}
    .s-contact-form .menu-social {margin: 0 6px;}
    .s-contact-form .menu-social li {margin: 0 3px;}
    .footer {padding: 40px 0;text-align: center;}
    .footer-text h3 {font-size: 13px;margin: 0 0 20px;}
    .footer-text p {font-size: 13px;line-height: 1.8;margin: 0 0 25px;}
    .footer-logos a {margin: 0 5px;}
    .s-footer-bar .footer-text {font-size: 10px;text-align: center;line-height: 20px;}
    .s-footer-bar .row > div:nth-child(2) .footer-text {float: unset;}
    .s-content-img-text2 .simple-slider2 {max-width: unset;float: unset;margin: 20px 0;display: block;}
	.s-content-img-text2 .simple-slider2 .slide-one img {min-height: unset;} 
    .text-sticky {padding-top: 0;}
    .s-content-img-text .row:nth-child(2n) {margin-top: 0px;} 

    @keyframes fadeInUp3 {
      from {-webkit-transform: translate3d(0, 20%, 0);transform: translate3d(0, 20%, 0);}
      to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
    }
    @keyframes fadeInUp4 {
      from {-webkit-transform: translate3d(0, -20%, 0);transform: translate3d(0, -20%, 0);}
      to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
    }

    .s-food1 {padding: 50px 0 30px;}
    .s-food1 h1 {margin: 0 0 50px;font-size: 15px;}
    .s-food1 .row {padding: 0 25px;flex-direction: column-reverse;}
    .s-food1 .row > div:nth-child(2) .food1-img  {margin: 0 -25px;}
    .food1-img img {float: unset;height: 280px;object-fit: cover;}
    .food1-text {margin-top: 40px;margin-right: 0;}
    .slider-pos1 {max-width: unset;position: static;transform: none;position: relative;left: 0;margin-bottom: 35px;}
    .slider-pos1 .slide-one img {height: unset;}
    .simple-slider.slider-arrow-top .owl-nav button {top: 50%;}
    .simple-slider.slider-arrow-top .owl-nav button.owl-prev {left: 2%;transform: translateY(-50%) scale(0.4);}
    .simple-slider.slider-arrow-top .owl-nav button.owl-next {right: 2%;transform: translateY(-50%) scale(0.4) rotate(180deg);}
    .s-food2 {padding: 0 0 30px;}
    .s-food2 .row {margin: 0 0 50px;padding: 0 6%;}
    .food2-img {display: none;}
    .s-food2 .food1-text {padding-left: 0;}

    .site-header .row > div > .cont-links {display: none !important;}
    .sticky-wrapper.is-sticky .site-header .row > div > .cont-links {display: flex !important;}
    .site-header {top: 28px;}
    .home .site-header .row > div > .cont-links {display: flex !important;}
    .home .site-header {top: 0;}
    .s-spaces {padding: 50px 0 0;}
    .s-spaces h1 {margin: 0 0 45px;font-size: 15px;}
    .spaces-bloks .row {flex-direction: column-reverse;}
    .spaces-bloks .row:nth-child(2n+1) .spaces-text {margin: 40px 6% 50px;}
    .spaces-bloks .spaces-text {max-width: unset;margin: 40px 6% 50px;}
    .spaces-bloks .row:nth-child(2n) {flex-direction: column-reverse;}
    .spaces-bloks .row:nth-child(2n) .spaces-gallery {margin-left: 0;flex-direction: column-reverse;margin-top: 0;margin-bottom: 0;}
    .s-slider-spaces {padding: 10px 0;}
    .spaces-bloks .row:nth-child(2n+1) > div:first-child {max-width: 100%;}
    .spaces-bloks .row:nth-child(2n+1) > div:last-child {max-width: 100%;}
    .spaces-bloks .row:nth-child(2n) > div:first-child {max-width: 100%;}
    .spaces-bloks .row:nth-child(2n) > div:last-child {max-width: 100%;}
    .spaces-bloks .row:nth-child(2n) .spaces-gallery .slide-one img {min-height: unset;}
    .spaces-bloks .row .slide-one img {height: 300px !important;}

    .s-header-inner {height: 150px;}
    .s-header-inner .logo {margin: 46px auto 0;max-width: 200px;}
    .s-event {padding: 50px 0;}
    .s-event h1 {margin: 0 0 50px;font-size: 15px;}
    .s-enents2 {padding: 50px 0;}
    .one-enents h3, .one-enents p {font-size: 17px;}
    .one-enents {margin: 0 0 30px;}
	.s-enents2 .col {flex-basis: 50%;}
	.event-img, .video-event-img1, .video-event-img2 {display: none;}
	.s-event .simple-slider-mob {margin: 30px 0 0;}

	.s-inspiration {padding: 50px 0 0;}
	.s-inspiration h1 {margin: 0 0 50px;font-size: 17px;}
	.cat-menu-list li {flex-basis: calc(50% - 16px);margin: 0 8px 20px;}
	.cat-menu-list li a {font-size: 14px;}
	.isotope-item, .grid-sizer {margin: 0 0 20px;width: 100%;}
	.s-inspiration .container {padding: 0 25px;}
	.inspiration-slider {padding: 0;margin: 0px -25px;}
	.inspiration-slider .inspiration-btn {top: 10px;right: 15px;}
	.inspiration-btn > a {margin: 0 0 5px;}
	.inspiration-slider .simple-slider .owl-nav button {background: url(img/arrow-left.png) !important;}
	.inspiration-slider .simple-slider .owl-nav button.owl-prev {left: 0%;}
	.inspiration-slider .simple-slider .owl-nav button.owl-next {right: 0%;}
	.s-inspiration .inspiration-slider .slide-one img {height: 300px;}

	.popup-contact h3 {font-size: 17px;}
	.popup-contact > div > p, .popup-contact > div > p a {font-size: 17px;}
	.popup-contact .logo {margin: 0 auto 40px;max-width: 230px;}
	.close-menu {margin: 0 10px 40px 0;}
    header .main-navigation div {padding: 30px 25px 70px 0;max-width: 300px;}
    .cont-links.menu-social-mob {justify-content: flex-start;margin: 20px 10px 40px 0;}
    .s-event .slide-one img {height: 300px;}

    .mobile-hide {display: none;}

    /*Disable Animation on Mobile Devices*/
    .animated___ {
        /*CSS transitions*/
        -o-transition-property: none !important;
        -moz-transition-property: none !important;
        -ms-transition-property: none !important;
        -webkit-transition-property: none !important;
        transition-property: none !important;
        /*CSS transforms*/
        -o-transform: none !important;
        -moz-transform: none !important;
        -ms-transform: none !important;
        -webkit-transform: none !important;
        transform: none !important;
        /*CSS animations*/
        -webkit-animation: none !important;
        -moz-animation: none !important;
        -o-animation: none !important;
        -ms-animation: none !important;
        animation: none !important;
    }
    .animate-1___ {opacity: 1;}
    .s-contact-form .top-bg {display: none;}

}

@media (max-width: 575.98px) {
    .simple-slider2 .slide-one img {min-height: unset; height: 150px;}
}

/*==========  Mobile First  ==========*/

@media (min-width: 576px) {

}

@media (min-width: 768px) {
    .fa-whatsapp {display: none;}
    .sticky-mob-call {display: none;}
    .event-text p {
      /*  margin-bottom: 40px; */
    }
    .flex-align-center {
        align-self: center;
    }
}

@media (min-width: 992px) {

}

@media (min-width: 1200px) {
    .container {max-width: unset;}
}
@media (min-width: 1400px) {
    .s-content-img-text .row:nth-child(2) .content-img {margin-left: 55px;}
    .popup-contact {max-height: 760px;}
}

@media (max-width: 768px) {
    .sticky-mob-call h3 a {
        font-size: 17px;
        font-weight: bold;
    }
}

.google-link {
    text-decoration: underline;
}

.google-link:hover {
    text-decoration: none;
}

.page-template-thank-you-page .menu-bar {
    background: #fff;
}
.page-template-thank-you-page .site-header .cont-links a {
    color: #fff;
}
.page-template-thank-you-page header {
    background-color: #1E1B69;
}

body.page-template-thank-you-page {
    background: linear-gradient(to bottom,#F8E8E8 0%,#F8E8E8 50%,#F8E8E8 50%,#EA7456 50%,#EA7456 100%);
}

.thank-you-block {
    margin: 25vh auto 25vh;
    width: 70%;
    min-width: 500px;
    background-color: #D4E7E8;
    text-align: center;
    min-height: 50vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.thank-you-block h1 {
    font-size: 22px;
    margin-bottom: 0;
}

.thank-you-block p {
    font-size: 16px;
    margin-bottom: 0;
}

@media (max-width: 768px) {
    body.page-template-thank-you-page .site-header {
        top: 0;
    }
    .thank-you-block {
        margin: calc(25vh + 90px) auto calc(25vh + 90px);
        width: 100%;
        min-width: auto;
    }
}


