
/*-----------------------------------------------------------------------------

-	Revolution Slider 5.0 Default Style Settings -

Screen Stylesheet

version:   	5.0.0
date:      	29/10/15
author:		themepunch
email:     	info@themepunch.com
website:   	http://www.themepunch.com
-----------------------------------------------------------------------------*/



.rtl {	direction: rtl;}
@font-face {
  font-family: 'revicons';
  src: url('../fonts/revicons/revicons.eot?5510888');
  src: url('../fonts/revicons/revicons.eot?5510888#iefix') format('embedded-opentype'),
       url('../fonts/revicons/revicons.woff?5510888') format('woff'),
       url('../fonts/revicons/revicons.ttf?5510888') format('truetype'),
       url('../fonts/revicons/revicons.svg?5510888#revicons') format('svg');
  font-weight: normal;
  font-style: normal;
}

 [class^="revicon-"]:before, [class*=" revicon-"]:before {
  font-family: "revicons";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center; 

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.revicon-search-1:before { content: '\e802'; } /* 'î ‚' */
.revicon-pencil-1:before { content: '\e831'; } /* 'î ±' */
.revicon-picture-1:before { content: '\e803'; } /* 'î ƒ' */
.revicon-cancel:before { content: '\e80a'; } /* 'î Š' */
.revicon-info-circled:before { content: '\e80f'; } /* 'î ' */
.revicon-trash:before { content: '\e801'; } /* 'î ' */
.revicon-left-dir:before { content: '\e817'; } /* 'î —' */
.revicon-right-dir:before { content: '\e818'; } /* 'î ˜' */
.revicon-down-open:before { content: '\e83b'; } /* 'î »' */
.revicon-left-open:before { content: '\e819'; } /* 'î ™' */
.revicon-right-open:before { content: '\e81a'; } /* 'î š' */
.revicon-angle-left:before { content: '\e820'; } /* 'î  ' */
.revicon-angle-right:before { content: '\e81d'; } /* 'î ' */
.revicon-left-big:before { content: '\e81f'; } /* 'î Ÿ' */
.revicon-right-big:before { content: '\e81e'; } /* 'î ž' */
.revicon-magic:before { content: '\e807'; } /* 'î ‡' */
.revicon-picture:before { content: '\e800'; } /* 'î €' */
.revicon-export:before { content: '\e80b'; } /* 'î ‹' */
.revicon-cog:before { content: '\e832'; } /* 'î ²' */
.revicon-login:before { content: '\e833'; } /* 'î ³' */
.revicon-logout:before { content: '\e834'; } /* 'î ´' */
.revicon-video:before { content: '\e805'; } /* 'î …' */
.revicon-arrow-combo:before { content: '\e827'; } /* 'î §' */
.revicon-left-open-1:before { content: '\e82a'; } /* 'î ª' */
.revicon-right-open-1:before { content: '\e82b'; } /* 'î «' */
.revicon-left-open-mini:before { content: '\e822'; } /* 'î ¢' */
.revicon-right-open-mini:before { content: '\e823'; } /* 'î £' */
.revicon-left-open-big:before { content: '\e824'; } /* 'î ¤' */
.revicon-right-open-big:before { content: '\e825'; } /* 'î ¥' */
.revicon-left:before { content: '\e836'; } /* 'î ¶' */
.revicon-right:before { content: '\e826'; } /* 'î ¦' */
.revicon-ccw:before { content: '\e808'; } /* 'î ˆ' */
.revicon-arrows-ccw:before { content: '\e806'; } /* 'î †' */
.revicon-palette:before { content: '\e829'; } /* 'î ©' */
.revicon-list-add:before { content: '\e80c'; } /* 'î Œ' */
.revicon-doc:before { content: '\e809'; } /* 'î ‰' */
.revicon-left-open-outline:before { content: '\e82e'; } /* 'î ®' */
.revicon-left-open-2:before { content: '\e82c'; } /* 'î ¬' */
.revicon-right-open-outline:before { content: '\e82f'; } /* 'î ¯' */
.revicon-right-open-2:before { content: '\e82d'; } /* 'î ­' */
.revicon-equalizer:before { content: '\e83a'; } /* 'î º' */
.revicon-layers-alt:before { content: '\e804'; } /* 'î „' */
.revicon-popup:before { content: '\e828'; } /* 'î ¨' */

							

/******************************
	-	BASIC STYLES		-
******************************/

.rev_slider_wrapper{
	position:relative;
	z-index: 0;
}


.rev_slider{
	position:relative;
	overflow:visible;
}

.tp-overflow-hidden { overflow:hidden;}

.tp-simpleresponsive img,
.rev_slider img{
	max-width:none !important;
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
	margin:0px;
	padding:0px;
	border-width:0px;
	border:none;
}

.rev_slider .no-slides-text{
	font-weight:bold;
	text-align:center;
	padding-top:80px;
}

.rev_slider >ul,
.rev_slider_wrapper >ul,
.tp-revslider-mainul >li,
.rev_slider >ul >li,
.rev_slider >ul >li:before,
.tp-revslider-mainul >li:before,
.tp-simpleresponsive >ul,
.tp-simpleresponsive >ul >li,
.tp-simpleresponsive >ul >li:before,
.tp-revslider-mainul >li,
.tp-simpleresponsive >ul >li{
	list-style:none !important;
	position:absolute;	
	margin:0px !important;
	padding:0px !important;
	overflow-x: visible;
	overflow-y: visible;
	list-style-type: none !important;
	background-image:none;
	background-position:0px 0px;
	text-indent: 0em;
	top:0px;left:0px;
}


.tp-revslider-mainul >li,
.rev_slider >ul >li,
.rev_slider >ul >li:before,
.tp-revslider-mainul >li:before,
.tp-simpleresponsive >ul >li,
.tp-simpleresponsive >ul >li:before,
.tp-revslider-mainul >li,
.tp-simpleresponsive >ul >li { 
	visibility:hidden; 
}

.tp-revslider-slidesli,
.tp-revslider-mainul	{	
	padding:0 !important; 
	margin:0 !important; 
	list-style:none !important;
}

.rev_slider li.tp-revslider-slidesli {
    position: absolute !important;
}


.tp-caption .rs-untoggled-content { display:block;}
.tp-caption .rs-toggled-content { display:none;}

.rs-toggle-content-active.tp-caption .rs-toggled-content { display:block;}
.rs-toggle-content-active.tp-caption .rs-untoggled-content { display:none;}

.rev_slider .tp-caption,
.rev_slider .caption 	{ 
	position:relative;  
	visibility:hidden; 
	white-space: nowrap;
	display: block;
}


.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
	margin-bottom:0;

}

.tp-svg-layer svg {	width:100%; height:100%;position: relative;vertical-align: top}

	
/* CAROUSEL FUNCTIONS */
.tp-carousel-wrapper {
	cursor:url(openhand.cur), move;
}
.tp-carousel-wrapper.dragged {
	cursor:url(closedhand.cur), move;
}

/* ADDED FOR SLIDELINK MANAGEMENT */
.tp-caption {
	z-index:1
}

.tp_inner_padding {	
	box-sizing:border-box;	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	max-height:none !important;	
}


.tp-caption {	
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-o-user-select: none;	
	position:absolute;
	-webkit-font-smoothing: antialiased !important;
}

.tp-caption.tp-layer-selectable {
	-moz-user-select: all;
	-khtml-user-select: all;
	-webkit-user-select: all;
	-o-user-select: all;	
}

.tp-forcenotvisible,
.tp-hide-revslider,
.tp-caption.tp-hidden-caption {	
	visibility:hidden !important; 
	display:none !important
}

.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider audio,
.rev_slider video {
	max-width: none !important
}






/**********************************************
	-	FULLSCREEN AND FULLWIDHT CONTAINERS	-
**********************************************/
.rev_slider_wrapper	{	width:100%;}

.fullscreen-container {	
	position:relative;
	padding:0;
}


.fullwidthbanner-container{
	position:relative;
	padding:0;
	overflow:hidden;
}

.fullwidthbanner-container .fullwidthabanner{
	width:100%;
	position:relative;
}



/*********************************
	-	SPECIAL TP CAPTIONS -
**********************************/

.tp-static-layers				{	
	position:absolute; z-index:101; top:0px;left:0px;
	/*pointer-events:none;*/

}


.tp-caption .frontcorner		{
	width: 0;
	height: 0;
	border-left: 40px solid transparent;
	border-right: 0px solid transparent;
	border-top: 40px solid #00A8FF;
	position: absolute;left:-40px;top:0px;
}

.tp-caption .backcorner		{
	width: 0;
	height: 0;
	border-left: 0px solid transparent;
	border-right: 40px solid transparent;
	border-bottom: 40px solid #00A8FF;
	position: absolute;right:0px;top:0px;
}

.tp-caption .frontcornertop		{
	width: 0;
	height: 0;
	border-left: 40px solid transparent;
	border-right: 0px solid transparent;
	border-bottom: 40px solid #00A8FF;
	position: absolute;left:-40px;top:0px;
}

.tp-caption .backcornertop		{
	width: 0;
	height: 0;
	border-left: 0px solid transparent;
	border-right: 40px solid transparent;
	border-top: 40px solid #00A8FF;
	position: absolute;right:0px;top:0px;
}
									
.tp-layer-inner-rotation {	
	position: relative !important;
}		


/***********************************************
	-	SPECIAL ALTERNATIVE IMAGE SETTINGS	-
***********************************************/

img.tp-slider-alternative-image	{	
	width:100%; height:auto;
}


/******************************
	-	IE8 HACKS	-
*******************************/
.noFilterClass {
	filter:none !important;
}


/********************************
	-	FULLSCREEN VIDEO	-
*********************************/

.rs-background-video-layer 		{	position: absolute;top:0px;left:0px; width:100%;height:100%;visibility: hidden;z-index: 0;}

.tp-caption.coverscreenvideo	{	width:100%;height:100%;top:0px;left:0px;position:absolute;}
.caption.fullscreenvideo,
.tp-caption.fullscreenvideo		{	left:0px; top:0px; position:absolute;width:100%;height:100%}

.caption.fullscreenvideo iframe,
.caption.fullscreenvideo audio,
.caption.fullscreenvideo video,
.tp-caption.fullscreenvideo iframe,
.tp-caption.fullscreenvideo iframe audio,
.tp-caption.fullscreenvideo iframe video	{ width:100% !important; height:100% !important; display: none}

.fullcoveredvideo audio,
.fullscreenvideo audio
.fullcoveredvideo video,
.fullscreenvideo video				{	background: #000}

.fullcoveredvideo .tp-poster		{	background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px}


.videoisplaying .html5vid .tp-poster	{	display: none}

.tp-video-play-button					{	
	background:#000;
	background:rgba(0,0,0,0.3);										
	border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
	position: absolute;
	top: 50%;
	left: 50%;										
	color: #FFF;
	z-index: 3;
	margin-top: -25px;
	margin-left: -25px;
	line-height: 50px !important;
	text-align: center;
	cursor: pointer;
	width: 50px;
	height:50px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;	
	display: inline-block;	
	vertical-align: top;
	z-index: 4;
	opacity: 0;
	-webkit-transition:opacity 300ms ease-out !important;
	-moz-transition:opacity 300ms ease-out !important;
	-o-transition:opacity 300ms ease-out !important;
	transition:opacity 300ms ease-out !important;				
}

.tp-hiddenaudio,
.tp-audio-html5 .tp-video-play-button { display:none !important;}
.tp-caption .html5vid					{	width:100% !important; height:100% !important;}									
.tp-video-play-button i 				{	width:50px;height:50px; display:inline-block; text-align: center; vertical-align: top; line-height: 50px !important; font-size: 40px !important;}									
.tp-caption:hover .tp-video-play-button	{	opacity: 1;}
.tp-caption .tp-revstop					{	display:none; border-left:5px solid #fff !important; border-right:5px solid #fff !important;margin-top:15px !important;line-height: 20px !important;vertical-align: top; font-size:25px !important;}
.videoisplaying .revicon-right-dir		{	display:none}
.videoisplaying .tp-revstop				{	display:inline-block}

.videoisplaying  .tp-video-play-button			{	display:none}
.tp-caption:hover .tp-video-play-button 		{ 	display:block}

.fullcoveredvideo .tp-video-play-button			{	display:none !important}


.fullscreenvideo .fullscreenvideo audio 		{	object-fit:contain !important;}
.fullscreenvideo .fullscreenvideo video 		{	object-fit:contain !important;}

.fullscreenvideo .fullcoveredvideo audio 		{	object-fit:cover !important;}
.fullscreenvideo .fullcoveredvideo video 		{	object-fit:cover !important;}

.tp-video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(to bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);
	background-image: -o-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.13, rgb(0,0,0)),color-stop(1, rgb(50,50,50)));	
	display:table;max-width:100%; overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}

.tp-caption:hover .tp-video-controls {	opacity: .9;}

.tp-video-button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	cursor:pointer;
	line-height:12px;
	font-size:12px;
	color:#fff;
	padding:0px;
	margin:0px;
	outline: none;
	}
.tp-video-button:hover 				{	cursor: pointer;}


.tp-video-button-wrap,
.tp-video-seek-bar-wrap,
.tp-video-vol-bar-wrap 				{ 	padding:0px 5px;display:table-cell; vertical-align: middle;}

.tp-video-seek-bar-wrap				{	width:80%}
.tp-video-vol-bar-wrap				{	width:20%}

