﻿/* CLOSE BUTTON (wrapper)*/
.nest-close-button-wrapper {
    position:absolute;
    z-index:999999999;
    top:15px;
    left:15px;
    cursor:pointer;   
    content: url(/wp-content/uploads/2025/12/close-x-nest.svg) !important;
}

/* THE SLIDE*/
.nest-slide-wrapper {
	position:fixed;
	z-index:99999996;
	top:0;
	width:100%;
	max-width:100%;
	min-width:0;
	overflow:hidden;
	height:100%;
	margin:0;
	padding:0;    
    font-family:'Hind';
    font-weight:300;
    font-size:20px;
    color:#636363;    
    left:0;
    -webkit-transform:translateX(-100%);
    -moz-transform:translateX(-100%);
    transform:translateX(-100%);
}
.nest-slide-wrapper-active {	
	-webkit-transform:translateX(0) !important;
	-moz-transform:translateX(0) !important;
	transform:translateX(0) !important;
}
/* nest slide content */
.nest-slide-inner {
    position:relative;
    z-index:99999999;
	width:100%;
	height:100%;
	
	/* smooth scroll on iOS */
	-webkit-overflow-scrolling:touch;
}
.nest-slide-inner-inner {
    position:relative;
	height:100%;
    overflow:auto;
}
/* content */
.nest-content-wrapper {
	display:table;
    /* for proper image display on Firefox */
    table-layout:fixed;
	width:100%;
	height:100%;
    margin:0 auto;
}
.nest-content-inner {
    display:table-cell;
	vertical-align:middle;
	margin:0 auto;
	padding:45px 15px 0 15px;
}
.nest-slide-wrapper-active .nest-content-inner {
    /* for content fade animation */
}

/* BACKGROUND IMAGE + BACKGROUND COLOR*/
.nest-slide-background-color {
    position:absolute;
    z-index:99999997;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:#1C1E20;
}
/* BACKGROUND OVERLAY 
**************************************************/
.nest-background-overlay {
    position:fixed;
	z-index:99999995;
	top:0;
    left:-1000%;
	width:100%;
	height:100%;
	background-color:#161616;
	opacity:0;
}
.nest-background-overlay-active {
    left:0;
    opacity:.75!important;
    
    -webkit-transition:opacity .5s ease, left 0s ease 0s;
	-moz-transition:opacity .5s ease, left 0s ease 0s;
	transition:opacity .5s ease, left 0s ease 0s;
}
