@font-face{font-family:'AvantGardeDemi';src:url('../fonts/AvantGarDem.eot');src:url('../fonts/AvantGarDem.eot?#iefix') format('embedded-opentype'),
url('../fonts/AvantGarDem.woff2') format('woff2'),
url('../fonts/AvantGarDem.woff') format('woff'),
url('../fonts/AvantGarDem.ttf') format('truetype'),
url('../fonts/AvantGarDem.svg#AvantGardeDemi') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'HN-Heavy';src:url('../fonts/HelveticaNeue-Heavy.eot');src:url('../fonts/HelveticaNeue-Heavy.eot?#iefix') format('embedded-opentype'),
url('../fonts/HelveticaNeue-Heavy.woff') format('woff'),
url('../fonts/HelveticaNeue-Heavy.ttf') format('truetype'),
url('../fonts/HelveticaNeue-Heavy.svg#HN-Heavy') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'HN-Bold';src:url('../fonts/HelveticaNeue-Bold.eot');src:url('../fonts/HelveticaNeue-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/HelveticaNeue-Bold.woff') format('woff'),
url('../fonts/HelveticaNeue-Bold.ttf') format('truetype'),
url('../fonts/HelveticaNeue-Bold.svg#HN-Bold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'HN-Medium';src:url('../fonts/HelveticaNeue-Medium.eot');src:url('../fonts/HelveticaNeue-Medium.eot?#iefix') format('embedded-opentype'),
url('../fonts/HelveticaNeue-Medium.woff') format('woff'),
url('../fonts/HelveticaNeue-Medium.ttf') format('truetype'),
url('../fonts/HelveticaNeue-Medium.svg#HN-Medium') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'HN-Roman';src:url('../fonts/HelveticaNeue-Roman.eot');src:url('../fonts/HelveticaNeue-Roman.eot?#iefix') format('embedded-opentype'),
url('../fonts/HelveticaNeue-Roman.woff') format('woff'),
url('../fonts/HelveticaNeue-Roman.ttf') format('truetype'),
url('../fonts/HelveticaNeue-Roman.svg#HN-Roman') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'HN-Light';src:url('../fonts/HelveticaNeue-Light.eot');src:url('../fonts/HelveticaNeue-Light.eot?#iefix') format('embedded-opentype'),
url('../fonts/HelveticaNeue-Light.woff') format('woff'),
url('../fonts/HelveticaNeue-Light.ttf') format('truetype'),
url('../fonts/HelveticaNeue-Light.svg#HN-Light') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'HN-Thin';src:url('../fonts/HelveticaNeue-Thin.eot');src:url('../fonts/HelveticaNeue-Thin.eot?#iefix') format('embedded-opentype'),
url('../fonts/HelveticaNeue-Thin.woff') format('woff'),
url('../fonts/HelveticaNeue-Thin.ttf') format('truetype'),
url('../fonts/HelveticaNeue-Thin.svg#HN-Thin') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'HN-UltraLight';src:url('../fonts/HelveticaNeue-UltraLight.eot');src:url('../fonts/HelveticaNeue-UltraLight.eot?#iefix') format('embedded-opentype'),
url('../fonts/HelveticaNeue-UltraLight.woff') format('woff'),
url('../fonts/HelveticaNeue-UltraLight.ttf') format('truetype'),
url('../fonts/HelveticaNeue-UltraLight.svg#HN-UltraLight') format('svg');font-weight:normal;font-style:normal;}
*{font-weight:normal !important;}
html{font-size:62.5%;}
body{height:100%;font-family:'HN-Roman', sans-serif;font-size:16px;line-height:1.7;color:#000;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;background:#fff;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;}
a{color:#000;text-decoration:none;transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
a:hover,a:focus{color:#666;text-decoration:none;}
img{max-width:100%;}
iframe{border:none;}
h1,h2,h3,h4,h5,h6{margin:1em 0;color:#000;font-weight:bold;line-height:1.3;font-family:'AvantGardeDemi', 'HN-Bold', sans-serif;text-rendering:optimizelegibility;}
h1{font-size:52px;}
h2{font-size:30px;}
h3{font-size:24px;}
h4{font-size:21px;}
h5{font-size:18px;}
h6{font-size:14px;}
p{margin:0 0 1em;}
ul,ol{margin-bottom:20px;line-height:1.8;list-style-type:none}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.white{color:#fff;}
.uppercase{text-transform:uppercase;}
.row{}
section,.section{position:relative;}
.container{width:100%;margin:0 auto;max-width:970px !important;}
.btn{background:#000;border:4px solid #000;padding:0.36em 0.36em;margin-top:-2px;text-transform:uppercase;color:#fff;font-family:'AvantGardeDemi', 'HN-Bold', sans-serif;font-weight:bold;font-size:1em;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;-ms-border-radius:0.2em;-o-border-radius:0.2em;border-radius:0.2em;-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;}
.btn:hover{background:#fff;color:#000}
.page{padding:15px 27px;background:#fff;width:100%;max-width:1024px;margin:0 auto;}
input{border:4px solid #000;color:#000;padding:0.2em 0.5em;border-radius:0.2em;font-family:'AvantGardeDemi', 'HN-Bold', sans-serif;font-weight:bold;}
::-webkit-input-placeholder{color:#000;}
:-moz-placeholder{color:#000;}
::-moz-placeholder{color:#000;}
:-ms-input-placeholder{color:#000;}
.text-color{color:#C1272D;}
.text-white{color:#fff;}
.margin0{margin:0px !important;}
.margint5{margin-top:5px !important;}
.margint10{margin-top:10px !important;}
.margint20{margin-top:20px !important;}
.margint30{margin-top:30px !important;}
.margint40{margin-top:40px !important;}
.margint50{margin-top:50px !important;}
.margint60{margin-top:60px !important;}
.margint70{margin-top:70px !important;}
.margint80{margin-top:80px !important;}
.margint90{margin-top:90px !important;}
.margint100{margin-top:100px !important;}
.margint120{margin-top:120px !important;}
.marginb10{margin-bottom:10px !important;}
.marginb20{margin-bottom:20px !important;}
.marginb30{margin-bottom:30px !important;}
.marginb40{margin-bottom:40px !important;}
.marginb60{margin-bottom:60px !important;}
.marginb80{margin-bottom:80px !important;}
.marginb90{margin-bottom:90px !important;}
.marginb100{margin-bottom:100px !important;}
.marginb120{margin-bottom:120px !important;}
.padrl20{padding:0 20px;}
.padrl50{padding:0 50px;}
.marginl20{margin-left:20px;}
.padt20{padding-top:20px;}
.padt40{padding-top:40px;}
.padt80{padding-top:80px;}
.padt60{padding-top:60px;}
.padb30{padding-bottom:30px;}
.padb40{padding-bottom:40px;}
.padb60{padding-bottom:60px;}
.padb80{padding-bottom:80px;}
.padb100{padding-bottom:100px;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.pad20{padding:20px;}
.pad30{padding:30px;}
.text-center{text-align:center}
.text-right{text-align:right}
.text-left{text-align:left}
.relative-position{position:relative !important}
.parallax{background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat;background-size:cover;color:#FFFFFF;padding:0;position:static;text-align:center;}
@media only screen and (max-width:1024px){.parallax{background-attachment:scroll !important;background-position:center top !important;}
}
#preloader{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999;}
#loading-animation{background-image:url("../img/icns/preloader.gif");background-size:auto 70%;background-position:center center;background-repeat:no-repeat;height:100px;left:50%;margin:-50px 0 0 -50px;position:absolute;top:50%;width:100px;}
.navigation{}
header.navbar{visibility:visible;opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;-ms-opacity:1;position:relative;z-index:999;top:0;left:0;width:100%;font-size:1em;border:none !important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;color:#FFF;height:auto !important;background:#000;padding:0;margin-bottom:15px;}
header.navbar .container{max-width:none !important;height:auto;transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
header.navbar.show{}
header.navbar .navbar-toggle{height:35px;margin:0.8em 0 0;padding:0 15px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:none;outline:none;background:#fff;}
header.navbar .navbar-toggle .icon-bar{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#000;}
header.navbar .navbar-brand{height:auto;float:none;display:table-cell;vertical-align:middle;padding:0.8em 0;font-size:1em;font-weight:900;line-height:1;display:none;}
header.navbar .navbar-brand img{max-height:2em;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
header.navbar .navbar-nav{position:relative;display:inline-block;float:none;margin:0;font-size:1em;width:auto;letter-spacing:normal;font-family:'AvantGardeDemi', 'HN-Bold', sans-serif;font-weight:bold;text-transform:uppercase;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
header.navbar.show .navbar-nav{margin:0;}
header.navbar .navbar-nav li{padding:0;line-height:normal;}
header.navbar .navbar-nav li a{color:#fff;font-size:0.76em;padding:1.8em 1.9em 1.7em;line-height:normal;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
@-moz-document url-prefix(){header.navbar .navbar-nav li a{padding:1.8em 1.6em 1.5em;}
}
header.navbar .navbar-nav li a.icn-home{background:transparent url(../img/icns/icn-home.png) no-repeat center;background-size:auto 35%;text-indent:-9999px; /*padding-left:2em;*/ padding-right:2em;}
header.navbar .navbar-nav li a.icn-home:hover, header.navbar .navbar-nav li.active a.icn-home, header.navbar .navbar-nav li.active a.icn-home:hover{background:#fff url(../img/icns/icn-home-h.png) no-repeat center;background-size:auto 35%;}
header.navbar .navbar-nav li.active a, header.navbar .navbar-nav li a:hover,header.navbar .navbar-nav li a:active,header.navbar .navbar-nav li a:focus{color:#000;background:#fff;}
.navbar-collapse .back{background-color:#3CB371;height:54px;position:absolute;top:0;transition:background-color 0.2s ease 0s;-webkit-transition:background-color 0.2s ease 0s;-moz-transition:background-color 0.2s ease 0s;-o-transition:background-color 0.2s ease 0s;z-index:-1;}
#toggle-navbar{display:none;position:absolute;top:0;left:0;width:50px;height:100px;line-height:95px;font-size:2em;font-weight:900;color:#fff;text-align:center;background:#ffcd00;}
#toggle-navbar:hover{cursor:pointer;}
.navbar-collapse, .navbar-collapse.collapse{display:table;float:none;height:59px !important;max-height:none;overflow:hidden;padding:0;position:relative;width:auto;text-align:center;line-height:1;overflow:hidden;}
.navbar-collapse.in{}
@media (max-width:767px){.navbar-collapse.in{display:none;height:0 !important;}
}
header.navbar .navbar-nav>li.dropdown>.dropdown-menu{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;background:transparent;box-shadow:none;border:0;padding:0;position:absolute;left:0;z-index:-1;}
header.navbar .navbar-nav>li.dropdown>.dropdown-menu>li.grid-demo{background:rgba(0,0,0,0.9);margin:0;padding:2em 1.5em 2em;width:auto;max-width:none;min-width:0;}
header.navbar .navbar-nav>li.dropdown>.dropdown-menu>li.grid-demo>ul[class^=col-]{float:none;display:inline-block;}
header.navbar .navbar-nav .dropdown .dropdown-menu li{padding:0;margin:0 1em;text-align:left;width:auto;color:#fff;font-family:'HN-Light', serif;font-weight:normal;font-size:1.05em}
header.navbar .navbar-nav li.dropdown.active li a{background:transparent;}
header.navbar .navbar-nav li.dropdown li a{transition:all 0.5s ease-in-out 0s;color:#9b9b9b;display:inline-block;width:100%;}
header.navbar .navbar-nav li.dropdown li.active a,
header.navbar .navbar-nav li.dropdown li a:hover{color:#fff;background:transparent;}
header.navbar .navbar-nav .dropdown .dropdown-menu li.divider{margin:0 1em;}
header.navbar .navbar-nav .dropdown .dropdown-menu li a{padding:0.5em 0;height:auto;display:block;line-height:normal;font-family:'HN-Light', serif;font-weight:normal;}
#topbar{margin-bottom:1em}
#topbar img{max-width:250px;}
#topbar a { font-family: 'AvantGardeDemi', 'HN-Bold', sans-serif; }
#topbar .container .col-xs-6.text-right { padding-top: 0.5em }
#topbar .fa.fa-envelope-o  { margin-right: 0.25em;font-size: 1.25em; }
.line{width:100%;height:0;border-top:1px solid #000;}
footer{background:#fff;color:#666;font-size:1em;padding:1em 0;}
footer .container .col-xs-12{padding-bottom:2em;}
footer .container .col-xs-3{font-size:0.75em;}
footer li{display:inline-block;width:50%;padding:0.2em 0;margin:0;}
footer li:nth-child(2){text-align:right}
#footer-logo{max-width:63px;}
footer b{color:#000;font-family:'HN-Bold', serif;font-weight:normal;text-transform:uppercase;}
footer a{color:#666;font-family:'HN-Bold', serif;text-transform:uppercase;}
footer a:hover{color:#000;}
footer .social a{padding:0.5em 0 0.5em 2.5em;line-height:2.5em}
.icn-fb{background:url(../img/icns/icn-facebook.png) left no-repeat;background-size:auto 90%;}
.icn-fb:hover{background:url(../img/icns/icn-facebook-h.png) left no-repeat;background-size:auto 90%;}
.icn-tw{background:url(../img/icns/icn-twitter.png) left no-repeat;background-size:auto 90%;}
.icn-tw:hover{background:url(../img/icns/icn-twitter-h.png) left no-repeat;background-size:auto 90%;}
.icn-li{background:url(../img/icns/icn-linkedin.png) left no-repeat;background-size:auto 90%;}
.icn-li:hover{background:url(../img/icns/icn-linkedin-h.png) left no-repeat;background-size:auto 90%;}
.icn-vi{background:url(../img/icns/icn-vimeo.png) left no-repeat;background-size:auto 90%;}
.icn-vi:hover{background:url(../img/icns/icn-vimeo-h.png) left no-repeat;background-size:auto 90%;}
.icn-in{background:url(../img/icns/icn-instagram.png) left no-repeat;background-size:auto 90%;}
.icn-in:hover{background:url(../img/icns/icn-instagram-h.png) left no-repeat;background-size:auto 90%;}
.icn-yo{background:url(../img/icns/icn-youtube.png) left no-repeat;background-size:auto 90%;}
.icn-yo2{background:url(../img/icns/icn-youtube-h.png) left no-repeat;background-size:auto 90%;}
.icn-yo:hover{background:url(../img/icns/icn-youtube-h.png) left no-repeat;background-size:auto 90%;}
.font-bold{font-family:'HN-Bold';}
.font-normal{font-family:'HN-Roman';}
.nocase{text-transform:none}
#mc_embed_signup h2{color:#666;text-transform:uppercase;font-weight:normal;margin-bottom:0;font-size:1.1em;}
#mc_embed_signup .mc-field-group label{display:none}
/*#mce-EMAIL{margin:0.5em 0;width:100%;border-color:#666;color:#666;}*/
#mce-EMAIL::-webkit-input-placeholder{color:#666;}
#mce-EMAIL:-moz-placeholder{color:#666;}
#mce-EMAIL::-moz-placeholder{color:#666;}
#mce-EMAIL:-ms-input-placeholder{color:#666;}
#mc_embed_signup div.mce_inline_error{background:#666 !important;margin-bottom:0.5em;}
#mce-success-response{background:#666 !important;color:#fff;padding:0.5em;margin-bottom:0.5em;}
#mc_embed_signup #mce-EMAIL.mce_inline_error{border-color:red;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
#mc-embedded-subscribe{background:#666;border-color:#666;color:#fff;margin:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;cursor:pointer;}
#mc-embedded-subscribe:hover{background:#000;border-color:#000;}
#fullscreen-slider{min-height:600px !important;}
.swiper-container{overflow:hidden;}
.swiper-slide{position:relative;overflow:hidden;background-size:cover;background-position:center center;}
.swiper-slide video{position:absolute;}
.slide-bgvideo{min-width:100%;min-height:100%;}
.swiper-container .nav-arrow{position:absolute;top:50%;font-size:24px;margin-top:-20px;color:#202020;width:30px;height:40px;line-height:40px;text-align:center;z-index:2;color:#FFFFFF;background-position:center center;background-repeat:no-repeat;}
.swiper-container .nav-left{background-image:url("../img/icns/right.png");left:15px;}
.swiper-container .nav-right{background-image:url("../img/icns/left.png");right:15px;}
.wrap{margin-top:0px;transition:opacity 0.8s ease 0s;-webkit-transition:opacity 0.8s ease 0s;-moz-transition:opacity 0.8s ease 0s;-o-transition:opacity 0.8s ease 0s;}
#fullscreen-slider .wrap{-moz-box-sizing:border-box;padding-left:8%;padding-right:8%;width:100%;}
#fullscreen-slider .wrap{height:100%;max-width:9999px;padding-bottom:0;padding-top:0;position:relative;z-index:99;}
.hero-text{color:#FFFFFF;margin:0 auto;height:auto;max-width:950px;top:50%;position:relative;text-align:center;z-index:10;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;}
.hero-text .hero-title h1{font-size:48px;margin:37px 0 13px;text-align:center;font-weight:700;line-height:1.1em;text-transform:uppercase;width:100%;color:#fff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.8);}
.hero-text{text-align:center;}
.hero-text{color:#FFFFFF;text-align:center;}
.swiper-slide p,#home-slider p{font-size:20px;font-style:italic;font-weight:400;margin:0 0 20px;}
#fullscreen-slider .swiper-slide h1,#innerheader-slider .swiper-slide h1,#fullscreen-slider .swiper-slide p{-webkit-transition:opacity 2.5s linear;transition:opacity 2.5s linear;-o-transition:opacity 2.5s linear;-moz-transition:opacity 2.5s linear;opacity:0;-webkit-opacity:0;transform:scale(0.5);-webkit-transform:scale(0.5);}
#fullscreen-slider .swiper-slide-active h1,#innerheader-slider .swiper-slide-active h1,#fullscreen-slider .swiper-slide-active p{opacity:1;-webkit-opacity:1;transform:scale(1);-webkit-transform:scale(1);}
#fullscreen-slider .swiper-slide-active .hero-logo,#innerheader-slider .swiper-slide-active .hero-logo{opacity:1;-webkit-opacity:1;}
.mouse-icon{background:transparent;border:2px solid;border-radius:15px;-webkit-border-radius:15px;bottom:30px;cursor:pointer;height:44px;left:0;margin:0 auto;position:absolute;right:0;width:30px;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;}
.white{border-color:#FFFFFF;}
.mouse-icon:hover{opacity:0.3 !important;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;}
.mouse-icon .wheel{animation:1.7s ease 0s normal none infinite magic-mouse-icon;border-radius:50% 50% 50% 50%;height:12px;left:0;margin-left:auto;margin-right:auto;margin-top:6px;right:0;width:12px;}
@-moz-keyframes magic-mouse-icon{0%{margin-top:6px;opacity:0;}30%{opacity:1;}100%{margin-top:18px;opacity:0;}}
@-webkit-keyframes magic-mouse-icon{0%{margin-top:6px;opacity:0;}30%{opacity:1;}100%{margin-top:18px;opacity:0;}}
@-o-keyframes magic-mouse-icon{0%{margin-top:6px;opacity:0;}30%{opacity:1;}100%{margin-top:18px;opacity:0;}}
@keyframes magic-mouse-icon{0%{margin-top:6px;opacity:0;}30%{opacity:1;}100%{margin-top:18px;opacity:0;}}
.white .wheel{background-color:#FFFFFF;}
#nav-arrows{height:40px;position:absolute;top:50%;width:100%;z-index:10;}
#nav-arrows a{font-size:48px;color:#fff}
#nav-arrows a.nav-left{animation:1s ease 1s normal none 3 hero-right;-webkit-animation:1s ease 1s normal none 3 hero-right;-moz-animation:1s ease 1s normal none 3 hero-right;background-image:url("../img/icns/right.png");background-position:0 center;background-repeat:no-repeat;float:left;margin-left:2.6em;cursor:pointer;height:50px;width:50px;}
#nav-arrows a.nav-right{animation:1s ease 1s normal none 3 hero-right;-webkit-animation:1s ease 1s normal none 3 hero-right;-moz-animation:1s ease 1s normal none 3 hero-right;background-image:url("../img/icns/left.png");background-position:33px center;background-repeat:no-repeat;float:right;margin-right:2.6em;cursor:pointer;height:50px;width:50px;}
@keyframes hero-right{0%{margin-right:2.6em;}50%{margin-right:2.2em;}100%{margin-right:2.6em;}}
@-webkit-keyframes hero-right{0%{margin-right:2.6em;}50%{margin-right:2.2em;}100%{margin-right:2.6em;}}
@-moz-keyframes hero-right{0%{margin-right:2.6em;}50%{margin-right:2.2em;}100%{margin-right:2`.6em;}}
#home-logo{position:absolute;z-index:999999;background:#fff;padding:0.8em;}
#inside-logo{position:static;z-index:999999;background:#fff;padding:0.8em;}
#home-logo img, #inside-logo img{width:9em}
#inside-logo img{margin-bottom:0.9em;}
#slider{overflow:hidden;}
#slider .slider-date{display:none;}
#slider.slick-slider{margin-bottom:0;}
.slick-slide{position:relative;}
.slider-caption{position:absolute;top:2em;right:2em;background:rgba(255,255,255,0.7);font-size:1em;color:#000;padding:1em 7em 1em 2em;min-height:12.188em;max-width:30em}
.slider-caption.dark{background:rgba(0,0,0,0.05);}
.slider-caption h2{font-weight:bold;font-family:'AvantGardeDemi', 'HN-Bold', sans-serif;color:#000;font-size:2em;text-transform:uppercase;margin:0.8em 0 0.3em 0;}
.slider-caption p{font-size:0.8em;padding:0.5em 0;}
.slider-caption p b{text-transform:uppercase;font-weight:bold;font-family:'AvantGardeDemi', 'HN-Bold', sans-serif;}
#slider #slider-nav{display:none;position:absolute;top:2em;left:2em;height:194px;overflow:hidden;padding:24px 0;}
#slider .slick-dots{position:relative;bottom:auto;width:auto;padding:0;}
#slider .slick-dots li{display:block;height:47px;width:45px;margin:0 0 2px;}
#slider .slick-dots li button:before{display:none}
#slider .slick-dots li button{background:#666;color:#fff;font-size:1.5em;font-family:'AvantGardeDemi', 'HN-Bold', sans-serif;font-weight:bold;height:auto;width:auto;outline:none;line-height:0.7em;padding:0.1em 0.4em 0.3em;text-transform:uppercase;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
#slider .slick-dots li.slick-active button,
#slider .slick-dots li:hover button,
#slider .slick-dots li button:hover{background:#000;}
#slider .slick-dots li button span{font-size:0.5em;}
#slider .als-prev, #slider .als-next{position:absolute;top:0;left:0;width:45px;height:23.5px;background-color:#666;cursor:pointer;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
#slider .als-prev{background-image:url(../img/icns/icn-square-arrow-up-h.png);background-repeat:no-repeat;background-position:center;background-size:auto 80%;height:23px;}
#slider .als-prev:hover{background-color:#000;background-image:url(../img/icns/icn-square-arrow-up.png);background-size:auto 80%;}
#slider .als-next{background-image:url(../img/icns/icn-square-arrow-down-h.png);background-repeat:no-repeat;background-position:center;background-size:auto 80%;top:170px;left:0;}
#slider .als-next:hover{background-color:#000;background-image:url(../img/icns/icn-square-arrow-down.png);background-size:auto 80%;}
#featured h3{text-transform:uppercase;font-size:1em;border-top:8px solid #000;margin:0 0 0.5em 0;padding:0.5em 0;line-height:normal;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
#featured a:hover h3{color:#666;border-top:8px solid #666;}
#featured a img{width:100%;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;filter:gray;-webkit-filter:grayscale(0%);}
#featured a:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);}
.event-slider{width:100%;border-top:1px solid #000;padding:0;margin:0;text-align:left;}
.event-slider div.multiple{display:table;width:100%;padding:0.6em 0 0.3em;border-bottom:1px solid #000;margin:0;display:block;height:78px;}
.event-slider div.multiple a{display:inline-block;width:100%;}
@media screen and (-webkit-min-device-pixel-ratio:0){.event-slider div.multiple{padding:0.8em 0;}
}
.event-slider-date{width:68px;background:#000;color:#fff;display:table-cell;vertical-align:middle;font-family:'AvantGardeDemi', 'HN-Bold', sans-serif;font-weight:normal;text-transform:uppercase;text-align:center;padding:0.3em 0.3em 0.7em;font-size:1.3em;line-height:0.7em;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
.event-slider-date span{font-size:0.5em;line-height:normal;}
a:hover .event-slider-date{background:#666;}
.event-slider-title{display:table-cell;vertical-align:middle;width:76%;padding:0;line-height:1.1;font-family:'AvantGardeDemi', 'HN-Bold', sans-serif;font-weight:normal;text-align:left;}
.event-slider-title p{padding:0.7em 1em 0 5%;font-size:74%;//0.8em;}
.event-slider .slick-prev,
.event-slider .slick-next{position:static;margin-top:0;width:2em;height:2em;font-size:1em;display:inline-block;margin-top:0.5em;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
.event-slider .slick-prev{background:url(../img/icns/icn-square-arrow-up.png) no-repeat center;background-size:cover;margin-right:0.5em;}
.event-slider .slick-prev:hover{background:url(../img/icns/icn-square-arrow-up-h.png) no-repeat center;background-size:cover;}
.event-slider .slick-next{background:url(../img/icns/icn-square-arrow-down.png) no-repeat center;background-size:cover;}
.event-slider .slick-next:hover{background:url(../img/icns/icn-square-arrow-down-h.png) no-repeat center;background-size:cover;}
.event-slider .slick-prev:before,
.event-slider .slick-next:before{display:none;}
.breadcrumb{background:transparent;padding:0;text-transform:uppercase;font-size:0.7em;font-family:'AvantGardeDemi','HN-Medium', serif;margin-bottom:0;}
.breadcrumb span{padding:0 0.5em}
.inside-content h1,
#topbar h1{font-size:2em;text-transform:uppercase;line-height:1;margin:0.5em 0;}
.inside-content h1{border-bottom:8px solid #000;padding-bottom:0.3em}
#topbar h1{margin:0.3em 0;}
.inside-content h2{font-size:1.5em;border-bottom:8px solid #000;padding-bottom:0.5em;margin:0.5em 0;}
.inside-content h3{-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
.inside-content .list-item{width:100%;padding-bottom:2em;clear:both;}
.inside-content .list-item img{width:100%;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;filter:gray;-webkit-filter:grayscale(0%);}
.inside-content .list-item:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);}
.inside-content p,
.inside-content ol,
.inside-content ul{font-size:0.85em;}
.inside-content ol{list-style-type:decimal;}
.inside-content ul{list-style:disc;}
.inside-content ul li{padding-left:1em;}
.inside-content .list-item p b{font-family:'AvantGardeDemi','HN-Medium',serif;font-weight:bold;}
.inside-content .list-item a:hover h3,
.inside-content .list-item:hover a h3,
.inside-content .list-item:hover a p{color:#666;}
.inside-content .list-item a h3 { margin: 0 0 0.5em }
.inside-content .venobox img{margin-bottom:1em;}
.inside-content iframe{width:100%;}
.inside-content .table-wrapper{width:100%;overflow-x:auto;}
.inside-content table{border:1px solid #eee;width:100%;margin:1em 0 2em;min-width:640px;}
.inside-content table thead tr td{background:#000;font-family:'AvantGardeDemi','HN-Medium',serif;font-weight:bold;color:#fff;}
.inside-content table tr td{padding:0.5em 1em;vertical-align:top;font-size:0.9em;min-width:100px;border-right:1px solid #eee;border-bottom:1px solid #eee;}
#accordion-list-of-artists .panel{border:none;border-radius:0;box-shadow:none;}
#accordion-list-of-artists .panel-heading{background:#f9f9f9;border:none;border-radius:0;}
#accordion-list-of-artists .panel-body{background:#f9f9f9;border:none;border-radius:0;}
#accordion-list-of-artists .panel-body .panel-heading{background:#fff;}
#accordion-list-of-artists .panel-body .panel-body{background:#fff;border:none;border-radius:0;padding:0.5em 1.2em;}
#accordion-list-of-artists h4:before{content:'▶';font-family:serif;font-size:0.8em;color:#000;}
#accordion-list-of-artists h4:hover:before{color:#666;}
#accordion-list-of-artists .panel-body h4:before{content:'';}
#accordion-list-of-artists h4{font-family:'AvantGardeDemi';font-size:0.9em;font-weight:normal;text-transform:uppercase;}
#accordion-list-of-artists .panel-body .panel-body p b{font-family:'AvantGardeDemi';font-size:0.9em;font-weight:normal;}
#map{height:400px;}
#map img{max-width:none;}
.contact-details b, .inside-content b, .contact-details strong, .inside-content strong{font-family:'AvantGardeDemi', 'HN-Bold', serif;font-weight:normal;}
.contact-details .social a{padding:0.5em 0 0.5em 2.5em;}
.contact-details .social .icn-yo{background:url(../img/icns/icn-youtube-h.png) left no-repeat;background-size:auto 90%;}
.contact-details .social .icn-yo:hover{background:url(../img/icns/icn-youtube.png) left no-repeat;background-size:auto 90%;}

.contact-details .social .icn-fb{background:url(../img/icns/icn-facebook-h.png) left no-repeat;background-size:auto 90%;}
.contact-details .social .icn-fb:hover{background:url(../img/icns/icn-facebook.png) left no-repeat;background-size:auto 90%;}
.contact-details .social .icn-tw{background:url(../img/icns/icn-twitter-h.png) left no-repeat;background-size:auto 90%;}
.contact-details .social .icn-tw:hover{background:url(../img/icns/icn-twitter.png) left no-repeat;background-size:auto 90%;}
.contact-details .social .icn-li{background:url(../img/icns/icn-linkedin-h.png) left no-repeat;background-size:auto 90%;}
.contact-details .social .icn-li:hover{background:url(../img/icns/icn-linkedin.png) left no-repeat;background-size:auto 90%;}
.contact-details .social .icn-vi{background:url(../img/icns/icn-vimeo-h.png) left no-repeat;background-size:auto 90%;}
.contact-details .social .icn-vi:hover{background:url(../img/icns/icn-vimeo.png) left no-repeat;background-size:auto 90%;}
.contact-details .social .icn-in{background:url(../img/icns/icn-instagram-h.png) left no-repeat;background-size:auto 90%;}
.contact-details .social .icn-in:hover{background:url(../img/icns/icn-instagram.png) left no-repeat;background-size:auto 90%;}
.contact-details a{color:#000;font-family:'HN-Bold', serif;}
.contact-details a:hover b{color:#666;}
#topbar form{display:inline;}
div.mce_inline_error{display: none !important}
.sitemap, .sitemap ul { padding: 0; margin-bottom: 1em; }
.sitemap li { font-family: 'HN-Bold', serif; text-transform: uppercase; list-style: none; line-height: 2; padding: 0 !important }
.sitemap li ul li { font-family: 'HN-Medium', serif; text-transform: uppercase; font-size: 1.125em; padding-left: 2em !important; }

.custom-list-view {
    flex-direction: column-reverse;
    display: flex;
    width: 100%;
}


/* Custom CSS Start */
table.customSetPhoto {
    width: auto;
    min-width: 447px;
}
table.customSetPhoto tr td {
    padding: 0;
}

.resimagelist_template_default iframe{display:none;}
.resimagelist_template_default > div > a > img{display:none;}

.videoGalleryList {
    width: 100%;
    float: left;
    margin-bottom: 15px;
}
.videoGalleryList a {
    font-size: 0;
    width: 24%;
    display: inline-block;
    background: url(../../../img/videothumb.png);
    height: 119px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-color: #333333;
    float: left;
    margin-bottom: 12px;
    margin-right: 12px;
    overflow: hidden;
}
.videoGalleryList a img {
    opacity: 0.5;
}
.videoGalleryList a:nth-child(4n+4){
margin-right:0;
}
#cboxTitle{
display: none !important;
}