.fadeIn,.fadeInLeft,.fadeInRight,.fadeInUp,.fadeInDown{opacity:0;filter:alpha(opacity=0);-webkit-transition:0.6s linear;-moz-transition:0.6s linear;-ms-transition:0.6s linear;-o-transition:0.6s linear;-transition:0.6s linear;transition:0.6s linear}.fadeInRight{-webkit-transform:translate3d(25px, 0, 0);-moz-transform:translate3d(25px, 0, 0);-ms-transform:translate3d(25px, 0, 0);-o-transform:translate3d(25px, 0, 0);-transform:translate3d(25px, 0, 0);transform:25px, 0, 0}.fadeInLeft{-webkit-transform:translate3d(-25px, 0, 0);-moz-transform:translate3d(-25px, 0, 0);-ms-transform:translate3d(-25px, 0, 0);-o-transform:translate3d(-25px, 0, 0);-transform:translate3d(-25px, 0, 0);transform:-25px, 0, 0}.fadeInUp{-webkit-transform:translate3d(0, 40px, 0);-moz-transform:translate3d(0, 40px, 0);-ms-transform:translate3d(0, 40px, 0);-o-transform:translate3d(0, 40px, 0);-transform:translate3d(0, 40px, 0);transform:0, 40px, 0}.fadeInDown{-webkit-transform:translate3d(0, -40px, 0);-moz-transform:translate3d(0, -40px, 0);-ms-transform:translate3d(0, -40px, 0);-o-transform:translate3d(0, -40px, 0);-transform:translate3d(0, -40px, 0);transform:0, -40px, 0}.in-view{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-transform:translate3d(0, 0, 0);transform:0, 0, 0}@-webkit-keyframes threeUpContent{100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0%)}}@keyframes threeUpContent{100%{opacity:1;filter:alpha(opacity=100);transform:translateY(0%)}}.drawOut{width:0;opacity:0;filter:alpha(opacity=0)}.drawOut.in-view{opacity:1;filter:alpha(opacity=100);-webkit-transition:2s ease-in-out;-moz-transition:2s ease-in-out;-ms-transition:2s ease-in-out;-o-transition:2s ease-in-out;-transition:2s ease-in-out;transition:2s ease-in-out;width:100%;max-width:150px}html,body{height:100%}body{padding:0 15px;margin:0;color:#1d252c;font-family:"mr-eaves-xl-sans", sans-serif;font-size:16px;font-size:1rem;font-weight:300;line-height:1.5;background-color:#fff}::selection{background-color:#62b4a1;color:#fff}a,a:link,a:visited,a:active{position:relative;text-decoration:none;font-weight:300;color:#1d252c}a span,a:link span,a:visited span,a:active span{position:relative;z-index:5}a.button,a:link.button,a:visited.button,a:active.button{display:inline-block;font-size:1rem;text-transform:uppercase;letter-spacing:0.15rem;padding:10px 30px;margin-top:15px;border:0}a.button .border.top,a:link.button .border.top,a:visited.button .border.top,a:active.button .border.top,a.button .border.right,a:link.button .border.right,a:visited.button .border.right,a:active.button .border.right,a.button .border.bottom,a:link.button .border.bottom,a:visited.button .border.bottom,a:active.button .border.bottom,a.button .border.left,a:link.button .border.left,a:visited.button .border.left,a:active.button .border.left{position:absolute;background-color:#62b4a1;z-index:10;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;-transition:0.4s;transition:0.4s}a.button .border.top::before,a:link.button .border.top::before,a:visited.button .border.top::before,a:active.button .border.top::before,a.button .border.right::before,a:link.button .border.right::before,a:visited.button .border.right::before,a:active.button .border.right::before,a.button .border.bottom::before,a:link.button .border.bottom::before,a:visited.button .border.bottom::before,a:active.button .border.bottom::before,a.button .border.left::before,a:link.button .border.left::before,a:visited.button .border.left::before,a:active.button .border.left::before,a.button .border.top::after,a:link.button .border.top::after,a:visited.button .border.top::after,a:active.button .border.top::after,a.button .border.right::after,a:link.button .border.right::after,a:visited.button .border.right::after,a:active.button .border.right::after,a.button .border.bottom::after,a:link.button .border.bottom::after,a:visited.button .border.bottom::after,a:active.button .border.bottom::after,a.button .border.left::after,a:link.button .border.left::after,a:visited.button .border.left::after,a:active.button .border.left::after{position:absolute;content:" ";-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;-transition:0.4s;transition:0.4s}a.button .border.top,a:link.button .border.top,a:visited.button .border.top,a:active.button .border.top,a.button .border.bottom,a:link.button .border.bottom,a:visited.button .border.bottom,a:active.button .border.bottom{width:80%;height:1px;margin:0 auto}a.button .border.top::before,a:link.button .border.top::before,a:visited.button .border.top::before,a:active.button .border.top::before,a.button .border.bottom::before,a:link.button .border.bottom::before,a:visited.button .border.bottom::before,a:active.button .border.bottom::before,a.button .border.top::after,a:link.button .border.top::after,a:visited.button .border.top::after,a:active.button .border.top::after,a.button .border.bottom::after,a:link.button .border.bottom::after,a:visited.button .border.bottom::after,a:active.button .border.bottom::after{height:1px;width:8px}a.button .border.top::before,a:link.button .border.top::before,a:visited.button .border.top::before,a:active.button .border.top::before,a.button .border.bottom::before,a:link.button .border.bottom::before,a:visited.button .border.bottom::before,a:active.button .border.bottom::before{left:-12px}a.button .border.top::after,a:link.button .border.top::after,a:visited.button .border.top::after,a:active.button .border.top::after,a.button .border.bottom::after,a:link.button .border.bottom::after,a:visited.button .border.bottom::after,a:active.button .border.bottom::after{right:-12px}a.button .border.left,a:link.button .border.left,a:visited.button .border.left,a:active.button .border.left,a.button .border.right,a:link.button .border.right,a:visited.button .border.right,a:active.button .border.right{margin:auto 0;width:1px;height:30%}a.button .border.left::before,a:link.button .border.left::before,a:visited.button .border.left::before,a:active.button .border.left::before,a.button .border.right::before,a:link.button .border.right::before,a:visited.button .border.right::before,a:active.button .border.right::before,a.button .border.left::after,a:link.button .border.left::after,a:visited.button .border.left::after,a:active.button .border.left::after,a.button .border.right::after,a:link.button .border.right::after,a:visited.button .border.right::after,a:active.button .border.right::after{height:8px;width:1px}a.button .border.left::before,a:link.button .border.left::before,a:visited.button .border.left::before,a:active.button .border.left::before,a.button .border.right::before,a:link.button .border.right::before,a:visited.button .border.right::before,a:active.button .border.right::before{top:-12px}a.button .border.left::after,a:link.button .border.left::after,a:visited.button .border.left::after,a:active.button .border.left::after,a.button .border.right::after,a:link.button .border.right::after,a:visited.button .border.right::after,a:active.button .border.right::after{bottom:-12px}a.button .border.top,a:link.button .border.top,a:visited.button .border.top,a:active.button .border.top{top:0;left:0;right:0}a.button .border.right,a:link.button .border.right,a:visited.button .border.right,a:active.button .border.right{top:0;right:0;bottom:0}a.button .border.bottom,a:link.button .border.bottom,a:visited.button .border.bottom,a:active.button .border.bottom{right:0;bottom:0;left:0}a.button .border.left,a:link.button .border.left,a:visited.button .border.left,a:active.button .border.left{bottom:0;left:0;top:0}a.underline,a:link.underline,a:visited.underline,a:active.underline{padding-left:7px;padding-right:7px;border-bottom:0}a.underline::before,a:link.underline::before,a:visited.underline::before,a:active.underline::before{content:" ";position:absolute;bottom:0;left:0;right:0;height:50%;z-index:-1}p{color:#1d252c;font-family:"mr-eaves-xl-sans", sans-serif;font-size:1rem;font-weight:300;margin:20px 0}p a{border-bottom:1px solid}p a::before{height:0}p a:hover::before{height:0}.copyarea p:last-child{margin-bottom:0}.title{font-family:"acta-display", serif;font-size:2rem;margin:0;line-height:1.25;font-weight:700;position:relative;z-index:5}.page-title{font-weight:700;margin:0}.subtitle{font-weight:300;text-transform:uppercase;font-size:1rem;margin:0;letter-spacing:0.15rem;line-height:1}h1,h2,h3,h4,h5{margin:20px 0}h1{font-size:3rem;font-weight:normal}p strong,strong a{font-weight:700}.lightgray p a,.orange p a,.dargkgray p a,.lightgray strong a,.orange strong a,.dargkgray strong a{color:#1d252c;border-color:#1d252c}.lightgray p a:hover,.orange p a:hover,.dargkgray p a:hover,.lightgray strong a:hover,.orange strong a:hover,.dargkgray strong a:hover{border-color:transparent}.anchor{position:absolute;top:-100px}hr{width:100%;height:1px;display:block;border:0;margin:30px auto;box-shadow:none;background-color:#1d252c}ul{margin:25px;padding:0 20px}ul li{margin:10px 0}.sticky{top:0;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;-transition:0.3s;transition:0.3s}.sticky.stuck{position:fixed}@media screen and (min-width:1024px){body{padding:0 30px}body,p,.subtitle{font-size:1.1875rem}.title{font-size:3rem}a,a:link,a:visited,a:active{cursor:pointer;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;-transition:0.4s;transition:0.4s}a::before,a:link::before,a:visited::before,a:active::before{-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;-transition:0.4s;transition:0.4s}a.underline:hover::before,a:link.underline:hover::before,a:visited.underline:hover::before,a:active.underline:hover::before{height:100%}a.button,a:link.button,a:visited.button,a:active.button{position:relative;padding:18px 40px}a.button:hover .border.top,a:link.button:hover .border.top,a:visited.button:hover .border.top,a:active.button:hover .border.top,a.button:hover .border.bottom,a:link.button:hover .border.bottom,a:visited.button:hover .border.bottom,a:active.button:hover .border.bottom{width:100%}a.button:hover .border.top::before,a:link.button:hover .border.top::before,a:visited.button:hover .border.top::before,a:active.button:hover .border.top::before,a.button:hover .border.bottom::before,a:link.button:hover .border.bottom::before,a:visited.button:hover .border.bottom::before,a:active.button:hover .border.bottom::before,a.button:hover .border.top::after,a:link.button:hover .border.top::after,a:visited.button:hover .border.top::after,a:active.button:hover .border.top::after,a.button:hover .border.bottom::after,a:link.button:hover .border.bottom::after,a:visited.button:hover .border.bottom::after,a:active.button:hover .border.bottom::after{width:12px}a.button:hover .border.left,a:link.button:hover .border.left,a:visited.button:hover .border.left,a:active.button:hover .border.left,a.button:hover .border.right,a:link.button:hover .border.right,a:visited.button:hover .border.right,a:active.button:hover .border.right{height:100%}a.button:hover .border.left::before,a:link.button:hover .border.left::before,a:visited.button:hover .border.left::before,a:active.button:hover .border.left::before,a.button:hover .border.right::before,a:link.button:hover .border.right::before,a:visited.button:hover .border.right::before,a:active.button:hover .border.right::before,a.button:hover .border.left::after,a:link.button:hover .border.left::after,a:visited.button:hover .border.left::after,a:active.button:hover .border.left::after,a.button:hover .border.right::after,a:link.button:hover .border.right::after,a:visited.button:hover .border.right::after,a:active.button:hover .border.right::after{height:12px}}.site-header{position:relative;width:100%;height:auto;background-color:#fff;text-align:right}.site-header .row{margin:0 auto}.site-header .logo{display:inline-block;vertical-align:middle;float:left;width:100px;height:39px;position:relative;margin:15px 0;z-index:25;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;-transition:0.4s;transition:0.4s}@media screen and (min-width:1024px){.site-header{position:fixed;left:0;right:0;z-index:50;padding:0 30px;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;-transition:0.4s;transition:0.4s}.site-header .logo{width:140px;height:53px;margin:30px 0}.site-header.smaller .logo{width:100px;height:39px}}.bottom-border{position:fixed;bottom:0;left:0;right:0;height:30px;background-color:#fff;z-index:999}.site-footer{text-align:center;background-color:#1d252c;margin:30px 0 30px;padding:30px;position:relative;z-index:10;clear:both}.site-footer .row{margin:0 auto}.site-footer p{margin:0}.site-footer .copy{display:block;font-size:1rem;color:#fff}.site-footer .copy a{color:#fff;border-bottom:0}.site-footer .menu-main-menu-container{clear:both}.site-footer .menu{margin:30px auto}.site-footer .menu li{display:inline-block;margin:7px}.site-footer .menu a{color:#fff;font-size:1rem;position:relative;padding:0 7px;z-index:5}.site-footer .menu a::before{display:block;content:" ";position:absolute;bottom:0;left:0;right:0;height:50%;z-index:-1;background-color:#62b4a1}.site-footer .social-share-links{display:inline-block;margin:30px 0 0 0}.site-footer .social-share-links a{margin:0 15px;color:#fff;border-bottom:0}.site-footer .newsletter-signup .subtitle{display:block;color:#62b4a1;padding-top:10px;clear:both}.site-footer .newsletter-signup input[type="email"]{display:block;width:calc(100% - 50px);background-color:transparent;border:0;border-bottom:1px solid #fff;padding:0 !important;outline:none;font-size:3rem;font-family:"acta-display", serif}.site-footer .newsletter-signup input[type="submit"]{display:block;font-size:1.25rem;font-family:"mr-eaves-xl-sans", sans-serif;width:50px;height:50px;border:0;border-top:1px solid #62b4a1;border-right:1px solid #62b4a1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);padding:0 !important;float:right;position:relative;bottom:40px}.site-footer .newsletter-signup input[type="submit"]:hover{background-color:transparent}.site-footer .newsletter-signup ::-webkit-input-placeholder{color:#fff}.site-footer .newsletter-signup ::-moz-placeholder{color:#fff}.site-footer .newsletter-signup :-ms-input-placeholder{color:#fff}.site-footer .newsletter-signup :-moz-placeholder{color:#fff}.home .site-footer{margin:0 0 30px}@media screen and (max-width:400px){.site-footer .newsletter-signup input[type="email"]{font-size:1.5rem}}@media screen and (min-width:1024px){.site-footer{text-align:right;padding:30px 60px}.site-footer .copy{float:left;text-align:left;display:inline-block}.site-footer .menu-main-menu-container{clear:none}.site-footer .menu{margin:0}.site-footer .menu li{margin:0 0 0 30px;line-height:1;vertical-align:top}.site-footer .menu a:hover::before{height:100%}.site-footer .newsletter-signup{text-align:left;padding:60px 0}.site-footer .newsletter-signup h4{font-size:1.3125rem;font-weight:300;color:#fff}.site-footer .newsletter-signup input[type="email"]{float:left}.site-footer .newsletter-signup input[type="submit"]{float:right;bottom:unset}.site-footer .social-share-links{display:inline-block;margin:10px 0 0 0}.site-footer .social-share-links a{margin:0 0 0 15px}.site-footer .social-share-links a:hover{color:#62b4a1}}.menu-toggle{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-ms-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;-transition:0.4s ease-in-out;transition:0.4s ease-in-out;outline:none;cursor:pointer;display:inline-block;top:20px;left:0;width:30px;height:30px;padding:0 15px !important;background-color:transparent;border-radius:0;border:0;position:relative;z-index:25}.menu-toggle span{width:40px;height:35px;display:block;position:absolute;height:3px;width:100%;background:#1d252c;border-radius:0px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-ms-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.menu-toggle span:nth-child(1){top:5px}.menu-toggle span:nth-child(2),.menu-toggle span:nth-child(3){top:14px}.menu-toggle span:nth-child(4){top:23px}.menu-toggle:focus,.menu-toggle:hover{background-color:transparent !important;border-color:transparent !important}.menu{list-style:none;margin:0;padding:0}.menu li{display:inline-block;margin:0;padding:0}.main-navigation .menu-main-menu-container{clear:both}.main-navigation .menu{text-align:center;display:none;margin:0 auto}.main-navigation .menu li{display:block;margin:15px 0}.main-navigation .menu li a{display:inline-block;color:#1d252c;font-size:1.3125rem;position:relative;padding:0 7px;z-index:5}.main-navigation .menu li a::before{display:block;position:absolute;content:" ";bottom:0;left:0;right:0;height:50%;background-color:#e1f1ed;z-index:-1}.main-navigation .menu li a:hover::before{height:100%}.main-navigation .menu li .sub-menu{display:none}.main-navigation .menu li:hover .sub-menu,.main-navigation .menu li:focus .sub-menu{display:block}.main-navigation.toggled .menu-toggle span{background-color:#62b4a1}.main-navigation.toggled .menu-toggle span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.main-navigation.toggled .menu-toggle span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.main-navigation.toggled .menu-toggle span:nth-child(1),.main-navigation.toggled .menu-toggle span:nth-child(4){top:15px;width:0%;left:50%}.main-navigation.toggled .menu{display:block}@media screen and (min-width:1024px){.menu-toggle{display:none}.main-navigation{position:relative;text-align:right;z-index:15}.main-navigation .menu-main-menu-container{display:block;clear:none;height:108px;position:relative;vertical-align:middle;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;-transition:0.4s;transition:0.4s}.main-navigation .menu{text-align:right;top:50%;display:block;position:relative;transform:translateY(-50%)}.main-navigation .menu li{display:inline-block;vertical-align:top;overflow:hidden;position:relative;margin:0 0 0 30px}.main-navigation .menu li a{padding:0 7px}.main-navigation .menu li .sub-menu{display:none;top:110%;text-align:center;position:absolute;top:100%;width:260px;left:50%;margin:0;padding:0 0 10px 0;background-color:#1d252c;z-index:99;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:0;filter:alpha(opacity=0);-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;-transition:0.3s;transition:0.3s}.main-navigation .menu li .sub-menu li{display:block;text-align:left}.main-navigation .menu li .sub-menu a{display:inline-block;clear:both;padding:0;margin:10px 20px}.main-navigation .menu li .sub-menu::before{display:block;content:" ";width:0;height:0;border-top:8px solid transparent;border-right:10px solid transparent;border-bottom:8px solid #1d252c;border-left:10px solid transparent;position:relative;top:-16px;margin:0 auto}.main-navigation .menu li:hover{overflow:visible}.main-navigation .menu li:hover .sub-menu{top:100%;margin-bottom:0;opacity:1;filter:alpha(opacity=100)}.smaller .main-navigation .menu-main-menu-container{height:99px}.smaller .main-navigation .menu li a{font-size:1.125rem}}@media screen and (min-width:1024px){#utility{text-align:right;font-size:0.875rem}#utility .menu li{margin-left:20px;padding:10px 0}#utility a{color:#fff;font-weight:700;padding:5px 0;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;-transition:0.3s;transition:0.3s}}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0;position:relative;zoom:1}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden}.flexslider li{zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{width:100%;height:auto;display:block;-moz-user-select:none}.flexslider .slides::after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}.no-js .flexslider .slides > li:first-child{display:block}.flex-viewport{max-height:2000px;-webkit-transition:1s ease;-moz-transition:1s ease;-ms-transition:1s ease;-o-transition:1s ease;-transition:1s ease;transition:1s ease}.flex-pauseplay span{text-transform:capitalize}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;right:10px;z-index:10;overflow:hidden;cursor:pointer}.flex-direction-nav{position:absolute;top:0;width:100%}.flex-direction-nav li{margin:0;display:block;margin:0;padding:0;position:absolute;z-index:10}.flex-direction-nav a{font-size:1.3125rem;cursor:pointer;outline:none;text-decoration:none;overflow:hidden;z-index:5;padding-left:7px;padding-right:7px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.flex-direction-nav a::before{content:" ";position:absolute;bottom:0;left:0;right:0;height:50%;z-index:-1}.flex-direction-nav .flex-nav-prev{float:left;left:0}.flex-direction-nav .flex-nav-next{float:right;right:0}.flex-direction-nav .flex-disabled{display:none}.flex-control-nav{position:absolute;right:14px;z-index:10;padding:0}.flex-control-nav li{display:block;margin:0 0 15px 0;vertical-align:middle}.flex-control-nav li a{width:12px;height:12px;display:block;background-color:transparent;border:1px solid #1d252c;cursor:pointer;text-indent:-9999px;border-radius:20px}.flex-control-nav li a::before{display:none}.flex-control-nav li a:hover,.flex-control-nav li a.flex-active{background-color:#1d252c}@media screen and (min-width:1024px){.flex-control-nav{right:60px}.flex-direction-nav .flex-nav-prev{left:0;transform:translateX(50%)}.flex-direction-nav .flex-nav-next{right:0;transform:translateX(-50%)}.flex-direction-nav a:hover::before{height:100%}}@media screen and (min-width:1700px){.flex-direction-nav .flex-nav-prev{left:-100px}.flex-direction-nav .flex-nav-next{right:-100px}}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background:rgba(29, 37, 44, 0.8);display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;background-color:#fff}.lb-outerContainer::after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url('images/loading.gif') no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-nav a.lb-prev{width:50%;left:0;float:left;background:url('images/prev.png') left 48% no-repeat;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-ms-transition:opacity 0.6s;-o-transition:opacity 0.6s;-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{opacity:1;filter:alpha(opacity=100)}.lb-nav a.lb-next{width:50%;right:0;float:right;background:url('images/next.png') right 48% no-repeat;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-ms-transition:opacity 0.6s;-o-transition:opacity 0.6s;-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{opacity:1;filter:alpha(opacity=100)}.lb-container > .nav{left:0}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-dataContainer{margin:0 auto;*zoom:1;width:100%;padding:10px 0}.lb-dataContainer::after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#fff}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-number{display:block;clear:left;color:#fff}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url('images/close.png') top right no-repeat;text-align:right;outline:none;opacity:0.7;filter:alpha(opacity=70);-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1;filter:alpha(opacity=100)}#page{overflow-x:hidden}.row{width:100%;margin:30px auto;clear:both;position:relative}.table{display:table;width:100%;height:100%}.table .table-cell{display:table-cell;vertical-align:middle;text-align:center;position:relative}.inner-row{display:inline-block;width:100%}.left{float:left}.right{float:right}.row-header{text-align:center}.bgimage{background-size:cover;background-position:center center;background-repeat:no-repeat}section{position:relative}.quarter,.onethird,.half,.twothirds{width:100%}@media screen and (min-width:1024px){.row{max-width:1440px}.row-header{max-width:800px;margin:0 auto}.site-content{margin-top:108px}}.white{background-color:#fff}.white a.underline::before,.white a:link.underline::before,.white a:visited.underline::before,.white a:active.underline::before{background-color:#e1f1ed}.white .flex-direction-nav a::before{background-color:#e1f1ed}.green{background-color:#e1f1ed}.green a.underline::before,.green a:link.underline::before,.green a:visited.underline::before,.green a:active.underline::before{background-color:#62b4a1}.green .flex-direction-nav a::before{background-color:#62b4a1}.white a.button .border,.green a.button .border,.white a:link.button .border,.green a:link.button .border,.white a:visited.button .border,.green a:visited.button .border,.white a:active.button .border,.green a:active.button .border{background-color:#62b4a1}.white a.button .border::before,.green a.button .border::before,.white a:link.button .border::before,.green a:link.button .border::before,.white a:visited.button .border::before,.green a:visited.button .border::before,.white a:active.button .border::before,.green a:active.button .border::before,.white a.button .border::after,.green a.button .border::after,.white a:link.button .border::after,.green a:link.button .border::after,.white a:visited.button .border::after,.green a:visited.button .border::after,.white a:active.button .border::after,.green a:active.button .border::after{background-color:#62b4a1}.white a.button:hover,.green a.button:hover,.white a:link.button:hover,.green a:link.button:hover,.white a:visited.button:hover,.green a:visited.button:hover,.white a:active.button:hover,.green a:active.button:hover{color:#62b4a1}.white p a,.green p a{border-color:#62b4a1}.white p a:hover,.green p a:hover{color:#62b4a1}.white .page-title,.green .page-title{color:#62b4a1}.white .title a:hover,.green .title a:hover{color:#62b4a1}.white a .title,.green a .title{-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;-transition:0.4s;transition:0.4s}.white a:hover .title,.green a:hover .title{color:#62b4a1}.purple{background-color:#e6e7f1}.purple a.button .border,.purple a:link.button .border,.purple a:visited.button .border,.purple a:active.button .border{background-color:#a5a8cd}.purple a.button .border::before,.purple a:link.button .border::before,.purple a:visited.button .border::before,.purple a:active.button .border::before,.purple a.button .border::after,.purple a:link.button .border::after,.purple a:visited.button .border::after,.purple a:active.button .border::after{background-color:#a5a8cd}.purple a.button:hover,.purple a:link.button:hover,.purple a:visited.button:hover,.purple a:active.button:hover{color:#a5a8cd}.purple a.underline::before,.purple a:link.underline::before,.purple a:visited.underline::before,.purple a:active.underline::before{background-color:#a5a8cd}.purple p a{border-color:#a5a8cd}.purple p a:hover{color:#a5a8cd}.purple .flex-direction-nav a::before{background-color:#a5a8cd}.purple .page-title{color:#a5a8cd}.purple .title a:hover{color:#a5a8cd}.purple a .title{-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;-transition:0.4s;transition:0.4s}.purple a:hover .title{color:#a5a8cd}.pink{background-color:#feedf1}.pink a.button .border,.pink a:link.button .border,.pink a:visited.button .border,.pink a:active.button .border{background-color:#ffa6b9}.pink a.button .border::before,.pink a:link.button .border::before,.pink a:visited.button .border::before,.pink a:active.button .border::before,.pink a.button .border::after,.pink a:link.button .border::after,.pink a:visited.button .border::after,.pink a:active.button .border::after{background-color:#ffa6b9}.pink a.button:hover,.pink a:link.button:hover,.pink a:visited.button:hover,.pink a:active.button:hover{color:#ffa6b9}.pink a.underline::before,.pink a:link.underline::before,.pink a:visited.underline::before,.pink a:active.underline::before{background-color:#ffa6b9}.pink p a{border-color:#ffa6b9}.pink p a:hover{color:#ffa6b9}.pink .flex-direction-nav a::before{background-color:#ffa6b9}.pink .page-title{color:#ffa6b9}.pink .title a:hover{color:#ffa6b9}.pink a .title{-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;-transition:0.4s;transition:0.4s}.pink a:hover .title{color:#ffa6b9}.white a.underline:hover,.green a.underline:hover,.purple a.underline:hover,.pink a.underline:hover,.white a:link.underline:hover,.green a:link.underline:hover,.purple a:link.underline:hover,.pink a:link.underline:hover,.white a:visited.underline:hover,.green a:visited.underline:hover,.purple a:visited.underline:hover,.pink a:visited.underline:hover,.white a:active.underline:hover,.green a:active.underline:hover,.purple a:active.underline:hover,.pink a:active.underline:hover{color:#1d252c}.white p a:hover,.green p a:hover,.purple p a:hover,.pink p a:hover{color:#1d252c}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{border-radius:0;border-color:#1d252c;outline:none;color:#1d252c;padding:10px 15px !important}select{border-color:#1d252c;border-radius:0;background-color:transparent;background-image:url('images/arrow-down-black.png');background-position:right 15px center;background-size:14px auto;background-repeat:no-repeat;padding:10px 30px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}button,input[type="button"],input[type="reset"],input[type="submit"]{border-color:#62b4a1;color:#1d252c;padding:14px 30px !important;font-size:1rem !important;text-transform:uppercase;letter-spacing:0.15rem;border-radius:0;box-shadow:none;outline:none;background-color:transparent;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;-transition:0.4s;transition:0.4s}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#62b4a1;border-color:#62b4a1}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px 15px !important}.gform_wrapper .top_label div.ginput_container{margin-top:0 !important}.gform_wrapper label.gfield_label{font-weight:300;font-family:"acta-display", serif}.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{font-size:1rem;letter-spacing:0.15rem}.gform_wrapper.gf_browser_chrome select{padding:10px 15px !important}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin:0 10px 0 1px !important}.gform_wrapper .gfield_required{color:#62b4a1 !important;font-family:serif;font-weight:normal}.white .gform_wrapper .gfield_required,.green .gform_wrapper .gfield_required{color:#62b4a1 !important}.white button,.green button,.white input[type="button"],.green input[type="button"],.white input[type="reset"],.green input[type="reset"],.white input[type="submit"],.green input[type="submit"]{border-color:#62b4a1}.white button:hover,.green button:hover,.white input[type="button"]:hover,.green input[type="button"]:hover,.white input[type="reset"]:hover,.green input[type="reset"]:hover,.white input[type="submit"]:hover,.green input[type="submit"]:hover{background-color:#62b4a1;border-color:#62b4a1}.purple .gform_wrapper .gfield_required{color:#a5a8cd !important}.purple button,.purple input[type="button"],.purple input[type="reset"],.purple input[type="submit"]{border-color:#a5a8cd}.purple button:hover,.purple input[type="button"]:hover,.purple input[type="reset"]:hover,.purple input[type="submit"]:hover{background-color:#a5a8cd;border-color:#a5a8cd}.pink .gform_wrapper .gfield_required{color:#ffa6b9 !important}.pink button,.pink input[type="button"],.pink input[type="reset"],.pink input[type="submit"]{border-color:#ffa6b9}.pink button:hover,.pink input[type="button"]:hover,.pink input[type="reset"]:hover,.pink input[type="submit"]:hover{background-color:#ffa6b9;border-color:#ffa6b9}@media screen and (min-width:1024px){.search-form .search-field{width:320px}}.hfeed .entry-content{padding-right:30px;position:relative}.hfeed .entry-content a.underline::before,.hfeed .entry-content a:link.underline::before,.hfeed .entry-content a:visited.underline::before,.hfeed .entry-content a:active.underline::before{position:absolute;z-index:1 !important}.hfeed .entry-content a.underline span,.hfeed .entry-content a:link.underline span,.hfeed .entry-content a:visited.underline span,.hfeed .entry-content a:active.underline span{position:relative;z-index:3}.hfeed .hentry{display:block;margin:0 0 60px 0;position:relative;z-index:1}.hfeed .page-content,.hfeed .entry-content,.hfeed .entry-summary{margin:0}.hfeed .entry-header .featured-img{display:block;height:auto;overflow:hidden}.hfeed .entry-header,.single .entry-header{position:relative}.hfeed .entry-header img,.single .entry-header img{display:block;width:100%;position:relative;margin-bottom:30px;z-index:1}.hfeed .post-date,.single .post-date{font-family:"acta-display", serif;font-size:1.875rem;margin:0;padding:0 15px 10px 0;line-height:1;letter-spacing:-1px;background-color:#fff;position:absolute;top:0;left:0;z-index:5}.hfeed .post-title,.single .post-title{font-family:"acta-display", serif;font-size:1.5rem;line-height:1.2;margin:0;padding:0;z-index:3}.hfeed .post-title a:hover,.single .post-title a:hover{color:#62b4a1}.hfeed .post-categories,.single .post-categories{margin:0;padding:0;list-style:none}.hfeed .post-categories li,.single .post-categories li{margin:0 15px 0 0;padding:0 15px 0 0}.hfeed .post-categories li a,.single .post-categories li a{text-transform:uppercase;letter-spacing:0.15rem;font-size:1.125rem}.single .site-main{clear:both}.single .hentry{display:flex}.single .post-title{padding:0 30px 30px}.single .entry-content{width:100%;max-width:800px;float:right;clear:both;padding:0 30px 30px 30px;margin:0}.single .post-categories{margin:0 0 30px 0}.single .post-navigation a{padding:0 7px;position:relative}.single .post-navigation a::before{content:" ";position:absolute;bottom:0;left:0;right:0;height:50%;z-index:-1;background-color:#e1f1ed;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;-transition:0.4s;transition:0.4s}.single .post-navigation a:hover::before{height:100%}@media screen and (min-width:1024px){.hfeed .entry-header .featured-img{height:375px;margin-bottom:30px}.hfeed .hentry{width:50%}.hfeed .hentry:nth-child(even){padding-right:15px;float:left;clear:left}.hfeed .hentry:nth-child(odd){padding-left:15px;float:right}.hfeed .post-date,.single .post-date{font-size:3rem;padding:0 30px 20px 0}.hfeed .post-title,.single .post-title{font-size:2.25rem}.single .post-title{position:absolute;bottom:0;right:0;width:calc(100% - 120px);max-width:800px;padding:20px 0 0 30px;background-color:#fff}}#tribe-events-template .feedarea{float:none;display:block;width:80%;max-width:1024px;margin:0 auto}#tribe-events-template address{font-size:1rem;font-style:normal}#tribe-events-template h4.header{text-transform:uppercase;font-weight:700;margin:30px 0 0 0;font-size:1.25rem;letter-spacing:0.15rem}#tribe-events-content{display:block}#tribe-events-content .leftside,#tribe-events-content .rightside{width:100%}.tribe-events-list-separator-month{display:none}.tribe-events-list .type-tribe_events{border-bottom:0;padding:0}.tribe-events-sub-nav a,.tribe-events-back a{position:relative;padding:0 7px;border-bottom:0;text-transform:uppercase;letter-spacing:0.15rem}.tribe-events-sub-nav a::before,.tribe-events-back a::before{content:" ";background-color:#e1f1ed;height:50%;position:absolute;bottom:0;left:0;right:0;z-index:-1}.tribe-events-sub-nav a:hover::before,.tribe-events-back a:hover::before{height:100%}.single-tribe_events .tribe-events-event-meta{background-color:transparent;border:0;margin:30px 0}.single-tribe_events .event-single-content{margin:30px 0}.single-tribe_events .venue-details{width:100%;background-color:#e1f1ed;padding:0 30px;margin:30px 0;word-wrap:break-word}.single-tribe_events .venue-details p{margin:0 0 30px 0}.single-tribe_events .leftside span{font-family:"acta-display", serif}.single-tribe_events .leftside .categories li a{font-family:"acta-display", serif;letter-spacing:0;text-transform:none;font-size:1.1875rem}.single-tribe_events .tribe-events-venue-map{width:100%;border:0;background:#fff}#tribe-events-template .row #tribe-events #tribe-events-content-wrapper .event-feed .feedarea .row #tribe-events-content .tribe-events-loop .type-tribe_events .rightside .categories li:before{content:"\007c\00a0"}#tribe-events-template .row #tribe-events #tribe-events-content-wrapper .event-feed .feedarea .row #tribe-events-content .tribe-events-loop .type-tribe_events .rightside .categories li:first-child:before{content:none}@media screen and (min-width:1024px){#tribe-events-content .event-feed .leftside{width:30%}#tribe-events-content .event-feed .rightside{width:70%}.single-tribe_events .venue-details{padding:30px 60px}}#social-feed{display:table;width:100%;position:relative;margin-top:10px;z-index:20;padding:15px;clear:both}#social-feed .row{margin:0 auto}#social-feed::before{display:block;content:" ";position:absolute;height:100%;left:0;right:0;bottom:0;background-color:#1d252c;z-index:1}#social-feed .col{position:relative;display:block;float:left;width:calc(50% - 14px);margin:7px;z-index:25}#social-feed .col .postlink{display:inline-block;width:100%;height:100%;background-color:#62b4a1;background-size:cover;background-position:center center}#social-feed .col p{font-size:0.6rem;margin:0}#social-feed .col .innerlayer{padding:30px}#social-feed .col .icon{position:absolute;bottom:0;left:0;width:30px;height:30px;background-color:#fff;color:#62b4a1;padding:5px 0;text-align:center;font-size:1rem}@media screen and (min-width:768px){#social-feed .col p{font-size:1rem}}@media screen and (min-width:1024px){#social-feed{padding:0 15px}#social-feed::before{height:50%}#social-feed .row{max-width:1470px}#social-feed .col{width:25%;margin:0;padding:15px}#social-feed .col p{font-size:1rem}#social-feed .col .icon{bottom:15px;left:15px}}.fiftylarge{display:block}.fiftylarge .contentside{padding:30px;position:relative;z-index:5}.fiftylarge .image-new{width:100%;position:absolute;height:100%;padding:30px 0;margin:0;z-index:10}.fiftylarge img{position:relative;display:block;padding:0 15px;z-index:10}.fiftylarge .bgimage{width:100%;position:absolute;height:calc(100% - 60px);margin-top:30px;z-index:10}.fiftylarge .imageside{position:relative}.fiftylarge .imageside .cutout{position:absolute;bottom:0;left:0;right:0;height:60px}.fiftysmall{display:table}.fiftysmall .bglayer{position:absolute;right:0;left:0;bottom:0;z-index:1}.fiftysmall .bglayer.right{right:0;top:60px}.fiftysmall .bglayer.left{left:0;top:0;bottom:60px}.fiftysmall .leftside,.fiftysmall .rightside{position:relative;z-index:10}.fiftysmall .feedarea{display:table;width:100%}.fiftysmall .copyarea{padding:30px}.fiftysmall .copyarea .subtitle{margin:0 0 20px 0}.fiftysmall .image-side{position:relative}.fiftysmall .image-side img{display:block;width:calc(100% - 60px);margin:0 auto}.fiftysmall.green,.fiftysmall.purple,.fiftysmall.pink{background-color:#fff}@media screen and (min-width:1024px){.fiftylarge{display:table}.fiftylarge .leftside,.fiftylarge .rightside{display:table-cell;width:50%;vertical-align:top;position:relative}.fiftylarge img{margin-top:30px;padding:0;width:100%}.fiftylarge .subtitle{display:block;position:relative;right:100%;text-align:right;top:30px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}.fiftylarge .imageside img,.fiftylarge .imageside .bgimage{margin:30px 0}.fiftylarge .imageside .image-new{margin:0}.fiftylarge .imageside .cutout{top:0;bottom:0;width:120px;height:100%}.fiftylarge .imageside.leftside .cutout{right:0;left:calc(100% - 120px)}.fiftylarge .imageside.rightside .cutout{left:0;right:calc(100% - 120px)}.fiftylarge .imageside .img{width:100%;height:100%}.fiftylarge .contentside{padding:60px;width:50%;margin-left:50px;padding:120px 60px 120px 40px}.fiftylarge .contentside .copyarea{padding-left:60px}.fiftysmall{margin-top:120px}.fiftysmall .bglayer{width:100%;bottom:0}.fiftysmall .bglayer.right{right:0;top:0}.fiftysmall .bglayer.left{left:0;bottom:0}.fiftysmall .copyarea{padding:60px;max-width:800px}.fiftysmall .image-side{width:calc(35% - 5px)}.fiftysmall .image-side img{position:absolute;top:-60px}.fiftysmall .image-side.left img{left:60px}.fiftysmall .image-side.right img{right:60px}.fiftysmall .text-side{width:calc(65% - 5px)}}.event-feed{display:table;margin-top:30px}.event-feed .rowtitle{display:inline-block;font-family:"acta-display", serif;font-size:2rem;margin:0 0 30px 0}.event-feed .feedarea hr{display:inline-block;width:100%;margin:30px 0;clear:both}.event-feed .feedarea .row{margin:0 auto}.event-feed .event-date{font-family:"acta-display", serif;font-size:1.875rem;margin:0;padding:0;line-height:1;letter-spacing:-1px}.event-feed .event-title{font-family:"acta-display", serif;font-size:1.5rem;line-height:1.15;margin:0;padding:0}.event-feed .event-title a:hover{color:#62b4a1}.event-feed .event-morelink a::before,.event-feed .event-morelink a:link::before,.event-feed .event-morelink a:visited::before,.event-feed .event-morelink a:active::before{background-color:#e1f1ed}.event-feed .event-morelink a.underline span,.event-feed .event-morelink a:link.underline span,.event-feed .event-morelink a:visited.underline span,.event-feed .event-morelink a:active.underline span{position:relative;z-index:10}.event-feed .leftside,.event-feed .rightside{float:left}.event-feed .leftside{width:30%}.event-feed .rightside{width:70%;padding:0}.event-feed .categories{list-style:none;margin:0;padding:0}.event-feed .categories li{display:inline-block;margin:0}.event-feed .categories li a{text-transform:uppercase;letter-spacing:0.15rem;font-size:1rem}.event-feed .event-location{text-transform:uppercase;letter-spacing:0.15rem;font-size:1rem;margin:5px 0 10px}@media screen and (min-width:1024px){.event-feed{margin-top:60px;max-width:1024px}.event-feed .leftside{width:35%}.event-feed .rightside{width:65%;max-width:800px;padding:0 10px}.event-feed .event-date{font-size:4rem}.event-feed .event-title{font-size:2.5rem}.event-feed .rowtitle{position:absolute;right:100%;font-size:3rem;top:5px;margin:0;padding:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}.event-feed .feedarea{float:left;width:auto;margin-left:180px;margin-right:60px}.event-feed .feedarea hr{margin:60px 0}}@media screen and (min-width:1280px){.event-feed .event-date{font-size:5rem}}.fullwidth{margin:30px 0}.fullwidth .copyarea{padding:30px;text-align:left}.fullwidth .subtitle{margin:0 0 20px 0}.fullwidth .title{margin:0 0 10px 0}@media screen and (min-width:1024px){.fullwidth .copyarea{padding:60px 0;width:80%;max-width:800px;margin:0 auto}}.gallery{display:table;width:100%}.gallery .gallery-slider{display:table;width:100%}.gallery .gallery-slider li{padding:0 30px}.gallery img{display:block;margin-bottom:30px}.gallery .copyarea{padding:0 30px}.gallery .copyarea p:last-child{margin-bottom:0}.gallery .flex-direction-nav li{padding:0}@media screen and (min-width:1024px){.gallery{padding:20px 0}.gallery .gallery-slider li{padding:0 60px}.gallery .copyarea{max-width:800px;padding:0 60px}.gallery .flex-direction-nav li{padding:0}}#hero{position:relative;height:100vh;width:100%;margin-bottom:30px}#hero .slider,#hero .slides,#hero .slide,#hero .layer,#hero .image-scale{position:absolute;top:0;right:0;bottom:0;left:0}#hero .slide{background-repeat:no-repeat;background-position:center center;background-size:cover;height:100%}#hero video{min-width:100%;min-height:100%;width:auto !important;position:absolute;z-index:1;top:50% !important;left:50% !important;height:100%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);object-fit:cover}#hero .slide{overflow:hidden;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;-transition:0.5s;transition:0.5s;opacity:0;filter:alpha(opacity=0)}#hero .slide .image-scale{-webkit-transition:1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:1s cubic-bezier(0.28, 0, 0.18, 1);transition:1s cubic-bezier(0.28, 0, 0.18, 1)}#hero .slide .image-scale div{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:transform 14s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:transform 14s cubic-bezier(0.28, 0, 0.18, 1);transition:transform 14s cubic-bezier(0.28, 0, 0.18, 1)}#hero .slide.active{opacity:1;filter:alpha(opacity=100)}#hero .slide.active .image-scale div{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#hero .slide .layer{background:rgba(29, 37, 44, 0.05)}#hero .slide .layer .topleft,#hero .slide .layer .topright,#hero .slide .layer .bottomleft,#hero .slide .layer .bottomright{position:absolute;width:50px;height:50px}#hero .slide .layer .topleft{top:14px;left:14px}#hero .slide .layer .topright{top:14px;right:14px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#hero .slide .layer .bottomleft{bottom:14px;left:14px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#hero .slide .layer .bottomright{bottom:14px;right:14px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#hero .slide .row{display:block;height:100%;margin:0 auto;max-width:1510px;text-align:left;padding:15px}#hero .slide .row .copylayer{display:inline-block;text-align:left;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#hero .slide .row .copylayer .title{color:#fff;font-size:2rem;line-height:1}#hero .slide .row .copylayer p{margin-bottom:0}#hero .slide .row .copylayer a,#hero .slide .row .copylayer a:link,#hero .slide .row .copylayer a:visited,#hero .slide .row .copylayer a:active{color:#fff}#hero .slide .row .copylayer a.button .border,#hero .slide .row .copylayer a:link.button .border,#hero .slide .row .copylayer a:visited.button .border,#hero .slide .row .copylayer a:active.button .border{background-color:#fff}#hero .slide .row .copylayer a.button .border::before,#hero .slide .row .copylayer a:link.button .border::before,#hero .slide .row .copylayer a:visited.button .border::before,#hero .slide .row .copylayer a:active.button .border::before,#hero .slide .row .copylayer a.button .border::after,#hero .slide .row .copylayer a:link.button .border::after,#hero .slide .row .copylayer a:visited.button .border::after,#hero .slide .row .copylayer a:active.button .border::after{background-color:#fff}@media screen and (min-width:728px){#hero .slide .row .copylayer .title{font-size:2.5rem}}@media screen and (min-width:1024px){#hero .slide .layer .topleft,#hero .slide .layer .topright,#hero .slide .layer .bottomleft,#hero .slide .layer .bottomright{width:75px;height:75px}#hero .slide .layer .topleft{top:28px;left:28px}#hero .slide .layer .topright{top:28px;right:28px}#hero .slide .layer .bottomleft{bottom:28px;left:28px}#hero .slide .layer .bottomright{bottom:28px;right:28px}#hero .slide .row{padding:30px}#hero .slide .row .copylayer{width:auto;max-width:65%}#hero .slide .row .copylayer .title{font-size:3.5rem}}@media screen and (min-width:1280px){#hero .slide .row .copylayer{max-width:55%}#hero .slide .row .copylayer .title{font-size:4rem}}@media screen and (min-width:1440px){#hero .slide .row .copylayer .title{font-size:4.5rem}}.pagetitle{display:block;width:100%;background-size:cover;background-position:top center;text-align:center;padding:30px 15px}.pagetitle .page-title{display:inline-block;font-family:"acta-display", serif;font-size:1.875rem;line-height:1.25;vertical-align:middle;padding:0}.pagetitle .row{margin:0 auto}.pagetitle .icon-deco-left,.pagetitle .icon-deco-right{display:inline-block;vertical-align:middle;position:relative;width:30px;height:30px}.pagetitle .icon-deco-left{margin-right:15px}.pagetitle .icon-deco-right{margin-left:15px}@media screen and (min-width:1024px){.pagetitle .page-title{font-size:4rem}.pagetitle .icon-deco-left,.pagetitle .icon-deco-right{margin:0 30px;width:50px;height:50px}}@media screen and (min-width:1280px){.pagetitle{padding:60px 30px}.pagetitle .page-title{font-size:4.5rem}}.quotes{display:table;width:100%;position:relative;margin:30px auto;padding-bottom:30px}.quotes .slider{display:table;width:100%;position:relative;margin:0 auto}.quotes .row-header{text-align:left;padding:0 30px}.quotes .row-footer{padding:0 30px}.quotes .row-footer p:last-child{margin-bottom:0}.quotes .icon-quote{text-align:left;margin-bottom:30px}.quotes .icon-quote img{display:inline-block;width:50px;height:50px;margin-left:30px}.quotes .title{font-size:1.5rem;line-height:1}.quotes h4{font-style:italic;font-weight:300;margin:30px 0 0 0}.quotes .copyarea{padding:0 60px 0 30px}.quotes.green .title{color:#62b4a1}.quotes.purple .title{color:#a5a8cd}.quotes.pink .title{color:#ffa6b9}@media screen and (min-width:728px){.quotes .title{font-size:2.25rem}}@media screen and (min-width:1024px){.quotes{padding:40px 0 50px}.quotes .slider{padding:0 120px}.quotes .title{font-size:3rem}.quotes .row-header{text-align:right;position:absolute;right:100%;width:100%;top:5px}.quotes .row-header h3.subtitle{display:inline-block;margin:0;left:60px;position:relative;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}.quotes .row-footer{display:flex;max-width:1440px;clear:both;margin:30px auto 0;padding:0 120px}.quotes .icon-quote{margin-bottom:50px}.quotes .icon-quote img{width:95px;height:95px;margin-left:120px}.quotes .copyarea{width:80%;padding:0}}@media screen and (min-width:1280px){.quotes .slider{padding:0 110px}.quotes .icon-quote img{margin-left:110px}}@media screen and (min-width:1440px){.quotes .title{font-size:4.5rem;line-height:1.2}}.threeup{display:table;margin:0 auto;width:100%;padding:15px 0}.threeup .title{font-size:1.35rem;margin-bottom:15px}.threeup .icon-deco{display:inline-block;width:auto;height:30px}.threeup .row{margin:0 auto}.threeup .col{padding:15px 30px}.threeup .col .copyarea p{margin:10px 0}.threeup.white{padding:0}.threeup.white .col{padding:10px 30px}@media screen and (min-width:1024px){.threeup{text-align:center;padding:50px 0;margin:30px auto}.threeup .row{padding:0 45px}.threeup .title{font-size:2.5rem;margin-bottom:30px}.threeup .col{width:calc(33% - 30px);display:inline-block;vertical-align:top;margin:0 14px;text-align:left;padding:0}.threeup .col img{display:block;margin-bottom:30px}.threeup .col .title{font-size:2rem}.threeup .col .copyarea{padding:0}.threeup .col .copyarea p{margin:20px 0}.threeup .icon-deco{margin-bottom:10px}}