.tp-volume-bar,
.tp-seek-bar						{	width:100%; cursor: pointer;  outline:none; line-height:12px;margin:0; padding:0;}


.rs-fullvideo-cover					{	width:100%;height:100%;top:0px;left:0px;position: absolute; background:transparent;z-index:5;}


.rs-background-video-layer video::-webkit-media-controls { display:none !important;}
.rs-background-video-layer audio::-webkit-media-controls { display:none !important;}

.tp-audio-html5 .tp-video-controls {	opacity: 1 !important; visibility: visible !important}

/********************************
	-	DOTTED OVERLAYS	-
*********************************/
.tp-dottedoverlay						{	background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3}
.tp-dottedoverlay.twoxtwo				{	background:url(../assets/gridtile.png)}
.tp-dottedoverlay.twoxtwowhite			{	background:url(../assets/gridtile_white.png)}
.tp-dottedoverlay.threexthree			{	background:url(../assets/gridtile_3x3.png)}
.tp-dottedoverlay.threexthreewhite		{	background:url(../assets/gridtile_3x3_white.png)}


/******************************
	-	SHADOWS		-
******************************/

.tp-shadowcover	{	width:100%;height:100%;top:0px;left:0px;background: #fff;position: absolute; z-index: -1;}
.tp-shadow1 {
	-webkit-box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8);
	   -moz-box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8);
	        box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8);
}

.tp-shadow2:before, .tp-shadow2:after,
.tp-shadow3:before, .tp-shadow4:after
{
  z-index: -2;
  position: absolute;
  content: "";
  bottom: 10px;
  left: 10px;
  width: 50%;
  top: 85%;
  max-width:300px;
  background: transparent;
  -webkit-box-shadow: 0 15px 10px rgba(0,0,0,0.8);
  -moz-box-shadow: 0 15px 10px rgba(0,0,0,0.8);
  box-shadow: 0 15px 10px rgba(0,0,0,0.8);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
}

.tp-shadow2:after,
.tp-shadow4:after
{
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}

.tp-shadow5
{
  	position:relative;       
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.tp-shadow5:before, .tp-shadow5:after
{
	content:"";
    position:absolute; 
    z-index:-2;
    -webkit-box-shadow:0 0 25px 0px rgba(0,0,0,0.6);
    -moz-box-shadow:0 0 25px 0px  rgba(0,0,0,0.6);
    box-shadow:0 0 25px 0px  rgba(0,0,0,0.6);
    top:30%;
    bottom:0;
    left:20px;
    right:20px;
    -moz-border-radius:100px / 20px;
    border-radius:100px / 20px;
}

/******************************
	-	BUTTONS	-
*******************************/

.tp-button{
	padding:6px 13px 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	height:30px;
	cursor:pointer;
	color:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px; line-height:45px !important;
	font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px;
	text-decoration:none;
}

.tp-button.big	{	color:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6); font-weight:bold; padding:9px 20px; font-size:19px;  line-height:57px !important; }


.purchase:hover,
.tp-button:hover,
.tp-button.big:hover {	background-position:bottom, 15px 11px}

	
/*	BUTTON COLORS	*/

.tp-button.green, .tp-button:hover.green,
.purchase.green, .purchase:hover.green			{ background-color:#21a117; -webkit-box-shadow:  0px 3px 0px 0px #104d0b;        -moz-box-shadow:   0px 3px 0px 0px #104d0b;        box-shadow:   0px 3px 0px 0px #104d0b;  }

.tp-button.blue, .tp-button:hover.blue,
.purchase.blue, .purchase:hover.blue			{ background-color:#1d78cb; -webkit-box-shadow:  0px 3px 0px 0px #0f3e68;        -moz-box-shadow:   0px 3px 0px 0px #0f3e68;        box-shadow:   0px 3px 0px 0px #0f3e68}

.tp-button.red, .tp-button:hover.red,
.purchase.red, .purchase:hover.red				{ background-color:#cb1d1d; -webkit-box-shadow:  0px 3px 0px 0px #7c1212;        -moz-box-shadow:   0px 3px 0px 0px #7c1212;        box-shadow:   0px 3px 0px 0px #7c1212}

.tp-button.orange, .tp-button:hover.orange,
.purchase.orange, .purchase:hover.orange		{ background-color:#ff7700; -webkit-box-shadow:  0px 3px 0px 0px #a34c00;        -moz-box-shadow:   0px 3px 0px 0px #a34c00;        box-shadow:   0px 3px 0px 0px #a34c00}

.tp-button.darkgrey,.tp-button.grey,
.tp-button:hover.darkgrey,.tp-button:hover.grey,
.purchase.darkgrey, .purchase:hover.darkgrey	{ background-color:#555; -webkit-box-shadow:  0px 3px 0px 0px #222;        -moz-box-shadow:   0px 3px 0px 0px #222;        box-shadow:   0px 3px 0px 0px #222}

.tp-button.lightgrey, .tp-button:hover.lightgrey,
.purchase.lightgrey, .purchase:hover.lightgrey	{ background-color:#888; -webkit-box-shadow:  0px 3px 0px 0px #555;        -moz-box-shadow:   0px 3px 0px 0px #555;        box-shadow:   0px 3px 0px 0px #555}



/* TP BUTTONS DESKTOP SIZE */

.rev-btn,
.rev-btn:visited						{ 	outline:none !important; box-shadow:none !important; text-decoration: none !important; line-height: 44px; font-size: 17px; font-weight: 500; padding: 12px 35px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;  font-family: "Roboto", sans-serif;  cursor: pointer;}

.rev-btn.rev-uppercase,
.rev-btn.rev-uppercase:visited			{ 	text-transform: uppercase; letter-spacing: 1px; font-size: 15px; font-weight: 900; }

.rev-btn.rev-withicon i					{ 	font-size: 15px; font-weight: normal; position: relative; top: 0px; -webkit-transition: all 0.2s ease-out !important; -moz-transition: all 0.2s ease-out !important; -o-transition: all 0.2s ease-out !important; -ms-transition: all 0.2s ease-out !important; margin-left:10px !important;}

.rev-btn.rev-hiddenicon i				{ 	font-size: 15px; font-weight: normal; position: relative; top: 0px; -webkit-transition: all 0.2s ease-out !important; -moz-transition: all 0.2s ease-out !important; -o-transition: all 0.2s ease-out !important; -ms-transition: all 0.2s ease-out !important; opacity: 0; margin-left:0px !important; width:0px !important;  }
.rev-btn.rev-hiddenicon:hover i			{   opacity: 1 !important; margin-left:10px !important; width:auto !important;}

/* REV BUTTONS MEDIUM */
.rev-btn.rev-medium,
.rev-btn.rev-medium:visited				{	 line-height: 36px; font-size: 14px; padding: 10px 30px; }

.rev-btn.rev-medium.rev-withicon i		{ 	font-size: 14px; top: 0px; }

.rev-btn.rev-medium.rev-hiddenicon i	{ 	font-size: 14px; top: 0px; }


/* REV BUTTONS SMALL */
.rev-btn.rev-small,
.rev-btn.rev-small:visited				{	line-height: 28px; font-size: 12px; padding: 7px 20px; }

.rev-btn.rev-small.rev-withicon i		{	font-size: 12px; top: 0px; }

.rev-btn.rev-small.rev-hiddenicon i		{ 	font-size: 12px; top: 0px; }


/* ROUNDING OPTIONS */
.rev-maxround 							{ 	-webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; }
.rev-minround 							{ 	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }	


/* BURGER BUTTON */
.rev-burger {
  position: relative;
  width: 60px;
  height: 60px;
  box-sizing: border-box;
  padding: 22px 0 0 14px;
  border-radius: 50%;
  border: 1px solid rgba(51,51,51,0.25);
  tap-highlight-color: transparent;
  cursor: pointer;
}
.rev-burger span {
  display: block;
  width: 30px;
  height: 3px;
  background: #333;
  transition: .7s;
  pointer-events: none;
  transform-style: flat !important;
}
.rev-burger span:nth-child(2) {
  margin: 3px 0;
}

#dialog_addbutton .rev-burger:hover :first-child,
.open .rev-burger :first-child,
.open.rev-burger :first-child {
  transform: translateY(6px) rotate(-45deg);
  -webkit-transform: translateY(6px) rotate(-45deg);
}
#dialog_addbutton .rev-burger:hover :nth-child(2),
.open .rev-burger :nth-child(2),
.open.rev-burger :nth-child(2) {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  opacity: 0;
}
#dialog_addbutton .rev-burger:hover :last-child,
.open .rev-burger :last-child,
.open.rev-burger :last-child {
  transform: translateY(-6px) rotate(-135deg);
  -webkit-transform: translateY(-6px) rotate(-135deg);
}

.rev-burger.revb-white {
  border: 2px solid rgba(255,255,255,0.2);
}
.rev-burger.revb-white span {
  background: #fff;
}
.rev-burger.revb-whitenoborder {
  border: 0;
}
.rev-burger.revb-whitenoborder span {
  background: #fff;
}
.rev-burger.revb-darknoborder {
  border: 0;
}
.rev-burger.revb-darknoborder span {
  background: #333;
}

.rev-burger.revb-whitefull {
  background: #fff;
  border:none;
}

.rev-burger.revb-whitefull span {
	background:#333;
}

.rev-burger.revb-darkfull {
  background: #333;
  border:none;
}

.rev-burger.revb-darkfull span {
	background:#fff;
}


/* SCROLL DOWN BUTTON */
@-webkit-keyframes rev-ani-mouse {
	0% { opacity: 1;top: 29%;}
	15% {opacity: 1;top: 50%;}
	50% { opacity: 0;top: 50%;}
	100% { opacity: 0;top: 29%;}
}
@-moz-keyframes rev-ani-mouse {
	0% {opacity: 1;top: 29%;}
	15% {opacity: 1;top: 50%;}
	50% {opacity: 0;top: 50%;}
	100% {opacity: 0;top: 29%;}
}
@keyframes rev-ani-mouse {
	0% {opacity: 1;top: 29%;}
	15% {opacity: 1;top: 50%;}
	50% {opacity: 0;top: 50%;}
	100% {opacity: 0;top: 29%;}
}
.rev-scroll-btn {
	display: inline-block;
	position: relative;
	left: 0;
	right: 0;
	text-align: center;
	cursor: pointer;
	width:35px;
	height:55px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 3px solid white;
	border-radius: 23px;
}
.rev-scroll-btn > * {
	display: inline-block;
	line-height: 18px;
	font-size: 13px;
	font-weight: normal;
	color: #7f8c8d;
	color: #ffffff;
	font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
	letter-spacing: 2px;
}
.rev-scroll-btn > *:hover,
.rev-scroll-btn > *:focus,
.rev-scroll-btn > *.active {
	color: #ffffff;
}
.rev-scroll-btn > *:hover,
.rev-scroll-btn > *:focus,
.rev-scroll-btn > *:active,
.rev-scroll-btn > *.active {
	filter: alpha(opacity=80);
}

.rev-scroll-btn.revs-fullwhite  {
	background:#fff;
}

.rev-scroll-btn.revs-fullwhite span {
	background: #333;	
}

.rev-scroll-btn.revs-fulldark  {
	background:#333;
	border:none;
}

.rev-scroll-btn.revs-fulldark  span {
	background: #fff;	
}

.rev-scroll-btn span {
	position: absolute;
	display: block;
	top: 29%;
	left: 50%;
	width: 8px;
	height: 8px;
	margin: -4px 0 0 -4px;
	background: white;
	border-radius: 50%;
	-webkit-animation: rev-ani-mouse 2.5s linear infinite;
	-moz-animation: rev-ani-mouse 2.5s linear infinite;
	animation: rev-ani-mouse 2.5s linear infinite;
}

.rev-scroll-btn.revs-dark {
	border-color:#333;
}
.rev-scroll-btn.revs-dark span {
	background: #333;	
}

.rev-control-btn {
	position: relative;
	display: inline-block;
	z-index: 5;	
	color: #FFF;  
	font-size: 20px;
	line-height: 60px;
	font-weight: 400;
	font-style: normal;
	font-family: Raleway;	
	text-decoration: none;
	text-align: center;
	background-color: #000;	
	border-radius: 50px;	
	text-shadow: none;
	background-color: rgba(0, 0, 0, 0.50);
	width:60px;
	height:60px;
	box-sizing: border-box;
	cursor: pointer;
}

.rev-cbutton-dark-sr	{	
	border-radius: 3px;		
}

.rev-cbutton-light	{	
	color: #333;  	
	background-color: rgba(255,255,255, 0.75);	
}

.rev-cbutton-light-sr	{		
	color: #333;  	
	border-radius: 3px;		
	background-color: rgba(255,255,255, 0.75);
}


.rev-sbutton {	
	line-height: 37px;	
	width:37px;
	height:37px;	
}

.rev-sbutton-blue	{	
	background-color: #3B5998
}
.rev-sbutton-lightblue	{	
	background-color: #00A0D1;
}
.rev-sbutton-red	{	
	background-color: #DD4B39;
}




/************************************
-	TP BANNER TIMER		-
*************************************/
.tp-bannertimer								{	visibility: hidden; width:100%; height:5px; /*background:url(../assets/timer.png);*/ background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}
.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}


/*********************************************
-	BASIC SETTINGS FOR THE BANNER	-
***********************************************/

 .tp-simpleresponsive img {
	-moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}

.tp-caption img {
	background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
	zoom: 1;
}



/*  CAPTION SLIDELINK   **/
.caption.slidelink a div,
.tp-caption.slidelink a div {	width:3000px; height:1500px;  background:url(../assets/coloredbg.png) repeat}
.tp-caption.slidelink a span{	background:url(../assets/coloredbg.png) repeat}
.tp-shape {	width:100%;height:100%;}



/*********************************************
-	WOOCOMMERCE STYLES	-
***********************************************/

.tp-caption .rs-starring				{	display: inline-block}
.tp-caption .rs-starring .star-rating	{	float: none;}

.tp-caption .rs-starring .star-rating {
	color: #FFC321 !important;
	display: inline-block;
    vertical-align: top;
}

.tp-caption .rs-starring .star-rating, 
.tp-caption .rs-starring-page .star-rating {	
	position: relative;
	height: 1em;
	
	width: 5.4em;
	font-family: star;
}

.tp-caption  .rs-starring .star-rating:before, 
.tp-caption  .rs-starring-page .star-rating:before {
	content: "\73\73\73\73\73";
	color: #E0DADF;
	float: left;
	top: 0;
	left: 0;
	position: absolute;
}

.tp-caption .rs-starring .star-rating span {
	overflow: hidden;
	float: left;
	top: 0;
	left: 0;
	position: absolute;
	padding-top: 1.5em;
	font-size: 1em !important;
}

.tp-caption .rs-starring .star-rating span:before,
.tp-caption .rs-starring .star-rating span:before {
	content: "\53\53\53\53\53";
	top: 0;
	position: absolute;
	left: 0;
}

.tp-caption .rs-starring .star-rating {
	color: #FFC321 !important;
}


.tp-caption .rs-starring .star-rating, 
.tp-caption .rs-starring-page .star-rating {
	
	font-size: 1em !important;
	font-family: star;
}


/******************************
	-	LOADER FORMS	-
********************************/

.tp-loader 	{
	top:50%; left:50%;
	z-index:10000;
	position:absolute;
}

.tp-loader.spinner0 {
	width: 40px;
	height: 40px;
	background-color: #fff;
	background:url(../assets/loader.gif) no-repeat center center;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
	margin-top:-20px;
	margin-left:-20px;
	-webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;
	animation: tp-rotateplane 1.2s infinite ease-in-out;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}


.tp-loader.spinner1 {
	width: 40px;
	height: 40px;
	background-color: #fff;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
	margin-top:-20px;
	margin-left:-20px;
	-webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;
	animation: tp-rotateplane 1.2s infinite ease-in-out;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}



.tp-loader.spinner5 	{	
	background:url(../assets/loader.gif) no-repeat 10px 10px;
	background-color:#fff;
	margin:-22px -22px;
	width:44px;height:44px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}


@-webkit-keyframes tp-rotateplane {
  0% { -webkit-transform: perspective(120px) }
  50% { -webkit-transform: perspective(120px) rotateY(180deg) }
  100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}

@keyframes tp-rotateplane {
  0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg);} 
  50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);} 
  100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}


.tp-loader.spinner2 {
	width: 40px;
	height: 40px;
	margin-top:-20px;margin-left:-20px;
	background-color: #ff0000;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
	border-radius: 100%;
	-webkit-animation: tp-scaleout 1.0s infinite ease-in-out;
	animation: tp-scaleout 1.0s infinite ease-in-out;
}

@-webkit-keyframes tp-scaleout {
  0% { -webkit-transform: scale(0.0) }
  100% {-webkit-transform: scale(1.0); opacity: 0;}
}

@keyframes tp-scaleout {
  0% {transform: scale(0.0);-webkit-transform: scale(0.0);} 
  100% {transform: scale(1.0);-webkit-transform: scale(1.0);opacity: 0;}
}


.tp-loader.spinner3 {
  margin: -9px 0px 0px -35px;
  width: 70px;
  text-align: center;
}

.tp-loader.spinner3 .bounce1,
.tp-loader.spinner3 .bounce2,
.tp-loader.spinner3 .bounce3 {
  width: 18px;
  height: 18px;
  background-color: #fff;
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: tp-bouncedelay 1.4s infinite ease-in-out;
  animation: tp-bouncedelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.tp-loader.spinner3 .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.tp-loader.spinner3 .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes tp-bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0.0) }
  40% { -webkit-transform: scale(1.0) }
}

