html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%;overflow:hidden}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;bottom:4%;opacity:1;-webkit-transform:translate3d(0,0,0);transition:.5s linear all;-webkit-transition:.5s linear all;-moz-transition:.5s linear all;-ms-transition:.5s linear all}#fp-nav.right{right:50px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:14px;margin:0 0 10px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:14px;width:14px;background:#fff}#fp-nav ul li:hover span{transform:scale(1.25) rotate(-45deg);-webkit-transform:scale(1.25) rotate(-45deg);-moz-transform:scale(1.25) rotate(-45deg);-ms-transform:scale(1.25) rotate(-45deg)}#fp-nav ul li a span,.fp-slidesNav ul li a span{position:absolute;z-index:1;height:14px;width:14px;border:2px solid #fff;left:50%;top:50%;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto!important}.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto!important}.fullscreen .row.expanded{height:100%;align-items:center;justify-content:center}.fp-viewing-contact #fp-nav{bottom:10%}#fp-nav.bottom-offset ul li a.active span,#fp-nav.bottom-offset ul li:hover a.active span,.black-nav #fp-nav ul li a.active span,.black-nav #fp-nav ul li:hover a.active span,.fp-viewing-contact #fp-nav ul li a.active span,.fp-viewing-contact .fp-slidesNav ul li a.active span,.fp-viewing-contact #fp-nav ul li:hover a.active span,.fp-viewing-contact .fp-slidesNav ul li:hover a.active span{background:#3f4141}#fp-nav.bottom-offset ul li a span,.black-nav #fp-nav ul li a span,.fp-viewing-contact #fp-nav ul li a span{border-color:#3f4141}#fp-nav.bottom-offset{bottom:10%}.header-section{text-align:center}@media screen and ( max-width: 799px ){.header-section{padding-top:135px;padding-bottom:75px}.header-section .entry-header,.header-section p{position:relative;z-index:1}#breadcrumbs-wrap{right:20px}#breadcrumbs-wrap #breadcrumbs{margin-bottom:0}}@media screen and ( max-width: 640px ){.header-section{padding-top:125px}}.section.white-text,.section.white-text *{color:#fff}.section.black-text .arrow-down{background:url(./../svg/End_arrow_down_black.svg) no-repeat}.section.overlay:before{display:block;position:absolute;content:" ";left:0;bottom:0;top:0;right:0;box-shadow:inset 0 0 200px 0 #000;background:rgba(0,0,0,0.5)}.section.overlay .fp-tableCell{position:relative;z-index:1}.page-template-template-fullscreen .footer-section .row .row{margin:auto;max-width:1230px}.footer-section #footerwrap{z-index:3}@media all and (max-width: 800px){#fullpage .medium-6{width:100%}#fullpage .medium-offset-6{margin-left:0}}.gallery-wrap .cell{height:33.33%;width:25%;display:block;overflow:hidden;position:relative;float:left;cursor:pointer}.gallery-wrap .cell .table{height:100%}@media all and (min-width: 800px){.gallery-wrap{position:absolute;width:100%;left:0;top:0;margin:auto;bottom:0;right:0}.section .light-gallery .cell:first-child .table-cell{padding-top:30%}.footer-section .light-gallery .cell:nth-child(12) .table-cell{padding-bottom:30%}.section .light-gallery .cell:nth-child(12) .table-cell{padding-right:35px}}@media all and (max-width: 1024px){.gallery-wrap .cell{width:33.33333%}}@media all and (max-width: 800px){#instagram-section .insta-wrap{position:static}.gallery-wrap.ajax-gallery .cell{height:200px}.gallery-wrap.ajax-gallery .cell .table{height:200px}.section:after{display:table;clear:both;content:" "}}@media all and (max-width: 640px){.gallery-wrap .cell{width:50%}}@media all and (max-width: 400px){.gallery-wrap .cell{width:100%}}.gallery-wrap .table-cell{display:table-cell;height:100%;vertical-align:middle;text-align:left}.cell:hover .overlay{opacity:0}.overlay .entry-content h4:after{right:0;margin:0}.overlay h4{margin:0;padding-bottom:2em;position:relative;transition:.5s linear all;-webkit-transition:.5s linear all;-moz-transition:.5s linear all;-ms-transition:.5s linear all;color:#fff}.overlay h4:after{position:absolute;content:" ";bottom:1em;left:0;width:160px;max-width:100%;background:#9f8764;height:2px;display:block;transition:.5s linear all;-webkit-transition:.5s linear all;-moz-transition:.5s linear all;-ms-transition:.5s linear all}@media screen and ( max-width: 800px ){.text-section .row .column:last-child .padding-small{padding-top:0}}