*{margin:0;padding:0}html{display:block;width:100%;height:100%}@font-face{font-family:alternate-gothic-no-1-d;src:url(font/alternategothic.eot);src:url(font/alternategothic.eot?#iefix) format('embedded-opentype'),url(font/alternategothic.woff) format('woff'),url(font/alternategothic.ttf) format('truetype'),url(font/alternategothic.svg#futura_lt_btlight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GothamBold;src:url(font/gotham-bold-webfont.eot);src:url(font/gotham-bold-webfont.eot?#iefix) format('embedded-opentype'),url(font/gotham-bold-webfont.woff) format('woff'),url(font/gotham-bold-webfont.ttf) format('truetype'),url(font/gotham-bold-webfont.svg#gotham-bold-webfont) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GothamMedium;src:url(font/gotham-medium-webfont.eot);src:url(font/gotham-medium-webfont.eot?#iefix) format('embedded-opentype'),url('font/gotham-medium-webfont.svg#Gotham Medium') format('svg'),url(font/gotham-medium-webfont.woff) format('woff'),url(font/gotham-medium-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:didot_bld;src:url(font/DidotLTStd-Bold.eot);src:url(font/DidotLTStd-Bold.eot?#iefix) format('embedded-opentype'),url(font/DidotLTStd-Bold.woff) format('woff'),url(font/DidotLTStd-Bold.ttf) format('truetype'),url(font/DidotLTStd-Bold.svg#DidotLTStd-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GothamLightRegular;src:url(font/gotham-light-webfont.eot);src:url(font/gotham-light-webfont.eot?#iefix) format('embedded-opentype'),url(font/gotham-light-webfont.woff) format('woff'),url(font/gotham-light-webfont.ttf) format('truetype'),url(font/gotham-light-webfont.svg#GothamLightRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GothamExtraLight;src:url(font/GothamExtraLight.eot?) format('eot'),url(font/GothamExtraLight.woff) format('woff'),url(font/GothamExtraLight.ttf) format('truetype'),url(font/GothamExtraLight.svg#GothamExtraLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GothamBook;src:url(font/gotham-book.eot);src:url(font/gotham-book.eot?#iefix) format('embedded-opentype'),url(font/gotham-book.woff) format('woff'),url(font/gotham-book.ttf) format('truetype'),url(font/gotham-book.svg#gotham-book) format('svg');font-weight:400;font-style:normal}@font-face{font-family:bebas-neue;src:url(font/bebas___-webfont.eot);src:url(font/bebas___-webfont.eot?#iefix) format('embedded-opentype'),url(font/bebas___-webfont.woff) format('woff'),url(font/bebas___-webfont.ttf) format('truetype'),url(font/bebas___-webfont.svg#bebas___-webfont) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GothamThinRegular;src:url(font/gotham-thin-webfont.eot);src:url(font/gotham-thin-webfont.eot?#iefix) format('embedded-opentype'),url(font/gotham-thin-webfont.woff) format('woff'),url(font/gotham-thin-webfont.ttf) format('truetype'),url(font/gotham-thin-webfont.svg#GothamThinRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:arapeyitalic;src:url(font/arapey-italic-webfont.eot);src:url(font/arapey-italic-webfont.eot?#iefix) format('embedded-opentype'),url(font/arapey-italic-webfont.woff) format('woff'),url(font/arapey-italic-webfont.ttf) format('truetype'),url(font/arapey-italic-webfont.svg#arapey-italic-webfont) format('svg');font-weight:400;font-style:normal}@font-face{font-family:brandon_bld;src:url(font/brandon_bld-webfont.eot);src:url(font/brandon_bld-webfont.eot?#iefix) format('embedded-opentype'),url(font/brandon_bld-webfont.woff) format('woff'),url(font/brandon_bld-webfont.ttf) format('truetype'),url(font/brandon_bld-webfont.svg#brandon_bld) format('svg');font-weight:400;font-style:normal}@font-face{font-family:brandon_light;src:url(font/brandon_light-webfont.eot);src:url(font/brandon_light-webfont.eot?#iefix) format('embedded-opentype'),url(font/brandon_light-webfont.woff) format('woff'),url(font/brandon_light-webfont.ttf) format('truetype'),url(font/brandon_light-webfont.svg#brandon_light) format('svg');font-weight:400;font-style:normal}body{width:100%;height:100%}.with-menu-animation{position:relative;-webkit-transition:left .3s ease;-moz-transition:left .3s ease;transition:left .3s ease;overflow-x:hidden}a:-webkit-any-link{color:#fff;cursor:pointer;text-decoration:none}.centerwrapper{margin-right:auto;margin-left:auto}.tablewrapper{display:table}.middlewrapper{display:table-cell;vertical-align:middle}.clear{clear:both}.relative{position:relative}.absolute{position:absolute}.fullwidth{width:100%}.fullheight{height:100%}.leftalign{text-align:left}.rightalign{text-align:right}.centeralign{text-align:center}#skeleton-body{width:100%;height:100%}#skeleton-content{width:100%;height:100%}.row-fluid{width:100%}.row-fluid [class*=span]:first-child{margin-left:0}div{display:block}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.page-container{width:100%;height:100%;position:relative;-webkit-transform:translate3d(0,0,0)}.menuside-container{width:12.5%;height:100%;position:fixed;top:0;left:-12.5%;z-index:10;-webkit-transition:left .3s ease;-moz-transition:left .3s ease;transition:left .3s ease;overflow-x:hidden;background-color:#000}body.with-menu-animation.menu-active .menuside-container{left:0}body .blank-screen{position:fixed;background-color:#FFF;top:0;left:0;z-index:99999}.scroll{overflow-y:scroll}.menuside-container .sidebar{background-color:#000;width:100%;height:100%;position:absolute;overflow:hidden}.menuside-container .sidebar .close_container{position:relative;top:5%;left:15%;width:100%;height:10%}.menuside-container .sidebar .close_container .close_button{width:10%}.menuside-container .sidebar .close_container .close_button img{width:100%;cursor:pointer}.menuside-container .sidebar .mainmenu-content{font-family:GothamMedium;position:relative;color:#fff;width:100%;height:80%}.menuside-container .sidebar .mainmenu-content .mainmenu-item.top{position:relative;top:8%;text-transform:uppercase;letter-spacing:1px}.menuside-container .sidebar .mainmenu-content .mainmenu-item.bottom{position:relative;top:8%;text-transform:lowercase}.menuside-container .sidebar .mainmenu-content ul{list-style:none}.menuside-container .sidebar .mainmenu-content ul li{line-height:2.4em}.menuside-container .sidebar .mainmenu-content ul li .sup{opacity:0}.menuside-container .sidebar .account-container{position:relative;top:3%;width:100%;cursor:pointer;background-image:none}.menuside-container .sidebar .account-container ul{list-style:none;display:inline-block;width:100%;margin-left:15%}.menuside-container .sidebar .account-container ul li{display:inline-block;margin:5%}.menuside-container .sidebar .account-container ul li .hover-social{position:absolute;top:20%;width:15%;margin-left:-5%;height:50%;background-color:#000;z-index:1;opacity:.7}.menuside-container .sidebar .account-container .account-item{width:75%;position:relative}.menuside-container .sidebar .account-container .account-item img{width:100%}.content-container{width:100%;height:100%;position:fixed}.page{width:100%;height:100%}.vimeo-video-wrapper{position:absolute;display:none}.page .content.content{width:100%;height:100%;z-index:0;position:absolute}.menu-link{position:fixed;top:1%;left:1%;cursor:pointer;width:5%;z-index:6;-webkit-transition:left .3s ease;-moz-transition:left .3s ease;transition:left .3s ease}.menu-link.menu-active{left:13.5%}.menu-link-image{position:absolute;width:23%}.menu-link-image img{width:100%}.menu-link .link-label{position:relative;width:77%;float:right;margin-right:-5%;margin-top:3%;font-size:1.3em;text-transform:uppercase;font-family:GothamMedium;color:#000}.menu-link .span_white{position:relative;width:77%;float:right;margin-right:-5%;margin-top:3%;font-size:1.3em;text-transform:uppercase;font-family:GothamMedium;color:#fff}.page .tittle-page{font-family:brandon_bld;letter-spacing:5px;text-transform:uppercase;font-size:3em;padding-bottom:2%;padding-top:4%;text-align:center;line-height:1em}.page .content.menu-bottom{position:absolute;width:100%;height:8%;bottom:0;left:0;right:0;margin:0 auto;overflow:hidden}.page .content.menu-bottom .tablewrapper{display:table;height:100%}.page .content.menu-bottom .tablewrapper .bottommenu-container{width:100%;height:100%;text-transform:uppercase}.page .content.menu-bottom .tablewrapper .bottommenu-container:after{content:'';display:block;clear:both}.page .content.menu-bottom .tablewrapper .bottommenu-container .menu-item{display:inline-block;width:25%;height:100%;position:relative;cursor:pointer;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;float:left}.bottommenu-container .menu-item .content-item .cover-menuitem{position:absolute;width:100%;height:100%;top:0;left:0;background:#231F20;z-index:10}.page .content.menu-bottom .tablewrapper .bottommenu-container .menu-item .content-item{position:absolute;z-index:1;width:100%;height:100%}.page .content.menu-bottom .tablewrapper .bottommenu-container .menu-item .content-item a{text-decoration:none}.page .content.menu-bottom .tablewrapper .bottommenu-container .menu-item .content-item a:hover{position:absolute;top:0;width:100%;height:100%;font-weight:600}.page .content.menu-bottom .tablewrapper .bottommenu-container .menu-item .content-item .desc-item{z-index:2;position:absolute;color:#FFF;font-family:brandon_bld;font-size:1.5em;letter-spacing:.2em;text-transform:uppercase}.page .content.menu-bottom .tablewrapper .bottommenu-container .menu-item img{width:100%}.hover{position:absolute;top:0;width:100%;height:100%;background-color:#000;opacity:.85;z-index:0}.hover a{position:absolute;top:0;left:0;width:100%;height:100%;font-size:3em;color:#fff;font-family:GothamExtraLight;text-transform:uppercase;line-height:1em;text-align:center;letter-spacing:5px}div.page.home{background-color:#231F20}.page.home .menu-link .link-label{color:#000}.page.home .content.video{position:absolute;width:100%;height:100%}.page.home .content.video .home-bg{position:absolute;width:100%;height:100%}.page.home .content.video .home-bg img{height:100%;margin:0 auto;display:block}.page.home .content.video .video-item{width:100%;height:100%;position:absolute;z-index:0;background-image:url(images/watch-shadow.png);background-repeat:no-repeat;background-position:center 65%}.page.home .content.video .video-item img{width:100%}.page.home .content.video .play-link{position:absolute;width:100%;margin-top:16%;text-align:center;color:#fff;font-family:GothamMedium;text-transform:uppercase;margin:auto;top:0;bottom:0;height:6em}.page.home .content.video .play-link .watch{margin:0 42% 1%;line-height:1em;cursor:pointer;width:15%;letter-spacing:8px;text-align:center;position:relative}.page.home .content.video .play-link .watch .default{width:100%}.page.home .content.video .play-link .watch-hover{top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.page.home .content.video .play-link .sublogo{font-size:1.5em;letter-spacing:4px}.page.home .content.video .logo{position:absolute;width:100%;margin:0 auto;left:0;right:0}.page.home .content.video .logo a{width:9%;display:inline-block;position:absolute;right:4%;margin-top:-.12%}.page.home .content.video .logo a .page.home .content.video .logo img{width:65%}.page.home .line-description{position:absolute;background-color:#000;width:100%;bottom:0;height:5%;display:inherit;letter-spacing:.1em;left:0;right:0;margin:0 auto;height:auto;z-index:10}.page.home .line-description .content-description{position:relative;width:90%;margin:auto;text-align:center;line-height:1.2;height:56%;padding-top:.5em}.page.home .line-description .content-description .left-description{position:relative;width:30%;height:100%;font-family:didot_bld;font-weight:700;color:#FFF;text-transform:uppercase;font-size:.9em;letter-spacing:.2em;display:inline-block;float:left}.page.home .line-description .content-description .right-description{position:relative;width:70%;height:100%;font-family:brandon_light;text-transform:uppercase;font-size:.9em;font-weight:700;letter-spacing:.2em;color:#FFF;display:inline-block}.page.home .line-description .content-description .right-description .item{padding:0 1em;box-sizing:border-box}.page.home .line-description .content-description .right-description .item.left{float:left;display:inline-block;width:50%}.page.home .line-description .content-description .right-description .item.middle{border-left:1px solid;display:inline-block;width:50%;float:left}.page.home .line-description .content-description .right-description .item.right{display:inline-block;width:33%;float:left}.page.home .content.video-play-overlay{position:absolute;width:100%;height:92%;display:none;margin:auto;left:0;right:0}.page.home .content.video-play-overlay .video-item{width:100%;height:100%;position:absolute;z-index:1;background-color:#000}.page.home .content.video-play-overlay .video-item #video{width:100%;height:100%}.message_error_IE9{position:fixed;bottom:25%;right:5.5%;height:auto;width:20em;z-index:999;display:none;box-sizing:border-box;cursor:pointer}.message_error_IE9 .message-holder{position:relative;width:100%;height:100%;background:#fff;padding:1em}.message_error_IE9 .message-holder .message-wrapper{color:#000;font-size:1em;line-height:1.5;text-align:right;font-family:GothamMedium}.info-icon-IE9{width:1.5em;height:auto;margin:0 auto;position:fixed;bottom:20%;right:6%;z-index:999;display:none}.info-icon-IE9 img{width:100%;height:auto;cursor:pointer}.message_error_IE9 .message-holder .arrow{position:absolute;width:10%;height:auto;bottom:-30%;right:10%}.message_error_IE9 .message-holder .arrow img{width:100%;height:auto}.page.home .content.video-play-overlay .play-link{position:absolute;bottom:1%;left:2%;width:4%;z-index:1;text-align:center;line-height:0;margin-left:2%}.page.home .content.video-play-overlay .play-link .bg{height:100%;width:100%;top:0}.page.home .content.video-play-overlay .play-link .bg img{width:100%}.page.home .content.video-play-overlay .play-link .play{display:inline-block;position:relative;margin:auto;top:0;bottom:0;height:25%;position:absolute;left:15%;z-index:1}.page.home .content.video-play-overlay .play-link .play img{height:100%;display:block}.page.home .content.video-play-overlay .play-link .play .default{opacity:0;position:absolute;top:0;left:0}.page.home .content.video-play-overlay .play-link .play .play-hover-pause{position:absolute;top:0;left:0}.page.home .content.video-play-overlay .play-link .devider{display:inline-block;position:relative;margin:auto;top:0;bottom:0;height:25%;position:absolute;left:0;right:0;display:block;z-index:0;overflow:hidden}.page.home .content.video-play-overlay .play-link .volume{display:inline-block;position:relative;margin:auto;top:0;bottom:0;height:25%;position:absolute;right:12%;z-index:1}.page.home .content.video-play-overlay .play-link .volume img{height:100%;display:block}.page.home .content.video-play-overlay .play-link .volume .volume-hover{position:absolute;top:0;left:0;opacity:0}.page.home .content.video-play-overlay .progressBar{position:absolute;width:80%;margin:0 10%;height:1%;bottom:5%;left:0;z-index:1}.page.home .content.video-play-overlay .progressBar progress{width:100%;color:#fff;font-size:.6em;line-height:1.5em;text-indent:1.5em;background:0 0}.page.home .content.video-play-overlay .progressBar progress{background-color:#fff;border:none}.page.home .content.video-play-overlay .progressBar progress::-webkit-progress-bar{background-color:#fff}.page.home .content.video-play-overlay .progressBar progress::-webkit-progress-value{background-color:#888}.page.home .content.video-play-overlay .progressBar progress::-moz-progress-bar{background-color:#888}.page.home .content.video-play-overlay .progressBar #seekbar{position:absolute;top:0;left:0;width:100%;margin-top:11px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;height:1px;border:none;cursor:pointer;background-color:transparent;outline:0}.page.home .content.video-play-overlay .progressBar #seekbar::-moz-range-track{position:absolute;top:0;width:100%;margin-top:11px;vertical-align:middle;-moz-appearance:none;height:1px;border:none;cursor:pointer;background-color:transparent}.page.home .content.video-play-overlay .progressBar #seekbar::-moz-range-thumb{-moz-appearance:none;height:10px;width:30px;background-image:none;background-color:transparent;color:orange;border:0;border-radius:0}.page.home .content.video-play-overlay .progressBar #seekbar::-webkit-slider-thumb{-webkit-appearance:none;height:10px;width:30px;background-color:transparent;border:0}.page.home .content.enquiry{position:absolute;width:100%;height:90%;display:none;background-color:#fff}.page .content.enquiry .tittle-page{font-size:2.7em}.page.home .content.enquiry .close{width:4.88%;right:5.25%;top:1.35em}.page.home .content.enquiry .enquiry_form{position:relative;margin:auto;font-size:.9em;left:1%}.page.home .content.enquiry .enquiry_form .form_content{display:inherit;margin-left:9%;text-align:center}.page.home .content.enquiry .enquiry_form .form_content .name_form{font-family:GothamMedium;text-transform:uppercase;letter-spacing:3px;display:inline-block;font-size:.9em}.page.home .content.enquiry .enquiry_form .form_content .input{display:inline-block}.page.home .content.enquiry .enquiry_form .form_content input{font-family:GothamExtraLight;font-size:1em;letter-spacing:2px;border:1px solid #fff;box-shadow:none;margin-top:auto;margin-bottom:auto;text-align:left;line-height:1em;height:1em}.page.home .content.enquiry .enquiry_form .notification{position:relative;text-align:center}.page.home .content.enquiry .enquiry_form #warning,.page.home .content.enquiry .enquiry_form .notification .warning{display:inline-block;color:red;font-family:GothamExtraLight;font-size:1em;letter-spacing:2px;opacity:0}.page.home .content.enquiry .enquiry_form .submit{position:relative;left:42.5%;font-size:2.3em;margin-top:2%;cursor:pointer;width:15%}.page.home .content.enquiry .enquiry_form .submit .submit-hover{top:0;left:0;width:100%;height:100%;cursor:pointer}.page.home .content.enquiry .enquiry_form .submit .loading{position:absolute;top:20%;left:100%;display:none;width:20%;margin:0 5%}.page.home .content.enquiry .enquiry_form .form_content input:focus{border:1px solid #000;border-radius:0;box-shadow:none}.page.home .content.thanks-page{position:absolute;width:100%;height:90%;display:none;background-color:#fff}.page.home .content.thanks-page .message{font-family:GothamMedium;font-size:3em;line-height:1;position:relative;letter-spacing:2px;text-align:center;top:50%}.page.home .content.thanks-page .message2{font-family:GothamExtraLight;font-size:2em;line-height:1;position:relative;letter-spacing:2px;text-align:center;top:50%}.page.home .content.sorry-page{position:absolute;width:100%;height:90%;display:none;background-color:#fff}.page.home .content.sorry-page .message{font-family:GothamMedium;font-size:3em;line-height:1;position:relative;letter-spacing:2px;text-align:center;top:50%;color:red}.page.home .content.sorry-page .message2{font-family:GothamExtraLight;font-size:2em;line-height:1;position:relative;letter-spacing:2px;text-align:center;top:50%}.page.home .menu-item .hover{height:100.5%}.mandatory{display:inline-block;color:red;font-family:GothamMedium;font-size:1.5em}.page.whyfelton .content.content{display:table;width:100%;height:100%}.page.whyfelton .content.content .box-image-container{width:100%;height:100%;position:absolute;display:inherit}.page.whyfelton .content.content .box-image-container .box-image-content{width:100%;height:100%;margin:0;position:relative}.page.whyfelton .content.content .box-image-container .box-image-content.small{display:inline-block;width:20%}.page.whyfelton .content.content .box-image-container .box-image-content.big{display:inline-block;width:30%}.page.whyfelton .content.content .box-image-container .box-image-item{height:100%}.page.whyfelton .content.content .box-image-container .box-image-item.short{height:25%;position:relative}.page.whyfelton .content.content .box-image-container .box-image-item.short img{width:100%;position:absolute}.page.whyfelton .content.content .box-image-container .box-image-item.short .link{font-family:GothamMedium;position:absolute;z-index:1;top:20%}.page.whyfelton .content.content .box-image-container .box-image-item.short .link .tittle{font-family:alternategothic;color:#fff;text-transform:lowercase;left:50%;position:relative;letter-spacing:5px;margin-bottom:10%}.page.whyfelton .content.content .box-image-container .box-image-item.short .link .subtittle{color:#000;text-transform:uppercase;position:relative;text-align:center;left:13%;letter-spacing:2px;margin-bottom:5%}.page.whyfelton .content.content .box-image-container .box-image-item.short .link .playlink{color:#fff;text-transform:uppercase;position:relative;left:5%;letter-spacing:10px}.page.whyfelton .content.content .box-image-container .box-image-item.medium{height:30%;position:relative}.page.whyfelton .content.content .box-image-container .box-image-item.medium img{width:100%;position:absolute}.page.whyfelton .content.content .box-image-container .box-image-item.long{height:50%;position:relative}.page.whyfelton .content.content .box-image-container .box-image-item.long img{width:100%;position:absolute}.page.whyfelton .content.content .box-image-container .box-image-item.longer{height:70%;position:relative}.page.whyfelton .content.content .box-image-container .box-image-item.longer img{width:100%;position:absolute}.page.whyfelton .content.description{position:absolute;height:100%;width:30%;background-color:#fff;right:5%;z-index:1}.page.whyfelton .content.description .description-item{width:80%;height:100%;position:relative;margin:auto}.page.whyfelton .content.description .description-item .header-description{height:75%;width:100%;position:absolute;top:15%;overflow:hidden}.page.whyfelton .content.description .the-loader{width:12.5%;margin:auto;position:relative}.page.whyfelton .content.description .the-loader img{width:100%}.page.whyfelton .content.description .description-item .header-description .tittle{position:relative;top:2%;margin-top:2%;font-size:3em;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:5px;font-family:brandon_bld}.page.whyfelton .content.description .description-item .header-description .subtittle{font-family:didot_bld;position:relative;text-transform:uppercase;font-size:1em;letter-spacing:3px;text-align:center;line-height:2.5em;width:75%;top:5%;margin:5% auto auto}.page.whyfelton .content.description .description-item .header-description .content-description{font-family:brandon_light;font-size:1.3em;position:absolute;text-align:center;width:100%;height:95%!important;top:38%}.page.whyfelton .content.description .description-item .header-description .content-description .the-excerpt{top:5%}.page.whyfelton .content.description .description-item .header-description .content-description .the-excerpt p{width:75%;margin:auto}.page.whyfelton .content.description .description-item .header-description .content-description .the-content{display:none;height:100%}.page.whyfelton .content.description .description-item .header-description .content-description .the-content p{width:75%;margin:auto;margin-bottom:4%}.page.whyfelton .content.description .description-item .footer-description{width:100%;height:10%;position:absolute;text-align:center;bottom:20%;background-color:#fff}.page.whyfelton .content.description .description-item .footer-description .image_more{width:15%;position:relative;margin:auto;top:100%}.page.whyfelton .content.description .description-item .footer-description .image_more img{width:100%}.page.whyfelton .content.description .description-item .footer-description .more{font-family:GothamMedium;position:relative;text-align:center;letter-spacing:3px;font-size:1em;text-transform:uppercase;font-weight:700;cursor:pointer;top:100%}.page.whyfelton .content.description .description-item .footer-description .image_more{cursor:pointer}.page.whyfelton .content.description .close{width:16%;top:1.35em;right:4%;z-index:9999}.page.gallery .content.content{display:table;width:100%;height:100%;background:#000}.page.gallery .content.content .list-gallery{position:absolute;height:100%;width:100%;display:inherit}.page.gallery .content.content .list-gallery:after{content:'';display:block;clear:both}.page.gallery .content.content .list-gallery .list-gallery-item{position:relative;height:100%;width:25%;display:inline-block;cursor:pointer;float:left}.page.gallery .content.content .list-gallery .list-gallery-item .gallery-pic{height:90%;position:relative}.page.gallery .content.content .list-gallery .list-gallery-item .gallery-pic img{width:100%;position:absolute}.page.gallery .content.content .list-gallery .list-gallery-item .category{display:table;height:10%;position:relative;background-color:#000;color:#fff;font-family:brandon_bld;text-transform:uppercase;text-align:center;letter-spacing:.12em;line-height:1.2;font-size:2.3em}.page.gallery .content.content .list-gallery .list-gallery-item .category a{position:relative;display:table-cell;vertical-align:middle}.hover-gallery{position:absolute;top:0;width:100%;height:100%;background-color:#000;opacity:0}.page.galleryzoom .content_galleryzoom{position:relative;width:100%;height:90%}.page.galleryzoom .content_galleryzoom .thumbnail-wrapper{height:100%;position:relative;overflow:hidden;width:70%;left:0}.page.galleryzoom .content_galleryzoom img{width:100%}.page.galleryzoom .content_galleryzoom .image-thumbnail{width:100%;height:auto;max-width:none;min-width:none}.page.galleryzoom .content_galleryzoom .button .prev_button{position:absolute;top:40%;left:2%;width:3%;cursor:pointer}.page.galleryzoom .content_galleryzoom .button .prev_button img{width:100%}.page.galleryzoom .content_galleryzoom .button .next_button{position:absolute;top:40%;width:3%;cursor:pointer;z-index:2;right:32%}.page.galleryzoom .content_galleryzoom .button .next_button.mobile{right:2%}.page.galleryzoom .content_galleryzoom .button .next_button img{width:100%}.page.galleryzoom .content_galleryzoom .slider{position:absolute;width:70%;height:15%;bottom:0;left:0;overflow-x:scroll}.page.galleryzoom .content_galleryzoom .slider .content_slider{width:100%;height:100%;position:absolute;bottom:0;display:inherit;overflow:hidden}.page.galleryzoom .content_galleryzoom .slider .content_slider .content_item{width:auto;height:100%;position:relative;display:inline-block;cursor:pointer;width:11%;overflow:hidden}.page.galleryzoom .content_galleryzoom .slider .content_slider .content_item img{width:100%;max-width:none;max-height:none}.page.galleryzoom .content_galleryzoom .slider .content_slider .content_item .image{width:100%;height:100%;background-size:cover}.page.galleryzoom .content_galleryzoom .description_gallery{width:30%;height:100%;position:absolute;top:0;right:0}.page.galleryzoom .content_galleryzoom .description_gallery .content{width:95%;height:100%;background-color:#fff;position:relative}.page.galleryzoom .content_galleryzoom .description_gallery .content .close{top:1.35em;right:4%;width:16%}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item{width:80%;height:80%;position:absolute;top:15%;left:10%}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .tittle{font-family:brandon_bld;text-transform:uppercase;text-align:center;font-size:3em}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .tittle .cat-name-styled{font-family:brandon_light}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .subtittle{font-family:didot_bld;font-size:1em;position:relative;top:3%;text-transform:uppercase;letter-spacing:3px;text-align:center;line-height:2.5em;margin-top:5%}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .content-description{font-family:brandon_light;font-size:1.3em;position:relative;text-align:center;height:95%!important;overflow:hidden;width:100%}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .content-description .the-excerpt{margin-top:10%;display:block;height:50%}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .content-description .the-excerpt p{width:75%;margin:auto}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .content-description .the-content{display:none;height:100%;overflow:hidden}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .content-description .the-loader{width:10%;margin:0 auto}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .content-description .the-content p{width:75%;margin:auto;margin-bottom:4%}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .footer-description{width:100%;position:absolute;text-align:center;bottom:0}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .footer-description img{width:15%}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .footer-description .more{font-family:GothamMedium;position:relative;top:60%;text-align:center;letter-spacing:3px;text-transform:uppercase;font-weight:700;cursor:pointer;font-size:1em}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .footer-description .image_more{cursor:pointer}.page.galleryzoom .category{display:table;width:100%;height:10%;background:#000;color:#fff;font-family:brandon_bld;font-size:2.5em;padding-left:5%;text-transform:uppercase;letter-spacing:5px;position:relative;left:-.1%}.page.galleryzoom .category .category-text{display:table-cell;vertical-align:middle}.page.galleryzoom .category .category-text .cat-name-styled{font-family:brandon_light}.loading-state{width:9%;margin:0 auto}.page.galleryclassical{border-left:1px solid #fff}.page.galleryclassical .content_galleryclassical{position:relative;width:100%;height:90%}.page.galleryclassical .content_galleryclassical .thumbnail-wrapper{height:100%;position:relative;overflow:hidden;left:-.1%}.page.galleryclassical .content_galleryclassical img{width:100%}.page.galleryclassical .content_galleryclassical .button .prev_button{position:absolute;top:40%;left:2%;width:3%;cursor:pointer}.page.galleryclassical .content_galleryclassical .button .prev_button img{width:100%}.page.galleryclassical .content_galleryclassical .button .next_button{position:absolute;top:40%;right:3%;width:3%;cursor:pointer;z-index:2}.page.galleryclassical .content_galleryclassical .button .next_button img{width:100%}.page.galleryclassical .content_galleryclassical .slider{position:absolute;width:70%;height:15%;bottom:0;left:0;overflow-x:scroll}.page.galleryclassical .content_galleryclassical .slider .content_slider{width:100%;height:100%;position:absolute;bottom:0;display:inherit;overflow:hidden}.page.galleryclassical .content_galleryclassical .slider .content_slider .content_item{width:auto;height:100%;position:relative;display:inline-block;cursor:pointer;width:11%;overflow:hidden}.page.galleryclassical .content_galleryclassical .slider .content_slider .content_item img{width:auto;height:100%;max-width:none;min-width:100%}.page.galleryclassical .content_galleryclassical .description_gallery{width:30%;height:100%;position:absolute;top:0;right:0}.page.galleryclassical .content_galleryclassical .description_gallery .content{width:95%;height:100%;background-color:#fff;position:relative}.page.galleryclassical .content_galleryclassical .description_gallery .content .close{top:1.35em;right:4%;width:16%}.page.galleryclassical .content_galleryclassical .description_gallery .content .description-item{width:80%;height:73%;position:absolute;top:20%;left:10%}.page.galleryclassical .content_galleryclassical .description_gallery .content .description-item .tittle{font-family:alternate-gothic-no-1-d;text-transform:uppercase;text-align:center;font-size:3em}.page.galleryclassical .content_galleryclassical .description_gallery .content .description-item .subtittle{font-family:GothamMedium;font-size:1em;position:relative;top:3%;text-transform:uppercase;letter-spacing:3px;text-align:center;line-height:3em;margin-top:5%}.page.galleryclassical .content_galleryclassical .description_gallery .content .description-item .content-description{font-family:GothamLightRegular;font-size:1em;position:absolute;text-align:center;height:95%!important;overflow:hidden;width:100%;top:30%}.page.galleryclassical .content_galleryclassical .description_gallery .content .description-item .content-description .the-excerpt{margin-top:10%;display:block;height:50%}.page.galleryclassical .content_galleryclassical .description_gallery .content .description-item .content-description .the-excerpt p{width:75%;margin:auto}.page.galleryclassical .content_galleryclassical .description_gallery .content .description-item .content-description .the-content{display:none;height:100%;overflow:hidden}.page.galleryclassical .content_galleryclassical .description_gallery .content .description-item .content-description .the-loader{width:10%;margin:0 auto}.page.galleryclassical .content_galleryclassical .description_gallery .content .description-item .content-description .the-content p{width:75%;margin:auto;margin-bottom:4%}.page.galleryclassical .content_galleryclassical .description_gallery .content .description-item .footer-description{width:100%;position:absolute;text-align:center;top:90%}.page.galleryclassical .content_galleryclassical .description_gallery .content .description-item .footer-description img{width:15%}.page.galleryclassical .content_galleryclassical .description_gallery .content .description-item .footer-description .more{font-family:GothamMedium;position:relative;top:60%;text-align:center;letter-spacing:3px;text-transform:uppercase;font-weight:700;cursor:pointer;font-size:1em}.page.galleryclassical .content_galleryclassical .description_gallery .content .description-item .footer-description .image_more{cursor:pointer}.page.galleryclassical .category{width:100%;height:10%;background:#000;color:#fff;font-family:GothamExtraLight;font-size:2.5em;padding-top:2%;padding-left:5%;text-transform:uppercase;letter-spacing:5px;position:relative;left:-.1%}.page.gallerycontemporary{border-left:1px solid #fff}.page.gallerycontemporary .content_gallerycontemporary{position:relative;width:100%;height:90%}.page.gallerycontemporary .content_gallerycontemporary .thumbnail-wrapper{height:100%;position:relative;overflow:hidden;left:-.1%}.page.gallerycontemporary .content_gallerycontemporary img{width:100%}.page.gallerycontemporary .content_gallerycontemporary .button .prev_button{position:absolute;top:40%;left:2%;width:3%;cursor:pointer}.page.gallerycontemporary .content_gallerycontemporary .button .prev_button img{width:100%}.page.gallerycontemporary .content_gallerycontemporary .button .next_button{position:absolute;top:40%;right:3%;width:3%;cursor:pointer;z-index:2}.page.gallerycontemporary .content_gallerycontemporary .button .next_button img{width:100%}.page.gallerycontemporary .content_gallerycontemporary .slider{position:absolute;width:70%;height:15%;bottom:0;left:0;overflow-x:scroll}.page.gallerycontemporary .content_gallerycontemporary .slider .content_slider{width:100%;height:100%;position:absolute;bottom:0;display:inherit;overflow:hidden}.page.gallerycontemporary .content_gallerycontemporary .slider .content_slider .content_item{width:auto;height:100%;position:relative;display:inline-block;cursor:pointer;width:11%;overflow:hidden}.page.gallerycontemporary .content_gallerycontemporary .slider .content_slider .content_item img{width:auto;height:100%;max-width:none;min-width:100%}.page.gallerycontemporary .content_gallerycontemporary .description_gallery{width:30%;height:100%;position:absolute;top:0;right:0}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content{width:95%;height:100%;background-color:#fff;position:relative}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content .close{top:1.35em;right:4%;width:16%}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content .description-item{width:80%;height:73%;position:absolute;top:20%;left:10%}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content .description-item .tittle{font-family:alternate-gothic-no-1-d;text-transform:uppercase;text-align:center;font-size:3em}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content .description-item .subtittle{font-family:GothamMedium;font-size:1em;position:relative;top:3%;text-transform:uppercase;letter-spacing:3px;text-align:center;line-height:3em;margin-top:5%}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content .description-item .content-description{font-family:GothamLightRegular;font-size:1em;position:absolute;text-align:center;height:95%!important;overflow:hidden;width:100%;top:30%}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content .description-item .content-description .the-excerpt{margin-top:10%;display:block;height:50%}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content .description-item .content-description .the-excerpt p{width:75%;margin:auto}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content .description-item .content-description .the-content{display:none;height:100%;overflow:hidden}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content .description-item .content-description .the-loader{width:10%;margin:0 auto}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content .description-item .content-description .the-content p{width:75%;margin:auto;margin-bottom:4%}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content .description-item .footer-description{width:100%;position:absolute;text-align:center;top:90%}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content .description-item .footer-description img{width:15%}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content .description-item .footer-description .more{font-family:GothamMedium;position:relative;top:60%;text-align:center;letter-spacing:3px;text-transform:uppercase;font-weight:700;cursor:pointer;font-size:1em}.page.gallerycontemporary .content_gallerycontemporary .description_gallery .content .description-item .footer-description .image_more{cursor:pointer}.page.gallerycontemporary .category{width:100%;height:10%;background:#000;color:#fff;font-family:GothamExtraLight;font-size:2.5em;padding-top:2%;padding-left:5%;text-transform:uppercase;letter-spacing:5px;position:relative;left:-.1%}.page.gallerycolonial{border-left:1px solid #fff}.page.gallerycolonial .content_gallerycolonial{position:relative;width:100%;height:90%}.page.gallerycolonial .content_gallerycolonial .thumbnail-wrapper{height:100%;position:relative;overflow:hidden;left:-.1%}.page.gallerycolonial .content_gallerycolonial img{width:100%}.page.gallerycolonial .content_gallerycolonial .button .prev_button{position:absolute;top:40%;left:2%;width:3%;cursor:pointer}.page.gallerycolonial .content_gallerycolonial .button .prev_button img{width:100%}.page.gallerycolonial .content_gallerycolonial .button .next_button{position:absolute;top:40%;right:3%;width:3%;cursor:pointer;z-index:2}.page.gallerycolonial .content_gallerycolonial .button .next_button img{width:100%}.page.gallerycolonial .content_gallerycolonial .slider{position:absolute;width:70%;height:15%;bottom:0;left:0;overflow-x:scroll}.page.gallerycolonial .content_gallerycolonial .slider .content_slider{width:100%;height:100%;position:absolute;bottom:0;display:inherit;overflow:hidden}.page.gallerycolonial .content_gallerycolonial .slider .content_slider .content_item{width:auto;height:100%;position:relative;display:inline-block;cursor:pointer;width:11%;overflow:hidden}.page.gallerycolonial .content_gallerycolonial .slider .content_slider .content_item img{width:auto;height:100%;max-width:none;min-width:100%}.page.gallerycolonial .content_gallerycolonial .description_gallery{width:30%;height:100%;position:absolute;top:0;right:0}.page.gallerycolonial .content_gallerycolonial .description_gallery .content{width:95%;height:100%;background-color:#fff;position:relative}.page.gallerycolonial .content_gallerycolonial .description_gallery .content .close{top:1.35em;right:4%;width:16%}.page.gallerycolonial .content_gallerycolonial .description_gallery .content .description-item{width:80%;height:73%;position:absolute;top:20%;left:10%}.page.gallerycolonial .content_gallerycolonial .description_gallery .content .description-item .tittle{font-family:alternate-gothic-no-1-d;text-transform:uppercase;text-align:center;font-size:3em}.page.gallerycolonial .content_gallerycolonial .description_gallery .content .description-item .subtittle{font-family:GothamMedium;font-size:1em;position:relative;top:3%;text-transform:uppercase;letter-spacing:3px;text-align:center;line-height:3em;margin-top:5%}.page.gallerycolonial .content_gallerycolonial .description_gallery .content .description-item .content-description{font-family:GothamLightRegular;font-size:1em;position:absolute;text-align:center;height:95%!important;overflow:hidden;width:100%;top:30%}.page.gallerycolonial .content_gallerycolonial .description_gallery .content .description-item .content-description .the-excerpt{margin-top:10%;display:block;height:50%}.page.gallerycolonial .content_gallerycolonial .description_gallery .content .description-item .content-description .the-excerpt p{width:75%;margin:auto}.page.gallerycolonial .content_gallerycolonial .description_gallery .content .description-item .content-description .the-content{display:none;height:100%;overflow:hidden}.page.gallerycolonial .content_gallerycolonial .description_gallery .content .description-item .content-description .the-loader{width:10%;margin:0 auto}.page.gallerycolonial .content_gallerycolonial .description_gallery .content .description-item .content-description .the-content p{width:75%;margin:auto;margin-bottom:4%}.page.gallerycolonial .content_gallerycolonial .description_gallery .content .description-item .footer-description{width:100%;position:absolute;text-align:center;top:90%}.page.gallerycolonial .content_gallerycolonial .description_gallery .content .description-item .footer-description img{width:15%}.page.gallerycolonial .content_gallerycolonial .description_gallery .content .description-item .footer-description .more{font-family:GothamMedium;position:relative;top:60%;text-align:center;letter-spacing:3px;text-transform:uppercase;font-weight:700;cursor:pointer;font-size:1em}.page.gallerycolonial .content_gallerycolonial .description_gallery .content .description-item .footer-description .image_more{cursor:pointer}.page.gallerycolonial .category{width:100%;height:10%;background:#000;color:#fff;font-family:GothamExtraLight;font-size:2.5em;padding-top:2%;padding-left:5%;text-transform:uppercase;letter-spacing:5px;position:relative;left:-.1%}.page.galleryconcepts{border-left:1px solid #fff}.page.galleryconcepts .content_galleryconcepts{position:relative;width:100%;height:90%}.page.galleryconcepts .content_galleryconcepts .thumbnail-wrapper{height:100%;position:relative;overflow:hidden;left:-.1%}.page.galleryconcepts .content_galleryconcepts img{width:100%}.page.galleryconcepts .content_galleryconcepts .button .prev_button{position:absolute;top:40%;left:2%;width:3%;cursor:pointer}.page.galleryconcepts .content_galleryconcepts .button .prev_button img{width:100%}.page.galleryconcepts .content_galleryconcepts .button .next_button{position:absolute;top:40%;right:3%;width:3%;cursor:pointer;z-index:2}.page.galleryconcepts .content_galleryconcepts .button .next_button img{width:100%}.page.galleryconcepts .content_galleryconcepts .slider{position:absolute;width:70%;height:15%;bottom:0;left:0;overflow-x:scroll}.page.galleryconcepts .content_galleryconcepts .slider .content_slider{width:100%;height:100%;position:absolute;bottom:0;display:inherit;overflow:hidden}.page.galleryconcepts .content_galleryconcepts .slider .content_slider .content_item{width:auto;height:100%;position:relative;display:inline-block;cursor:pointer;width:11%;overflow:hidden}.page.galleryconcepts .content_galleryconcepts .slider .content_slider .content_item img{width:auto;height:100%;max-width:none;min-width:100%}.page.galleryconcepts .content_galleryconcepts .description_gallery{width:30%;height:100%;position:absolute;top:0;right:0}.page.galleryconcepts .content_galleryconcepts .description_gallery .content{width:95%;height:100%;background-color:#fff;position:relative}.page.galleryconcepts .content_galleryconcepts .description_gallery .content .close{top:1.35em;right:4%;width:16%}.page.galleryconcepts .content_galleryconcepts .description_gallery .content .description-item{width:80%;height:73%;position:absolute;top:20%;left:10%}.page.galleryconcepts .content_galleryconcepts .description_gallery .content .description-item .tittle{font-family:alternate-gothic-no-1-d;text-transform:uppercase;text-align:center;font-size:3em}.page.galleryconcepts .content_galleryconcepts .description_gallery .content .description-item .subtittle{font-family:GothamMedium;font-size:1em;position:relative;top:3%;text-transform:uppercase;letter-spacing:3px;text-align:center;line-height:3em;margin-top:5%}.page.galleryconcepts .content_galleryconcepts .description_gallery .content .description-item .content-description{font-family:GothamLightRegular;font-size:1em;position:absolute;text-align:center;height:95%!important;overflow:hidden;width:100%;top:30%}.page.galleryconcepts .content_galleryconcepts .description_gallery .content .description-item .content-description .the-excerpt{margin-top:10%;display:block;height:50%}.page.galleryconcepts .content_galleryconcepts .description_gallery .content .description-item .content-description .the-excerpt p{width:75%;margin:auto}.page.galleryconcepts .content_galleryconcepts .description_gallery .content .description-item .content-description .the-content{display:none;height:100%;overflow:hidden}.page.galleryconcepts .content_galleryconcepts .description_gallery .content .description-item .content-description .the-loader{width:10%;margin:0 auto}.page.galleryconcepts .content_galleryconcepts .description_gallery .content .description-item .content-description .the-content p{width:75%;margin:auto;margin-bottom:4%}.page.galleryconcepts .content_galleryconcepts .description_gallery .content .description-item .footer-description{width:100%;position:absolute;text-align:center;top:90%}.page.galleryconcepts .content_galleryconcepts .description_gallery .content .description-item .footer-description img{width:15%}.page.galleryconcepts .content_galleryconcepts .description_gallery .content .description-item .footer-description .more{font-family:GothamMedium;position:relative;top:60%;text-align:center;letter-spacing:3px;text-transform:uppercase;font-weight:700;cursor:pointer;font-size:1em}.page.galleryconcepts .content_galleryconcepts .description_gallery .content .description-item .footer-description .image_more{cursor:pointer}.page.galleryconcepts .category{width:100%;height:10%;background:#000;color:#fff;font-family:GothamExtraLight;font-size:2.5em;padding-top:2%;padding-left:5%;text-transform:uppercase;letter-spacing:5px;position:relative;left:-.1%}.page.timeline .close{width:4.88%;right:5.25%;top:1.35em}.page.timeline .timeline-content .button_timeline{position:relative;margin:auto;width:15%;cursor:auto;margin-top:6%;margin-bottom:6%}.page.timeline .timeline-content .button_timeline .default{width:100%}.page.timeline .timeline-content .content_timeline{position:relative}.page.timeline .timeline-content .content_timeline .years_line{position:relative;z-index:1;width:20%;margin:3% auto}.page.timeline .timeline-content .content_timeline .years_line .line{position:relative;width:1.8em;margin:auto}.page.timeline .timeline-content .content_timeline .years_line .line img{width:100%}.page.timeline .timeline-content .content_timeline .years_line .years{position:absolute;top:0;margin-top:1em;right:1%;width:100%;letter-spacing:3px}.page.timeline .timeline-content .content_timeline .years_line .years ul{list-style:none;text-align:center;margin:0 auto}.page.timeline .timeline-content .content_timeline .years_line .years ul li{line-height:4.5em}.page.timeline .timeline-content .content_timeline .years_line .years ul li a{color:#000;font-family:GothamMedium;font-size:1.1em;background-color:#fff;padding:1em 2em!important}.page.timeline .timeline-content .content_timeline .box_timeline{width:100%;height:100%;position:absolute;top:0;z-index:0}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left{float:left;width:45%;position:absolute}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .shape_left{position:absolute;left:95%;width:auto}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .shape_left img{height:100%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right{float:right;width:45%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .shape_right{position:absolute;top:72%;width:auto;margin-left:20px}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .shape_right img{height:100%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .box_left{border:1px solid #000;position:absolute;left:50%;padding:2%;width:30%;line-height:2em}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .box_left .box_status,.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .box_right .box_status{width:100%;text-align:center}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .box_left .box_status .loading_status,.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .box_right .box_status .loading_status{width:25%;margin:0 auto 5%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .box_left .box_status .loading_text,.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .box_right .box_status .loading_text{font-family:GothamMedium;text-align:center}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .box_left .box_status .error_loading_text,.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .box_right .box_status .error_loading_text{color:red;font-family:GothamMedium;text-align:center}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .box_left{margin-bottom:5%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .box_left .title{font-family:GothamBold;text-align:center;text-transform:uppercase;cursor:pointer}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .box_left .description{font-family:GothamExtraLight;text-align:center;margin-bottom:8%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .box_left .image{width:100%;cursor:pointer}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .box_left .image img{width:100%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .box_right{border:1px solid #000;padding:.9%;width:14%;line-height:2em;position:absolute;top:50%;left:62%;margin-bottom:5%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .box_right .box_item{margin-bottom:8%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .box_right .title{font-family:GothamBold;text-align:center;text-transform:uppercase;margin-top:2%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .box_right .description{font-family:GothamExtraLight;text-align:center;margin-bottom:8%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .box_right .image{width:100%;height:10em}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .box_right .image img{width:100%}.page.pressmedia{overflow-y:scroll}.page.pressmedia .close{width:4.88%;right:5.25%;top:1.35em}.page.pressmedia .pressmedia_content .news{width:80%;height:40%;margin:auto;padding-top:2.5%;padding-bottom:1%;border-bottom:1px solid #000}.page.pressmedia .pressmedia_content .news.vertical .left_content .image{height:100%;text-align:center}.page.pressmedia .pressmedia_content .news.vertical .left_content .image img{height:100%;width:auto}.page.pressmedia .pressmedia_content .news.vertical{height:60%}.page.pressmedia .pressmedia_content .news.opened .left_content .image{width:70%;left:5%}.page.pressmedia .pressmedia_content .news.opened.vertical .left_content .image{width:75%;left:5%}.page.pressmedia .pressmedia_content .news.vertical .left_content .image .img{width:auto;height:100%}.page.pressmedia .pressmedia_content .more-pressmedia{text-align:center;height:-15px;position:relative;margin-right:80px}.page.pressmedia .pressmedia_content .more-pressmedia a{color:#000;position:absolute;bottom:0;padding:.5em;font-size:1em}.snip-bottom-to-load{position:relative;height:50%;width:100%}.loading-fixed{width:3%;display:block;position:absolute;left:0;right:0;bottom:0;margin:auto;text-align:center}.loading-fixed img{width:100%}.pressmed_load .ajax-loader{display:none}.page.pressmedia .pressmedia_content hr{width:80%;margin:auto;color:#000;border-top:1px solid #000}.page.pressmedia .pressmedia_content .news a{color:#333}.page.pressmedia .pressmedia_content .news .left_content{width:50%;height:100%;float:left}.page.pressmedia .pressmedia_content .news .right_content{width:50%;float:right}.page.pressmedia .pressmedia_content .news .left_content .image{width:55%;height:80%;position:relative;float:right;cursor:pointer;left:-5%;text-align:center}.page.pressmedia .pressmedia_content .news .left_content .image img{width:100%;height:auto;margin:0 auto;max-width:none}.page.pressmedia .pressmedia_content .news .right_content .des-news{width:60%;text-align:left}.page.pressmedia .pressmedia_content .news .right_content .des-news .tittle_news{font-family:brandon_bld;text-transform:uppercase;letter-spacing:2px;cursor:pointer;font-size:1.1em;text-align:center;margin-left:10%}.page.pressmedia .pressmedia_content .news .right_content .des-news .content_news{position:relative;font-family:GothamLightRegular;margin-top:8%;margin-left:10%;width:100%;line-height:1.5em;font-size:1em}.page.pressmedia .pressmedia_content .news .right_content .des-news .content_news .excerpt .load-more{margin-left:-1.5em;background:#fff;cursor:pointer}.page.pressmedia .pressmedia_content .news .right_content .des-news .content_news .content_all{display:none;height:35em}.page.pressmedia .pressmedia_content .news .right_content .des-news .content_news .content_all .content_padding{padding-right:5%}.content-container .testimonials{position:relative;overflow-y:auto}.page.testimonials .close{width:4.88%;right:5.25%;top:1.35em}.page.testimonials .testimonials_content .testimoni{border-top:1px solid #000;width:80%;margin:auto;text-align:center;padding-top:2%;padding-bottom:2%}.page.testimonials .testimonials_content .testimoni.last{border-bottom:1px solid #000}.page.testimonials .testimonials_content .testimoni .name_user{font-family:didot_bld;text-transform:uppercase;margin-bottom:1%;letter-spacing:2px}.page.testimonials .testimonials_content .testimoni .address{font-family:GothamMedium;text-transform:uppercase;margin-bottom:1%;letter-spacing:2px}.page.testimonials .testimonials_content .testimoni .message{font-family:brandon_light;width:55%;margin:auto;line-height:1.5em;font-size:1.3em}.page.testimonials .testimonials_content .more-testimonials{width:80%;margin:auto;text-align:center;padding-top:2%;padding-bottom:2%;font-family:GothamExtraLight;font-size:1em;letter-spacing:2px}.page.testimonials .testimonials_content .more-testimonials a{color:#000}.testimonials_load .ajax-loader{display:none}.page.history .menu-link .link-label{color:#fff}.page.history .content.content .main-content{position:absolute;width:100%;height:100%}.page.history .content.content .main-content img{position:absolute;width:100%}.page.history .content.description{position:absolute;height:100%;width:30%;background-color:#fff;right:5%;z-index:1}.page.history .content.description .close{top:1.35em;right:4%;width:16%;z-index:9999}.page.history .content.description .description-item{width:80%;height:100%;position:relative;margin:auto}.page.history .content.description .description-item .header-description{height:75%;width:100%;position:absolute;top:15%;overflow:hidden}.page.history .content.description .description-item .header-description .tittle{position:relative;top:2%;font-size:3em;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:5px;font-family:brandon_bld}.page.history .content.description .description-item .header-description .subtittle{font-family:didot_bld;position:relative;text-transform:uppercase;font-size:1em;letter-spacing:3px;text-align:center;line-height:3em;width:75%;top:5%;margin:auto}.page.history .content.description .description-item .header-description .content-description{font-family:brandon_light;position:absolute;text-align:center;width:100%;top:32%;height:95%!important;font-size:1.3em}.page.history .content.description .description-item .header-description .content-description .the-excerpt{top:5%}.page.history .content.description .description-item .header-description .content-description .the-excerpt p{width:75%;margin:auto}.page.history .content.description .the-loader{width:12.5%;margin:auto;position:relative}.page.history .content.description .the-loader img{width:100%}.page.history .content.description .description-item .header-description .content-description .the-content{display:none;height:100%}.page.history .content.description .description-item .header-description .content-description .the-content p{width:75%;margin:auto;margin-bottom:4%}.page.history .content.description .description-item .footer-description{width:100%;height:10%;position:absolute;text-align:center;bottom:20%;background-color:#fff}.page.history .content.description .description-item .footer-description .image_more{width:15%;position:relative;margin:auto;top:100%}.page.history .content.description .description-item .footer-description .image_more img{width:100%}.page.history .content.description .description-item .footer-description .more{font-family:GothamMedium;position:relative;text-align:center;letter-spacing:3px;font-size:1em;text-transform:uppercase;font-weight:700;cursor:pointer;top:100%}.page.history .content.description .description-item .footer-description .image_more{cursor:pointer}.page.displayhome .content.content .main-content{position:absolute;width:100%;height:100%}.special_info_holder{padding-top:3px;padding-bottom:3px;width:100%;text-align:center;font-weight:400;font-style:italic}.page.displayhome .content.content .main-content img{position:absolute;width:100%}.page.displayhome .content.description{position:absolute;height:100%;width:30%;background-color:#fff;right:5%;z-index:1}.page.displayhome .content.description .close{top:1.35em;right:4%;width:16%;z-index:9999}.page.displayhome .content.description .description-item{width:80%;height:100%;position:relative;margin:auto}.page.displayhome .content.description .description-item .header-description{height:75%;width:100%;position:absolute;top:15%;overflow:hidden}.page.displayhome .content.description .description-item .header-description .tittle{position:relative;top:2%;font-size:3em;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:5px;font-family:brandon_bld}.page.displayhome .content.description .description-item .header-description .subtittle{font-family:didot_bld;position:relative;text-transform:uppercase;font-size:1em;letter-spacing:3px;text-align:center;line-height:3em;width:75%;top:12%;margin:auto;padding:0;margin:0;width:100%;color:#2b2b2b}.page.displayhome .content.description .description-item .header-description .subtittle .open-hours .list-open-hours{font-family:brandon_bld;font-size:1.15em;text-transform:none;line-height:2em;letter-spacing:.1em}.page.displayhome .content.description .description-item .header-description .subtittle .open-hours .list-open-hours .day{width:12em;display:inline-block;text-align:right;padding-right:2em}.page.displayhome .content.description .description-item .header-description .subtittle .location{margin-top:3.5em}.page.displayhome .content.description .description-item .header-description .subtittle .location .description-location{font-family:brandon_bld;text-transform:capitalize;letter-spacing:.1em;font-size:1.2em}.page.displayhome .content.description .description-item .header-description .subtittle .location .description-location a{color:inherit;text-decoration:underline}.page.displayhome .content.description .description-item .header-description .content-description{font-family:GothamLightRegular;position:absolute;text-align:center;width:100%;top:32%;height:95%!important}.page.contactus .content.content .main-content{position:absolute;width:100%;height:100%}.page.contactus .content.content .main-content img{position:absolute;width:100%}.page.contactus .content.description{position:absolute;height:100%;width:30%;background-color:#fff;right:5%;z-index:1}.page.contactus .content.description .close{top:1.35em;right:4%;width:16%;z-index:9999}.page.contactus .content.description .description-item{width:80%;height:100%;position:relative;margin:auto}.page.contactus .content.description .description-item .header-description{height:75%;width:100%;position:absolute;top:15%;overflow:hidden}.page.contactus .content.description .description-item .header-description .tittle{position:relative;top:2%;font-size:3em;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:5px;font-family:brandon_bld}.page.contactus .content.description .description-item .header-description .subtittle{font-family:brandon_bld;position:relative;text-transform:uppercase;font-size:1em;text-align:center;line-height:3.5em;width:75%;top:5%;margin:auto;padding:0;margin:0;width:100%;color:#2b2b2b;letter-spacing:.15em}.page.contactus .content.description .description-item .header-description .subtittle a{color:#2b2b2b}.page.contactus .content.description .description-item .header-description .subtittle .address a{text-decoration:underline}.page.contactus .content.description .description-item .header-description .content-description{font-family:GothamLightRegular;position:absolute;text-align:center;width:100%;top:32%;height:95%!important}.page.contactus .content.description .description-item .header-description .subtittle .krafthaus{margin-top:10%}.page.enquire .menu-link .link-label{color:#fff}.page.enquire .content.content .main-content{position:absolute;width:100%;height:100%}.page.enquire .content.content .main-content img{position:absolute;width:100%}.page.enquire .content.description{position:absolute;height:100%;width:30%;background-color:#fff;right:5%;z-index:1}.page.enquire .content.description .close{top:1.35em;right:4%;width:16%;z-index:9999}.page.enquire .content.description .description-item{width:80%;height:100%;position:relative;margin:auto}.page.enquire .content.description .description-item .header-description{height:100%;width:100%;position:absolute;top:15%;overflow:hidden}.page.enquire .content.description .description-item .header-description .tittle{position:relative;top:2%;font-size:3em;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:5px;font-family:brandon_bld}.page.enquire .content.description .description-item .header-description .subtittle{font-family:GothamMedium;position:relative;text-transform:uppercase;font-size:1em;letter-spacing:3px;text-align:center;line-height:3em;width:75%;top:12%;margin:auto;padding:0;margin:0;width:100%;color:#2b2b2b}.page.enquire .content.description .description-item .header-description .content-description{font-family:GothamLightRegular;position:absolute;text-align:center;width:100%;top:32%;height:95%!important}.page.enquire .enquire-content{position:relative;top:8%;font-size:.8em}.page.enquire .enquire-content .enquire_form{position:relative;margin:auto}.page.enquire .enquire-content .enquire_form .form_content{text-align:center;line-height:3em}.page.enquire .enquire-content .enquire_form .form_content .name_form{font-family:brandon_bld;text-transform:uppercase;letter-spacing:3px;font-size:1em}.page.enquire .enquire-content .enquire_form .form_content input{font-family:brandon_light;border:0;font-size:1.05em;letter-spacing:2px;text-align:center;border:1px solid #fff;box-shadow:none;margin-top:auto;margin-bottom:auto;line-height:1em;height:1em}.page.enquire .enquire-content .enquire_form .form_content input:focus{border:1px solid #000;border-radius:0;box-shadow:none}.page.enquire .enquire-content .enquire_form .submit img{width:100%;max-width:none}.page.enquire .enquire-content .enquire_form .form_content.top{display:inherit}.page.enquire .enquire-content .enquire_form .form_content.top .name_form{display:inline-block;padding-left:4em}.page.enquire .enquire-content .enquire_form .form_content.top .input{display:inline-block;width:12em}.page.enquire .enquire-content .enquire_form .form_content.top input{text-align:left;width:99%}.page.enquire .enquire-content .enquire_form .notification{width:25%;left:52.5%;margin-top:-1%;position:absolute}.page.enquire .enquire-content .enquire_form .notification .warning,.page.enquire .enquire-content .enquire_form .warning{display:inline-block;color:red;font-family:GothamExtraLight;font-size:1em;letter-spacing:1px;opacity:0;line-height:normal;position:absolute;width:100%;left:0}.page.enquire .enquire-content .enquire_form .submit{position:relative;cursor:pointer;width:15%;width:45%;margin:0 auto;margin-top:4em}.page.enquire .enquire-content .enquire_form .submit .submit-hover{top:0;left:0;width:100%;height:auto;cursor:pointer}.page.enquire .enquire-content .enquire_form .submit .loading{position:absolute;top:20%;left:100%;display:none;width:20%;margin:0 1em}.page.enquire .enquire-content .content.thanks-page{position:absolute;width:100%;height:100%;display:none;background-color:#fff;z-index:0;top:0}.page.enquire .enquire-content .content.thanks-page .message{font-family:GothamMedium;font-size:3em;line-height:1;position:relative;letter-spacing:2px;text-align:center;top:50%}.page.enquire .enquire-content .content.thanks-page .message2{font-family:GothamExtraLight;font-size:2em;line-height:1;position:relative;letter-spacing:2px;text-align:center;top:50%}.page.enquire .enquire-content .content.sorry-page{position:absolute;width:100%;height:100%;display:none;background-color:#fff;z-index:0;top:0}.page.enquire .enquire-content .content.sorry-page .message{font-family:GothamMedium;font-size:3em;line-height:1;position:relative;letter-spacing:2px;text-align:center;top:50%;color:red}.page.enquire .enquire-content .content.sorry-page .message2{font-family:GothamExtraLight;font-size:2em;line-height:1;position:relative;letter-spacing:2px;text-align:center;top:50%}.page.enquire .content.loading-wrapper{width:30%;right:5%}.page.enquire .content.loading-wrapper .loading{width:100%}.loading-wrapper{width:100%;height:100%;position:relative;background-color:#fff}.loading-wrapper .loading{width:30%;height:40%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;text-align:center}.loading-wrapper .loading .loading-image{width:11%;margin:15% auto 5%}.loading-wrapper .loading .loading-text{width:auto;margin:0 auto;font-family:GothamMedium;font-size:1.3em}#msgLoverlay{width:100%;height:100%;background-color:#000;background-position:fixed;position:fixed;z-index:666999;top:0;left:0}#msgInfo{font-family:GothamLightRegular;width:60%;position:absolute;top:25%;color:#FFF;text-align:center;font-size:55px;line-height:1;padding:20%}.absolute.parent-content.timeline-container{height:auto}.page.timeline .timeline-content *,.page.timeline .timeline-content :after,.page.timeline .timeline-content :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page.timeline .timeline-content .tittle-page{padding-top:2%;padding-bottom:1%;font-family:brandon_bld;margin-bottom:1em;margin-top:1em;padding:0;font-size:3em}.page.timeline .timeline-content .hidden_content{display:none!important}.page.timeline .timeline-content .content_timeline{width:100%;padding-left:12.5%;padding-right:12.5%}.page.timeline .timeline-content .content_timeline .content_timeline_wrapper{width:100%}.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper{width:100%}.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .table-awards{font-size:.7em;line-height:normal;text-transform:uppercase;margin:auto}.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .table-awards tr.year-row{font-family:didot_bld;letter-spacing:.1em;font-size:1.75em}.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .table-awards tr.year-row td{padding:.5em;padding-bottom:.75em}.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .table-awards tr.year-row td .year-group-link{cursor:pointer}.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .table-awards tr.award-row{font-family:brandon_light;font-size:1.5em;letter-spacing:.1em}.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .table-awards tr.award-row td{padding:.25em .5em}.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .table-awards tr.award-row td .award-title-link{cursor:pointer}.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .table-awards tr.award-row td .award-title-link:hover{text-decoration:underline}.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .table-awards tr.award-row.undeline .award-title-link{text-decoration:underline}.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .table-awards tr.loading:after{display:inline-block;content:'';width:2em;height:2em;background-image:url(images/pageloader.gif);background-size:contain;background-repeat:no-repeat;position:absolute;margin-top:-.25em}.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .table-awards tr.separator-row td{height:3em}.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .table-awards tr td:first-child{padding-right:5em}.page.timeline .timeline-content .content_expand_timeline{margin-top:3em;width:100%;display:none;margin-bottom:10em}.page.timeline .timeline-content .content_expand_timeline .content_wrapper{position:relative;padding-left:12.5%;padding-right:20%;width:100%}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item{position:relative;display:table;width:100%}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .top-line-wrapper{width:15%;height:6em;z-index:-1}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .top-line-wrapper .horizontal-line{width:100%;height:1px;background-image:url(images/top_timeline_years.png);background-repeat:no-repeat;background-size:30% 100%;background-position:top center;opacity:.4}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .top-line-wrapper .vertical-line{width:100%;height:99%;background-image:url(images/center_timeline_years.png);background-repeat:no-repeat;background-size:1px 100%;background-position:top center}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .bottom-line-wrapper{width:15%;height:6em;background-image:url(images/top_timeline_years.png);background-repeat:no-repeat;background-size:30% 1px;background-position:bottom center;position:absolute}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .center-line-wrapper{width:15%;height:auto;background-image:url(images/center_timeline_years.png);background-repeat:no-repeat;background-size:30px 110%;background-position:top center;position:absolute;height:100%}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper{width:100%;display:table;padding-bottom:3em}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .left_years{width:20%;float:left;position:relative;display:table}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .left_years .years-holder{width:45%;margin-left:2.3em;border:1px solid #000;padding-top:.9em;padding-bottom:.9em;text-align:center;font-family:brandon_bld;font-size:1.15em;font-weight:700;background:#fff}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .arrow-right{display:table;float:left;margin-left:-6%;width:5%;height:4em;background-image:url(images/timeline_right.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top center}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .right_content{width:65%;display:table;float:left;margin-left:7%}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .right_content .item_inside_wrapper{width:100%;margin-bottom:4em}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .right_content .item_inside_wrapper .content-image{width:100%;background:grey;position:relative;overflow:hidden}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .right_content .item_inside_wrapper .content-image img{width:100%;height:auto;position:absolute;top:0;left:0}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .right_content .item_inside_wrapper .content-image.img-hide{display:none}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .right_content .item_inside_wrapper .content-description{margin-top:2em}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .right_content .item_inside_wrapper .content-description .title h3{text-transform:uppercase;font-family:brandon_bld;font-weight:400;letter-spacing:.3em;font-size:1.45em;margin-bottom:0;line-height:1.2}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .right_content .item_inside_wrapper .content-description .title h3 a{color:inherit}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .right_content .item_inside_wrapper .content-description .description{font-family:brandon_light}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .enquire-button{float:none;clear:both;width:65%;margin-left:27%;margin-bottom:4em;font-size:.8em}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .enquire-button .content-enquire-button{display:table;width:100%;padding-bottom:2em;border-bottom:1px solid #aaa}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .enquire-button .left-side{float:left;text-transform:uppercase}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .enquire-button .left-side h3{font-family:brandon_light;font-weight:400;font-size:1.65em;margin:0;line-height:normal;padding:.5em 0;margin-top:1px;letter-spacing:.1em}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .enquire-button .right-side{float:right;position:relative;line-height:normal}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .enquire-button .right-side a{font-family:brandon_bld;font-weight:400;font-size:1.5em;line-height:normal;color:#333;padding:.5em .75em;border:1px solid #000;position:relative;display:inline-block;text-align:center;letter-spacing:.1em;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .enquire-button .right-side a .border-hover{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #000}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .enquire-button .right-side img{height:100%;width:auto}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .enquire-button .right-side img.hover{width:100%;height:100%;background:0 0;opacity:0 top: 0;left:0}.page.timeline .timeline-content .content_expand_timeline .content_wrapper .timeline_expand_item .item_wrapper .enquire-button .right-side img.cover{border:1px solid #000}.page.timeline .timeline-content .loader_scrolltop_timeline{width:60%;height:0;left:24%;position:relative;text-align:center}.page.timeline .timeline-content .loader_scrolltop_timeline img{height:4em;width:auto;position:absolute;top:-5em}.page.ourteam{height:100%;overflow-y:hidden}.page.ourteam *,.page.ourteam :after,.page.ourteam :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page.ourteam .hidden_content{display:none!important}.page.ourteam .ourteam_container{width:100%;height:100%}.page.ourteam .ourteam_container .left_content{float:left;width:65%;height:100%}.page.ourteam .ourteam_container .left_content .left_content_wrapper{width:100%;height:100%}.page.ourteam .ourteam_container .left_content .left_content_wrapper .team-foto-wrapper{width:100%;height:70%}.page.ourteam .ourteam_container .left_content .left_content_wrapper .team-foto-wrapper .team-image{width:100%;height:100%;background-color:#ccc;background-size:cover;background-repeat:no-repeat}.page.ourteam .ourteam_container .left_content .left_content_wrapper .team-foto-wrapper .team-image img{width:100%;height:100%;opacity:0}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content{width:100%;height:30%}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper{background-color:#efefef;width:100%;height:100%;padding-left:13%;padding-right:13%;padding-bottom:4%;padding-top:4%;position:relative}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper .caroufredsel_wrapper{height:100%!important;width:100%!important}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper .people-content-slider{width:100%;height:100%!important;overflow:hidden}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper .people-content-slider .slider-item{float:left;width:25%;height:100%!important}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper .people-content-slider .slider-item .item-wrapper{width:100%;height:100%}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper .people-content-slider .slider-item .item-wrapper .image-wrapper{width:100%;height:75%}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper .people-content-slider .slider-item .item-wrapper .image-wrapper .image{width:100%;height:100%;text-align:center}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper .people-content-slider .slider-item .item-wrapper .image-wrapper .image img{cursor:pointer;height:100%;width:auto}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper .people-content-slider .slider-item .item-wrapper .text-wrapper{width:100%;height:25%;text-align:center;padding-top:.5em}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper .people-content-slider .slider-item .item-wrapper .text-wrapper .name{font-size:1em;font-family:brandon_bld;letter-spacing:.2em;line-height:1;text-transform:uppercase}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper .people-content-slider .slider-item .item-wrapper .text-wrapper .position{font-size:1em;font-family:brandon_light;letter-spacing:.2em;line-height:1}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper .left-arrow{position:absolute;top:0;bottom:0;margin:auto;left:4em;height:4em;cursor:pointer;opacity:.5}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper .left-arrow img{height:100%;width:auto}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper .right-arrow{position:absolute;top:0;bottom:0;margin:auto;right:4em;height:4em;cursor:pointer;opacity:.5}.page.ourteam .ourteam_container .left_content .left_content_wrapper .slider-content .slider-wrapper .right-arrow img{height:100%;width:auto}.page.ourteam .ourteam_container .right_content{float:left;width:30%;height:100%;background-color:#fff;padding-top:5.5%;padding-bottom:5.5%}.page.ourteam .ourteam_container .right_content .right_content_wrapper{width:100%;height:100%}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper{width:100%;height:100%;display:none;margin-left:7%}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .landing-wrapper{width:100%;height:100%}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .header-content{padding-left:20%;padding-right:20%;height:55%}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .header-content .image-header{width:100%;height:60%;text-align:center}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .header-content .image-header img{height:100%;width:auto;max-width:none}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .header-content .title-header{width:100%;height:30%;text-align:center;padding-top:1.5em}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .header-content .title-header .name{font-family:brandon_bld;text-transform:uppercase}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .header-content .title-header .name h3{line-height:normal;font-size:1.6em;letter-spacing:.3em;font-weight:400}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .header-content .title-header .position h5{font-size:.9em;margin:0;letter-spacing:.2em;font-weight:400;font-family:didot_bld;text-transform:uppercase}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .description-content{width:100%;height:50%;padding-top:8%;padding-left:15%;padding-right:10%}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .description-content .desc-title{text-align:center;font-family:brandon_bld;padding-bottom:1.5em;font-weight:700;font-size:1.6em}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .description-content .desc-content{overflow:hidden;text-align:center;padding-right:5%;height:75%}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .description-content .desc-content p{font-family:brandon_light;font-size:1.3em}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .full-description-content{padding-left:20%;padding-right:15%;padding-top:3em;height:100%;width:100%;display:none;overflow:hidden}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .full-description-content .full-content-wrapper{width:100%;height:100%;padding-right:15%;text-align:center}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .full-description-content .full-content-wrapper p{font-family:GothamLightRegular}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .load-more{width:100%;height:2em;text-align:center;position:relative;bottom:0;font-family:GothamMedium;font-weight:700;font-size:1.1em;letter-spacing:.2em}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .load-more img{position:relative;height:50%}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .load-more a{display:block;color:inherit}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .load-more a:hover{text-decoration:none}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .load-more .loader-load-more{height:2em;margin-top:1.5em;display:none}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .load-more .loader-load-more img{height:150%;width:auto}.page.ourteam .ourteam_container .right_content .right_content_wrapper .teamselect-wrapper .load-more .back-button{height:2em;display:none}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper{height:100%;position:relative}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .landing-ourteam{height:90%;width:100%}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .header-content{padding-left:20%;padding-right:20%;line-height:1.5}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .header-content .title-header{width:100%;height:30%;text-align:center;padding-top:1.5em}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .header-content .title-header .title{font-family:brandon_bld;margin-bottom:0;text-transform:uppercase}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .header-content .title-header .title h3{line-height:2;margin:0;font-size:3em;letter-spacing:5px;font-weight:400}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .header-content .title-header .subtitle{line-height:2.5em;font-family:didot_bld;position:relative;text-transform:uppercase;font-size:1em;letter-spacing:3px;font-weight:400}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .description-content{width:100%;padding-top:5%;padding-bottom:2em;height:75%;padding-left:20%;padding-right:15%}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .description-content .desc-content{height:100%;overflow-y:hidden;text-align:center;padding-right:5%}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .description-content .desc-content p{font-family:GothamLightRegular}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .full-desc-content{padding-left:20%;padding-right:15%;padding-top:3em;height:100%;width:100%;display:none}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .full-desc-content .full-content-wrapper{width:100%;height:100%;text-align:center;padding-right:15%}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .full-desc-content .full-content-wrapper p{font-family:GothamLightRegular}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .load-more{width:100%;height:2em;text-align:center;position:relative;bottom:0;font-family:GothamMedium;font-weight:700;font-size:1.1em;letter-spacing:.2em}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .load-more img{position:relative;height:50%}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .load-more a{display:block;color:inherit}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .load-more a:hover{text-decoration:none}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .load-more .loader-load-more{height:2em;margin-top:1.5em;display:none}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .load-more .loader-load-more img{height:150%;width:auto}.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .load-more .back-button{height:2em;display:none}.page.ourteam .close{width:4.88%;top:1.35em;right:6.2%}.arrow-top{position:fixed;bottom:3em;right:5.25%;width:5em;height:5em;cursor:pointer;display:none;opacity:.7;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.arrow-top img{width:100%;height:100%}.arrow-top:hover{opacity:1}.ajax-timeline-loader{display:none;position:absolute;bottom:0;width:100%;height:5em;text-align:center}.ajax-timeline-loader img{height:100%;width:auto}.page.blog{overflow-y:scroll;box-sizing:border-box;font-size:14px;line-height:normal}.page.blog *{box-sizing:border-box}.page.blog .blog-sort{text-align:center;margin:1em 0;background-color:#333;padding:.5em 0;cursor:default}.page.blog .blog-sort a{color:#ccc;display:inline-block;padding:0 .5em;font-family:brandon_light;font-size:1.3em;margin:0 1.75em;cursor:pointer;text-decoration:none}.page.blog .blog-sort a.active,.page.blog .blog-sort a:hover{color:#fff}.page.blog .blog-category-wrapper{height:3.5em}.page.blog .blog-category-wrapper .blog-category{text-align:center;margin-bottom:1em;background-color:#fff;padding:.5em 0;position:relative;cursor:default;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s}.page.blog .blog-category-wrapper .blog-category a{display:inline-block;margin:0 1em;padding:0 .25em;font-family:didot_bld;font-weight:700;font-size:1.1em;border-bottom:3px solid transparent;line-height:1.5em;color:#555;position:relative;z-index:1;cursor:pointer;text-decoration:none}.page.blog .blog-category-wrapper .blog-category a.active{color:#000;border-color:#555}.page.blog .blog-category-wrapper .blog-category a:hover{color:#000}.page.blog .blog-category-wrapper .blog-category .marker{position:absolute;height:3px;background-color:#555;bottom:.5em}.page.blog .blog-category-wrapper.sticky .blog-category{position:fixed;top:0;left:0;width:100%;margin:0;z-index:1;background-color:#222}.page.blog .blog-category-wrapper.sticky .blog-category a{color:#ddd;border-color:transparent}.page.blog .blog-category-wrapper.sticky .blog-category a.active{color:#fff;border-color:#fff}.page.blog .blog-category-wrapper.sticky .blog-category a:hover{color:#fff}.page.blog .blog-category-wrapper.sticky .blog-category .marker{background-color:#fff}.page.blog .blog-layout{max-width:940px;margin:auto;margin-top:2em;margin-bottom:2em;position:relative;padding-right:20px;padding-left:20px}.page.blog .blog-layout:after,.page.blog .blog-layout:before{content:" ";display:table}.page.blog .blog-layout:after{clear:both}.page.blog .blog-layout .blog-loop{font-size:1em;padding-right:15em}.page.blog .blog-layout .blog-loop .blog-item{margin-bottom:2em}.page.blog .blog-layout .blog-loop .blog-item .blog-title{padding-bottom:.5em}.page.blog .blog-layout .blog-loop .blog-item .blog-title:after,.page.blog .blog-layout .blog-loop .blog-item .blog-title:before{content:" ";display:table}.page.blog .blog-layout .blog-loop .blog-item .blog-title:after{clear:both}.page.blog .blog-layout .blog-loop .blog-item .blog-title .item-date{float:left;width:5em;text-align:right;padding-right:1em}.page.blog .blog-layout .blog-loop .blog-item .blog-title .item-date .box-date{display:inline-block;width:auto;padding:.5em;text-align:center;border:1px solid #ccc;font-size:1.7em;line-height:1;font-family:brandon_bld}.page.blog .blog-layout .blog-loop .blog-item .blog-title .item-date .box-date .month{font-size:.75em}.page.blog .blog-layout .blog-loop .blog-item .blog-title .item-title{margin-left:5em;padding-top:.75em;border-top:1px solid #ccc}.page.blog .blog-layout .blog-loop .blog-item .blog-title .item-title a{display:inline-block;color:#333}.page.blog .blog-layout .blog-loop .blog-item .blog-title .item-title a h1{font-size:1.25em;font-weight:400;margin:0;font-family:brandon_bld;word-spacing:.25em;line-height:normal;padding-top:.2em;text-transform:uppercase}.page.blog .blog-layout .blog-loop .blog-item .blog-title .item-title a h2.blog-and-catagory{font-size:1.25em;font-weight:400;margin:0;font-family:brandon_bld;word-spacing:.25em;line-height:normal;padding-top:.2em;text-transform:uppercase}.page.blog .blog-layout .blog-loop .blog-item .blog-title .item-title a h1.looks-like-h3{font-family:brandon_bld;font-size:2.1em;text-transform:none;word-spacing:0;margin:.29em 0;padding:0}.page.blog .blog-layout .blog-loop .blog-item .blog-title .item-title a h3{font-family:brandon_bld;font-size:2.1em}.page.blog .blog-layout .blog-loop .blog-item .blog-title .item-title .item-author{font-size:1.1em;font-weight:400;color:#333;margin:0;padding-top:.5em;font-family:didot_bld}.page.blog .blog-layout .blog-loop .blog-item .blog-content{margin-left:4.3em;font-family:brandon_light;line-height:1.4em;font-size:1.15em}.page.blog .blog-layout .blog-loop .blog-item .blog-content h1{font-size:2em!important}.page.blog .blog-layout .blog-loop .blog-item .blog-content h2{font-size:1.5em!important}.page.blog .blog-layout .blog-loop .blog-item .blog-content h3{font-size:1.17em!important}.page.blog .blog-layout .blog-loop .blog-item .blog-content h4{font-size:1em!important}.page.blog .blog-layout .blog-loop .blog-item .blog-content h5{font-size:.83em!important}.page.blog .blog-layout .blog-loop .blog-item .blog-content h6{font-size:.67em!important}.page.blog .blog-layout .blog-loop .blog-item .blog-content p a{color:inherit;font-family:brandon_light;font-weight:700}.page.blog .blog-layout .blog-loop .blog-item .blog-content p a:hover{text-decoration:underline}.page.blog .blog-layout .blog-loop .blog-item .blog-content:after,.page.blog .blog-layout .blog-loop .blog-item .blog-content:before{content:" ";display:table}.page.blog .blog-layout .blog-loop .blog-item .blog-content:after{clear:both}.page.blog .blog-layout .blog-loop .blog-item .blog-content .featured-image{width:100%;height:auto;margin-bottom:1em;text-align:center}.page.blog .blog-layout .blog-loop .blog-item .blog-content .featured-image a{display:block;position:relative}.page.blog .blog-layout .blog-loop .blog-item .blog-content .featured-image a img{display:block}.page.blog .blog-layout .blog-loop .blog-item .blog-content .featured-image a .read-hover{position:absolute;left:0;bottom:0;width:100%;text-align:center;background-color:#333;color:#fff;font-family:GothamBook;padding:.25em 0;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.page.blog .blog-layout .blog-loop .blog-item .blog-content .featured-image a:hover .read-hover{opacity:1}.page.blog .blog-layout .blog-loop .blog-item .blog-content .read-more-wraper{clear:both;padding-top:1em}.page.blog .blog-layout .blog-loop .blog-item .blog-content .read-more-wraper a{display:inline-block;padding:.5em 1em;background-color:#222;color:#fff;font-family:brandon_light;box-shadow:1px 1px 5px #fff;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-ms-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out}.page.blog .blog-layout .blog-loop .blog-item .blog-content .read-more-wraper a:hover{box-shadow:1px 1px 5px #555}.page.blog .blog-layout .blog-loop .blog-item .blog-content .wp-caption-text{margin-top:10px}.page.blog .blog-layout .blog-loop .blog-item.single .featured-image{float:none;width:100%;padding:0;margin-bottom:1em;text-align:center}.page.blog .blog-layout .blog-loop .blog-item.single .featured-image img{max-width:100%}.page.blog .blog-layout .blog-loop .blog-item.single .blog-content{margin-bottom:2em}@font-face{font-family:GothamLightRegular;src:url(font/gotham-light-webfont.eot);src:url(font/gotham-light-webfont.eot?#iefix) format('embedded-opentype'),url(font/gotham-light-webfont.woff) format('woff'),url(font/gotham-light-webfont.ttf) format('truetype'),url(font/gotham-light-webfont.svg#GothamLightRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GothamBook;src:url(font/gotham-book.eot);src:url(font/gotham-book.eot?#iefix) format('embedded-opentype'),url(font/gotham-book.woff) format('woff'),url(font/gotham-book.ttf) format('truetype'),url(font/gotham-book.svg#gotham-book) format('svg');font-weight:400;font-style:normal}.page.blog .blog-layout .blog-loop .blog-item.single .blog-content body{font-family:GothamLightRegular}.page.blog .blog-layout .blog-loop .blog-item.single .blog-content body a{color:inherit!important}.page.blog .blog-layout .blog-loop .blog-item.single .blog-content body.post-type-post a{text-decoration:none!important;font-family:GothamBook;font-weight:700}.page.blog .blog-layout .blog-loop .blog-item.single .blog-content .aligncenter,.page.blog .blog-layout .blog-loop .blog-item.single .blog-content dl.aligncenter{display:block;margin-left:auto;margin-right:auto}.page.blog .blog-layout .blog-loop .blog-item.single .blog-content .alignleft{float:left}.page.blog .blog-layout .blog-loop .blog-item.single .blog-content .alignright{float:right}.page.blog .blog-layout .blog-loop .blog-item.single .blog-content .wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px 0}.page.blog .blog-layout .blog-loop .blog-item.single .blog-content .html5-captions .wp-caption{border:none;background-color:transparent;margin:0;padding:0}.page.blog .blog-layout .blog-loop .blog-item.single .blog-content .mceIEcenter{text-align:center}.page.blog .blog-layout .blog-loop .blog-item.single .blog-content .wp-caption img{margin:0;padding:0;border:0 none}.page.blog .blog-layout .blog-loop .blog-item.single .blog-content iframe{max-width:100%}.page.blog .blog-layout .blog-loop .blog-item .blog-share{margin-left:5em;padding:1em 0;border-top:1px solid #ccc;line-height:1.7em}.page.blog .blog-layout .blog-loop .blog-item .blog-share:after,.page.blog .blog-layout .blog-loop .blog-item .blog-share:before{content:" ";display:table}.page.blog .blog-layout .blog-loop .blog-item .blog-share:after{clear:both}.page.blog .blog-layout .blog-loop .blog-item .blog-share .share-title{font-family:brandon_light;font-size:2em;min-width:9em;display:inline-block;vertical-align:middle}.page.blog .blog-layout .blog-loop .blog-item .blog-share .share-links{text-align:right;min-width:11.5em;display:inline-block;vertical-align:middle;float:right}.page.blog .blog-layout .blog-loop .blog-item .blog-share .share-links:after,.page.blog .blog-layout .blog-loop .blog-item .blog-share .share-links:before{content:" ";display:table}.page.blog .blog-layout .blog-loop .blog-item .blog-share .share-links:after{clear:both}.page.blog .blog-layout .blog-loop .blog-item .blog-share .share-links a{display:inline-block;text-align:center;background-color:#333;width:1.7em;height:1.7em;vertical-align:middle;float:left;margin-right:.5em;box-shadow:1px 1px 5px #fff;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-ms-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out}.page.blog .blog-layout .blog-loop .blog-item .blog-share .share-links a img{width:auto;height:100%;display:block}.page.blog .blog-layout .blog-loop .blog-item .blog-share .share-links a:last-child{margin-right:0}.page.blog .blog-layout .blog-loop .blog-item .blog-share .share-links a:hover{box-shadow:1px 1px 5px #555}.page.blog .blog-layout .blog-loop .blog-item .blog-comment{margin-left:5em;padding:1em 0;border-top:1px solid #ccc}.page.blog .blog-layout .blog-sidebar{position:absolute;top:0;right:20px;width:15em;padding-left:3em;font-family:brandon_light}.page.blog .blog-layout .blog-sidebar .sidebar-item{border:1px solid #ccc;padding:1em;margin-bottom:1em;position:relative}.page.blog .blog-layout .blog-sidebar .sidebar-item a{color:#333}.page.blog .blog-layout .blog-sidebar .sidebar-item .sidebar-title{font-size:1.5em;text-align:center;margin:0;line-height:normal;padding-top:.5em;padding-bottom:.7em}.page.blog .blog-layout .blog-sidebar .sidebar-item ul{margin:0}.page.blog .blog-layout .blog-sidebar .sidebar-item ul li{list-style:none;margin-bottom:.8em}.page.blog .blog-layout .blog-sidebar .sidebar-item ul li a{font-size:1.1em}.page.blog .blog-layout .blog-sidebar .sidebar-item .paginated-archive{overflow-x:hidden;width:100%}.page.blog .blog-layout .blog-sidebar .sidebar-item .paginated-archive .paginated-archive-wraper{width:50em}.page.blog .blog-layout .blog-sidebar .sidebar-item .paginated-archive .paginated-archive-wraper:after,.page.blog .blog-layout .blog-sidebar .sidebar-item .paginated-archive .paginated-archive-wraper:before{content:" ";display:table}.page.blog .blog-layout .blog-sidebar .sidebar-item .paginated-archive .paginated-archive-wraper:after{clear:both}.page.blog .blog-layout .blog-sidebar .sidebar-item .paginated-archive .paginated-archive-wraper .archive-page{float:left;width:10em}.page.blog .blog-layout .blog-sidebar .sidebar-item .paginated-archive-navigation.hidden{display:none}.page.blog .blog-layout .blog-sidebar .sidebar-item .paginated-archive-navigation .archive-page-next,.page.blog .blog-layout .blog-sidebar .sidebar-item .paginated-archive-navigation .archive-page-prev{font-size:.9em;font-weight:700;display:inline-block;cursor:pointer;opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page.blog .blog-layout .blog-sidebar .sidebar-item .paginated-archive-navigation .archive-page-next.hidden,.page.blog .blog-layout .blog-sidebar .sidebar-item .paginated-archive-navigation .archive-page-prev.hidden{opacity:0;cursor:default}.page.blog .blog-layout .blog-sidebar .sidebar-item .paginated-archive-navigation .archive-page-next{float:right}.page.blog .blog-layout .blog-nav-page{clear:both;padding:1em 0;padding-right:15em}.page.blog .blog-layout .blog-nav-page:after,.page.blog .blog-layout .blog-nav-page:before{content:" ";display:table}.page.blog .blog-layout .blog-nav-page:after{clear:both}.page.blog .blog-layout .blog-nav-page .nav-previous{width:50%;float:left;min-height:1em}.page.blog .blog-layout .blog-nav-page .nav-next{width:50%;float:left;min-height:1em;text-align:right}.page.blog .blog-layout .blog-nav-page a{color:#333}.comment-section .comment-form h3{font-family:GothamLightRegular;font-size:1.7em;font-weight:400;margin:0;padding-bottom:.5em}.comment-section .comment-form form{width:100%;margin-bottom:0}.comment-section .comment-form form .form-input-row:after,.comment-section .comment-form form .form-input-row:before{content:" ";display:table}.comment-section .comment-form form .form-input-row:after{clear:both}.comment-section .comment-form form .form-input-row .form-input{width:50%;float:left;padding-right:.5em}.comment-section .comment-form form .form-input-row .form-input:last-child{padding-right:0;padding-left:.5em}.comment-section .comment-form form .form-input:after,.comment-section .comment-form form .form-input:before{content:" ";display:table}.comment-section .comment-form form .form-input:after{clear:both}.comment-section .comment-form form .form-input input[type=text]{font-size:1em;height:auto;padding:.5em}.comment-section .comment-form form .form-input input[type=text],.comment-section .comment-form form .form-input textarea{width:100%;border-radius:0;font-family:GothamLightRegular;color:#000}.comment-section .comment-form form .form-input input[type=text].error,.comment-section .comment-form form .form-input textarea.error{border-color:red}.comment-section .comment-form form .form-input input[type=text]::-webkit-input-placeholder,.comment-section .comment-form form .form-input textarea::-webkit-input-placeholder{font-family:GothamLightRegular}.comment-section .comment-form form .form-input input[type=text]:-moz-placeholder,.comment-section .comment-form form .form-input textarea:-moz-placeholder{font-family:GothamLightRegular}.comment-section .comment-form form .form-input input[type=text]::-moz-placeholder,.comment-section .comment-form form .form-input textarea::-moz-placeholder{font-family:GothamLightRegular}.comment-section .comment-form form .form-input input[type=text]:-ms-input-placeholder,.comment-section .comment-form form .form-input textarea:-ms-input-placeholder{font-family:GothamLightRegular}.comment-section .comment-form form .form-input input[type=text]:focus::-webkit-input-placeholder,.comment-section .comment-form form .form-input textarea:focus::-webkit-input-placeholder{color:#fff}.comment-section .comment-form form .form-input input[type=text]:focus:-moz-placeholder,.comment-section .comment-form form .form-input textarea:focus:-moz-placeholder{color:#fff}.comment-section .comment-form form .form-input input[type=text]:focus::-moz-placeholder,.comment-section .comment-form form .form-input textarea:focus::-moz-placeholder{color:#fff}.comment-section .comment-form form .form-input input[type=text]:focus:-ms-input-placeholder,.comment-section .comment-form form .form-input textarea:focus:-ms-input-placeholder{color:#fff}.comment-section .comment-form form .form-input input[type=submit]{border:1px solid #ccc;background:0 0;padding:.5em;font-family:GothamMedium;text-transform:uppercase;color:#333;float:right;box-shadow:1px 1px 5px #fff;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-ms-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out}.comment-section .comment-form form .form-input input[type=submit]:hover{box-shadow:1px 1px 5px #aaa}.comment-section .comment-form form .form-input .error-message{font-family:GothamLightRegular;color:red;opacity:0}.comment-section .comment-number{font-family:GothamMedium;font-size:1.25em;font-weight:400;margin:0;padding-bottom:.5em}.comment-section .comment-list{border-top:1px solid #ccc}.comment-section .comment-list .comment-item{padding:1em;border-bottom:1px solid #ccc}.comment-section .comment-list .comment-item:after,.comment-section .comment-list .comment-item:before{content:" ";display:table}.comment-section .comment-list .comment-item:after{clear:both}.comment-section .comment-list .comment-item .comment-avatar{float:left;width:5em;padding-right:1em}.comment-section .comment-list .comment-item .comment-avatar img{border-radius:100%}.comment-section .comment-list .comment-item .comment-content{margin-left:5em}.comment-section .comment-list .comment-item .comment-content .comment-author{font-family:GothamMedium;font-size:1.2em;margin-bottom:.5em;display:inline-block}.comment-section .comment-list .comment-item .comment-content .comment-text{font-family:GothamLightRegular;font-size:1em;color:#000}.comment-section .comment-list .comment-item .comment-content .comment-date{font-family:GothamLightRegular;font-size:.8em;float:right;display:inline-block;margin-bottom:.5em;color:#000}.comment-section .comment-list .comment-item .comment-awaiting-moderation{text-align:right;color:#377E00;font-family:GothamBook}.comment-section .comment-list .comment-item.pending{background-color:#F0FFE5}.comment-section .comment-navigation{margin-top:1em;text-align:right}.comment-section .comment-navigation a{color:#333}.btn-reveal{border:1px solid #000;background:#fff;padding:.15em .5em;display:inline-block;vertical-align:middle;line-height:normal;position:relative;top:-.15em}@media screen and (max-width:768px){.page.blog .blog-layout .blog-loop{padding-right:0}.page.blog .blog-layout .blog-sidebar{display:none}.page.blog .blog-layout .blog-nav-page{padding-right:0}}@media screen and (max-width:512px){.page.blog .blog-layout .blog-loop .blog-item .blog-title .item-date{float:left;width:5em;text-align:left}.page.blog .blog-layout .blog-loop .blog-item .blog-title .item-title{margin-left:5em}.page.blog .blog-layout .blog-loop .blog-item .blog-content{margin-left:0}.page.blog .blog-layout .blog-loop .blog-item .blog-share{margin-left:0}.page.blog .blog-layout .blog-loop .blog-item .blog-share .share-title{width:100%;margin-bottom:.5em}.page.blog .blog-layout .blog-loop .blog-item .blog-share .share-links{float:left}.page.blog .blog-layout .blog-loop .blog-item .blog-comment{margin-left:0}}@media screen and (min-width:941px) and (max-width:1099px){.page.movie_zoom .content.video .play-link .play{top:36%}.page.movie_zoom .content.video .play-link .volume{top:36%}.page.contactus .contactus-content .map-content{margin-left:22%;width:55%}.page.timeline .timeline-content .content_timeline .years_line .years{right:1.2%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .shape_right{top:51.5%;height:4%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .shape_left{top:34%;height:4%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .box_left{top:30%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .box_right{top:37%}.page.pressmedia .pressmedia_content .news .right_content .description{width:64%}.page.pressmedia .pressmedia_content .news{padding-top:5%}.page .content.enquiry .tittle-page{font-size:2.5em}.page.home .content.enquiry .enquiry_form{font-size:1.2em;left:2.5%}.page.home .content.enquiry .enquiry_form .submit{width:12%;margin-left:-1%}.page.enquire .enquire-content .enquire_form .form_content.top{margin-left:13%}}@media screen and (min-width:1100px) and (max-width:1179px){.page.timeline .timeline-content .content_timeline .years_line .years{right:1.2%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .shape_right{top:51.5%;height:4%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .shape_left{top:34%;height:4%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_left .box_left{top:30%}.page.timeline .timeline-content .content_timeline .box_timeline .box_timeline_right .box_right{top:37%}.page.pressmedia .pressmedia_content .news .right_content .description{width:61%}.page.pressmedia .pressmedia_content .news{padding-top:5%}.page.contactus .contactus-content .map-content{margin-left:19%;width:61%}.page.home .content.enquiry .enquiry_form{left:1%}.page.home .content.enquiry .enquiry_form .submit{width:14%;margin-left:-.5%}.page.enquire .enquire-content .enquire_form .form_content.top{margin-left:11.5%}}@media screen and (min-width:1180px) and (max-width:1300px){.page.contactus .contactus-content .map-content{margin-left:22%;width:55%}.page.pressmedia .pressmedia_content .news .right_content .description{width:62%}.page.pressmedia .pressmedia_content .news{padding-top:5%}.page.home .content.enquiry .enquiry_form{left:1%}.page.home .content.enquiry .enquiry_form .submit{width:12%;margin-left:.5%}.page.enquire .enquire-content .enquire_form .form_content.top{margin-left:10%}}@media screen and (min-width:1400px) and (max-width:1441px){.menuside-container .sidebar .account-container ul{margin-left:20%}.menuside-container .sidebar .account-container .account-item{width:90%}.page.contactus .contactus-content .map-content{margin-left:22.5%;width:55%}.page.pressmedia .pressmedia_content .news .right_content .description{width:62%}.page.pressmedia .pressmedia_content .news{padding-top:5%}.page .content.enquiry .tittle-page{font-size:4em;position:relative}.page.home .content.enquiry .enquiry_form{left:-.5%;font-size:1.2em}.page.home .content.enquiry .enquiry_form .submit{width:13%}.page.enquire .enquire-content .enquire_form .form_content{line-height:3em}.page.enquire .enquire-content .enquire_form .form_content.top{margin-left:8%}}@media screen and (max-width:1440px){.page.ourteam .ourteam_container .right_content .right_content_wrapper .ourteam-wrapper .header-content .title-header .subtitle{letter-spacing:1px}}@media screen and (min-width:1500px) and (max-width:1600px){.menuside-container .sidebar .account-container ul{margin-left:20%}.menuside-container .sidebar .account-container .account-item{width:90%}.page.movie_zoom .content.video .play-link .play{top:43%}.page.movie_zoom .content.video .play-link .volume{top:43%}.page.contactus .contactus-content .map-content{margin-left:25%;width:50%}.page.pressmedia .pressmedia_content .news .right_content .description{width:62%}.page.pressmedia .pressmedia_content .news{padding-top:5%}.page.enquire .enquire-content{font-size:.9em}.page .content.enquiry .tittle-page{font-size:5em;position:relative;top:7%}.page.home .content.enquiry .enquiry_form{font-size:1.5em;left:-1.4%;top:8%}.page.home .content.enquiry .enquiry_form .submit{width:14%;margin-left:2%}.page.enquire .enquire-content .enquire_form .form_content{line-height:3em}.page.enquire .enquire-content .enquire_form .form_content.top{margin-left:6.5%}}@media screen and (min-width:1640px) and (max-width:1700px){.menuside-container .sidebar .account-container ul{margin-left:20%}.menuside-container .sidebar .account-container .account-item{width:90%}.page.movie_zoom .content.video .play-link .play{top:42%}.page.movie_zoom .content.video .play-link .volume{top:42%}.page.home .content.enquiry .enquiry_form .submit{width:13%;margin-left:2%}.page.contactus .contactus-content .map-content{margin-left:25%;width:50%}.page.enquire .enquire-content{font-size:.9em}.page .content.enquiry .tittle-page{font-size:4.5em;position:relative;top:5%}.page.home .content.enquiry .enquiry_form{font-size:1.3em;left:-1.4%;top:5%}.page.home .content.enquiry .enquiry_form .submit{width:12%;margin-left:2.5%}.page.enquire .enquire-content .enquire_form .form_content{line-height:3em}.page.enquire .enquire-content .enquire_form .form_content.top{margin-left:6%}}@media screen and (min-width:1730px) and (max-width:2200px){.menuside-container .sidebar .account-container ul{margin-left:2%}.menuside-container .sidebar .account-container .account-item{width:100%}.page.movie_zoom .content.video .play-link .play{top:44%}.page.movie_zoom .content.video .play-link .volume{top:44%}.page.pressmedia .pressmedia_content .news .left_content .image{height:auto}.page.pressmedia .pressmedia_content .news.opened.vertical .left_content .image{width:65%;left:0}.page.contactus .contactus-content .map-content{margin-left:24.5%;width:50.5%}.page.enquire .enquire-content{font-size:1em}.page .content.enquiry .tittle-page{font-size:4em}.page.home .content.enquiry .enquiry_form{left:-2.5%;font-size:1.2em}.page.home .content.enquiry .enquiry_form .submit{width:14%;margin-left:3%}.page.enquire .enquire-content .enquire_form .form_content.top{margin-left:4.5%}.page.enquire .enquire-content .enquire_form .form_content{line-height:3em}}@media screen and (min-width:2201px) and (max-width:2600px){.menuside-container .sidebar .mainmenu-content{left:5%}.menuside-container .sidebar .account-container ul{margin-left:25%}.menuside-container .sidebar .account-container .account-item{width:100%}.menuside-container .sidebar .mainmenu-content .mainmenu-item.bottom{top:8%}.page.movie_zoom .content.video .play-link .play{top:42%;left:12%}.page.movie_zoom .content.video .play-link .devider{top:37%;left:36%}.page.movie_zoom .content.video .play-link .volume{top:42%;left:49%}.page.pressmedia .pressmedia_content .news{height:50%}.page.pressmedia .pressmedia_content .news .left_content .image{height:auto}.page.pressmedia .pressmedia_content .news.vertical .left_content .image{width:40%;left:-12%}.page.pressmedia .pressmedia_content .news.opened.vertical .left_content .image{width:55%;left:-5%}.page.contactus .contactus-content .map-content{margin-left:27.5%;width:45%}.page.enquire .enquire-content{font-size:1em}.page .content.enquiry .tittle-page{padding-top:2%}.page.home .content.enquiry .enquiry_form{left:-3%;font-size:1.2em}.page.home .content.enquiry .enquiry_form .submit{width:11%;margin-left:4.8%}.page.enquire .enquire-content .enquire_form .form_content{line-height:3em}.page.enquire .enquire-content .enquire_form .form_content.top{margin-left:2%}.page.whyfelton .content.description .description-item .header-description .subtittle{padding-top:10%;line-height:2em}.page.whyfelton .content.description .description-item .header-description .content-description .the-excerpt p{line-height:normal}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .subtittle{line-height:2em}.page.galleryzoom .content_galleryzoom .description_gallery .content .description-item .content-description p{line-height:normal}.page.history .content.description .description-item .header-description .subtittle{line-height:2em}.page.history .content.description .description-item .header-description .content-description .the-excerpt p{line-height:normal}}@media screen and (min-width:1180px) and (max-width:1280px) and (min-height:799px){.page .content.enquiry .tittle-page{font-size:3.5em}.page.home .content.enquiry .enquiry_form{left:.5%;font-size:1.2em}.page.home .content.enquiry .enquiry_form .submit{width:14%}}@media screen and (min-width:1180px) and (max-width:1280px) and (min-height:1000px){.page .content.enquiry .tittle-page{font-size:4.5em;position:relative;top:8%}.page.home .content.enquiry .enquiry_form{left:-.5%;font-size:1.4em;top:10%}.page.home .content.enquiry .enquiry_form .submit{width:15%}}@-moz-document url-prefix(){.page.home .content.video .line-description .content-description .right-description .item{-moz-box-sizing:border-box}.page .content.menu-bottom .tablewrapper .bottommenu-container{display:table}.page .content.menu-bottom .tablewrapper .bottommenu-container .menu-item{width:25%;float:left;display:inline-table}.hover a{text-decoration:none}.page.home .line-description .content-description .right-description .item{width:30%!important}.sidebar .mainmenu-content a{color:#fff;text-decoration:none}.page.whyfelton .content.content{display:block}.page.whyfelton .content.content .box-image-container{display:block}.page.whyfelton .content.content .box-image-container .box-image-content{margin-right:-.098%;margin-left:-.098%}.page.timeline .timeline-content .button_timeline{width:15.18%;cursor:auto}.page.timeline .timeline-content .button_timeline .default{image-rendering:optimizeQuality}.page.timeline .timeline-content .content_timeline .years_line .years ul li a{text-decoration:none}.page.gallery .content.content .list-gallery{display:block}.page.gallery .content.content .list-gallery .list-gallery-item{margin-right:-.18%;margin-left:-.18%}.page.gallery .content.content .list-gallery .list-gallery-item .category a{color:#fff;text-decoration:none}}@media only screen and (max-height:625px){.page .tittle-page{padding-top:2%}}@media only screen and (max-height:800px) and (max-width:1300px) and (min-width:1200px){.page.pressmedia .pressmedia_content .news{padding-top:4%}.page.pressmedia .pressmedia_content .news .left_content{width:44%}.page.pressmedia .pressmedia_content .news .left_content .image{width:55%}.page.pressmedia .pressmedia_content .news .right_content{width:56%}}@media only screen and (min-height:900px) and (max-height:1050px) and (min-width:1200px) and (max-width:1300px){.page.gallery .content.content .list-gallery .list-gallery-item .category{letter-spacing:6}.page.displayhome .display-content .display-information .open-hours .list-open-hours{width:25%}}@media only screen and (min-height:750px) and (max-height:900px) and (min-width:1400px) and (max-width:1500px){.page.gallery .content.content .list-gallery .list-gallery-item .category{letter-spacing:6px;font-size:2.3em}}@media only screen and (min-height:650px) and (max-height:800px) and (min-width:1200px) and (max-width:1300px){.page.displayhome .display-content .display-information .open-hours .list-open-hours{width:25%}}@media screen and (min-aspect-ratio:101/100) and (max-aspect-ratio:114/10){.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .item-award{padding-top:2.3%;padding-bottom:2.3%}}@media screen and (min-aspect-ratio:115/100) and (max-aspect-ratio:13/10){.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .item-award{padding-top:.7%;padding-bottom:.7%}}@media screen and (min-aspect-ratio:13/10) and (max-aspect-ratio:15/10){.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .item-award{padding-top:1.6%;padding-bottom:1.6%}}@media screen and (min-aspect-ratio:13/10) and (max-aspect-ratio:15/10) and (min-width:1450px){.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .item-award{padding-top:2%;padding-bottom:2%}}@media screen and (min-aspect-ratio:15/10) and (max-aspect-ratio:17/10){.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .item-award{padding-top:1.2%;padding-bottom:1.2%}}@media screen and (min-aspect-ratio:17/10) and (max-aspect-ratio:20/10){.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .item-award{padding-top:.85%;padding-bottom:.85%}}@media screen and (min-aspect-ratio:17/10) and (max-aspect-ratio:20/10) and (min-width:1300px){.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .item-award{padding-top:1.5%;padding-bottom:1.5%}}@media screen and (min-aspect-ratio:20/10){.page.timeline .timeline-content .content_timeline .content_timeline_wrapper .list-award-wrapper .item-award{padding-top:.8%;padding-bottom:.8%}}