@keyframes tp-bouncedelay {
  0%, 80%, 100% {transform: scale(0.0);} 
  40% {transform: scale(1.0);}
}




.tp-loader.spinner4 {
  margin: -20px 0px 0px -20px;
  width: 40px;
  height: 40px;
  text-align: center;
  -webkit-animation: tp-rotate 2.0s infinite linear;
  animation: tp-rotate 2.0s infinite linear;
}

.tp-loader.spinner4 .dot1,
.tp-loader.spinner4 .dot2 {
  width: 60%;
  height: 60%;
  display: inline-block;
  position: absolute;
  top: 0;
  background-color: #fff;
  border-radius: 100%;
  -webkit-animation: tp-bounce 2.0s infinite ease-in-out;
  animation: tp-bounce 2.0s infinite ease-in-out;
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
}

.tp-loader.spinner4 .dot2 {
  top: auto;
  bottom: 0px;
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}

@-webkit-keyframes tp-rotate { 100% { -webkit-transform: rotate(360deg) }}
@keyframes tp-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }}

@-webkit-keyframes tp-bounce {
  0%, 100% { -webkit-transform: scale(0.0) }
  50% { -webkit-transform: scale(1.0) }
}

@keyframes tp-bounce {
  0%, 100% {transform: scale(0.0);} 
  50% { transform: scale(1.0);}
}



/***********************************************
	-  STANDARD NAVIGATION SETTINGS 
***********************************************/


.tp-thumbs.navbar,
.tp-bullets.navbar,
.tp-tabs.navbar					{	border:none; min-height: 0; margin:0; border-radius: 0; -moz-border-radius:0; -webkit-border-radius:0;}

.tp-tabs,
.tp-thumbs,
.tp-bullets						{	position:absolute; display:block; z-index:1000; top:0px; left:0px;}

.tp-tab,
.tp-thumb 						{	cursor: pointer; position:absolute;opacity:0.5;  box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}

.tp-arr-imgholder,
.tp-videoposter,
.tp-thumb-image,
.tp-tab-image					{	background-position: center center; background-size:cover;width:100%;height:100%; display:block; position:absolute;top:0px;left:0px;}

.tp-tab:hover,
.tp-tab.selected,
.tp-thumb:hover,
.tp-thumb.selected				{	opacity:1;}

.tp-tab-mask,
.tp-thumb-mask 					{	box-sizing:border-box !important; -webkit-box-sizing:border-box !important; -moz-box-sizing:border-box !important}

.tp-tabs,
.tp-thumbs						{	box-sizing:content-box !important; -webkit-box-sizing:content-box !important; -moz-box-sizing: content-box !important}

