*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'flexslider-icon';src:url("fonts/flexslider-icon.eot");src:url("fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url("fonts/flexslider-icon.woff") format("woff"),url("fonts/flexslider-icon.ttf") format("truetype"),url("fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;border-radius:4px;-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.page-template-page-home{background-color:#555B69;position:relative}.full-wrap,.full-inner{width:100%;height:100%}.full-wrap{display:table;background-size:cover;background-position:center center;-ms-behavior:url("../backgroundsize.min.htc");-webkit-transition:background-image 0.8s ease, background-position 0.8s;transition:background-image 0.8s ease, background-position 0.8s}.full-wrap.one{background-image:url("../img/home/background-one.jpg")}.full-wrap.two{background-image:url("../img/home/background-two.jpg");background-position:center right}.full-inner{display:table-cell;vertical-align:middle}.home-slide h1{display:inline-block;margin-bottom:40px;color:#fff;padding:40px 0;border-top:2px solid #CAA638;border-bottom:2px solid #CAA638;font-family:'Playfair Display', serif;font-weight:700;font-size:24px;text-transform:none;letter-spacing:0}@media (min-width: 768px){.home-slide h1{font-size:40px}}@media (min-width: 992px){.home-slide h1{font-size:50px}}.home-slide.one.out-view{display:none}.home-slide.two{display:none}.home-slide.two .home-button{width:200px;height:200px}@media (min-width: 992px){.home-slide.two .home-button{width:250px;height:250px}}.home-slide.two .home-button h2{font-size:24px}@media (min-width: 992px){.home-slide.two .home-button h2{font-size:32px}}.home-slide.two .home-button .button-logo{width:32px;height:29px;margin-left:-16px;bottom:20px}@media (min-width: 992px){.home-slide.two .home-button .button-logo{width:42px;height:38px;margin-left:-21px}}.home-slide.two.in-view{display:block}.home-slide.two.in-view .home-button{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.home-slide.two .button-logo{width:50px;height:46px;margin-left:-25px;bottom:25px}.home-button{position:relative;display:block;margin:0 auto;width:200px;height:200px;background-color:#CAA638;border-radius:50%;z-index:100;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:opacity 0.8s ease, -webkit-transform 0.8s ease;transition:opacity 0.8s ease, -webkit-transform 0.8s ease;transition:opacity 0.8s ease, transform 0.8s ease;transition:opacity 0.8s ease, transform 0.8s ease, -webkit-transform 0.8s ease;-webkit-animation:box-shadow 2s ease infinite;animation:box-shadow 2s ease infinite}@media (min-width: 768px){.home-button{width:290px;height:290px}}@media (min-width: 992px){.home-button{width:365px;height:365px}}.home-button.in-view{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.home-button.out-view{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}.home-button:hover{background-color:#bc9a32}.home-button h2{display:inline-block;font-family:'Playfair Display', serif;color:#fff;font-weight:700;font-size:24px;margin:0;letter-spacing:0;padding:8px 0;border-top:2px solid #fff;border-bottom:2px solid #fff;text-transform:none}@media (min-width: 768px){.home-button h2{font-size:40px}}@media (min-width: 992px){.home-button h2{font-size:50px}}.button-logo{position:absolute;display:block;width:32px;height:29px;background-image:url("../img/home/button-logo.png");background-image:url("../img/home/button-logo.svg"),none;bottom:15px;left:50%;margin-left:-16px}@media (min-width: 768px){.button-logo{width:52px;height:48px;margin-left:-26px;bottom:20px}}@media (min-width: 992px){.button-logo{width:65px;height:60px;margin-left:-32px;bottom:30px}}.home-button-wrap,.home-button-wrap-inner{width:100%;height:100%}.home-button-wrap{display:table}.home-button-wrap-inner{display:table-cell;vertical-align:middle}@-webkit-keyframes icon-hover{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}40%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes icon-hover{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}40%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes box-shadow{0%{box-shadow:0 0 0 2px transparent}50%{box-shadow:0 0 40px 2px rgba(0,0,0,0.4)}100%{box-shadow:0 0 0 2px transparent}}@keyframes box-shadow{0%{box-shadow:0 0 0 2px transparent}50%{box-shadow:0 0 40px 2px rgba(0,0,0,0.4)}100%{box-shadow:0 0 0 2px transparent}}@-webkit-keyframes download-icon{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}20%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}60%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes download-icon{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}20%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}60%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes pop-in{0%{-webkit-transform:scale(0);transform:scale(0)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pop-in{0%{-webkit-transform:scale(0);transform:scale(0)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}*{outline:none;margin:0}html,*{max-height:1000000px}html,body{width:100%;height:100%}body{min-width:320px;min-height:480px;font-family:'Archivo Narrow', sans-serif;font-size:14px;font-weight:300;line-height:1.2;text-align:center;color:#555B69;background-color:#eeeff0;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.module{position:relative;z-index:102;-webkit-transform:translateZ(0)}.module.grey{background-color:#ddd}.module.gold{background-color:#CAA638}.module .module-wrap{position:relative;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.module .module-wrap:before,.module .module-wrap:after{content:" ";display:table}.module .module-wrap:after{clear:both}@media (min-width: 768px){.module .module-wrap{width:750px}}@media (min-width: 992px){.module .module-wrap{width:970px}}@media (min-width: 1200px){.module .module-wrap{width:1170px}}.module .module-wrap .module-inner{position:relative;margin-left:-15px;margin-right:-15px}.module .module-wrap .module-inner:before,.module .module-wrap .module-inner:after{content:" ";display:table}.module .module-wrap .module-inner:after{clear:both}::-moz-selection{color:#fff;background-color:rgba(85,91,105,0.6)}::selection{color:#fff;background-color:rgba(85,91,105,0.6)}.container{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.wrap{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:0}.content{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;padding:40px 0 20px 0}@media (min-width: 992px){.content{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:83.33333%}}@media (min-width: 992px){.content{margin-left:8.33333%}}@media (min-width: 992px){.content{padding:50px 0 30px 0}}.split{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:0}@media (min-width: 992px){.split{position:relative;min-height:1px;padding-left:0;padding-right:0;float:left;width:83.33333%}}@media (min-width: 992px){.split{margin-left:8.33333%}}.split .content-first{padding-bottom:0}@media (min-width: 992px){.split .content-first{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:50%}}@media (min-width: 992px){.split .content-first{margin-left:0%}}@media (min-width: 992px){.split .content-first{padding-bottom:30px}}.split .content-second{padding-top:0}@media (min-width: 992px){.split .content-second{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:50%}}@media (min-width: 992px){.split .content-second{margin-left:0%}}@media (min-width: 992px){.split .content-second{padding-top:50px}}h1,h2,h3,h4{font-family:'Josefin Sans', sans-serif;font-weight:700;letter-spacing:0.1em}h1{font-size:18px;text-transform:uppercase;margin-bottom:10px}@media (min-width: 992px){h1{font-size:20px}}h2{font-size:18px;text-transform:uppercase;margin-bottom:10px}@media (min-width: 992px){h2{font-size:20px}}a{text-decoration:none}p{font-size:16px;margin-bottom:20px}@media (min-width: 992px){p{font-size:18px}}.bar{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:0;height:2px;background-color:#CAA638}.bar.active{background-color:rgba(85,91,105,0.4)}.button{display:inline-block;background-color:#CAA638;padding:16px 24px 12px 24px;font-size:18px;color:#fff;text-transform:uppercase;margin-top:30px;font-family:'Josefin Sans', sans-serif;font-weight:700}.button:hover{background-color:#ac8c2e}.generic-wrap{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}header.module{z-index:103}header .bar{z-index:100}.header-logo{display:block;width:49px;height:45px;background-image:url("../img/header/logo.png");background-image:url("../img/header/logo.svg"),none;margin:20px 0;float:left;opacity:0;-webkit-transition:opacity 0.8s ease, -webkit-transform 0.8s ease;transition:opacity 0.8s ease, -webkit-transform 0.8s ease;transition:opacity 0.8s ease, transform 0.8s ease;transition:opacity 0.8s ease, transform 0.8s ease, -webkit-transform 0.8s ease}@media (min-width: 992px){.header-logo{float:none;width:80px;height:73px;margin:20px auto}}@media (min-width: 1200px){.header-logo{float:none;width:98px;height:90px;margin:40px auto}}.header-logo.in-view{opacity:1}.header-toggle{position:absolute;top:20px;right:15px;display:block;width:50px;height:50px;background-color:#CAA638;z-index:110;border-radius:50%;background-image:url("../img/header/bars.png");background-image:url("../img/header/bars.svg"),none}@media (min-width: 992px){.header-toggle{display:none}}.header-toggle.active{background-image:url("../img/header/bars-active.png");background-image:url("../img/header/bars-active.svg"),none}.header-nav{display:none;height:100%;top:0;left:0}.header-nav:before,.header-nav:after{content:" ";display:table}.header-nav:after{clear:both}@media (min-width: 992px){.header-nav{display:block}}.header-nav nav{margin-top:47px;float:right}@media (min-width: 1200px){.header-nav nav{margin-top:75px}}.header-nav li{float:left;font-size:16px}.header-nav li.active a{color:#CAA638}.header-nav a{color:#555B69;text-decoration:none;text-transform:uppercase;font-size:12px}.header-nav a:hover{color:#CAA638}.header-nav.left{position:absolute !important}@media (min-width: 992px){.header-nav.left{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:41.66667%}}.header-nav.left nav{float:right}.header-nav.left li{margin-left:20px}@media (min-width: 1200px){.header-nav.left li{margin-left:25px}}.header-nav.right{position:absolute !important}@media (min-width: 992px){.header-nav.right{margin-left:58.33333%}}@media (min-width: 992px){.header-nav.right{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:41.66667%}}.header-nav.right nav{float:left}.header-nav.right li{margin-right:20px}@media (min-width: 1200px){.header-nav.right li{margin-right:25px}}.mobile-header-nav{visibility:hidden;height:0;opacity:0;position:absolute;top:20px;right:15px;width:0;background-color:#CAA638;z-index:109;overflow:hidden;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}@media (min-width: 992px){.mobile-header-nav{display:none !important}}.mobile-header-nav li{text-align:right}.mobile-header-nav a{display:block;text-transform:uppercase;color:#fff;font-size:20px;padding:8px 15px 8px 0}.mobile-header-nav a:hover{color:#555B69;background-color:#bc9a32;border-left:4px solid #555B69}.mobile-header-nav.active{visibility:visible;height:auto;width:250px;opacity:1;padding:70px 0 15px 0}.mobile-header-nav.active a{opacity:1}.mobile-header-nav.active .nav-one a{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 0.4s ease, -webkit-transform 0.4s ease;transition:opacity 0.4s ease, -webkit-transform 0.4s ease;transition:opacity 0.4s ease, transform 0.4s ease;transition:opacity 0.4s ease, transform 0.4s ease, -webkit-transform 0.4s ease}.mobile-header-nav.active .nav-two a{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 0.4s ease 0.1s, -webkit-transform 0.4s ease 0.1s;transition:opacity 0.4s ease 0.1s, -webkit-transform 0.4s ease 0.1s;transition:opacity 0.4s ease 0.1s, transform 0.4s ease 0.1s;transition:opacity 0.4s ease 0.1s, transform 0.4s ease 0.1s, -webkit-transform 0.4s ease 0.1s}.mobile-header-nav.active .nav-three a{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 0.4s ease 0.2s, -webkit-transform 0.4s ease 0.2s;transition:opacity 0.4s ease 0.2s, -webkit-transform 0.4s ease 0.2s;transition:opacity 0.4s ease 0.2s, transform 0.4s ease 0.2s;transition:opacity 0.4s ease 0.2s, transform 0.4s ease 0.2s, -webkit-transform 0.4s ease 0.2s}.mobile-header-nav.active .nav-four a{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 0.4s ease 0.3s, -webkit-transform 0.4s ease 0.3s;transition:opacity 0.4s ease 0.3s, -webkit-transform 0.4s ease 0.3s;transition:opacity 0.4s ease 0.3s, transform 0.4s ease 0.3s;transition:opacity 0.4s ease 0.3s, transform 0.4s ease 0.3s, -webkit-transform 0.4s ease 0.3s}.mobile-header-nav.active .nav-five a{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 0.4s ease 0.4s, -webkit-transform 0.4s ease 0.4s;transition:opacity 0.4s ease 0.4s, -webkit-transform 0.4s ease 0.4s;transition:opacity 0.4s ease 0.4s, transform 0.4s ease 0.4s;transition:opacity 0.4s ease 0.4s, transform 0.4s ease 0.4s, -webkit-transform 0.4s ease 0.4s}.mobile-header-nav.active .nav-six a{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 0.4s ease 0.5s, -webkit-transform 0.4s ease 0.5s;transition:opacity 0.4s ease 0.5s, -webkit-transform 0.4s ease 0.5s;transition:opacity 0.4s ease 0.5s, transform 0.4s ease 0.5s;transition:opacity 0.4s ease 0.5s, transform 0.4s ease 0.5s, -webkit-transform 0.4s ease 0.5s}.mobile-header-nav.active .nav-seven a{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 0.4s ease 0.6s, -webkit-transform 0.4s ease 0.6s;transition:opacity 0.4s ease 0.6s, -webkit-transform 0.4s ease 0.6s;transition:opacity 0.4s ease 0.6s, transform 0.4s ease 0.6s;transition:opacity 0.4s ease 0.6s, transform 0.4s ease 0.6s, -webkit-transform 0.4s ease 0.6s}.mobile-header-nav.active .nav-eight a{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 0.4s ease 0.7s, -webkit-transform 0.4s ease 0.7s;transition:opacity 0.4s ease 0.7s, -webkit-transform 0.4s ease 0.7s;transition:opacity 0.4s ease 0.7s, transform 0.4s ease 0.7s;transition:opacity 0.4s ease 0.7s, transform 0.4s ease 0.7s, -webkit-transform 0.4s ease 0.7s}.nav-one a,.nav-two a,.nav-three a,.nav-four a,.nav-five a,.nav-six a,.nav-seven a,.nav-eight a{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}#overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(85,91,105,0.8);z-index:103;height:0;opacity:0;overflow:hidden;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}@media (min-width: 992px){#overlay{display:none}}#overlay.active{height:auto;opacity:1}footer{margin-top:30px}@media (min-width: 992px){footer{margin-top:0}}.footer-nav{display:none}@media (min-width: 992px){.footer-nav{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:100%}}@media (min-width: 992px){.footer-nav{display:block;text-align:center;padding:30px 0}}.footer-nav ul{display:inline-block}.footer-nav ul:before,.footer-nav ul:after{content:" ";display:table}.footer-nav ul:after{clear:both}.footer-nav li{float:left;font-size:12px;text-transform:uppercase}.footer-nav li:hover a,.footer-nav li.current-menu-item a{color:#CAA638}.footer-nav a{color:#555B69;padding:0 12px;opacity:1 !important;-webkit-transform:translateX(0);transform:translateX(0)}.footer-wrap{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;padding-top:30px;padding-bottom:30px}.footer-logo{display:block;width:60px;height:60px;margin:0 auto;background-image:url("../img/footer/logo-grey.png");background-image:url("../img/footer/logo-grey.svg"),none}@media (min-width: 768px){.footer-logo{float:left;margin:0 0 0 15px}}@media (min-width: 992px){.footer-logo{width:85px;height:85px;margin:0 0 0 30px}}.footer-address{display:block;text-align:center;text-transform:uppercase;font-family:'Josefin Sans', sans-serif;font-weight:700;margin:20px 0 0 0}@media (min-width: 768px){.footer-address{float:left;margin:21px 0 0 20px;font-size:13px}}@media (min-width: 992px){.footer-address{margin:30px 0 0 70px;font-size:16px}}.footer-logos:before,.footer-logos:after{content:" ";display:table}.footer-logos:after{clear:both}@media (min-width: 768px){.footer-logos{float:right;margin-right:15px}}@media (min-width: 992px){.footer-logos{margin-right:30px}}.footer-hermes{display:block;margin:20px auto 0 auto;width:87px;height:39px;background-image:url("../img/footer/hermes-grey.png");background-image:url("../img/footer/hermes-grey.svg"),none}@media (min-width: 768px){.footer-hermes{float:left;margin-top:10px}}@media (min-width: 992px){.footer-hermes{margin-top:15px;width:122px;height:54px}}.footer-cpp{display:block;margin:20px auto;width:88px;height:22px;background-image:url("../img/footer/cpp-grey.png");background-image:url("../img/footer/cpp-grey.svg"),none}@media (min-width: 768px){.footer-cpp{float:left;margin:19px 0 0 30px}}@media (min-width: 992px){.footer-cpp{margin:27px 0 0 40px;width:123px;height:31px}}.nav-link{position:absolute;display:none !important;padding:0 !important;width:40px;height:40px;background-color:#555B69;overflow:hidden}@media (min-width: 992px){.nav-link{display:block !important}}.nav-link:hover:before{-webkit-animation:icon-hover 1s ease;animation:icon-hover 1s ease}.nav-link.one{top:20px;right:70px}.nav-link.one:before{content:'';display:block;background-image:url("../img/header/link-one.png");background-image:url("../img/header/link-one.svg");width:40px;height:40px}.nav-link.two{top:20px;right:15px}.nav-link.two:before{content:'';display:block;background-image:url("../img/header/link-two.png");background-image:url("../img/header/link-two.svg");width:40px;height:40px}.back-to-top{display:none;position:relative;text-align:center;margin:40px auto;font-size:18px;color:#CAA638;text-transform:uppercase}@media (min-width: 992px){.back-to-top{display:inline-block}}.back-to-top span{position:absolute;top:-12px;right:-75px;display:block;width:50px;height:50px;background-image:url("../img/footer/back-to-top.png");background-image:url("../img/footer/back-to-top.svg"),none}.banner{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;height:230px;background-size:cover;background-position:center center;margin-bottom:15px;-ms-behavior:url("../backgroundsize.min.htc")}@media (min-width: 768px){.banner{height:500px}}@media (min-width: 992px){.banner{margin-bottom:0;height:600px}}.banner h1{font-family:'Playair Display', sans-serif;font-weight:800;letter-spacing:0;margin-bottom:0}.banner-image-full{position:absolute;top:0;left:0;width:100%;height:230px;background-size:cover;background-position:center center;-ms-behavior:url("../backgroundsize.min.htc")}@media (min-width: 768px){.banner-image-full{height:500px}}@media (min-width: 992px){.banner-image-full{height:600px}}.banner-wrap,.banner-inner{width:100%;height:100%}.banner-wrap{display:table}.banner-inner{display:table-cell;vertical-align:middle}.banner-outer{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;height:100%;color:#fff;text-align:center}.banner-outer h1{position:relative;display:inline-block;margin:0;padding:5px 15px;min-width:300px;font-size:27px;font-family:'Playfair Display', serif;font-weight:700;text-transform:none;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}.banner-outer h1:before{content:'';position:absolute;display:block;top:0;left:50%;height:2px;width:0;margin-left:0;background-color:#CAA638}.banner-outer h1:after{content:'';position:absolute;display:block;bottom:0;left:50%;height:2px;width:0;margin-left:0;background-color:#CAA638}@media (min-width: 768px){.banner-outer h1{padding:10px 15px;font-size:37px}}@media (min-width: 992px){.banner-outer h1{font-size:57px}}.banner-outer h2{font-size:14px;font-weight:800;-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:0}@media (min-width: 992px){.banner-outer h2{font-size:23px}}.banner-outer.in-view h1{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity 0.8s ease 0.4s, -webkit-transform 0.8s ease 0.4s;transition:opacity 0.8s ease 0.4s, -webkit-transform 0.8s ease 0.4s;transition:transform 0.8s ease 0.4s, opacity 0.8s ease 0.4s;transition:transform 0.8s ease 0.4s, opacity 0.8s ease 0.4s, -webkit-transform 0.8s ease 0.4s}.banner-outer.in-view h1:before{width:100%;margin-left:-50%;-webkit-transition:width 0.8s ease 0.8s, margin-left 0.8s ease 0.8s;transition:width 0.8s ease 0.8s, margin-left 0.8s ease 0.8s}.banner-outer.in-view h1:after{width:100%;margin-left:-50%;-webkit-transition:width 0.8s ease 0.8s, margin-left 0.8s ease 0.8s;transition:width 0.8s ease 0.8s, margin-left 0.8s ease 0.8s}.banner-outer.in-view h2{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity 0.8s ease 0.4s, -webkit-transform 0.8s ease 0.4s;transition:opacity 0.8s ease 0.4s, -webkit-transform 0.8s ease 0.4s;transition:transform 0.8s ease 0.4s, opacity 0.8s ease 0.4s;transition:transform 0.8s ease 0.4s, opacity 0.8s ease 0.4s, -webkit-transform 0.8s ease 0.4s}.banner-split-wrap{position:absolute;top:0;left:0;width:100%;height:230px}.banner-split-wrap:before,.banner-split-wrap:after{content:" ";display:table}.banner-split-wrap:after{clear:both}@media (min-width: 768px){.banner-split-wrap{height:500px}}@media (min-width: 992px){.banner-split-wrap{height:600px}}.banner-split{float:left;width:50%;height:100%;background-color:#eeeff0;background-size:cover;background-position:center center;-ms-behavior:url("../backgroundsize.min.htc")}.page-template-page-building{background-color:#555B69}.page-template-page-building .bar{display:none}.page-template-page-building .header-nav li a{color:#fff}.page-template-page-building .header-nav li a:hover{color:#CAA638}.page-template-page-building .header-nav li.active a{color:#CAA638}.page-template-page-building .header-logo{background-image:url("../img/header/logo-white.png");background-image:url("../img/header/logo-white.svg"),none}.page-template-page-building footer{display:none}#building-slider{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@media (min-width: 992px){#building-slider{min-height:850px}}#building-slider .flex-direction-nav{display:none}@media (min-width: 992px){#building-slider .flex-direction-nav{display:inline-block;width:600px;position:relative;bottom:205px}}#building-slider .flex-viewport{width:100%;height:100%}#building-slider li{width:100%;height:100%;background-size:cover;background-position:center center}#building-slider .flex-prev{width:12px !important;height:22px !important;margin-top:-33px !important;background-image:url("../img/building/left-new.png");background-image:url("../img/building/left-new.svg"),none;left:40px !important}#building-slider .flex-next{width:12px !important;height:22px !important;margin-top:-33px !important;background-image:url("../img/building/right-new.png");background-image:url("../img/building/right-new.svg"),none;right:40px !important}#building-slider .flex-control-paging{z-index:101;bottom:40px}#building-slider .flex-control-paging li{display:inline-block;width:10px;height:10px;margin:0 5px}@media (min-width: 992px){#building-slider .flex-control-paging li{width:12px;height:12px;margin:0 6px}}#building-slider .flex-control-paging li a{width:10px;height:10px}@media (min-width: 992px){#building-slider .flex-control-paging li a{width:12px;height:12px}}#building-slider .flex-control-paging li a.flex-active{background-color:#CAA638}#building-slider .flex-control-paging li a{background:#ccc;border:0}#building-intro-slide .flex-direction-nav{display:none}@media (min-width: 992px){#building-intro-slide .flex-direction-nav{display:block}}#building-intro-slide .flex-prev{width:65px !important;height:65px !important;margin-top:-33px !important;background-image:url("../img/building/left.png");background-image:url("../img/building/left.svg"),none;left:40px !important}#building-intro-slide .flex-next{width:65px !important;height:65px !important;margin-top:-33px !important;background-image:url("../img/building/right.png");background-image:url("../img/building/right.svg"),none;right:40px !important}#building-intro-slide .building-inner{padding-bottom:0px;display:table-cell;vertical-align:middle;position:relative}#building-intro-slide h2{position:relative;display:inline-block;font-size:18px;color:#fff}@media (min-width: 768px){#building-intro-slide h2{font-size:30px}}@media (min-width: 992px){#building-intro-slide h2{font-size:40px}}#building-intro-slide h2:after{position:absolute;content:'';display:block;bottom:-20px;width:150px;left:50%;margin-left:-75px;height:2px;background-color:#CAA638}@media (min-width: 768px){#building-intro-slide h2:after{width:200px;margin-left:-100px}}@media (min-width: 992px){#building-intro-slide h2:after{width:255px;margin-left:-127px}}#building-banner-logo{background-image:url("../img/building/slide-logo.png");background-image:url("../img/building/slide-logo.svg"),none;width:150px;height:232px;margin:40px auto;opacity:0;-webkit-transition:opacity 0.8s ease 0.8s;transition:opacity 0.8s ease 0.8s}@media (min-width: 768px){#building-banner-logo{width:200px;height:309px}}@media (min-width: 992px){#building-banner-logo{width:255px;height:394px}}.building-wrap,.building-inner{width:100%;height:100%}.building-wrap{display:table}.building-inner{display:table-cell;vertical-align:bottom;position:relative;padding-bottom:100px}.building-inner h2.heading{position:relative;display:inline-block;font-size:14px;font-family:'Archivo Narrow', sans-serif;line-height:1.4;font-weight:400;color:#fff;width:100%;opacity:0;-webkit-transition:opacity 0.8s ease 0.8s;transition:opacity 0.8s ease 0.8s}.building-inner h1{position:relative;display:inline-block;color:#fff;font-family:'Josefin Sans', sans-serif;font-size:18px;font-weight:700;line-height:1.4;padding:20px 0;opacity:0;-webkit-transition:opacity 0.8s ease 0.8s;transition:opacity 0.8s ease 0.8s}@media (min-width: 768px){.building-inner h1{font-size:22px;padding:30px 0}}@media (min-width: 992px){.building-inner h1{font-size:22px;padding:30px 0}}.building-inner h1:before{content:'';display:block;position:absolute;top:0;left:50%;margin-left:0;background-color:#CAA638;width:0;height:2px}.building-inner h1:after{content:'';display:block;position:absolute;bottom:0;left:50%;margin-left:0;background-color:#CAA638;width:0;height:2px}.arrow-text-wrap{display:none;position:absolute;top:50%;margin-top:-20px;width:100%;height:40px;opacity:0;-webkit-transition:opacity 0s ease;transition:opacity 0s ease}.arrow-text-wrap:before,.arrow-text-wrap:after{content:" ";display:table}.arrow-text-wrap:after{clear:both}@media (min-width: 992px){.arrow-text-wrap{display:block}}.arrow-text-wrap span{font-family:'Archivo Narrow', sans-serif;color:#fff;text-align:center;display:block;font-size:25px;line-height:40px;margin-top:50px}.flex-active-slide .arrow-text-wrap{opacity:1;-webkit-transition:opacity 0.4s ease 1s;transition:opacity 0.4s ease 1s}.flex-active-slide .building-inner h2.heading{opacity:1}.flex-active-slide .building-inner h1{opacity:1}.flex-active-slide .building-inner h1:before,.flex-active-slide .building-inner h1:after{width:100%;margin-left:-50%;-webkit-transition:width 0.8s ease 0.8s, margin-left 0.8s ease 0.8s;transition:width 0.8s ease 0.8s, margin-left 0.8s ease 0.8s}.flex-active-slide #building-banner-logo{opacity:1}.left-arrow-text{float:left;width:138px;height:100%}.right-arrow-text{float:right;width:138px;height:100%}.area .box-layout.one{margin-top:0;height:auto}@media (min-width: 768px){.area .box-layout.one{margin-top:15px;height:149px}}@media (min-width: 992px){.area .box-layout.one{margin-top:30px;height:194px}}.area .box-layout.two{height:423px}@media (min-width: 768px){.area .box-layout.two{margin-top:15px;height:423px}}@media (min-width: 992px){.area .box-layout.two{margin-top:30px;height:553px}}@media (min-width: 1200px){.area .box-layout.two{height:687px}}.area .box-layout.three{height:300px}@media (min-width: 768px){.area .box-layout.three{height:300px}}@media (min-width: 992px){.area .box-layout.three{height:392px}}@media (min-width: 1200px){.area .box-layout.three{height:546px}}.area .box-layout.four{height:auto}@media (min-width: 768px){.area .box-layout.four{height:159px}}@media (min-width: 992px){.area .box-layout.four{height:200px}}@media (min-width: 1200px){.area .box-layout.four{height:263px}}.area .box-layout.five{height:423px}@media (min-width: 768px){.area .box-layout.five{height:423px}}@media (min-width: 992px){.area .box-layout.five{height:551px}}@media (min-width: 1200px){.area .box-layout.five{height:686px}}.area .box-layout.six{height:290px}@media (min-width: 768px){.area .box-layout.six{height:290px}}@media (min-width: 992px){.area .box-layout.six{height:384px}}@media (min-width: 1200px){.area .box-layout.six{height:477px}}.area .box-layout.seven{height:290px}@media (min-width: 992px){.area .box-layout.seven{height:290px}}@media (min-width: 992px){.area .box-layout.seven{height:379px}}@media (min-width: 1200px){.area .box-layout.seven{height:472px}}.area .box-layout.eight{height:315px}@media (min-width: 768px){.area .box-layout.eight{height:315px}}@media (min-width: 992px){.area .box-layout.eight{height:410px}}@media (min-width: 1200px){.area .box-layout.eight{height:510px}}.area .box-layout.nine{height:auto}@media (min-width: 768px){.area .box-layout.nine{height:175px}}@media (min-width: 992px){.area .box-layout.nine{height:237px}}@media (min-width: 1200px){.area .box-layout.nine{height:300px}}.area .box-layout.ten{height:110px}@media (min-width: 768px){.area .box-layout.ten{height:110px}}@media (min-width: 992px){.area .box-layout.ten{height:143px}}@media (min-width: 1200px){.area .box-layout.ten{height:180px}}.area .box-layout.eleven{height:189px}@media (min-width: 768px){.area .box-layout.eleven{height:189px}}@media (min-width: 992px){.area .box-layout.eleven{height:246px}}@media (min-width: 1200px){.area .box-layout.eleven{height:306px}}.specification .box-layout-download{position:relative;border:0 !important;padding:0 !important;margin:0 0 0 -60px !important;text-decoration:none;color:#fff;font-family:'Josefin Sans', sans-serif;font-weight:700}@media (min-width: 992px){.specification .box-layout-download{margin:0 0 0 -72px !important}}.specification .box-layout-download:after{content:'';display:block;position:absolute;right:-60px;top:-13px;width:40px;height:40px;background-image:url("../img/specification/download.png");background-image:url("../img/specification/download.svg"),none}@media (min-width: 992px){.specification .box-layout-download:after{top:-17px;right:-72px;width:52px;height:52px}}.specification .box-layout-download:hover:after{-webkit-animation:download-icon 1.2s ease;animation:download-icon 1.2s ease}.specification .box-layout.one{height:auto;overflow:hidden}@media (min-width: 768px){.specification .box-layout.one{margin-top:15px;height:67px}}@media (min-width: 992px){.specification .box-layout.one{margin-top:30px;height:87px}}@media (min-width: 1200px){.specification .box-layout.one{height:106px}}.specification .box-layout.two{height:429px}@media (min-width: 768px){.specification .box-layout.two{margin-top:15px}}@media (min-width: 992px){.specification .box-layout.two{margin-top:30px;height:560px}}@media (min-width: 1200px){.specification .box-layout.two{height:687px}}.specification .box-layout.three{height:395px}@media (min-width: 992px){.specification .box-layout.three{height:516px}}@media (min-width: 1200px){.specification .box-layout.three{height:634px}}@media (min-width: 768px){.specification .box-layout.four{height:168px}}@media (min-width: 992px){.specification .box-layout.four{height:218px}}@media (min-width: 1200px){.specification .box-layout.four{height:267px}}.specification .box-layout.five{height:429px}@media (min-width: 992px){.specification .box-layout.five{height:559px}}@media (min-width: 1200px){.specification .box-layout.five{height:686px}}.specification .box-layout.six{height:294px}@media (min-width: 992px){.specification .box-layout.six{height:384px}}@media (min-width: 1200px){.specification .box-layout.six{height:472px}}.specification .box-layout.seven{height:198px}@media (min-width: 992px){.specification .box-layout.seven{height:267px}}@media (min-width: 1200px){.specification .box-layout.seven{height:336px}}.specification .box-layout.eight{height:300px}@media (min-width: 992px){.specification .box-layout.eight{height:390px}}@media (min-width: 1200px){.specification .box-layout.eight{height:472px}}.page-template-page-plans .button{margin-bottom:30px}@media (min-width: 992px){.page-template-page-plans .button{margin-bottom:60px}}.plans-table{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:30px}@media (min-width: 768px){.plans-table{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:66.66667%}}@media (min-width: 768px){.plans-table{margin-left:16.66667%}}@media (min-width: 992px){.plans-table{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:50%}}@media (min-width: 992px){.plans-table{margin-left:25%}}.plans-table td{padding:16px 0;border-bottom:1px solid #CAA638;text-align:right;text-transform:uppercase;font-family:'Josefin Sans', sans-serif;font-weight:700;font-size:12px;line-height:1}@media (min-width: 768px){.plans-table td{font-size:16px}}@media (min-width: 992px){.plans-table td{font-size:20px}}.plans-table td.first{text-align:left}.plans-table-total{color:#CAA638;margin-bottom:30px}.plans-table-total td{border-bottom:0}.plans-wrapper{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.plans-wrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:50%}}@media (min-width: 992px){.plans-wrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:83.33333%}}@media (min-width: 992px){.plans-wrapper{margin-left:8.33333%}}.space-plan{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:0;display:block;height:220px}@media (min-width: 768px){.space-plan{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:50%}}@media (min-width: 992px){.space-plan{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:50%}}@media (min-width: 992px){.space-plan{height:275px}}.space-plan.one{margin-bottom:15px}@media (min-width: 768px){.space-plan.one{margin-bottom:0}}.space-plan:hover .space-plan-image{-webkit-transform:scale(1.2) rotate(2deg);transform:scale(1.2) rotate(2deg);-webkit-transition:-webkit-transform 4s ease;transition:-webkit-transform 4s ease;transition:transform 4s ease;transition:transform 4s ease, -webkit-transform 4s ease}.space-plan:hover .space-plan-image:after{opacity:0.4;-webkit-transition:opacity 4s ease;transition:opacity 4s ease}.space-plan-inner{position:relative;display:table;width:100%;height:100%;background-color:#555B69;z-index:99;overflow:hidden}.space-plan-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;-ms-behavior:url("../backgroundsize.min.htc");-webkit-transition:-webkit-transform 0.4s ease, -webkit-filter 0.4s ease;transition:-webkit-transform 0.4s ease, -webkit-filter 0.4s ease;transition:transform 0.4s ease, filter 0.4s ease;transition:transform 0.4s ease, filter 0.4s ease, -webkit-transform 0.4s ease, -webkit-filter 0.4s ease}.space-plan-image:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#555B69;z-index:100;opacity:0;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.space-plan-content{position:relative;display:table-cell;width:100%;height:100%;vertical-align:middle;z-index:100}.space-plan-content span{display:inline-block;width:215px;padding:12px 0 8px 0;font-family:'Josefin Sans', sans-serif;font-weight:700;font-size:14px;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#CAA638;letter-spacing:0.1em}@media (min-width: 992px){.space-plan-content span{width:262px;font-size:18px}}.page-template-page-gallery .banner{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:0}.page-template-page-gallery .banner-outer{position:absolute;top:0;left:0}.gallery-slider{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:0;margin-bottom:120px !important;height:230px}@media (min-width: 768px){.gallery-slider{height:460px}}@media (min-width: 992px){.gallery-slider{height:600px}}@media (min-width: 1200px){.gallery-slider{height:774px}}.gallery-slider .slides li{background-image:url(https://placehold.co/1140x774/DDDDDD/CAA638);background-position:center center}.gallery-wrap{height:0;overflow:hidden;opacity:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.gallery-wrap.active{height:auto;opacity:1;-webkit-transition:opacity 1s ease 0.2s;transition:opacity 1s ease 0.2s}.gallery-item{position:relative;margin:30px 0;width:100%;height:300px;background-size:cover;background-position:center center;-ms-behavior:url("../backgroundsize.min.htc")}@media (min-width: 768px){.gallery-item{height:400px}}@media (min-width: 992px){.gallery-item{height:600px}}.gallery-item:first-of-type{margin:0}@media (min-width: 768px){.gallery-item:first-of-type{margin:15px 0}}@media (min-width: 992px){.gallery-item:first-of-type{margin:30px 0}}.gallery-item p{color:#fff}.gallery-banner-wrap{width:100%;margin-top:20px;text-align:center;opacity:0;-webkit-transition:0.8s ease 0.4s;transition:0.8s ease 0.4s}@media (min-width: 768px){.gallery-banner-wrap{margin-top:60px}}@media (min-width: 992px){.gallery-banner-wrap{margin-top:90px}}.gallery-banner-wrap.in-view{opacity:1}.gallery-banner-button{display:inline-block;margin:0 20px;width:100px;height:60px;border:2px solid #fff;-webkit-transition:background-color 0.4s ease;transition:background-color 0.4s ease}@media (min-width: 768px){.gallery-banner-button{margin:0 60px;width:130px;height:75px}}.gallery-banner-button:hover{background-color:#CAA638}.gallery-banner-button.active{background-color:#CAA638}.gallery-banner-button-wrap,.gallery-banner-button-content{width:100%;height:100%}.gallery-banner-button-wrap{display:table}.gallery-banner-button-content{display:table-cell;vertical-align:middle}.gallery-banner-button-content span{display:block;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;font-family:'Josefin Sans', sans-serif}@media (min-width: 992px){.gallery-banner-button-content span{font-size:18px}}.generic-slider{height:230px}@media (min-width: 768px){.generic-slider{height:460px}}@media (min-width: 992px){.generic-slider{height:600px}}.generic-slider .flex-control-nav{bottom:20px;right:20px;width:auto}.generic-slider .flex-control-nav li{display:block;margin:0 4px;float:left;border-radius:50%}.generic-slider .flex-control-nav a{width:10px;height:10px}@media (min-width: 992px){.generic-slider .flex-control-nav a{width:15px;height:15px}}.slide{width:100%;height:100%;background-size:cover;background-position:center center;background-color:#555B69}.flexslider{margin-bottom:0;border:0;border-radius:0}.flex-viewport,.slides{height:100%}.flex-viewport{background-color:#ddd}.slides li{height:100%}.flex-prev,.flex-next{display:block;width:58px !important;height:64px !important;opacity:1 !important;margin-top:-32px !important}.flex-prev:before,.flex-next:before{content:'' !important;width:58px;height:64px}.flex-prev{left:0 !important;background-image:url("../img/slider/prev.png");background-image:url("../img/slider/prev.svg"),none;background-repeat:no-repeat;background-position:center center}.flex-next{right:0 !important;background-image:url("../img/slider/next.png");background-image:url("../img/slider/next.svg"),none;background-repeat:no-repeat;background-position:center center}.flex-control-paging{z-index:101;bottom:-60px}.flex-control-paging li a{width:24px;height:24px;background-color:transparent;box-shadow:none;border:1px solid #555B69}.flex-control-paging li a.flex-active,.flex-control-paging li a:hover{background-color:#CAA638;border:1px solid #CAA638}.flex-control-nav li{margin:0 8px}.downloads{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-top:15px}@media (min-width: 1200px){.downloads{margin-left:8.33333%}}@media (min-width: 1200px){.downloads{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:83.33333%}}@media (min-width: 768px){.downloads{margin-top:30px}}.downloads h3{margin-bottom:30px;text-transform:uppercase;color:#555B69;font-size:20px}.download{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;border-top:2px solid #CAA638;padding:15px 15px 30px 15px;text-transform:uppercase;font-size:16px;line-height:50px}.download:before,.download:after{content:" ";display:table}.download:after{clear:both}@media (min-width: 768px){.download{padding:30px 15px}}@media (min-width: 992px){.download{font-size:18px}}.download p{margin:0}.download-title{float:none;font-family:'Josefin Sans', sans-serif;font-weight:700}@media (min-width: 768px){.download-title{float:left}}.download-details{float:none;margin:0 auto}.download-details:before,.download-details:after{content:" ";display:table}.download-details:after{clear:both}@media (min-width: 768px){.download-details{float:right}}.download-details p{float:left;display:none}@media (min-width: 992px){.download-details p{display:block}}.download-button{float:none;position:relative;display:inline-block;background-color:#CAA638;color:#fff;height:50px;padding:0 70px 0 15px;margin:0 auto}@media (min-width: 768px){.download-button{margin:0;float:right;display:block}}@media (min-width: 992px){.download-button{margin-left:130px}}.download-button:after{content:'';display:block;position:absolute;top:50%;right:15px;margin-top:-15px;background-image:url("../img/downloads/download-icon.png");background-image:url("../img/downloads/download-icon.svg"),none;width:20px;height:30px}.agent{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.agent{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:50%}}@media (min-width: 992px){.agent{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:33.33333%}}@media (min-width: 992px){.agent.one{margin-left:16.66667%}}.agent.one .agent-logo{background-image:url("../img/contact/cushwake.png");background-image:url("../img/contact/cushwake.svg"),none}.agent.two{margin-top:30px}@media (min-width: 768px){.agent.two{margin-top:0}}.agent.two .agent-logo{background-image:url("../img/contact/colliers.png");background-image:url("../img/contact/colliers.svg"),none}.agent-logo{display:block;margin:0 auto;width:150px;height:100px;background-size:cover;background-position:center center;-ms-behavior:url("../backgroundsize.min.htc")}.agent-details{margin-top:30px}.agent-details p,.agent-details a{font-family:'Josefin Sans', sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;color:#555B69;text-decoration:none;margin:4px 0}@media (min-width: 768px){.agent-details p,.agent-details a{font-size:16px}}@media (min-width: 992px){.agent-details p,.agent-details a{font-size:16px}}.agent-details p.gold,.agent-details a.gold{color:#CAA638}#gold-strip{background-color:#CAA638;width:100%;height:90px;margin-top:50px;text-align:center}@media (min-width: 768px){#gold-strip{height:105px}}@media (min-width: 992px){#gold-strip{height:130px}}.gold-strip-logo{display:inline-block;margin:15px 20px 0 20px;background-size:cover;background-position:center center;-ms-behavior:url("../backgroundsize.min.htc")}@media (min-width: 768px){.gold-strip-logo{margin:15px 40px 0 40px}}.gold-strip-logo.one{width:110px;height:50px;background-image:url("../img/contact/hermes.png");background-image:url("../img/contact/hermes.svg"),none}@media (min-width: 768px){.gold-strip-logo.one{width:160px;height:72px}}@media (min-width: 992px){.gold-strip-logo.one{width:200px;height:90px}}.gold-strip-logo.two{width:132px;height:34px;background-image:url("../img/contact/cpp.png");background-image:url("../img/contact/cpp.svg"),none}@media (min-width: 768px){.gold-strip-logo.two{width:194px;height:50px}}@media (min-width: 992px){.gold-strip-logo.two{width:240px;height:62px}}.page-template-page-connections .banner{margin-bottom:0}#connections-details{padding:40px 0}.connections-split{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.connections-split.one{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:50%}}@media (min-width: 1200px){.connections-split.one{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:41.66667%}}.connections-split.two{margin-top:40px}@media (min-width: 768px){.connections-split.two{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:50%}}@media (min-width: 1200px){.connections-split.two{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:41.66667%}}@media (min-width: 768px){.connections-split.two{margin-top:0}}@media (min-width: 1200px){.connections-split.two{margin-top:0;float:right}}.connections-split-logo{width:107px;height:107px;margin:0 auto}.connections-split-logo.one{background-image:url("../img/connections/walk.png");background-image:url("../img/connections/walk.svg"),none}.connections-split-logo.two{background-image:url("../img/connections/tube.png");background-image:url("../img/connections/tube.svg"),none}.connections-split-logo.in-view{-webkit-animation:pop-in 1s ease;animation:pop-in 1s ease}.connections-timings-wrap{margin-top:40px;width:100%}.connections-timings-row{margin:20px 0 0 0;padding:0 0 4px 0;border-bottom:2px solid #CAA638;color:#555B69;font-size:12px;line-height:18px;text-transform:uppercase;font-weight:700;font-family:'Josefin Sans', sans-serif}.connections-timings-row:before,.connections-timings-row:after{content:" ";display:table}.connections-timings-row:after{clear:both}@media (min-width: 768px){.connections-timings-row{font-size:14px}}@media (min-width: 992px){.connections-timings-row{font-size:17px}}.connections-timings-row-small-text{margin:6px 0;width:100%;text-align:left}.connections-timings-row-small-text span{font-size:14px;font-weight:400}.connections-timings-location{float:left;text-align:left}.connections-timings-location span{text-align:left}.connections-timings-right{width:140px;float:right;text-align:right}.connections-timings-right:before,.connections-timings-right:after{content:" ";display:table}.connections-timings-right:after{clear:both}@media (min-width: 992px){.connections-timings-right{width:170px}}.connections-timings-right span{float:right;display:block}.connections-timings-icon{position:relative;top:-2px;float:right;margin-left:10px;width:72px;height:18px}@media (min-width: 992px){.connections-timings-icon{margin-left:20px}}.connections-timings-icon.picadilly{background-image:url("../img/connections/piccadilly.png");background-image:url("../img/connections/piccadilly.svg"),none}.connections-timings-icon.oxford{background-image:url("../img/connections/oxford.png");background-image:url("../img/connections/oxford.svg"),none}.connections-timings-icon.leicester{background-image:url("../img/connections/leicester.png");background-image:url("../img/connections/leicester.svg"),none}.connections-timings-icon.green{background-image:url("../img/connections/green.png");background-image:url("../img/connections/green.svg"),none}.connections-timings-icon.bond{background-image:url("../img/connections/bond.png");background-image:url("../img/connections/bond.svg"),none}.connections-timings-icon.tottenham{background-image:url("../img/connections/tottenham.png");background-image:url("../img/connections/tottenham.svg"),none}.connections-timings-icon.charing{background-image:url("../img/connections/charing.png");background-image:url("../img/connections/charing.svg"),none}.connections-timings-icon.euston{background-image:url("../img/connections/euston.png");background-image:url("../img/connections/euston.svg"),none}.connections-timings-icon.victoria{background-image:url("../img/connections/victoria.png");background-image:url("../img/connections/victoria.svg"),none}.connections-timings-icon.waterloo{background-image:url("../img/connections/waterloo.png");background-image:url("../img/connections/waterloo.svg"),none}.connections-timings-icon.marylebone{background-image:url("../img/connections/marylebone.png");background-image:url("../img/connections/marylebone.svg"),none}.connections-timings-icon.kings{background-image:url("../img/connections/kings.png");background-image:url("../img/connections/kings.svg"),none}.connections-timings-icon.bridge{background-image:url("../img/connections/bridge.png");background-image:url("../img/connections/bridge.svg"),none}.connections-timings-icon.paddington{background-image:url("../img/connections/paddington.png");background-image:url("../img/connections/paddington.svg"),none}.connections-timings-icon.liverpool{background-image:url("../img/connections/liverpool.png");background-image:url("../img/connections/liverpool.svg"),none}.connections-small-copy{width:100%}.connections-small-copy p{text-align:right;margin:0;font-size:12px;margin:2px 0}@media (min-width: 992px){.connections-small-copy p{font-size:14px}}#connections-map{height:450px;width:100%;background-color:#ddd;border-top:30px solid #ddd;border-bottom:30px solid #ddd;box-sizing:content-box}@media (min-width: 768px){#connections-map{height:500px;border-width:40px}}@media (min-width: 992px){#connections-map{height:600px}}.crossrail-wrap{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin:80px 0}@media (min-width: 1200px){.crossrail-wrap{margin-left:8.33333%}}@media (min-width: 1200px){.crossrail-wrap{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:83.33333%}}.crossrail{width:100%;height:300px;background-image:url("../img/connections/crossrail.png");background-image:url("../img/connections/crossrail.svg"),none;background-size:cover;background-position:center right}@media (min-width: 768px){.crossrail{width:690px;height:293px;background-position:center center}}@media (min-width: 992px){.crossrail{width:910px;height:386px}}@media (min-width: 1200px){.crossrail{width:920px;height:391px}}#box-layout-wrap{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:0}.box-layout{margin-top:15px;color:#fff;overflow:hidden}@media (min-width: 768px){.box-layout{margin-top:30px}}.box-layout.small{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.box-layout.small{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:50%}}@media (min-width: 992px){.box-layout.small{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:41.66667%}}.box-layout.large{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.box-layout.large{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:50%}}@media (min-width: 992px){.box-layout.large{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:58.33333%}}.box-layout.full{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.box-layout.left{float:left}.box-layout.right{float:right !important}.box-layout-inner{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;padding:30px 15px;height:100%}@media (min-width: 768px){.box-layout-inner{padding:0 15px}}.box-layout-inner.color.gold{background-color:#CAA638}.box-layout-inner.color.gold .box-layout-download{border-color:#555B69}.box-layout-inner.color.gold h4:after{background-color:#555B69}.box-layout-inner.color.blue{background-color:#555B69}.box-layout-inner.color.blue .box-layout-download{border-color:#CAA638}.box-layout-inner.color.blue h4:after{background-color:#CAA638}.box-layout-inner.image{width:100%;height:100%;background-size:cover;background-position:center center;-ms-behavior:url("../backgroundsize.min.htc")}.image-description{position:absolute;bottom:0;left:0;width:0;height:50px;background-color:#CAA638;background-color:rgba(202,166,56,0.7);opacity:0;-webkit-transition:width 0.8s ease, opacity 0.8s ease;transition:width 0.8s ease, opacity 0.8s ease}.image-description p{font-family:'Josefin Sans', sans-serif;font-size:13px;font-weight:700;letter-spacing:0.1em;margin:0 0 0 15px;line-height:50px;text-transform:uppercase;text-align:left;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity 0.8s ease 0.4s, -webkit-transform 0.8s ease 0.4s;transition:opacity 0.8s ease 0.4s, -webkit-transform 0.8s ease 0.4s;transition:transform 0.8s ease 0.4s, opacity 0.8s ease 0.4s;transition:transform 0.8s ease 0.4s, opacity 0.8s ease 0.4s, -webkit-transform 0.8s ease 0.4s}@media (min-width: 992px){.image-description p{font-size:16px}}.image-description.in-view{width:100%;opacity:1}.image-description.in-view p{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.box-layout-content-wrap,.box-layout-content{width:100%;height:100%}.box-layout-content-wrap{display:table}.box-layout-content{display:table-cell;vertical-align:middle}.box-layout-content-inner{margin-left:8.33333%;position:relative;float:left;width:83.33333%;min-height:1px;padding-left:15px;padding-right:15px;text-align:center}.box-layout-content-inner h4,.box-layout-content-inner .box-layout-download{position:relative;display:inline-block;margin-bottom:10px;padding-bottom:10px;text-transform:uppercase;font-size:16px;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity 0.8s ease, -webkit-transform 0.8s ease;transition:opacity 0.8s ease, -webkit-transform 0.8s ease;transition:opacity 0.8s ease, transform 0.8s ease;transition:opacity 0.8s ease, transform 0.8s ease, -webkit-transform 0.8s ease}@media (min-width: 992px){.box-layout-content-inner h4,.box-layout-content-inner .box-layout-download{font-size:20px;margin-bottom:10px;padding-bottom:10px}}.box-layout-content-inner h4:after{content:'';display:block;position:absolute;bottom:0;left:50%;width:0;height:1px;margin-left:0;background-color:#fff;opacity:0}.box-layout-content-inner p{margin:0;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity 0.8s ease 0.4s, -webkit-transform 0.8s ease 0.4s;transition:opacity 0.8s ease 0.4s, -webkit-transform 0.8s ease 0.4s;transition:opacity 0.8s ease 0.4s, transform 0.8s ease 0.4s;transition:opacity 0.8s ease 0.4s, transform 0.8s ease 0.4s, -webkit-transform 0.8s ease 0.4s}.box-layout-content-inner.in-view h4,.box-layout-content-inner.in-view p,.box-layout-content-inner.in-view .box-layout-download{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.box-layout-content-inner.in-view h4:after{width:100%;margin-left:-50%;opacity:1;-webkit-transition:width 0.8s ease 0.4s, margin-left 0.8s ease 0.4s, opacity 0.8s ease 0.4s;transition:width 0.8s ease 0.4s, margin-left 0.8s ease 0.4s, opacity 0.8s ease 0.4s}.box-layout-download{font-size:14px !important}@media (min-width: 992px){.box-layout-download{font-size:20px !important}}
