/*===========================Gallery=======================================*/.grid {	position: relative;	margin: 0 auto;	list-style: none;	text-align: center;}.nvr-pf-box{	border: 0px !important;	position: relative;	overflow: hidden;	transition: background-color ease-out 0.25s, border ease-out 0.25s;	-moz-transition: background-color ease-out 0.25s, border ease-out 0.25s;	-webkit-transition: background-color ease-out 0.25s, border ease-out 0.25s;	-o-transition: background-color ease-out 0.25s, border ease-out 0.25s;	text-decoration: none;}.nvr-pf-img figure img{	-webkit-transition: all .2s ease-in-out;	-o-transition: all .2s ease-in-out;	transition: all .2s ease-in-out;	width: 100%;	height: 250px;}.nvr-pf-img {  position: relative;  display: block;  overflow: hidden;  margin:20px;}.nvr-pf-img .nvr-pf-text {    position: absolute;    z-index: 999;    display: block!important;    width: 100%;    height: 40px;    padding: 0px;    top: auto;    bottom: 0px;    opacity: 0;    visibility: hidden;    left: 0;    background-color: #3085d0;    border-bottom: 1px solid #EEE;    -webkit-transition: bottom .2s ease-in-out;    -o-transition: bottom .2s ease-in-out;    transition: bottom .2s ease-in-out;}.nvr-pf-img .nvr-pf-text h2 {    color: #fff;    font-family: roboto,sans-serif;    font-size: 16px;    font-weight: 400;    text-align: center;    line-height: 4px;    text-decoration: none;    text-transform: uppercase;}.grid figure {	position: relative;	float: left;	overflow: hidden;	margin: 0;	width: 100%;	text-align: center;	cursor: pointer;}.nvr-pf-box .nvr-pf-img .overlay{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	opacity: 0;	z-index: 2;	text-align: center;	background-color: rgba(0,0,0,.5);	-webkit-transition: opacity .4s ease-in-out;	-o-transition: opacity .4s ease-in-out;	transition: opacity .4s ease-in-out;}.nvr-pf-box .nvr-pf-img .overlay a {    position: absolute;    top: 40%;    left: 45%;    background-color: #3085d0;    width: 30px !important;    height: 30px !important;    font-size: 28px;    text-decoration: none;    font-weight: 100;    line-height: 30px;    text-align: center;    color: #FFF;    border-radius: 50%;    -webkit-transition: color .2s linear,background-color .2s linear,margin-top .2s linear,opacity .2s linear;    -o-transition: color .2s linear,background-color .2s linear,margin-top .2s linear,opacity .2s linear;    transition: color .2s linear,background-color .2s linear,margin-top .2s linear,opacity .2s linear;}.nvr-pf-box:hover .nvr-pf-img .overlay{	opacity: 1;}.nvr-pf-box:hover .nvr-pf-img .overlay a{	margin-top: -18px;}.nvr-pf-box:hover .nvr-pf-img figure img{	-webkit-transform: translateY(-20px);	-moz-transform: translateY(-20px);	-ms-transform: translateY(-20px);	-o-transform: translateY(-20px);	transform: translateY(-20px);}.nvr-pf-box:hover .nvr-pf-text {	bottom: 0px;    opacity: 1;    visibility: visible;}/*.gallery{padding-right: 0px !important;padding-left: 0px !important;}*/.preigo-gallery>.slides>.slide img.poup{  background: white;  padding: 10px 50px 63px 50px;  border-radius: 15px 15px 0 0;}.fadeInUp {	-webkit-animation-name: fadeInUp;	-moz-animation-name: fadeInUp;	-o-animation-name: fadeInUp;	animation-name: fadeInUp;}.animated {	-webkit-animation-duration: 1s;	animation-duration: 1s;	-webkit-animation-fill-mode: both;	animation-fill-mode: both;}/*===========================Gallery=======================================*/@charset "UTF-8";.preigo-gallery,.preigo-gallery>.slides>.slide>.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;-moz-backface-visibility:hidden}.preigo-gallery>.slides>.slide>.slide-content{margin: auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1;}.preigo-gallery{position:fixed;z-index:9999999999999999999999999;overflow:hidden;background: rgba(0, 0, 0, 0.88);opacity:0;display:none;direction:ltr;-ms-touch-action:none;touch-action:none;}.preigo-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;box-shadow:0 0 10px #000;-ms-touch-action:pan-y;touch-action:pan-y}.preigo-gallery-display{display:block;opacity:1}.preigo-gallery>.slides{position:relative;height:100%;overflow:hidden}.preigo-gallery-carousel>.slides{position:absolute}.preigo-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;cursor: -webkit-grab;-webkit-transition-timing-function:cubic-bezier(0.645,.045,.355,1);-moz-transition-timing-function:cubic-bezier(0.645,.045,.355,1);-ms-transition-timing-function:cubic-bezier(0.645,.045,.355,1);-o-transition-timing-function:cubic-bezier(0.645,.045,.355,1);transition-timing-function:cubic-bezier(0.645,.045,.355,1)}.preigo-gallery,.preigo-gallery>.slides>.slide>.slide-content{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.preigo-gallery>.slides>.slide-loading{background:url(../images/loading.gif) center no-repeat;background-size:64px 64px}.preigo-gallery>.slides>.slide-loading>.slide-content{opacity:0}.preigo-gallery>.slides>.slide-error{background:url(../images/error.png) center no-repeat}.preigo-gallery>.slides>.slide-error>.slide-content{display:none}.preigo-gallery>.prev,.preigo-gallery>.next{	position: absolute;	width: 38px;	height: 38px;	background: transparent;	border: 2px solid transparent;	text-indent: -9999em;	pointer-events: auto;	-moz-transition: all 0.2s;	-o-transition: all 0.2s;	-webkit-transition: all 0.2s;	transition: all 0.2s;	-moz-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);	-webkit-transform: rotate(45deg);	transform: rotate(45deg);	opacity: 0.65;	filter: alpha(opacity=65);	margin: 0;	top: 50%;	margin-top: -38px;	-webkit-tap-highlight-color: rgba(0,0,0,0);	overflow: visible;	cursor: pointer;	background: transparent;	-webkit-appearance: none;	display: block;	outline: none;	padding: 0;	z-index: 1046;}.preigo-gallery>.prev{	left: 6rem;	border-bottom-color: white;	border-left-color: white;}.preigo-gallery>.prev:hover{	background: transparent;	-moz-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);	-webkit-transform: rotate(45deg);	transform: rotate(45deg);	margin-left: -5px;	margin-right: 0;}.preigo-gallery>.next{	box-shadow: none;	right: 3rem;	border-top-color: white;	border-right-color: white;}.preigo-gallery>.next:hover{	background: transparent;	-moz-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);	-webkit-transform: rotate(45deg);	transform: rotate(45deg);	margin-right: -5px;}.preigo-gallery>.prev{font-size:90px;}.preigo-gallery>.next{left:auto;right:40px;font-size:90px;}.preigo-gallery>.close,.preigo-gallery>.title{position:absolute;top:15px;left:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}.preigo-gallery>.close{padding:15px;right:15px;left:auto;margin:-15px;font-size:30px;text-decoration:none;cursor:pointer}.preigo-gallery>.play-pause{position:absolute;right:15px;bottom:15px;width:15px;height:15px;background:url(../images/play-pause.png) 0 0 no-repeat;cursor:pointer;opacity:.5;display:none}.preigo-gallery-playing>.play-pause{background-position:-15px 0}.preigo-gallery>.prev:hover,.preigo-gallery>.next:hover,.preigo-gallery>.close:hover,.preigo-gallery>.title:hover,.preigo-gallery>.play-pause:hover{color:#fff;opacity:1}.preigo-gallery-controls>.close,.preigo-gallery-controls>.title,.preigo-gallery-controls>.play-pause{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.preigo-gallery-single>.prev,.preigo-gallery-left>.prev,.preigo-gallery-single>.next,.preigo-gallery-right>.next,.preigo-gallery-single>.play-pause{display:none}.preigo-gallery>.slides>.slide>.slide-content,.preigo-gallery>.prev,.preigo-gallery>.next,.preigo-gallery>.close,.preigo-gallery>.play-pause{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preigo-gallery>.title {    bottom: 0;    top: initial;    display: block;    margin: 0;    text-align: center;    right: 0;    padding: 10px 0;	color: #fff;    font-family: 'Roboto Slab', serif;    font-size: 18px;    font-weight: 400;    text-shadow: none;	left:0;	opacity: 1;}@charset "UTF-8";.preigo-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none}.preigo-gallery>.indicator>li{display:inline-block;width:9px;height:9px;margin:6px 3px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:rgba(255,255,255,.25)center no-repeat;border-radius:5px;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}.preigo-gallery>.indicator>li:hover,.preigo-gallery>.indicator>.active{background-color:#fff;border-color:#fff;opacity:1}.preigo-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.preigo-gallery-single>.indicator{display:none}.preigo-gallery>.indicator{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*+html .preigo-gallery>.indicator>li{display:inline}@charset "UTF-8";.preigo-gallery>.slides>.slide>.video-content>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;-moz-backface-visibility:hidden}.preigo-gallery>.slides>.slide>.video-content>a:hover{opacity:1}.preigo-gallery>.slides>.slide>.video-playing>a,.preigo-gallery>.slides>.slide>.video-playing>img{display:none}.preigo-gallery>.slides>.slide>.video-content>video{display:none}.preigo-gallery>.slides>.slide>.video-playing>video{display:block}.preigo-gallery>.slides>.slide>.video-loading>a{background:url(../images/loading.gif) center no-repeat;background-size:64px 64px}body:last-child .preigo-gallery>.slides>.slide>.video-content:not(.video-loading)>a{background-image:url(../images/video-play.svg)}*+html .preigo-gallery>.slides>.slide>.video-content{height:100%}*+html .preigo-gallery>.slides>.slide>.video-content>a{left:50%;margin-left:-64px}								/*=================Gallery================*/								.preigo-gallery>.slides>.slide> img.slide-content {	transform: scale(0);	transition: transform .4s ease-in-out;}								.preigo-gallery.preigo-gallery-display>.slides>.slide> img.slide-content {	transform: scale(1);	transition: transform .4s ease-in;}.box {    width: 33%;    display: inline-block;    position: relative;    border-right: 1px solid #fff;    overflow: hidden!important;}h2.nvr-pf-title a {    color: #fff;    text-decoration: none;}.album h4 {    height: 50px;    width: 100%;    margin-top: 20px;    text-align: center;    padding: 12px;}/*=================Gallery================*/