.tp-bullet 						{	width:15px;height:15px; position:absolute; background:#fff; background:rgba(255,255,255,0.3); cursor: pointer;}
.tp-bullet.selected,
.tp-bullet:hover				{	background:#fff;}

.tp-bannertimer					{	background:#000; background:rgba(0,0,0,0.15); height:5px;}


.tparrows						{	cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px;height:40px;position:absolute; display:block; z-index:1000; }
.tparrows:hover 				{	background:#000;}
.tparrows:before				{	font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;}
.tparrows.tp-leftarrow:before	{	content: '\e824'; }
.tparrows.tp-rightarrow:before	{	content: '\e825'; }



/***************************
	- KEN BURNS FIXES -
***************************/

body.rtl .tp-kbimg {left: 0 !important}



/***************************
	- 3D SHADOW MODE -
***************************/

.dddwrappershadow { box-shadow:0 45px 100px rgba(0, 0, 0, 0.4);}

/*******************
	- DEBUG MODE -
*******************/

.hglayerinfo				   {	  position: fixed;
  bottom: 0px;
  left: 0px;
  color: #FFF;
  font-size: 12px;
  line-height: 20px;
  font-weight: 600;
  background: rgba(0, 0, 0, 0.75);
  padding: 5px 10px;
  z-index: 2000;
  white-space: normal;}
.hginfo 					   { 	position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600; background:#000;padding:2px 5px;}
.indebugmode .tp-caption:hover { 	border:1px dashed #c0392b !important;}
.helpgrid 					   { 	border:2px dashed #c0392b;position:absolute;top:0px;left:0px;z-index:0 }
#revsliderlogloglog				{	padding:15px;color:#fff;position:fixed; top:0px;left:0px;width:200px;height:150px;background:rgba(0,0,0,0.7); z-index:100000; font-size:10px; overflow:scroll;}


div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}

div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}

div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}

div.wpcf7-validation-errors {
	border: 2px solid #f7e700;
}

.wpcf7-form-control-wrap {
	position: relative;
}

span.wpcf7-not-valid-tip {
	color: #f00;
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	border: 1px solid #ff0000;
	background: #fff;
	padding: .2em .8em;
}

span.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-display-none {
	display: none;
}

div.wpcf7 .ajax-loader {
	visibility: hidden;
	display: inline-block;
	background-image: url('../../images/ajax-loader.gif');
	width: 16px;
	height: 16px;
	border: none;
	padding: 0;
	margin: 0 0 0 4px;
	vertical-align: middle;
}

div.wpcf7 .ajax-loader.is-active {
	visibility: visible;
}

div.wpcf7 div.ajax-error {
	display: none;
}

div.wpcf7 .placeheld {
	color: #888;
}

div.wpcf7 .wpcf7-recaptcha iframe {
	margin-bottom: 0;
}

div.wpcf7 input[type="file"] {
	cursor: pointer;
}

div.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}.largeredbtn{font-family:"Raleway",sans-serif;font-weight:900;font-size:16px;line-height:60px;color:#fff !important;text-decoration:none;padding-left:40px;padding-right:80px;padding-top:22px;padding-bottom:22px;background:rgb(234,91,31); background:-moz-linear-gradient(top,rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(234,91,31,1)),color-stop(100%,rgba(227,58,12,1))); background:-webkit-linear-gradient(top,rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); background:-o-linear-gradient(top,rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); background:-ms-linear-gradient(top,rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); background:linear-gradient(to bottom,rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f',endColorstr='#e33a0c',GradientType=0 )}.largeredbtn:hover{background:rgb(227,58,12); background:-moz-linear-gradient(top,rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(227,58,12,1)),color-stop(100%,rgba(234,91,31,1))); background:-webkit-linear-gradient(top,rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); background:-o-linear-gradient(top,rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); background:-ms-linear-gradient(top,rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); background:linear-gradient(to bottom,rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c',endColorstr='#ea5b1f',GradientType=0 )}.fullrounded img{-webkit-border-radius:400px;-moz-border-radius:400px;border-radius:400px}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}


#container{padding:20px 40px 40px 40px}@media screen and (max-width:1024px){#container{padding:10px}}#container{margin-top:20px}#container{margin-bottom:20px}.js #loader-wrapper .part-logo > div,.js #loader-wrapper .part-1,.js #loader-wrapper .part-2{background-color:#fff}.js #loader-wrapper .part-logo > div{border-color:#eeeeee}.js #loader-wrapper .line-1,.js #loader-wrapper .line-2{background-color:#eeeeee}.js #loader-wrapper .part-logo > div:before{background-color:#a7946d}.full-screen-menu-holder{background-color:#111111}#fullscreen_navigation > li > a,.full-screen-menu-holder .wp-search-form input[type="text"]{color:#ffffff}.full-screen-menu-on .nixe-fs-menu-button span,.full-screen-menu-on .nixe-fs-menu-button span:before,.full-screen-menu-on .nixe-fs-menu-button span:after{background-color:#ffffff}#fullscreen_navigation > li > a:hover,#fullscreen_navigation > li.current-menu-ancestor > a,#fullscreen_navigation > li.current-menu-item > a{color:#a7946d}#fullscreen_navigation ul li a{color:#999999}#fullscreen_navigation ul li > a:hover,#fullscreen_navigation ul li.current-menu-ancestor > a,#fullscreen_navigation ul li.current-menu-item > a{color:#a7946d}.full-screen-menu-holder .wp-search-form input[type="text"]{border-color:#333333}@font-face{font-family:"Variable";src:url("");src:url("?#iefix") format("embedded-opentype"),url("") format("woff2"),url("") format("woff"),url("") format("truetype"),url("#Variable") format("svg");font-weight:normal;font-style:normal}h1:not(.clean_heading),h2:not(.clean_heading),h3:not(.clean_heading),h4:not(.clean_heading),h5:not(.clean_heading),h6:not(.clean_heading),.slide_sub_heading,.testimonial .client_info,.button_,.toggle-title,.tab_title,.pricing_table .title,.pricing_table .price,.author-title,article .more-link,.sitename,carousel-overlay-text span,.overlay-text span{font-family:"Poppins";font-weight:600;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body .heading-font,body .heading-font *{font-family:"Poppins";font-weight:600 !important;font-style:normal !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;!important}body{font-family:"Open Sans";font-weight:normal;font-style:normal}body .body-font,body .body-font *{font-family:"Open Sans";font-weight:normal !important;font-style:normal !important;!important}span.highlight,.rt_counter .text,.room-single-title,.rt_counter .number,h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.rt_heading em{font-family:"Libre Baskerville";font-weight:normal;font-style:italic;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body .secondary-font,body .secondary-font *{font-family:"Libre Baskerville";font-weight:normal;font-style:italic;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;!important}#navigation > li > a,.nixe-language-menu a,.nixe-search-button a,#fullscreen_navigation > li a{font-family:"Poppins";font-weight:600;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}#navigation ul li a{font-family:"Open Sans";font-weight:normal;font-style:normal}h1{font-size:36px}h2,.single-rooms .head_text h1,.single-product .head_text h1{font-size:26px}h3{font-size:22px}h4{font-size:20px}h5,.wpb_content_element .widgettitle,.wpb_content_element  h2.wpb_heading{font-size:18px}h6{font-size:16px}#navigation > li > a,.nixe-language-menu a{font-size:13px}.nixe-fs-menu-button{height:39px}#navigation > li li > a,#navigation .multicolumn > ul > li.menu-item-has-children > span{font-size:12px}#mobile-navigation > li > a{font-size:12px}#mobile-navigation > li li > a{font-size:12px}body{font-size:14px}.sidebar-widgets .widget h5,.footer_widgets .widget h5,.tab_title{font-size:16px}.blog-carousel h5,.toggle-head{font-size:16px}.rt_tabs.style-4 .tab_nav li{font-size:16px;line-height:22px}.rt_tabs.style-4 .tab_title > span{font-size:22px;line-height:22px}.latest_news .date{font-size:11px}.sub_page_header .page-title h1{font-size:20px;line-height:50px}.breadcrumb{line-height:50px}.breadcrumb{font-size:12px}.footer_widgets .widget h5{font-size:16px}.sidebar .widget h5{font-size:16px}.header-slogan{font-size:14px}.latest_news h5{font-size:15px}#navigation > li > a,.nixe-language-menu li a{padding-left:10px;padding-right:10px}.nixe-fs-menu-button,.nixe-language-menu li ul{width:35px}body:not(.header-wpml-button):not(.rtl) .nixe-search-button{padding-left:10px}body:not(.header-wpml-button).rtl .nixe-search-button{padding-right:10px}#navigation > li li a{padding-top:10px;padding-bottom:10px}#navigation > li li a{padding-left:20px;padding-right:20px}.default-style a,.default-style  .product_info_footer a:hover,.default-style  a.more-link{color:#BAAD85}.default-style.row,.default-style:not(.content):not(.sidebar),.default-style.column_container,.default-style .quantity .minus,.default-style .quantity .plus,.default-style .overlay-text{background-color:#ffffff}.default-style .rt-featured-image,.default-style  .rt-featured-video,.default-style .rt-featured-map,.default-style .rt-frame,.default-style .wp-caption{background-color:#ffffff}.default-style,.default-style   .paging_wrapper > .page-numbers a,.default-style .paging_wrapper > .page-numbers li > span,.default-style .author-name a,.default-style .overlay-text p{color:#888888}.default-style,.default-style.border_grid > .row,.default-style.border_grid .content_row,.default-style.border_grid > .row > div:after,.default-style.border_grid .wpb_column:after,.default-style.border_grid .col:after,.default-style .wp-caption,.default-style .border_grid > .row,.default-style .border_grid > .row > div:after,.default-style .border_grid .col,.default-style .border_grid .col:after,.default-style .border_grid .col:before,.default-style .border_grid .wpb_column,.default-style .border_grid .wpb_column:after,.default-style .border_grid .wpb_column:before,.default-style .rt_divider,.default-style .pricing_table .table_wrap > ul,.default-style .pricing_table .table_wrap > ul > li,.default-style .rt_tabs .tab_nav:before,.default-style .rt_tabs.tab-position-1 .tab_nav,.default-style .rt_tabs.tab-position-1 .tab_nav > li,.default-style .rt_tabs.tab-position-1 .tab_content_wrapper > .tab_title,.default-style .rt_tabs.tab-position-2 .tab_nav,.default-style .rt_tabs.tab-position-2 .tab_nav > li,.default-style .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper > .tab_title,.default-style .read_more:before,.default-style .rt_heading_wrapper.style-2 > .style-2:after,.default-style .rt_heading_wrapper.style-3 > .style-3:before,.default-style .rt_heading_wrapper.style-3 > .style-3:after,.default-style .rt_heading_wrapper.style-6 > .style-6:after,.default-style .gallery-item img,.default-style .paging_wrapper > .page-numbers,.default-style .paging_wrapper > .page-numbers a,.default-style .paging_wrapper > .page-numbers li > span,.default-style .social_share_holder .icon-share:after,.default-style .customselect,.default-style input,.default-style textarea,.default-style select,.default-style .post_data,.default-style .post_data > span,.default-style  #search-results .loop,.default-style .commentlist,.default-style .comment-holder,.default-style .children:before,.default-style .children .comment-holder:before,.default-style .comment-holder .comment-respond,.default-style .filter-holder,.default-style .filter_navigation li,.default-style .type-portfolio:after,.default-style .widget,.default-style .widget > ul > li > ul,.default-style  .widget > ul > li > .sub-menu,.default-style  .widget .menu > li > ul,.default-style  .widget .menu > li > .sub-menu,.default-style .widget li,.default-style .widget_tag_cloud a,.default-style .widget_product_tag_cloud a,.default-style p.price,.default-style  span.price,.default-style table.shop_attributes,.default-style  table.shop_attributes *,.default-style  table.shop_table,.default-style  table.shop_table *,.default-style  .cross-sells,.default-style  .cart_totals,.default-style  form.checkout_coupon,.default-style .col-1,.default-style .checkout .col2-set,.default-style .col2-set h3,.default-style .addresses,.default-style p.stars span > a,.default-style  #comments ol.commentlist li,.default-style  #footer-navigation li,.default-style .profile,.default-style  .select2-container .select2-choice,.default-style table:not(.table) > thead > tr > th,.default-style table:not(.table) > thead > tr > td,.default-style table:not(.table) > tbody > tr > th,.default-style table:not(.table) > tbody > tr > td,.default-style table:not(.table) > tfoot > tr > th,.default-style table:not(.table) > tfoot > tr > td,.default-style table:not(.table) > thead > tr > th,.default-style .content.with_sidebar,.default-style  .single-product-featured-image,.default-style article.type-post .featured_audio,.default-style article.type-post .featured_video,.default-style .section-nav-holder,.default-style .tax-description.with-cat-image .product-category-thumbnail,.default-style .rt-featured-image,.default-style .rt-featured-video,.default-style .rt-featured-map,.default-style .rt-frame,.default-style .wp-caption,.default-style  .carousel-holder:not(.main-carousel) .dots-holder > div span,.default-style .client_image,.default-style .button_.style-3:before,.default-style .author-info,.default-style .border-top,.default-style .border-bottom,.default-style .border-left,.default-style .border-right,.default-style .mobile-border-top,.default-style .mobile-border-bottom,.default-style .mobile-border-left,.default-style .mobile-border-right,.default-style .feature-heading,.default-style .feature_mobile_nav ul,.default-style .key-details li{border-color:#E8E8E8}.default-style .rt_divider.style-1:before,.default-style .rt_divider.style-3:before,.default-style .rt_divider.style-5,.default-style .rt-toggle .toggle-head:after,.default-style .testimonial .text .icon-quote-right,.default-style .testimonial .text .icon-quote-left,.default-style .rt_quote .icon-quote-right,.default-style .rt_quote .icon-quote-left,.default-style .star-rating:before,.default-style  .cart-collaterals h2:before,.default-style .timeline > div:before,.default-style .product-section .number{color:#E8E8E8}.default-style .rt-toggle > ol:before,.default-style .rt_heading_wrapper.style-4 > .style-4:before,.default-style  .masonry .vertical_line,.default-style .timeline:after,.default-style .rt_divider.style-2:after,.default-style .rt_divider.style-3:after,.default-style .rt_divider.style-4,.default-style .pricing_table.compare .table_wrap > ul > li.caption,.default-style .pricing_table.compare .table_wrap > ul > li.price,.default-style .widget > h5:after,.default-style .widget .sub-menu li a:after,.default-style  .widget .children li a:after,.default-style .ui-slider-range,.default-style  .timeline > div:before,.default-style .feature_contents:before,.default-style .date-box:after,.default-style .entry-content:before,.default-style.footer_info_bar .content_row_wrapper:before,.default-style .feature_nav li:before{background-color:#E8E8E8}.default-style p.price del,.default-style  .rt_heading .punchline,.default-style .rt_tabs.style-4 .tab_title > span,.default-style .rt_tabs .tab_nav > li.tab_title:not(.active):hover,.default-style  .client_info,.default-style .blog_list .date_box,.default-style .post_data > *,.default-style .post_data > * > *,.default-style .comment-meta > a,.default-style .filter_navigation li a,.default-style .widget > ul > li li a,.default-style .widget .menu > li li a,.default-style .widget_latest_posts .meta,.default-style  .widget_latest_posts .meta *,.default-style .widget_popular_posts .meta,.default-style  .widget_popular_posts .meta *,.default-style .small.note,.default-style  .star-rating span:before,.default-style .with_icons.style-2 > div > .icon,.default-style .read_more:before,.default-style .latest_news .date,.default-style .more-link,.default-style .rt_heading_wrapper .heading_link:before,.default-style .rt_heading_wrapper .heading_link,.default-style .post-sidebar .social_share,.default-style .feature-heading,.default-style .more-link:hover{color:#999999}.default-style .product_item_holder .product_info_footer a:hover,.default-style .rt_heading_wrapper.style-2 > .style-2:before,.default-style .rt_heading .heading_icon:before,.default-style .highlight.style-1,.default-style .paging_wrapper > .page-numbers a:hover,.default-style .paging_wrapper > .page-numbers .current,.default-style .single_variation span.price,.default-style .latest_news .title:hover,.default-style .timeline > div > .event-date,.default-style .bullet-list.style-3 > ul > li::before,.default-style .product_info .product-title a:hover,.default-style .product-category a:hover,.default-style .product-category a:hover > *,.default-style .content_row_wrapper .primary-color,.default-style .content_row_wrapper .primary-color a,.default-style h1.primary-color a,.default-style h2.primary-color a,.default-style h3.primary-color a,.default-style h4.primary-color a,.default-style h5.primary-color a,.default-style h6.primary-color a,.default-style h1.primary-color,.default-style h2.primary-color,.default-style h3.primary-color,.default-style h4.primary-color,.default-style h5.primary-color,.default-style h6.primary-color,.default-style .icon-content-box.icon-style-4 .icon-holder span:before,.default-style .slide_sub_heading,.default-style .button_.style-1:hover,.default-style .button_.style-2,.default-style .room-info .key-features,.default-style article.type-post .date-box a,.default-style h1 em,.default-style h2 em,.default-style h3 em,.default-style h4 em,.default-style h5 em,.default-style h6 em,.default-style .rt_heading em,.default-style .tab_title.active,.default-style .rt-toggle.no-numbers .toggle-head:after,.default-style .icon-content-box.icon-style-1 .icon-holder span:before,.default-style .staff .position{color:#BAAD85}.default-style .pricing_table .table_wrap.highlight > ul > li.caption,.default-style .pricing_table .table_wrap.highlight > ul > li.price,.default-style .rt-toggle > ol > li .toggle-number,.default-style .rt_tabs.style-4 .tab_nav li span:before,.default-style .rt_heading.style-1:after,.default-style .rt_heading_wrapper.style-4 > .style-4:after,.default-style .rt_heading_wrapper.style-5 > .style-5:after,.default-style .highlight.style-2,.default-style  .bullet-list.style-1 > ul > li::before,.default-style .rt_counter .number:after,.default-style input[type="submit"]:hover,.default-style input[type="button"]:hover,.default-style .comment-reply a:hover,.default-style .comment-reply-title small > a:hover,.default-style .action_buttons li a:hover,.default-style .onsale,.default-style .product_info_footer a.added_to_cart,.default-style   button.button:hover,.default-style  input.button:hover,.default-style  #respond input#submit:hover,.default-style  .with_icons.style-3 > div > .icon,.default-style .icon-content-box.icon-style-2 .icon-holder span:before,.default-style .icon-content-box.icon-style-3 .icon-holder span:before,.default-style .icon-content-box.icon-style-5 .icon-holder span:after,.default-style .chained_contents > div > .number,.default-style .chained_contents > div > .icon,.default-style .slide-content:before,.default-style .feature_nav li:hover:before,.default-style  .feature_nav li.active:before,.default-style .button_.style-1,.default-style .button_.style-2:hover,.default-style .button_.style-3:hover,.default-style .widget > h5:after,.default-style .date-box:before{background-color:#BAAD85}.default-style .rt_tabs.tab-position-1 .tab_nav > li.active:after,.default-style .rt_tabs.tab-position-1 .tab_content_wrapper.active > .tab_title,.default-style .rt_tabs.tab-position-2 .tab_nav > li.active:after,.default-style .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active > .tab_title,.default-style .filter_navigation li a.active,.default-style .button_.color,.default-style .rt_divider.style-2,.default-style .icon-content-box.icon-style-4 .icon-holder span:before,.default-style .button_.style-1:hover:before,.default-style .button_.style-2:before,.default-style .classic-layout  .room-image:before,.default-style .classic-layout  .room-image:after,.default-style .classic-layout  .room-image a:before,.default-style .classic-layout  .room-image a:after,.default-style .animated-layout .room-info::before,.default-style  .animated-layout .room-info::after,.default-style .overlay:before,.default-style .overlay:after{border-color:#BAAD85}.default-style .with_icons.style-3 > div > .icon,.default-style .pricing_table .table_wrap.highlight > ul > li.caption,.default-style .pricing_table .table_wrap.highlight > ul > li.price,.default-style .rt-toggle > ol > li .toggle-number,.default-style .icon-content-box.icon-style-2 .icon-holder span:before,.default-style .highlight.style-2,.default-style input[type="submit"],.default-style input[type="button"],.default-style button:not(.button_),.default-style button:not(.button_):hover,.default-style .cart_totals a.button,.default-style .cart_totals a.button:hover,.default-style .comment-reply a,.default-style .comment-reply-title small > a,.default-style .comment-reply-title small > a:hover,.default-style  .button_.style-1,.default-style .button_.style-2:hover,.default-style .button_.style-3:hover,.default-style .pricing_table .highlight .title,.default-style .pricing_table .highlight .price{color:#ffffff}.default-style .rt_heading,.default-style h1,.default-style h2,.default-style h3,.default-style h4,.default-style h5,.default-style h6,.default-style h1 a,.default-style h2 a,.default-style h3 a,.default-style h4 a,.default-style h5 a,.default-style h6 a,.default-style h1 a:hover,.default-style h2 a:hover,.default-style h3 a:hover,.default-style h4 a:hover,.default-style h5 a:hover,.default-style h6 a:hover,.default-style .toggle-head,.default-style .tab_title,.default-style .rt_tabs.style-4 .tab_nav li,.default-style .pricing_table .title,.default-style .pricing_table .price,.default-style .author-title,.default-style .overlay-text span{color:#555555}.default-style input[type="submit"],.default-style input[type="button"],.default-style button:not(.button_),.default-style .comment-reply a,.default-style .comment-reply-title small > a,.default-style .cart button.button:hover,.default-style button.button,.default-style input.button,.default-style #respond input#submit,.default-style  .cart_totals a.button,.default-style .ui-slider .ui-slider-handle,.default-style .ui-slider-horizontal{background-color:#494949}.default-style .social_media li a{background-color:#494949}.alt-style-1 a,.alt-style-1  .product_info_footer a:hover,.alt-style-1  a.more-link{color:#ffffff}.alt-style-1.row,.alt-style-1:not(.content):not(.sidebar),.alt-style-1.column_container,.alt-style-1 .quantity .minus,.alt-style-1 .quantity .plus,.alt-style-1 .overlay-text{background-color:#BAAD85}.alt-style-1 .rt-featured-image,.alt-style-1  .rt-featured-video,.alt-style-1 .rt-featured-map,.alt-style-1 .rt-frame,.alt-style-1 .wp-caption{background-color:#ffffff}.alt-style-1,.alt-style-1   .paging_wrapper > .page-numbers a,.alt-style-1 .paging_wrapper > .page-numbers li > span,.alt-style-1 .author-name a,.alt-style-1 .overlay-text p{color:#ffffff}.alt-style-1,.alt-style-1.border_grid > .row,.alt-style-1.border_grid .content_row,.alt-style-1.border_grid > .row > div:after,.alt-style-1.border_grid .wpb_column:after,.alt-style-1.border_grid .col:after,.alt-style-1 .wp-caption,.alt-style-1 .border_grid > .row,.alt-style-1 .border_grid > .row > div:after,.alt-style-1 .border_grid .col,.alt-style-1 .border_grid .col:after,.alt-style-1 .border_grid .col:before,.alt-style-1 .border_grid .wpb_column,.alt-style-1 .border_grid .wpb_column:after,.alt-style-1 .border_grid .wpb_column:before,.alt-style-1 .rt_divider,.alt-style-1 .pricing_table .table_wrap > ul,.alt-style-1 .pricing_table .table_wrap > ul > li,.alt-style-1 .rt_tabs .tab_nav:before,.alt-style-1 .rt_tabs.tab-position-1 .tab_nav,.alt-style-1 .rt_tabs.tab-position-1 .tab_nav > li,.alt-style-1 .rt_tabs.tab-position-1 .tab_content_wrapper > .tab_title,.alt-style-1 .rt_tabs.tab-position-2 .tab_nav,.alt-style-1 .rt_tabs.tab-position-2 .tab_nav > li,.alt-style-1 .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper > .tab_title,.alt-style-1 .read_more:before,.alt-style-1 .rt_heading_wrapper.style-2 > .style-2:after,.alt-style-1 .rt_heading_wrapper.style-3 > .style-3:before,.alt-style-1 .rt_heading_wrapper.style-3 > .style-3:after,.alt-style-1 .rt_heading_wrapper.style-6 > .style-6:after,.alt-style-1 .gallery-item img,.alt-style-1 .paging_wrapper > .page-numbers,.alt-style-1 .paging_wrapper > .page-numbers a,.alt-style-1 .paging_wrapper > .page-numbers li > span,.alt-style-1 .social_share_holder .icon-share:after,.alt-style-1 .customselect,.alt-style-1 input,.alt-style-1 textarea,.alt-style-1 select,.alt-style-1 .post_data,.alt-style-1 .post_data > span,.alt-style-1  #search-results .loop,.alt-style-1 .commentlist,.alt-style-1 .comment-holder,.alt-style-1 .children:before,.alt-style-1 .children .comment-holder:before,.alt-style-1 .comment-holder .comment-respond,.alt-style-1 .filter-holder,.alt-style-1 .filter_navigation li,.alt-style-1 .type-portfolio:after,.alt-style-1 .widget,.alt-style-1 .widget > ul > li > ul,.alt-style-1  .widget > ul > li > .sub-menu,.alt-style-1  .widget .menu > li > ul,.alt-style-1  .widget .menu > li > .sub-menu,.alt-style-1 .widget li,.alt-style-1 .widget_tag_cloud a,.alt-style-1 .widget_product_tag_cloud a,.alt-style-1 p.price,.alt-style-1  span.price,.alt-style-1 table.shop_attributes,.alt-style-1  table.shop_attributes *,.alt-style-1  table.shop_table,.alt-style-1  table.shop_table *,.alt-style-1  .cross-sells,.alt-style-1  .cart_totals,.alt-style-1  form.checkout_coupon,.alt-style-1 .col-1,.alt-style-1 .checkout .col2-set,.alt-style-1 .col2-set h3,.alt-style-1 .addresses,.alt-style-1 p.stars span > a,.alt-style-1  #comments ol.commentlist li,.alt-style-1  #footer-navigation li,.alt-style-1 .profile,.alt-style-1  .select2-container .select2-choice,.alt-style-1 table:not(.table) > thead > tr > th,.alt-style-1 table:not(.table) > thead > tr > td,.alt-style-1 table:not(.table) > tbody > tr > th,.alt-style-1 table:not(.table) > tbody > tr > td,.alt-style-1 table:not(.table) > tfoot > tr > th,.alt-style-1 table:not(.table) > tfoot > tr > td,.alt-style-1 table:not(.table) > thead > tr > th,.alt-style-1 .content.with_sidebar,.alt-style-1  .single-product-featured-image,.alt-style-1 article.type-post .featured_audio,.alt-style-1 article.type-post .featured_video,.alt-style-1 .section-nav-holder,.alt-style-1 .tax-description.with-cat-image .product-category-thumbnail,.alt-style-1 .rt-featured-image,.alt-style-1 .rt-featured-video,.alt-style-1 .rt-featured-map,.alt-style-1 .rt-frame,.alt-style-1 .wp-caption,.alt-style-1  .carousel-holder:not(.main-carousel) .dots-holder > div span,.alt-style-1 .client_image,.alt-style-1 .button_.style-3:before,.alt-style-1 .author-info,.alt-style-1 .border-top,.alt-style-1 .border-bottom,.alt-style-1 .border-left,.alt-style-1 .border-right,.alt-style-1 .mobile-border-top,.alt-style-1 .mobile-border-bottom,.alt-style-1 .mobile-border-left,.alt-style-1 .mobile-border-right,.alt-style-1 .feature-heading,.alt-style-1 .feature_mobile_nav ul,.alt-style-1 .key-details li{border-color:rgba(255,255,255,0.25)}.alt-style-1 .rt_divider.style-1:before,.alt-style-1 .rt_divider.style-3:before,.alt-style-1 .rt_divider.style-5,.alt-style-1 .rt-toggle .toggle-head:after,.alt-style-1 .testimonial .text .icon-quote-right,.alt-style-1 .testimonial .text .icon-quote-left,.alt-style-1 .rt_quote .icon-quote-right,.alt-style-1 .rt_quote .icon-quote-left,.alt-style-1 .star-rating:before,.alt-style-1  .cart-collaterals h2:before,.alt-style-1 .timeline > div:before,.alt-style-1 .product-section .number{color:rgba(255,255,255,0.25)}.alt-style-1 .rt-toggle > ol:before,.alt-style-1 .rt_heading_wrapper.style-4 > .style-4:before,.alt-style-1  .masonry .vertical_line,.alt-style-1 .timeline:after,.alt-style-1 .rt_divider.style-2:after,.alt-style-1 .rt_divider.style-3:after,.alt-style-1 .rt_divider.style-4,.alt-style-1 .pricing_table.compare .table_wrap > ul > li.caption,.alt-style-1 .pricing_table.compare .table_wrap > ul > li.price,.alt-style-1 .widget > h5:after,.alt-style-1 .widget .sub-menu li a:after,.alt-style-1  .widget .children li a:after,.alt-style-1 .ui-slider-range,.alt-style-1  .timeline > div:before,.alt-style-1 .feature_contents:before,.alt-style-1 .date-box:after,.alt-style-1 .entry-content:before,.alt-style-1.footer_info_bar .content_row_wrapper:before,.alt-style-1 .feature_nav li:before{background-color:rgba(255,255,255,0.25)}.alt-style-1 p.price del,.alt-style-1  .rt_heading .punchline,.alt-style-1 .rt_tabs.style-4 .tab_title > span,.alt-style-1 .rt_tabs .tab_nav > li.tab_title:not(.active):hover,.alt-style-1  .client_info,.alt-style-1 .blog_list .date_box,.alt-style-1 .post_data > *,.alt-style-1 .post_data > * > *,.alt-style-1 .comment-meta > a,.alt-style-1 .filter_navigation li a,.alt-style-1 .widget > ul > li li a,.alt-style-1 .widget .menu > li li a,.alt-style-1 .widget_latest_posts .meta,.alt-style-1  .widget_latest_posts .meta *,.alt-style-1 .widget_popular_posts .meta,.alt-style-1  .widget_popular_posts .meta *,.alt-style-1 .small.note,.alt-style-1  .star-rating span:before,.alt-style-1 .with_icons.style-2 > div > .icon,.alt-style-1 .read_more:before,.alt-style-1 .latest_news .date,.alt-style-1 .more-link,.alt-style-1 .rt_heading_wrapper .heading_link:before,.alt-style-1 .rt_heading_wrapper .heading_link,.alt-style-1 .post-sidebar .social_share,.alt-style-1 .feature-heading,.alt-style-1 .more-link:hover{color:#ededed}.alt-style-1 .product_item_holder .product_info_footer a:hover,.alt-style-1 .rt_heading_wrapper.style-2 > .style-2:before,.alt-style-1 .rt_heading .heading_icon:before,.alt-style-1 .highlight.style-1,.alt-style-1 .paging_wrapper > .page-numbers a:hover,.alt-style-1 .paging_wrapper > .page-numbers .current,.alt-style-1 .single_variation span.price,.alt-style-1 .latest_news .title:hover,.alt-style-1 .timeline > div > .event-date,.alt-style-1 .bullet-list.style-3 > ul > li::before,.alt-style-1 .product_info .product-title a:hover,.alt-style-1 .product-category a:hover,.alt-style-1 .product-category a:hover > *,.alt-style-1 .content_row_wrapper .primary-color,.alt-style-1 .content_row_wrapper .primary-color a,.alt-style-1 h1.primary-color a,.alt-style-1 h2.primary-color a,.alt-style-1 h3.primary-color a,.alt-style-1 h4.primary-color a,.alt-style-1 h5.primary-color a,.alt-style-1 h6.primary-color a,.alt-style-1 h1.primary-color,.alt-style-1 h2.primary-color,.alt-style-1 h3.primary-color,.alt-style-1 h4.primary-color,.alt-style-1 h5.primary-color,.alt-style-1 h6.primary-color,.alt-style-1 .icon-content-box.icon-style-4 .icon-holder span:before,.alt-style-1 .slide_sub_heading,.alt-style-1 .button_.style-1:hover,.alt-style-1 .button_.style-2,.alt-style-1 .room-info .key-features,.alt-style-1 article.type-post .date-box a,.alt-style-1 h1 em,.alt-style-1 h2 em,.alt-style-1 h3 em,.alt-style-1 h4 em,.alt-style-1 h5 em,.alt-style-1 h6 em,.alt-style-1 .rt_heading em,.alt-style-1 .tab_title.active,.alt-style-1 .rt-toggle.no-numbers .toggle-head:after,.alt-style-1 .icon-content-box.icon-style-1 .icon-holder span:before,.alt-style-1 .staff .position{color:#998d68}.alt-style-1 .pricing_table .table_wrap.highlight > ul > li.caption,.alt-style-1 .pricing_table .table_wrap.highlight > ul > li.price,.alt-style-1 .rt-toggle > ol > li .toggle-number,.alt-style-1 .rt_tabs.style-4 .tab_nav li span:before,.alt-style-1 .rt_heading.style-1:after,.alt-style-1 .rt_heading_wrapper.style-4 > .style-4:after,.alt-style-1 .rt_heading_wrapper.style-5 > .style-5:after,.alt-style-1 .highlight.style-2,.alt-style-1  .bullet-list.style-1 > ul > li::before,.alt-style-1 .rt_counter .number:after,.alt-style-1 input[type="submit"]:hover,.alt-style-1 input[type="button"]:hover,.alt-style-1 .comment-reply a:hover,.alt-style-1 .comment-reply-title small > a:hover,.alt-style-1 .action_buttons li a:hover,.alt-style-1 .onsale,.alt-style-1 .product_info_footer a.added_to_cart,.alt-style-1   button.button:hover,.alt-style-1  input.button:hover,.alt-style-1  #respond input#submit:hover,.alt-style-1  .with_icons.style-3 > div > .icon,.alt-style-1 .icon-content-box.icon-style-2 .icon-holder span:before,.alt-style-1 .icon-content-box.icon-style-3 .icon-holder span:before,.alt-style-1 .icon-content-box.icon-style-5 .icon-holder span:after,.alt-style-1 .chained_contents > div > .number,.alt-style-1 .chained_contents > div > .icon,.alt-style-1 .slide-content:before,.alt-style-1 .feature_nav li:hover:before,.alt-style-1  .feature_nav li.active:before,.alt-style-1 .button_.style-1,.alt-style-1 .button_.style-2:hover,.alt-style-1 .button_.style-3:hover,.alt-style-1 .widget > h5:after,.alt-style-1 .date-box:before{background-color:#998d68}.alt-style-1 .rt_tabs.tab-position-1 .tab_nav > li.active:after,.alt-style-1 .rt_tabs.tab-position-1 .tab_content_wrapper.active > .tab_title,.alt-style-1 .rt_tabs.tab-position-2 .tab_nav > li.active:after,.alt-style-1 .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active > .tab_title,.alt-style-1 .filter_navigation li a.active,.alt-style-1 .button_.color,.alt-style-1 .rt_divider.style-2,.alt-style-1 .icon-content-box.icon-style-4 .icon-holder span:before,.alt-style-1 .button_.style-1:hover:before,.alt-style-1 .button_.style-2:before,.alt-style-1 .classic-layout  .room-image:before,.alt-style-1 .classic-layout  .room-image:after,.alt-style-1 .classic-layout  .room-image a:before,.alt-style-1 .classic-layout  .room-image a:after,.alt-style-1 .animated-layout .room-info::before,.alt-style-1  .animated-layout .room-info::after,.alt-style-1 .overlay:before,.alt-style-1 .overlay:after{border-color:#998d68}.alt-style-1 .with_icons.style-3 > div > .icon,.alt-style-1 .pricing_table .table_wrap.highlight > ul > li.caption,.alt-style-1 .pricing_table .table_wrap.highlight > ul > li.price,.alt-style-1 .rt-toggle > ol > li .toggle-number,.alt-style-1 .icon-content-box.icon-style-2 .icon-holder span:before,.alt-style-1 .highlight.style-2,.alt-style-1 input[type="submit"],.alt-style-1 input[type="button"],.alt-style-1 button:not(.button_),.alt-style-1 button:not(.button_):hover,.alt-style-1 .cart_totals a.button,.alt-style-1 .cart_totals a.button:hover,.alt-style-1 .comment-reply a,.alt-style-1 .comment-reply-title small > a,.alt-style-1 .comment-reply-title small > a:hover,.alt-style-1  .button_.style-1,.alt-style-1 .button_.style-2:hover,.alt-style-1 .button_.style-3:hover,.alt-style-1 .pricing_table .highlight .title,.alt-style-1 .pricing_table .highlight .price{color:#ffffff}.alt-style-1 .rt_heading,.alt-style-1 h1,.alt-style-1 h2,.alt-style-1 h3,.alt-style-1 h4,.alt-style-1 h5,.alt-style-1 h6,.alt-style-1 h1 a,.alt-style-1 h2 a,.alt-style-1 h3 a,.alt-style-1 h4 a,.alt-style-1 h5 a,.alt-style-1 h6 a,.alt-style-1 h1 a:hover,.alt-style-1 h2 a:hover,.alt-style-1 h3 a:hover,.alt-style-1 h4 a:hover,.alt-style-1 h5 a:hover,.alt-style-1 h6 a:hover,.alt-style-1 .toggle-head,.alt-style-1 .tab_title,.alt-style-1 .rt_tabs.style-4 .tab_nav li,.alt-style-1 .pricing_table .title,.alt-style-1 .pricing_table .price,.alt-style-1 .author-title,.alt-style-1 .overlay-text span{color:#ffffff}.alt-style-1 input[type="submit"],.alt-style-1 input[type="button"],.alt-style-1 button:not(.button_),.alt-style-1 .comment-reply a,.alt-style-1 .comment-reply-title small > a,.alt-style-1 .cart button.button:hover,.alt-style-1 button.button,.alt-style-1 input.button,.alt-style-1 #respond input#submit,.alt-style-1  .cart_totals a.button,.alt-style-1 .ui-slider .ui-slider-handle,.alt-style-1 .ui-slider-horizontal{background-color:#998d68}.alt-style-1 .social_media li a{background-color:#998d68}.light-style a,.light-style  .product_info_footer a:hover,.light-style  a.more-link{color:#fff}.light-style.row,.light-style:not(.content):not(.sidebar),.light-style.column_container,.light-style .quantity .minus,.light-style .quantity .plus,.light-style .overlay-text{background-color:#1e1e1e}.light-style .rt-featured-image,.light-style  .rt-featured-video,.light-style .rt-featured-map,.light-style .rt-frame,.light-style .wp-caption{background-color:#1e1e1e}.light-style,.light-style   .paging_wrapper > .page-numbers a,.light-style .paging_wrapper > .page-numbers li > span,.light-style .author-name a,.light-style .overlay-text p{color:#fff}.light-style,.light-style.border_grid > .row,.light-style.border_grid .content_row,.light-style.border_grid > .row > div:after,.light-style.border_grid .wpb_column:after,.light-style.border_grid .col:after,.light-style .wp-caption,.light-style .border_grid > .row,.light-style .border_grid > .row > div:after,.light-style .border_grid .col,.light-style .border_grid .col:after,.light-style .border_grid .col:before,.light-style .border_grid .wpb_column,.light-style .border_grid .wpb_column:after,.light-style .border_grid .wpb_column:before,.light-style .rt_divider,.light-style .pricing_table .table_wrap > ul,.light-style .pricing_table .table_wrap > ul > li,.light-style .rt_tabs .tab_nav:before,.light-style .rt_tabs.tab-position-1 .tab_nav,.light-style .rt_tabs.tab-position-1 .tab_nav > li,.light-style .rt_tabs.tab-position-1 .tab_content_wrapper > .tab_title,.light-style .rt_tabs.tab-position-2 .tab_nav,.light-style .rt_tabs.tab-position-2 .tab_nav > li,.light-style .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper > .tab_title,.light-style .read_more:before,.light-style .rt_heading_wrapper.style-2 > .style-2:after,.light-style .rt_heading_wrapper.style-3 > .style-3:before,.light-style .rt_heading_wrapper.style-3 > .style-3:after,.light-style .rt_heading_wrapper.style-6 > .style-6:after,.light-style .gallery-item img,.light-style .paging_wrapper > .page-numbers,.light-style .paging_wrapper > .page-numbers a,.light-style .paging_wrapper > .page-numbers li > span,.light-style .social_share_holder .icon-share:after,.light-style .customselect,.light-style input,.light-style textarea,.light-style select,.light-style .post_data,.light-style .post_data > span,.light-style  #search-results .loop,.light-style .commentlist,.light-style .comment-holder,.light-style .children:before,.light-style .children .comment-holder:before,.light-style .comment-holder .comment-respond,.light-style .filter-holder,.light-style .filter_navigation li,.light-style .type-portfolio:after,.light-style .widget,.light-style .widget > ul > li > ul,.light-style  .widget > ul > li > .sub-menu,.light-style  .widget .menu > li > ul,.light-style  .widget .menu > li > .sub-menu,.light-style .widget li,.light-style .widget_tag_cloud a,.light-style .widget_product_tag_cloud a,.light-style p.price,.light-style  span.price,.light-style table.shop_attributes,.light-style  table.shop_attributes *,.light-style  table.shop_table,.light-style  table.shop_table *,.light-style  .cross-sells,.light-style  .cart_totals,.light-style  form.checkout_coupon,.light-style .col-1,.light-style .checkout .col2-set,.light-style .col2-set h3,.light-style .addresses,.light-style p.stars span > a,.light-style  #comments ol.commentlist li,.light-style  #footer-navigation li,.light-style .profile,.light-style  .select2-container .select2-choice,.light-style table:not(.table) > thead > tr > th,.light-style table:not(.table) > thead > tr > td,.light-style table:not(.table) > tbody > tr > th,.light-style table:not(.table) > tbody > tr > td,.light-style table:not(.table) > tfoot > tr > th,.light-style table:not(.table) > tfoot > tr > td,.light-style table:not(.table) > thead > tr > th,.light-style .content.with_sidebar,.light-style  .single-product-featured-image,.light-style article.type-post .featured_audio,.light-style article.type-post .featured_video,.light-style .section-nav-holder,.light-style .tax-description.with-cat-image .product-category-thumbnail,.light-style .rt-featured-image,.light-style .rt-featured-video,.light-style .rt-featured-map,.light-style .rt-frame,.light-style .wp-caption,.light-style  .carousel-holder:not(.main-carousel) .dots-holder > div span,.light-style .client_image,.light-style .button_.style-3:before,.light-style .author-info,.light-style .border-top,.light-style .border-bottom,.light-style .border-left,.light-style .border-right,.light-style .mobile-border-top,.light-style .mobile-border-bottom,.light-style .mobile-border-left,.light-style .mobile-border-right,.light-style .feature-heading,.light-style .feature_mobile_nav ul,.light-style .key-details li{border-color:rgba(255,255,255,0.17)}.light-style .rt_divider.style-1:before,.light-style .rt_divider.style-3:before,.light-style .rt_divider.style-5,.light-style .rt-toggle .toggle-head:after,.light-style .testimonial .text .icon-quote-right,.light-style .testimonial .text .icon-quote-left,.light-style .rt_quote .icon-quote-right,.light-style .rt_quote .icon-quote-left,.light-style .star-rating:before,.light-style  .cart-collaterals h2:before,.light-style .timeline > div:before,.light-style .product-section .number{color:rgba(255,255,255,0.17)}.light-style .rt-toggle > ol:before,.light-style .rt_heading_wrapper.style-4 > .style-4:before,.light-style  .masonry .vertical_line,.light-style .timeline:after,.light-style .rt_divider.style-2:after,.light-style .rt_divider.style-3:after,.light-style .rt_divider.style-4,.light-style .pricing_table.compare .table_wrap > ul > li.caption,.light-style .pricing_table.compare .table_wrap > ul > li.price,.light-style .widget > h5:after,.light-style .widget .sub-menu li a:after,.light-style  .widget .children li a:after,.light-style .ui-slider-range,.light-style  .timeline > div:before,.light-style .feature_contents:before,.light-style .date-box:after,.light-style .entry-content:before,.light-style.footer_info_bar .content_row_wrapper:before,.light-style .feature_nav li:before{background-color:rgba(255,255,255,0.17)}.light-style p.price del,.light-style  .rt_heading .punchline,.light-style .rt_tabs.style-4 .tab_title > span,.light-style .rt_tabs .tab_nav > li.tab_title:not(.active):hover,.light-style  .client_info,.light-style .blog_list .date_box,.light-style .post_data > *,.light-style .post_data > * > *,.light-style .comment-meta > a,.light-style .filter_navigation li a,.light-style .widget > ul > li li a,.light-style .widget .menu > li li a,.light-style .widget_latest_posts .meta,.light-style  .widget_latest_posts .meta *,.light-style .widget_popular_posts .meta,.light-style  .widget_popular_posts .meta *,.light-style .small.note,.light-style  .star-rating span:before,.light-style .with_icons.style-2 > div > .icon,.light-style .read_more:before,.light-style .latest_news .date,.light-style .more-link,.light-style .rt_heading_wrapper .heading_link:before,.light-style .rt_heading_wrapper .heading_link,.light-style .post-sidebar .social_share,.light-style .feature-heading,.light-style .more-link:hover{color:#fff}.light-style .product_item_holder .product_info_footer a:hover,.light-style .rt_heading_wrapper.style-2 > .style-2:before,.light-style .rt_heading .heading_icon:before,.light-style .highlight.style-1,.light-style .paging_wrapper > .page-numbers a:hover,.light-style .paging_wrapper > .page-numbers .current,.light-style .single_variation span.price,.light-style .latest_news .title:hover,.light-style .timeline > div > .event-date,.light-style .bullet-list.style-3 > ul > li::before,.light-style .product_info .product-title a:hover,.light-style .product-category a:hover,.light-style .product-category a:hover > *,.light-style .content_row_wrapper .primary-color,.light-style .content_row_wrapper .primary-color a,.light-style h1.primary-color a,.light-style h2.primary-color a,.light-style h3.primary-color a,.light-style h4.primary-color a,.light-style h5.primary-color a,.light-style h6.primary-color a,.light-style h1.primary-color,.light-style h2.primary-color,.light-style h3.primary-color,.light-style h4.primary-color,.light-style h5.primary-color,.light-style h6.primary-color,.light-style .icon-content-box.icon-style-4 .icon-holder span:before,.light-style .slide_sub_heading,.light-style .button_.style-1:hover,.light-style .button_.style-2,.light-style .room-info .key-features,.light-style article.type-post .date-box a,.light-style h1 em,.light-style h2 em,.light-style h3 em,.light-style h4 em,.light-style h5 em,.light-style h6 em,.light-style .rt_heading em,.light-style .tab_title.active,.light-style .rt-toggle.no-numbers .toggle-head:after,.light-style .icon-content-box.icon-style-1 .icon-holder span:before,.light-style .staff .position{color:rgba(255,255,255,0.2)}.light-style .pricing_table .table_wrap.highlight > ul > li.caption,.light-style .pricing_table .table_wrap.highlight > ul > li.price,.light-style .rt-toggle > ol > li .toggle-number,.light-style .rt_tabs.style-4 .tab_nav li span:before,.light-style .rt_heading.style-1:after,.light-style .rt_heading_wrapper.style-4 > .style-4:after,.light-style .rt_heading_wrapper.style-5 > .style-5:after,.light-style .highlight.style-2,.light-style  .bullet-list.style-1 > ul > li::before,.light-style .rt_counter .number:after,.light-style input[type="submit"]:hover,.light-style input[type="button"]:hover,.light-style .comment-reply a:hover,.light-style .comment-reply-title small > a:hover,.light-style .action_buttons li a:hover,.light-style .onsale,.light-style .product_info_footer a.added_to_cart,.light-style   button.button:hover,.light-style  input.button:hover,.light-style  #respond input#submit:hover,.light-style  .with_icons.style-3 > div > .icon,.light-style .icon-content-box.icon-style-2 .icon-holder span:before,.light-style .icon-content-box.icon-style-3 .icon-holder span:before,.light-style .icon-content-box.icon-style-5 .icon-holder span:after,.light-style .chained_contents > div > .number,.light-style .chained_contents > div > .icon,.light-style .slide-content:before,.light-style .feature_nav li:hover:before,.light-style  .feature_nav li.active:before,.light-style .button_.style-1,.light-style .button_.style-2:hover,.light-style .button_.style-3:hover,.light-style .widget > h5:after,.light-style .date-box:before{background-color:rgba(255,255,255,0.2)}.light-style .rt_tabs.tab-position-1 .tab_nav > li.active:after,.light-style .rt_tabs.tab-position-1 .tab_content_wrapper.active > .tab_title,.light-style .rt_tabs.tab-position-2 .tab_nav > li.active:after,.light-style .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active > .tab_title,.light-style .filter_navigation li a.active,.light-style .button_.color,.light-style .rt_divider.style-2,.light-style .icon-content-box.icon-style-4 .icon-holder span:before,.light-style .button_.style-1:hover:before,.light-style .button_.style-2:before,.light-style .classic-layout  .room-image:before,.light-style .classic-layout  .room-image:after,.light-style .classic-layout  .room-image a:before,.light-style .classic-layout  .room-image a:after,.light-style .animated-layout .room-info::before,.light-style  .animated-layout .room-info::after,.light-style .overlay:before,.light-style .overlay:after{border-color:rgba(255,255,255,0.2)}.light-style .with_icons.style-3 > div > .icon,.light-style .pricing_table .table_wrap.highlight > ul > li.caption,.light-style .pricing_table .table_wrap.highlight > ul > li.price,.light-style .rt-toggle > ol > li .toggle-number,.light-style .icon-content-box.icon-style-2 .icon-holder span:before,.light-style .highlight.style-2,.light-style input[type="submit"],.light-style input[type="button"],.light-style button:not(.button_),.light-style button:not(.button_):hover,.light-style .cart_totals a.button,.light-style .cart_totals a.button:hover,.light-style .comment-reply a,.light-style .comment-reply-title small > a,.light-style .comment-reply-title small > a:hover,.light-style  .button_.style-1,.light-style .button_.style-2:hover,.light-style .button_.style-3:hover,.light-style .pricing_table .highlight .title,.light-style .pricing_table .highlight .price{color:#fff}.light-style .rt_heading,.light-style h1,.light-style h2,.light-style h3,.light-style h4,.light-style h5,.light-style h6,.light-style h1 a,.light-style h2 a,.light-style h3 a,.light-style h4 a,.light-style h5 a,.light-style h6 a,.light-style h1 a:hover,.light-style h2 a:hover,.light-style h3 a:hover,.light-style h4 a:hover,.light-style h5 a:hover,.light-style h6 a:hover,.light-style .toggle-head,.light-style .tab_title,.light-style .rt_tabs.style-4 .tab_nav li,.light-style .pricing_table .title,.light-style .pricing_table .price,.light-style .author-title,.light-style .overlay-text span{color:#fff}.light-style input[type="submit"],.light-style input[type="button"],.light-style button:not(.button_),.light-style .comment-reply a,.light-style .comment-reply-title small > a,.light-style .cart button.button:hover,.light-style button.button,.light-style input.button,.light-style #respond input#submit,.light-style  .cart_totals a.button,.light-style .ui-slider .ui-slider-handle,.light-style .ui-slider-horizontal{background-color:rgba(55,55,55,0.78)}.light-style .social_media li a{background-color:#bbb}.footer_contents a,.footer_contents  .product_info_footer a:hover,.footer_contents  a.more-link{color:#8f98a4}.footer_contents.row,.footer_contents:not(.content):not(.sidebar),.footer_contents.column_container,.footer_contents .quantity .minus,.footer_contents .quantity .plus,.footer_contents .overlay-text{background-color:#232a35}.footer_contents .rt-featured-image,.footer_contents  .rt-featured-video,.footer_contents .rt-featured-map,.footer_contents .rt-frame,.footer_contents .wp-caption{background-color:rgba(255,255,255,0.2)}.footer_contents,.footer_contents   .paging_wrapper > .page-numbers a,.footer_contents .paging_wrapper > .page-numbers li > span,.footer_contents .author-name a,.footer_contents .overlay-text p{color:#89939f}.footer_contents,.footer_contents.border_grid > .row,.footer_contents.border_grid .content_row,.footer_contents.border_grid > .row > div:after,.footer_contents.border_grid .wpb_column:after,.footer_contents.border_grid .col:after,.footer_contents .wp-caption,.footer_contents .border_grid > .row,.footer_contents .border_grid > .row > div:after,.footer_contents .border_grid .col,.footer_contents .border_grid .col:after,.footer_contents .border_grid .col:before,.footer_contents .border_grid .wpb_column,.footer_contents .border_grid .wpb_column:after,.footer_contents .border_grid .wpb_column:before,.footer_contents .rt_divider,.footer_contents .pricing_table .table_wrap > ul,.footer_contents .pricing_table .table_wrap > ul > li,.footer_contents .rt_tabs .tab_nav:before,.footer_contents .rt_tabs.tab-position-1 .tab_nav,.footer_contents .rt_tabs.tab-position-1 .tab_nav > li,.footer_contents .rt_tabs.tab-position-1 .tab_content_wrapper > .tab_title,.footer_contents .rt_tabs.tab-position-2 .tab_nav,.footer_contents .rt_tabs.tab-position-2 .tab_nav > li,.footer_contents .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper > .tab_title,.footer_contents .read_more:before,.footer_contents .rt_heading_wrapper.style-2 > .style-2:after,.footer_contents .rt_heading_wrapper.style-3 > .style-3:before,.footer_contents .rt_heading_wrapper.style-3 > .style-3:after,.footer_contents .rt_heading_wrapper.style-6 > .style-6:after,.footer_contents .gallery-item img,.footer_contents .paging_wrapper > .page-numbers,.footer_contents .paging_wrapper > .page-numbers a,.footer_contents .paging_wrapper > .page-numbers li > span,.footer_contents .social_share_holder .icon-share:after,.footer_contents .customselect,.footer_contents input,.footer_contents textarea,.footer_contents select,.footer_contents .post_data,.footer_contents .post_data > span,.footer_contents  #search-results .loop,.footer_contents .commentlist,.footer_contents .comment-holder,.footer_contents .children:before,.footer_contents .children .comment-holder:before,.footer_contents .comment-holder .comment-respond,.footer_contents .filter-holder,.footer_contents .filter_navigation li,.footer_contents .type-portfolio:after,.footer_contents .widget,.footer_contents .widget > ul > li > ul,.footer_contents  .widget > ul > li > .sub-menu,.footer_contents  .widget .menu > li > ul,.footer_contents  .widget .menu > li > .sub-menu,.footer_contents .widget li,.footer_contents .widget_tag_cloud a,.footer_contents .widget_product_tag_cloud a,.footer_contents p.price,.footer_contents  span.price,.footer_contents table.shop_attributes,.footer_contents  table.shop_attributes *,.footer_contents  table.shop_table,.footer_contents  table.shop_table *,.footer_contents  .cross-sells,.footer_contents  .cart_totals,.footer_contents  form.checkout_coupon,.footer_contents .col-1,.footer_contents .checkout .col2-set,.footer_contents .col2-set h3,.footer_contents .addresses,.footer_contents p.stars span > a,.footer_contents  #comments ol.commentlist li,.footer_contents  #footer-navigation li,.footer_contents .profile,.footer_contents  .select2-container .select2-choice,.footer_contents table:not(.table) > thead > tr > th,.footer_contents table:not(.table) > thead > tr > td,.footer_contents table:not(.table) > tbody > tr > th,.footer_contents table:not(.table) > tbody > tr > td,.footer_contents table:not(.table) > tfoot > tr > th,.footer_contents table:not(.table) > tfoot > tr > td,.footer_contents table:not(.table) > thead > tr > th,.footer_contents .content.with_sidebar,.footer_contents  .single-product-featured-image,.footer_contents article.type-post .featured_audio,.footer_contents article.type-post .featured_video,.footer_contents .section-nav-holder,.footer_contents .tax-description.with-cat-image .product-category-thumbnail,.footer_contents .rt-featured-image,.footer_contents .rt-featured-video,.footer_contents .rt-featured-map,.footer_contents .rt-frame,.footer_contents .wp-caption,.footer_contents  .carousel-holder:not(.main-carousel) .dots-holder > div span,.footer_contents .client_image,.footer_contents .button_.style-3:before,.footer_contents .author-info,.footer_contents .border-top,.footer_contents .border-bottom,.footer_contents .border-left,.footer_contents .border-right,.footer_contents .mobile-border-top,.footer_contents .mobile-border-bottom,.footer_contents .mobile-border-left,.footer_contents .mobile-border-right,.footer_contents .feature-heading,.footer_contents .feature_mobile_nav ul,.footer_contents .key-details li{border-color:#313946}.footer_contents .rt_divider.style-1:before,.footer_contents .rt_divider.style-3:before,.footer_contents .rt_divider.style-5,.footer_contents .rt-toggle .toggle-head:after,.footer_contents .testimonial .text .icon-quote-right,.footer_contents .testimonial .text .icon-quote-left,.footer_contents .rt_quote .icon-quote-right,.footer_contents .rt_quote .icon-quote-left,.footer_contents .star-rating:before,.footer_contents  .cart-collaterals h2:before,.footer_contents .timeline > div:before,.footer_contents .product-section .number{color:#313946}.footer_contents .rt-toggle > ol:before,.footer_contents .rt_heading_wrapper.style-4 > .style-4:before,.footer_contents  .masonry .vertical_line,.footer_contents .timeline:after,.footer_contents .rt_divider.style-2:after,.footer_contents .rt_divider.style-3:after,.footer_contents .rt_divider.style-4,.footer_contents .pricing_table.compare .table_wrap > ul > li.caption,.footer_contents .pricing_table.compare .table_wrap > ul > li.price,.footer_contents .widget > h5:after,.footer_contents .widget .sub-menu li a:after,.footer_contents  .widget .children li a:after,.footer_contents .ui-slider-range,.footer_contents  .timeline > div:before,.footer_contents .feature_contents:before,.footer_contents .date-box:after,.footer_contents .entry-content:before,.footer_contents.footer_info_bar .content_row_wrapper:before,.footer_contents .feature_nav li:before{background-color:#313946}.footer_contents p.price del,.footer_contents  .rt_heading .punchline,.footer_contents .rt_tabs.style-4 .tab_title > span,.footer_contents .rt_tabs .tab_nav > li.tab_title:not(.active):hover,.footer_contents  .client_info,.footer_contents .blog_list .date_box,.footer_contents .post_data > *,.footer_contents .post_data > * > *,.footer_contents .comment-meta > a,.footer_contents .filter_navigation li a,.footer_contents .widget > ul > li li a,.footer_contents .widget .menu > li li a,.footer_contents .widget_latest_posts .meta,.footer_contents  .widget_latest_posts .meta *,.footer_contents .widget_popular_posts .meta,.footer_contents  .widget_popular_posts .meta *,.footer_contents .small.note,.footer_contents  .star-rating span:before,.footer_contents .with_icons.style-2 > div > .icon,.footer_contents .read_more:before,.footer_contents .latest_news .date,.footer_contents .more-link,.footer_contents .rt_heading_wrapper .heading_link:before,.footer_contents .rt_heading_wrapper .heading_link,.footer_contents .post-sidebar .social_share,.footer_contents .feature-heading,.footer_contents .more-link:hover{color:#647381}.footer_contents .product_item_holder .product_info_footer a:hover,.footer_contents .rt_heading_wrapper.style-2 > .style-2:before,.footer_contents .rt_heading .heading_icon:before,.footer_contents .highlight.style-1,.footer_contents .paging_wrapper > .page-numbers a:hover,.footer_contents .paging_wrapper > .page-numbers .current,.footer_contents .single_variation span.price,.footer_contents .latest_news .title:hover,.footer_contents .timeline > div > .event-date,.footer_contents .bullet-list.style-3 > ul > li::before,.footer_contents .product_info .product-title a:hover,.footer_contents .product-category a:hover,.footer_contents .product-category a:hover > *,.footer_contents .content_row_wrapper .primary-color,.footer_contents .content_row_wrapper .primary-color a,.footer_contents h1.primary-color a,.footer_contents h2.primary-color a,.footer_contents h3.primary-color a,.footer_contents h4.primary-color a,.footer_contents h5.primary-color a,.footer_contents h6.primary-color a,.footer_contents h1.primary-color,.footer_contents h2.primary-color,.footer_contents h3.primary-color,.footer_contents h4.primary-color,.footer_contents h5.primary-color,.footer_contents h6.primary-color,.footer_contents .icon-content-box.icon-style-4 .icon-holder span:before,.footer_contents .slide_sub_heading,.footer_contents .button_.style-1:hover,.footer_contents .button_.style-2,.footer_contents .room-info .key-features,.footer_contents article.type-post .date-box a,.footer_contents h1 em,.footer_contents h2 em,.footer_contents h3 em,.footer_contents h4 em,.footer_contents h5 em,.footer_contents h6 em,.footer_contents .rt_heading em,.footer_contents .tab_title.active,.footer_contents .rt-toggle.no-numbers .toggle-head:after,.footer_contents .icon-content-box.icon-style-1 .icon-holder span:before,.footer_contents .staff .position{color:rgba(255,255,255,0.2)}.footer_contents .pricing_table .table_wrap.highlight > ul > li.caption,.footer_contents .pricing_table .table_wrap.highlight > ul > li.price,.footer_contents .rt-toggle > ol > li .toggle-number,.footer_contents .rt_tabs.style-4 .tab_nav li span:before,.footer_contents .rt_heading.style-1:after,.footer_contents .rt_heading_wrapper.style-4 > .style-4:after,.footer_contents .rt_heading_wrapper.style-5 > .style-5:after,.footer_contents .highlight.style-2,.footer_contents  .bullet-list.style-1 > ul > li::before,.footer_contents .rt_counter .number:after,.footer_contents input[type="submit"]:hover,.footer_contents input[type="button"]:hover,.footer_contents .comment-reply a:hover,.footer_contents .comment-reply-title small > a:hover,.footer_contents .action_buttons li a:hover,.footer_contents .onsale,.footer_contents .product_info_footer a.added_to_cart,.footer_contents   button.button:hover,.footer_contents  input.button:hover,.footer_contents  #respond input#submit:hover,.footer_contents  .with_icons.style-3 > div > .icon,.footer_contents .icon-content-box.icon-style-2 .icon-holder span:before,.footer_contents .icon-content-box.icon-style-3 .icon-holder span:before,.footer_contents .icon-content-box.icon-style-5 .icon-holder span:after,.footer_contents .chained_contents > div > .number,.footer_contents .chained_contents > div > .icon,.footer_contents .slide-content:before,.footer_contents .feature_nav li:hover:before,.footer_contents  .feature_nav li.active:before,.footer_contents .button_.style-1,.footer_contents .button_.style-2:hover,.footer_contents .button_.style-3:hover,.footer_contents .widget > h5:after,.footer_contents .date-box:before{background-color:rgba(255,255,255,0.2)}.footer_contents .rt_tabs.tab-position-1 .tab_nav > li.active:after,.footer_contents .rt_tabs.tab-position-1 .tab_content_wrapper.active > .tab_title,.footer_contents .rt_tabs.tab-position-2 .tab_nav > li.active:after,.footer_contents .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active > .tab_title,.footer_contents .filter_navigation li a.active,.footer_contents .button_.color,.footer_contents .rt_divider.style-2,.footer_contents .icon-content-box.icon-style-4 .icon-holder span:before,.footer_contents .button_.style-1:hover:before,.footer_contents .button_.style-2:before,.footer_contents .classic-layout  .room-image:before,.footer_contents .classic-layout  .room-image:after,.footer_contents .classic-layout  .room-image a:before,.footer_contents .classic-layout  .room-image a:after,.footer_contents .animated-layout .room-info::before,.footer_contents  .animated-layout .room-info::after,.footer_contents .overlay:before,.footer_contents .overlay:after{border-color:rgba(255,255,255,0.2)}.footer_contents .with_icons.style-3 > div > .icon,.footer_contents .pricing_table .table_wrap.highlight > ul > li.caption,.footer_contents .pricing_table .table_wrap.highlight > ul > li.price,.footer_contents .rt-toggle > ol > li .toggle-number,.footer_contents .icon-content-box.icon-style-2 .icon-holder span:before,.footer_contents .highlight.style-2,.footer_contents input[type="submit"],.footer_contents input[type="button"],.footer_contents button:not(.button_),.footer_contents button:not(.button_):hover,.footer_contents .cart_totals a.button,.footer_contents .cart_totals a.button:hover,.footer_contents .comment-reply a,.footer_contents .comment-reply-title small > a,.footer_contents .comment-reply-title small > a:hover,.footer_contents  .button_.style-1,.footer_contents .button_.style-2:hover,.footer_contents .button_.style-3:hover,.footer_contents .pricing_table .highlight .title,.footer_contents .pricing_table .highlight .price{color:#ffffff}.footer_contents .rt_heading,.footer_contents h1,.footer_contents h2,.footer_contents h3,.footer_contents h4,.footer_contents h5,.footer_contents h6,.footer_contents h1 a,.footer_contents h2 a,.footer_contents h3 a,.footer_contents h4 a,.footer_contents h5 a,.footer_contents h6 a,.footer_contents h1 a:hover,.footer_contents h2 a:hover,.footer_contents h3 a:hover,.footer_contents h4 a:hover,.footer_contents h5 a:hover,.footer_contents h6 a:hover,.footer_contents .toggle-head,.footer_contents .tab_title,.footer_contents .rt_tabs.style-4 .tab_nav li,.footer_contents .pricing_table .title,.footer_contents .pricing_table .price,.footer_contents .author-title,.footer_contents .overlay-text span{color:#d5dbe4}.footer_contents input[type="submit"],.footer_contents input[type="button"],.footer_contents button:not(.button_),.footer_contents .comment-reply a,.footer_contents .comment-reply-title small > a,.footer_contents .cart button.button:hover,.footer_contents button.button,.footer_contents input.button,.footer_contents #respond input#submit,.footer_contents  .cart_totals a.button,.footer_contents .ui-slider .ui-slider-handle,.footer_contents .ui-slider-horizontal{background-color:#BAAD85}.footer_contents .social_media li a{background-color:rgba(255,255,255,0.1)}.select2-drop{border-color:#E8E8E8}body{background-color:#f4f4f4}body{background-image:none}#container{background-color:#ffffff}#container{background-image:none}.top-header,.nixe-language-menu li li a{background-color:#ffffff}.top-header.stuck,.stuck .nixe-language-menu li li a{background-color:#ffffff}@media screen and (min-width:1024px){.top-header{padding-top:0px}}@media screen and (min-width:1024px){.top-header{padding-bottom:20px}}#logo a{height:90px;line-height:90px}#logo img,#logo span{max-height:90px}@media screen and (max-width:1024px){.top-header,.nixe-language-menu li li a{background-color:#ffffff}}@media screen and (max-width:1024px){.top-header{padding-top:10px}}@media screen and (max-width:1024px){.top-header{padding-bottom:20px}}.nixe-dark-header .site-logo a{color:#272727}.nixe-dark-header .header-slogan{color:#888888}.nixe-dark-header .header-elements .line,.nixe-dark-header #navigation ul:before{background-color:rgb(233,233,233)}.nixe-dark-header #navigation > li > a,.nixe-dark-header .nixe-language-menu > li a,.nixe-dark-header .nixe-search-button,.nixe-dark-header .mobile-menu-button:before{color:#555555}.nixe-dark-header .nixe-fs-menu-button span,.nixe-dark-header .nixe-fs-menu-button span:before,.nixe-dark-header .nixe-fs-menu-button span:after{background-color:#555555}.nixe-dark-header #navigation > li > a,.nixe-dark-header #navigation li.menu-item-has-children > a:after,.nixe-dark-header #navigation > .menu-button:after,.nixe-dark-header .nixe-fs-menu-button,.nixe-dark-header .nixe-search-button,.nixe-dark-header .nixe-language-menu li a:after,.nixe-dark-header .mobile-menu-button{border-color:#666666}.nixe-dark-header #navigation > li:hover > a,.nixe-dark-header #navigation > li a:hover,.nixe-dark-header #navigation > li.current-menu-ancestor > a,.nixe-dark-header #navigation > li.current-menu-item > a,.nixe-dark-header .nixe-language-menu a:hover,.nixe-dark-header .nixe-search-button:hover{color:#a7946d}.nixe-dark-header #navigation > li li,.nixe-dark-header #navigation .multicolumn > .sub-menu:before{background-color:#ffffff}.nixe-dark-header #navigation > li li > a,.nixe-dark-header #navigation .multicolumn > ul > li.menu-item-has-children > span{color:#676767}.nixe-dark-header #navigation ul li > a > span{color:#9e9e9e}.nixe-dark-header #navigation > li li > a,.nixe-dark-header #navigation .multicolumn > ul > li.menu-item-has-children > span,.nixe-dark-header #navigation > li ul,.nixe-dark-header #navigation > li li.menu-item-has-children > a:after{border-color:#ececec}.nixe-dark-header #navigation > li:not(.multicolumn) li:hover > a,.nixe-dark-header #navigation > li li a:hover,.nixe-dark-header #navigation > li li.current-menu-ancestor > a,.nixe-dark-header #navigation > li li.current-menu-item > a{background-color:#ffffff}.nixe-dark-header #navigation > li:not(.multicolumn) li:hover > a,.nixe-dark-header #navigation > li li a:hover,.nixe-dark-header #navigation > li li.current-menu-ancestor > a,.nixe-dark-header #navigation > li li.current-menu-item > a{color:#a7946d}.nixe-dark-header #navigation ul li a > span{color:#9e9e9e}.nixe-light-header .site-logo a{color:#ffffff}.nixe-light-header .header-slogan{color:rgba(255,255,255,0.66)}.nixe-light-header .header-elements .line,.nixe-light-header #navigation ul:before{background-color:rgba(255,255,255,0.3)}.nixe-light-header #navigation > li > a,.nixe-light-header .nixe-language-menu > li a,.nixe-light-header .nixe-search-button,.nixe-light-header .mobile-menu-button:before{color:#ffffff}.nixe-light-header .nixe-fs-menu-button span,.nixe-light-header .nixe-fs-menu-button span:before,.nixe-light-header .nixe-fs-menu-button span:after{background-color:#ffffff}.nixe-light-header #navigation > li > a,.nixe-light-header #navigation li.menu-item-has-children > a:after,.nixe-light-header #navigation > .menu-button:after,.nixe-light-header .nixe-fs-menu-button,.nixe-light-header .nixe-search-button,.nixe-light-header .nixe-language-menu li a:after,.nixe-light-header .mobile-menu-button{border-color:#ffffff}.nixe-light-header #navigation > li:hover > a,.nixe-light-header #navigation > li a:hover,.nixe-light-header #navigation > li.current-menu-ancestor > a,.nixe-light-header #navigation > li.current-menu-item > a,.nixe-light-header .nixe-language-menu a:hover,.nixe-light-header .nixe-search-button:hover{color:rgba(255,255,255,0.6)}.nixe-light-header #navigation > li li,.nixe-light-header #navigation .multicolumn > .sub-menu:before{background-color:#ffffff}.nixe-light-header #navigation > li li > a,.nixe-light-header #navigation .multicolumn > ul > li.menu-item-has-children > span{color:#676767}.nixe-light-header #navigation ul li > a > span{color:#9e9e9e}.nixe-light-header #navigation > li li > a,.nixe-light-header #navigation .multicolumn > ul > li.menu-item-has-children > span,.nixe-light-header #navigation > li ul,.nixe-light-header #navigation > li li.menu-item-has-children > a:after{border-color:#ececec}.nixe-light-header #navigation > li:not(.multicolumn) li:hover > a,.nixe-light-header #navigation > li li a:hover,.nixe-light-header #navigation > li li.current-menu-ancestor > a,.nixe-light-header #navigation > li li.current-menu-item > a{background-color:#ffffff}.nixe-light-header #navigation > li:not(.multicolumn) li:hover > a,.nixe-light-header #navigation > li li a:hover,.nixe-light-header #navigation > li li.current-menu-ancestor > a,.nixe-light-header #navigation > li li.current-menu-item > a{color:#a7946d}.nixe-light-header #navigation ul li a > span{color:#9e9e9e}#mobile-navigation li a,#mobile-navigation li span{background-color:#ffffff !important}#mobile-navigation li a,#mobile-navigation li span{color:#555555 !important}#mobile-navigation li > a > span{color:#666666}#mobile-navigation li a,#mobile-navigation li span,#mobile-navigation li a:after,#mobile-navigation li span:after{border-color:#D7D7D7 !important}#mobile-navigation li a:before,#mobile-navigation li span:before{color:#D7D7D7 !important}#mobile-navigation li.current-menu-ancestor > a,#mobile-navigation li.current-menu-item > a{color:#BAAD85 !important}@media screen and (min-width:980px){.overlapped-header .sub_page_header{padding-top:110px}body:not(.overlapped-header) .sub_page_header{padding-top:0px}}.sub_page_header h1{color:#ffffff}.breadcrumb,.breadcrumb span:before{color:#e3dbcd}.breadcrumb a,.breadcrumb a:before{color:#ffffff}