body{margin:0;padding:0;background:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;}
canvas{position:fixed;top:0;left:0;opacity:0.8;z-index:2;height:100%!important;width:100%!important;}
.page-container{visibility:hidden;position:relative;}
.main-page-block{text-align:center;}
.scroll-overlay{width:100%;height:100%;top:0;left:0;position:absolute;z-index:3;}
#bloc-0 h3.slogan{padding-bottom:20px;display:inline-block;font-family:"Oranienbaum";font-size:22px;letter-spacing:5px;font-weight:400;color:#c09654!important;border-bottom:1px solid rgba(255,255,255,0.24);opacity:0;}
.slogan-animation{-webkit-animation:slogan 1s;animation:slogan 1s;animation-delay:3s;animation-fill-mode:forwards;}
@-webkit-keyframes slogan{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes slogan{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
#bloc-0 h5.short-description{font-family:PTSerif;font-size:16px;line-height:22px;color:#cacaca;opacity:0;}
.short-description-animation{-webkit-animation:short-description 1s;animation:short-description 1s;animation-delay:3.5s;animation-fill-mode:forwards;}
@-webkit-keyframes short-description{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);}
100%{opacity:0.75;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes short-description{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);}
100%{opacity:0.75;-webkit-transform:translateY(0);transform:translateY(0);}
}
.reveal{opacity:0;transform:translate3d(0, 100px, 0);transition:opacity 0.8s, transform 0.8s;}
.reveal_visible{opacity:1;transform:translate3d(0, 0, 0);}
.unsmoke{position:relative;z-index:4!important;}
a:focus{text-decoration:none;}
.mouse{position:absolute;width:40px;height:40px;bottom:40px;left:50%;z-index:3;background-image:url('img/frame.png');-webkit-background-size:cover;background-size:cover;margin-left:-20px;opacity:0;}
.mouse-animation{-webkit-animation:intro 1s;animation:intro 1s;animation-delay:4s;animation-fill-mode:forwards;}
.scroll{display:block;width:3px;height:3px;margin:6px auto;border-radius:4px;background:#888;-webkit-animation:finger 1s infinite;animation:finger 1s infinite;}
@-webkit-keyframes intro{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes intro{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@-webkit-keyframes finger{0%{opacity:1;}
100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
}
@keyframes finger{0%{opacity:1;}
100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
}
a:hover{text-decoration:none;cursor:pointer;}
a,
button{outline:none!important;}
#page-loading-blocs-notifaction{position:fixed;top:0;bottom:0;width:100%;z-index:100000;background:#FFFFFF url("img/pageload-spinner.gif") no-repeat center center;}
.bloc{width:100%;position:relative;clear:both;background:50% 50% no-repeat;padding:0 50px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;}
.bloc .container{padding-left:0;padding-right:0;}
.bloc-lg{padding:100px 50px;}
.bloc-md{padding:50px;}
.bloc-sm{padding:20px 50px;}
.bloc-fill-screen{padding-top:0;position:relative;height:inherit;}
.bloc-fill-screen > .container{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.bloc-fill-screen.bloc-group .bloc{vertical-align:middle!important;}
.bloc-fill-screen .fill-bloc-top-edge,
.bloc-fill-screen .fill-bloc-bottom-edge{position:absolute;margin:20px auto;left:0;right:0;z-index:1;transform:none;}
.bloc-fill-screen .fill-bloc-top-edge{top:0;}
.bloc-fill-screen .fill-bloc-bottom-edge{top:initial;bottom:20px;}
.blocs-hero-btn-dwn{width:58px;height:58px;display:block;margin:0 auto;line-height:58px;padding:0;border-radius:50%;text-align:center;font-size:18px;color:rgba(255, 255, 255, .8);background:rgba(0, 0, 0, .6);border:0;}
.blocs-hero-btn-dwn:hover{color:rgba(255, 255, 255, 1);}
.bg-center,
.bg-l-edge,
.bg-r-edge,
.bg-t-edge,
.bg-b-edge,
.bg-tl-edge,
.bg-bl-edge,
.bg-tr-edge,
.bg-br-edge,
.bg-repeat{-webkit-background-size:auto!important;-moz-background-size:auto!important;-o-background-size:auto!important;background-size:auto!important;}
.bg-repeat{background:repeat;}
.bg-tl-edge{background:top left no-repeat;}
.bloc-bg-texture::before{content:"";background-size:2px 2px;position:absolute;top:0;bottom:0;left:0;right:0;}
.texture-darken::before{background:rgba(0, 0, 0, 0.5);}
.d-bloc{color:rgba(255, 255, 255, .7);}
.d-bloc button:hover{color:rgba(255, 255, 255, .9);}
.d-bloc .icon-round,
.d-bloc .icon-square,
.d-bloc .icon-rounded,
.d-bloc .icon-semi-rounded-a,
.d-bloc .icon-semi-rounded-b{border-color:rgba(255, 255, 255, .9);}
.d-bloc .divider-h span{border-color:rgba(255, 255, 255, .2);}
.d-bloc .a-btn,
.d-bloc .navbar a,
.d-bloc .navbar-brand,
.d-bloc a .icon-sm,
.d-bloc a .icon-md,
.d-bloc a .icon-lg,
.d-bloc a .icon-xl,
.d-bloc h1 a,
.d-bloc h2 a,
.d-bloc h3 a,
.d-bloc h4 a,
.d-bloc h5 a,
.d-bloc h6 a,
.d-bloc p a{color:rgba(255, 255, 255, .6);}
.d-bloc .a-btn:hover,
.d-bloc .navbar a:hover,
.d-bloc .navbar-brand:hover,
.d-bloc a:hover .icon-sm,
.d-bloc a:hover .icon-md,
.d-bloc a:hover .icon-lg,
.d-bloc a:hover .icon-xl,
.d-bloc h1 a:hover,
.d-bloc h2 a:hover,
.d-bloc h3 a:hover,
.d-bloc h4 a:hover,
.d-bloc h5 a:hover,
.d-bloc h6 a:hover,
.d-bloc p a:hover{color:rgba(255, 255, 255, 1);}
.d-bloc .navbar-toggle .icon-bar{background:rgba(255, 255, 255, 1);}
.d-bloc .btn-wire,
.d-bloc .btn-wire:hover{color:rgba(255, 255, 255, 1);border-color:rgba(255, 255, 255, 1);}
.d-bloc .panel{color:rgba(0, 0, 0, .5);}
.d-bloc .panel button:hover{color:rgba(0, 0, 0, .7);}
.d-bloc .panel icon{border-color:rgba(0, 0, 0, .7);}
.d-bloc .panel .divider-h span{border-color:rgba(0, 0, 0, .1);}
.d-bloc .panel .a-btn{color:rgba(0, 0, 0, .6);}
.d-bloc .panel .a-btn:hover{color:rgba(0, 0, 0, 1);}
.d-bloc .panel .btn-wire,
.d-bloc .panel .btn-wire:hover{color:rgba(0, 0, 0, .7);border-color:rgba(0, 0, 0, .3);}
.voffset{margin-top:30px;}
.row-no-gutters{margin-right:0;margin-left:0;}
.row.row-no-gutters > [class^="col-"],
.row.row-no-gutters > [class*=" col-"]{padding-right:0;padding-left:0;}
#bloc-0 h3{font-family:Oswald;font-size:14px;}
#bloc-0 h5{font-family:'Oranienbaum';font-weight:400;font-size:22px;line-height:32px;}
#bloc-0 h6{font-family:'Oranienbaum';font-weight:400;font-size:16px;}
#bloc-1 h4{font-family:'Oranienbaum';font-weight:400;font-size:50px;}
#bloc-1 h5{font-family:'Oranienbaum';font-weight:400;font-size:35px;}
#bloc-1 p{font-weight:400;font-family:PTSerif;font-size:14px;}
#bloc-1 h6{font-family:Oswald;font-size:10px;line-height:18px;}
#bloc-2 h4{font-family:'Oranienbaum';font-weight:400;font-size:50px;}
#bloc-2 h5{font-family:'Oranienbaum';font-weight:400;font-size:35px;}
#bloc-2 h6{font-family:Oswald;font-size:10px;}
#bloc-3 h4{font-family:'Oranienbaum';font-weight:400;font-size:50px;}
#bloc-3 h6{font-family:Oswald;font-size:10px;}
#bloc-4 h4{font-family:'Oranienbaum';font-size:30px;}
#bloc-4 h6{font-family:'Oranienbaum';font-weight:400;}
#bloc-6 h1{font-family:'Oranienbaum';}
#bloc-6 h3,
#bloc-6 h3 a{font-family:'Oranienbaum';line-height:34px;}
#bloc-6 p{font-size:16px;line-height:28px;}
#bloc-6 h5{font-family:Ubuntu;font-size:10px;}
#bloc-8 h1{font-family:'Oranienbaum';font-weight:400;}
.navbar{margin-bottom:0;z-index:1;}
.navbar-brand{height:auto;padding:3px 15px;font-size:25px;font-weight:normal;font-weight:600;line-height:44px;}
.navbar-brand{line-height:25px;}
.project{font-family:Roboto;font-size:10px;}
.art-block{margin-top:90px;}
.navbar-brand img{max-height:200px;margin:0 5px 0 0;display:inline;}
.navbar .nav{padding-top:2px;margin-right:-16px;float:right;z-index:1;}
.nav > li{float:left;margin-top:4px;font-size:16px;}
.navbar-nav .open .dropdown-menu > li > a{text-align:inherit;}
.nav > li a:hover,
.nav > li a:focus{background:transparent;}
.navbar-toggle{margin:0 10px 0 0;padding:11px 10px;border:0px;}
.navbar-toggle:hover{background:transparent!important;}
.navbar-toggle .icon-bar{background-color:rgba(0, 0, 0, .5);width:26px;}
.nav-invert .navbar .nav{float:left;}
.nav-invert .navbar-header,
.nav-invert .navbar-brand{float:right;}
@media (min-width:768px){.site-navigation{position:absolute;top:50%;right:20px;transform:translate(0, -50%);-webkit-transform:translateY(-50%);}
.nav > li .dropdown-menu a,
.nav > li .dropdown-menu a:hover{color:#484848;}
.nav-invert .site-navigation{left:0;right:0;}
.nav-center{text-align:center;}
.nav-center .navbar-header{width:100%;}
.nav-center .navbar-header,
.nav-center .navbar-brand,
.nav-center .nav > li{float:none;display:inline-block;}
.nav-center .site-navigation{position:relative;width:100%;margin-top:20px;}
}
.nav > li > .dropdown a{background:none!important;display:block;padding:14px 15px;}
nav .caret{margin:0 5px;}
.dropdown-menu .dropdown-menu{top:-8px;left:100%;}
.dropdown-menu .dropmenu-flow-right{top:100%;left:0;margin-left:-1px;border-top-left-radius:0;border-top-right-radius:0;}
.dropdown-menu .dropdown span{border:4px solid black;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;margin:6px -5px 0 0!important;float:right;}
.navbar-header{float:none;}
.navbar-toggle{display:block;}
.navbar-collapse.collapse{display:none!important;}
.navbar-collapse.collapse.in{display:block!important;}
.site-navigation{transform:none!important;}
.nav-invert .navbar-header{float:none;width:100%;}
.nav-invert .navbar-toggle{float:left;}
.navbar-toggle.menu-icon-thin-bars .icon-bar{height:1px;margin:6px 0;}
.nav-special{overflow-y:scroll;}
.nav-special .site-navigation{width:100%;height:100%;padding-top:19%;padding-left:170px;top:0;left:0;position:relative!important;z-index:1000;}
.nav-special .nav > li{width:100%;margin-bottom:30px;background:none!important;border:0!important;}
.nav-special.collapsing{-webkit-transition:none;transition:none;height:100%!important;background:none!important;}
.nav-special .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;}
.blocsapp-special-menu{position:absolute;z-index:10000;}
.nav-special.fullscreen-nav .caret{border-width:8px;}
.navbar-toggle{transition:all .1s linear;}
.selected-nav{opacity:0;transform:scale(0.3);transition:all .1s linear;}
.close-special-menu{position:fixed;display:block;width:25px;height:25px;top:16px;right:10px;z-index:10000;}
.nav-invert .sidebar-nav .close-special-menu{left:260px;}
.close-special-menu .close-icon{display:block;width:100%;height:1px;background:#fff;transform:rotate(45deg);margin-top:12px;}
.close-special-menu .close-icon:after{content:"";display:inherit;width:inherit;height:inherit;background:inherit;transform:rotate(90deg);}
.lock-scroll{overflow:hidden;transition:background .3s linear;}
.blocsapp-special-menu blocsnav{background:#000;}
.nav-special::-webkit-scrollbar{-webkit-appearance:none;width:0;height:0;}
.fullscreen-nav{width:100%;right:0;top:0;bottom:0;opacity:0;z-index:1000;position:fixed;transition:all .2s linear;}
.fullscreen-nav.open-up{transform:translateY(1000px);}
.fullscreen-nav.open-down{transform:translateY(-1000px);}
.fullscreen-nav.open-left{transform:translateX(-1000px);}
.fullscreen-nav.open-right{transform:translateX(1000px);}
.fullscreen-nav .nav > li a{color:rgba(255, 255, 255, .8);text-align:center;font-size:35px;letter-spacing:2px;font-family:'Oranienbaum', serif;line-height:33px;}
.fullscreen-nav .nav > li a:hover{color:#FFF;}
.open.fullscreen-nav{background-image:url("img/menubg.jpg");background-size:cover;opacity:1;transition:all .2s linear;}
.fullscreen-nav .close-special-menu{right:40px;top:40px;}
.nav>li>a{padding:0;}
.marker{width:58px;height:58px;padding-top:25px;margin-right:15px;text-align:center;display:inline-block;color:white;background-image:url("./img/frame.png");}
.marker-text{display:inline-block;vertical-align:middle;font-family:"Playfair Display";font-weight:700;font-size:14px;}
.marker,
.menu-link{vertical-align:middle;}
.menu-item .marker{padding-top:20px;}
.social-links{padding-left:0;}
.social-links li{display:inline-block;vertical-align:top;}
.social-links li{margin-right:5%;}
.social-links .marker{padding-top:10px;width:38px;height:38px;margin-right:10px;background-size:cover;}
.social-links .jazz-marker{padding-top:8px;padding-left:3px;}
.social-links .marker .marker-text{font-size:12px;}
.fullscreen-nav .nav .social-links > li a{font-size:12px;line-height:14px;}
.social-links-block{position:absolute!important;bottom:50px;}
.open.fullscreen-nav.open-left,
.open.fullscreen-nav.open-right,
.open.fullscreen-nav.open-down,
.open.fullscreen-nav.open-up{transform:translateY(0);}
,
.navbar-toggle.menu-icon-thin-bars,
.navbar-toggle.menu-icon-thick-bars{margin-top:12px!important;}
.mg-clear{margin:0;}
.mg-sm{margin-top:10px;margin-bottom:5px;}
.mg-md{margin-top:10px;margin-bottom:20px;}
.mg-lg{margin-top:10px;margin-bottom:40px;}
img.mg-sm,
img.mg-md,
img.mg-lg{margin-top:0;}
img.mg-sm{margin-bottom:10px;}
img.mg-md{margin-bottom:30px;}
img.mg-lg{margin-bottom:50px;}
.btn{margin:0 5px 5px 0;}
.btn.pull-right{margin:0 0 5px 5px;}
.btn-d,
.btn-d:hover,
.btn-d:focus{color:#FFF;background:rgba(0, 0, 0, .3);}
button{outline:none!important;}
.btn .caret{margin:0 0 0 5px}
.dropdown a .caret{margin:0 0 0 5px}
.btn-dropdown .dropdown-menu .dropdown{padding:3px 20px;}
.icon-md{font-size:15px!important;}
.text-w-90{max-width:90%;}
.text-center.text-w-sm,
.text-center.text-w-md,
.text-center.text-w-lg,
.text-center.text-w-90,
.text-center.text-w-80,
.text-center.text-w-70,
.text-center.text-w-60,
.text-center.text-w-50{margin-left:auto;margin-right:auto;}
.panel-sq,
.panel-sq .panel-heading,
.panel-sq .panel-footer{border-radius:0;}
.panel-rd{border-radius:30px;}
.panel-rd .panel-heading{border-radius:29px 29px 0 0;}
.panel-rd .panel-footer{border-radius:0 0 29px 29px;}
iframe{border:0;}
.scrollToTop{width:40px;height:40px;position:fixed;bottom:20px;right:20px;opacity:0;z-index:500;transition:all .3s ease-in-out;}
.scrollToTop span{margin-top:6px;}
.showScrollTop{font-size:14px;opacity:1;}
a[data-lightbox]{position:relative;display:block;text-align:center;}
#lightbox-modal{display:flex;align-items:center;}
#lightbox-modal .modal-dialog{width:90%;max-width:900px;margin:0 auto 0;}
#lightbox-modal .modal-dialog img{max-height:90vh;margin:0 auto;}
.lightbox-caption{padding:20px;color:#FFF;background:rgba(0,0,0,.5);position:absolute;left:15px;right:15px;bottom:5px;}
.close-lightbox{display:none;font-size:40px;position:absolute;top:8px;right:20px;z-index:20;}
.next-lightbox, .prev-lightbox{font-size:20px;color:rgba(255,255,255,.4);transition:all .2s ease-in-out;position:absolute;top:50%;z-index:1;}
.next-lightbox{right:25px;}
.prev-lightbox{left:25px;}
.prev-lightbox:hover, .next-lightbox:hover{color:rgba(255,255,255,.9);}
.fullscreen-lb{background:#000;border-radius:0;}
.fullscreen-lb .modal-body{padding:0;}
.fullscreen-lb .lightbox-caption{left:0;right:0;bottom:-10px;text-align:center;}
.fullscreen-modal{background:#000;}
.fullscreen-modal .modal-dialog{width:100%!important;max-width:95%!important;}
.frameless-lb .modal-body{padding:0;}
.frameless-lb .next-lightbox,
.frameless-lb .prev-lightbox{display:none;}
.close-full-screen-modal{position:fixed;display:block;width:25px;height:25px;top:16px;right:10px;z-index:10000;}
.close-full-screen-modal .close-icon{display:block;width:100%;height:1px;background:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:12px;}
.close-full-screen-modal .close-icon{height:2px;}
.close-full-screen-modal .close-icon:after{content:"";display:inherit;width:inherit;height:inherit;background:inherit;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.close-full-screen-modal{right:20px;}
h1,
h2,
h3,
h4,
h5,
h6,
p,
label,
.btn,
a{font-family:"PTSerif";}
.container{max-width:1170px;}
.hero-bloc-text{font-size:55px;text-transform:none;}
.hero-bloc-text-sub{font-size:22px;text-transform:uppercase;letter-spacing:4px;font-weight:900;font-family:"Roboto";}
.logo{letter-spacing:5px;font-family:"Playfair Display";font-weight:700;font-size:14px;}
.bio{font-family:"Product Sans";font-weight:700i;letter-spacing:5px;}
.blocksborder-width:;{border-style:solid;border-color:rgba(243, 244, 255, 0.2);border-width:0px 1px 0px 1px}
.viewvideo{font-weight:700;font-family:"Roboto";letter-spacing:4px;margin-bottom:0;}
.par{font-weight:100;font-family:"PT Serif";font-size:14px;}
.naming{font-family:"Playfair Display";font-weight:400;letter-spacing:5px;font-size:12px;color:#6A696A!important;}
.underline-link{display:inline-block!important;position:relative;}
.underline-link::after{content:'';position:absolute;top:calc(100% + 5px);width:0;right:0;height:1px;transition:width .25s cubic-bezier(0.51, 0.18, 0, 0.88) .1s;background:#D2AD79;}
.underline-link:hover::after{width:100%;left:0;}
.gallery-link{text-align:center;}
.secret-menu{display:none;}
.video-centre-block{text-align:center;}
.socialblock{width:60%;margin-top:20px;margin-left:20%;margin-bottom:5%;margin-right:20%;}
.socialblock .marker{width:70px;height:70px;background-size:cover;margin-right:0;}
.socialiconss{margin-bottom:5%;}
.bgc-black{background-color:#000000;}
.tc-ecru{color:#D2AD79!important;}
.tc-white{color:#ffffff!important;}
.tc-dark-gray{color:#B3ACB2!important;}
.tc-splashed-white{color:#FDFCFF!important;}
.ltc-white{color:#ffffff!important;}
.ltc-white:hover{color:#ffffff!important;}
.icon-white{color:#ffffff!important;border-color:#ffffff!important;}
.bg-verm3{background-image:url("img/home.jpg");}
.bg-bgtw222o{background-image:url("img/biograph.png");-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-khtml-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;}
.year-background{width:100%;height:100%;position:absolute;z-index:2;opacity:0;-webkit-mask:url("img/mask.png");mask:url("img/mask.png");-webkit-mask-size:2300% 100%;mask-size:2300% 100%;}
.year-background.pop-media--show{-webkit-animation:mask-play 0.7s steps(22) forwards;animation:mask-play 0.7s steps(22) forwards;}
.year-background.pop-media--hide{-webkit-animation:mask-play-hide 0.7s steps(22) forwards;animation:mask-play-hide 0.7s steps(22) forwards;}
@-webkit-keyframes mask-play{from{-webkit-mask-position:0% 50%;mask-position:0% 50%;}
to{-webkit-mask-position:100% 50%;mask-position:100% 50%;}
}
@keyframes mask-play{from{-webkit-mask-position:0% 50%;mask-position:0% 50%;}
to{-webkit-mask-position:100% 50%;mask-position:100% 50%;}
}
@-webkit-keyframes mask-play-hide{from{-webkit-mask-position:100% 50%;mask-position:100% 50%;}
to{-webkit-mask-position:0% 50%;mask-position:0% 50%;}
}
@keyframes mask-play-hide{from{-webkit-mask-position:100% 50%;mask-position:100% 50%;}
to{-webkit-mask-position:0% 50%;mask-position:0% 50%;}
}
.mobile-loading-block{display:none;}
.main-biography-block{position:relative;}
#bg-container{width:100%;height:100%;position:absolute;z-index:1;}
.header-navigation .container{width:100%;max-width:100%;}
.bloc-fill-screen .fill-bloc-top-edge{padding:0 20px;}
.gallery{margin-top:20px;}
.gallery a img{opacity:0.3;transition:opacity 0.5s ease-in;}
.gallery a:hover img{opacity:1;}
.note-button{border-bottom:1px dotted rgba(255, 255, 255, .6);}
.note-button:hover{cursor:help;}
.note-tooltip{width:375px;height:450px;padding:10px;position:absolute;z-index:6;display:none;border:1px solid rgba(132,113,94,0.25);background-color:#0b0b0b;}
.note-body{height:100%;position:relative;padding-top:55px;padding-left:40px;border:1px solid #84715e;background-color:#0b0b0b;}
.note-close{top:25px;right:25px;cursor:pointer;position:absolute;}
.note-info{font-family:PTSerif;font-size:8px;color:#d2ad79;}
.note-title{padding-right:43.3%;margin:40px 0;font-family:PTSerif;font-size:18px;color:white;}
.note-description{padding-right:20%;font-family:PTSerif;font-size:14px;color:#747474;}
.note{display:none;}
.rel{position:relative;}
.preloader{width:100%;height:100%;position:fixed;background:url('img/background.jpg');top:0;left:0;display:table;z-index:5;}
.preloader-body{display:table-cell;vertical-align:middle;text-align:center;}
.quote{margin-top:25px;font-family:PTSerif;font-size:14px;color:#747474;}
.author{margin:15px 0 35px;font-family:PTSerif;font-size:14px;color:#bebebe;}
.progressbar{width:245px;height:2px;position:relative;display:inline-block;background-color:rgba(210,173,121,0.17);}
.ui-progressbar-value{width:0;height:2px;position:absolute;left:0;top:0;background-color:rgb(210,173,121);}
.loading-title{margin-top:10px;font-family:PTSerif;font-size:10px;color:#747474;letter-spacing:2px;}
.yuri{max-width:600px;width:70%;visibility:hidden;}
.kursiv{font-style:italic;}
.pos{position:static;}
.scrollcontainer{margin-top:40px;}
#containment-wrapper{width:100%;height:5px;background-image:url('img/dot.png');content:'';clear:both;background-repeat-y:no-repeat;background-position-y:4px;position:relative;}
.padding-container{padding:4px 0 0 170px;overflow:hidden;}
.drag-container{position:relative;}
.drag-block{position:absolute;top:-25px;width:100%;}
#drag{width:58px;height:58px;left:170px;position:absolute!important;background-image:url('img/Divider.png');z-index:2;}
.dot{position:relative;width:9px;height:10px;left:-4px;top:-4.5px;transition:all 0.3s ease-in;background-image:url('img/dotunactive.png');}
.dot-active{background-image:url('img/dotactive.png');}
.dot-year{width:200px;float:left;}
.dots-container{position:relative;}
.content-container{width:100%;content:'';clear:both;}
.information-scroll-container{position:relative;}
.blocks-container{position:relative;}
.information-block{display:inline-block;vertical-align:bottom;}
.info-text{opacity:0.7;transition:all 0.5s ease-in;}
.hovered .info-text{opacity:1;}
.height{border-top:5px solid #7a613b;position:relative;}
.height::before{content:'';position:absolute;bottom:0;left:0;width:1px;height:0;background-color:rgba(49, 49, 49, 0.4);transition:height .35s cubic-bezier(0.51, 0.18, 0, 0.88) .1s;}
.information-block:hover .height::before{height:100%;}
#bloc-1 p.year{position:relative;left:-13.5px;font-family:Oswald;font-size:14px;color:#989898;text-align:left;}
.year-title{font-family:Oswald;font-size:24px;color:#9e7f51;margin:0;text-align:left;}
#bloc-1 p.year-text{margin:20px 0;font-family:PTSerif;font-size:14px;color:#c8c8c8;padding-right:10px;text-align:left;}
#year-1 .height,
#year-5 .height,
#year-9 .height{height:200px;}
#year-2 .height,
#year-6 .height,
#year-10 .height{height:250px;}
#year-3 .height,
#year-7 .height{height:280px;}
#year-4 .height,
#year-8 .height{height:160px;}
.fullbiography{margin-top:70px;}
#bloc-1 p.develop,
#bloc-2 p.develop,
#bloc-3 p.develop,
#bloc-4 p.develop{font-family:Oswald;color:#fff;opacity:0.21;margin-bottom:40px;text-align:center;font-size:12px;letter-spacing:1px;}
.header-navigation{padding:0 20px;}
.equalizer{display:inline-block;text-align:center;background-color:transparent;border:0;padding:0.5em;position:fixed;right:20px;bottom:20px;z-index:2000;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}
.equalizer:hover{outline:0;opacity:0.5;}
.equalizer.off{opacity:0.5;}
.equalizer.off:hover{outline:0;opacity:1;}
.equalizer span{display:inline-block;width:2px;background-color:#ddd;}
.year-1946{background-image:url('img/1946.png');}
.year-1964{background-image:url('img/1964.png');}
.year-1966{background-image:url('img/1966.png');}
.year-1969{background-image:url('img/1969.png');}
.year-1974{background-image:url('img/1974.png');}
.year-1975{background-image:url('img/1975.png');}
.year-1984{background-image:url('img/1984.png');}
.year-1986{background-image:url('img/1986.png');}
.year-1991{background-image:url('img/1991.png');}
.year-1993{background-image:url('img/1993.png');}
#bloc-6 h3.biography-name{margin-bottom:0;}
#bloc-6 h3.biography-life-dates{font-family:Oswald;font-size:16px;color:#c09654!important;}
@keyframes shorteq{0%{height:10px}
50%{height:5px}
100%{height:10px}
}
@-webkit-keyframes shorteq{0%{height:10px}
50%{height:5px}
100%{height:10px}
}
@keyframes talleq{0%{height:15px}
50%{height:8px}
100%{height:15px}
}
@-webkit-keyframes talleq{0%{height:15px}
50%{height:5px}
100%{height:15px}
}
.eq1{height:13px;left:0;animation-name:shorteq;animation-duration:0.5s;animation-iteration-count:infinite;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-name:shorteq;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:infinite;animation-delay:0s;}
.eq2{height:15px;left:6px;animation-name:talleq;animation-duration:0.5s;animation-iteration-count:infinite;-webkit-animation-delay:0.17s;animation-delay:0.17s;-webkit-animation-name:talleq;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:infinite;animation-delay:0.17s;}
.eq3{height:13px;left:12px;animation-name:shorteq;animation-duration:0.5s;animation-iteration-count:infinite;-webkit-animation-delay:0.34s;animation-delay:0.34s;-webkit-animation-name:shorteq;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:infinite;animation-delay:0.34s;}
.sound{margin-bottom:0;font-family:PTSerif;font-size:8px;letter-spacing:1px;color:white;}
.biography-block{width:100%;max-width:100%;}
.playvideo{margin-top:20px;}
.social-link-button{display:inline-block;width:20%;}
@-webkit-keyframes scroll{0%{left:0;}
25%{left:-10px;}
50%{left:0;}
75%{left:10px;}
100%{left:0;}
}
@keyframes scroll{0%{left:0;}
25%{left:-10px;}
50%{left:0;}
75%{left:10px;}
100%{left:0;}
}
@media (max-width:1679px){.padding-container{padding-left:140px;}
#drag{left:140px;}
}
@media (max-width:1599px){.padding-container{padding-left:100px;}
#drag{left:100px;}
}
@media (max-width:1399px){.padding-container{padding-left:80px;}
#drag{left:80px;}
}
@media (max-width:1200px){.padding-container{padding-left:50px;}
#drag{left:50px;}
}
@media (max-width:1023px){.bloc{padding-left:20px;padding-right:20px;}
.bloc.full-width-bloc,
.bloc-tile-2.full-width-bloc .container,
.bloc-tile-3.full-width-bloc .container,
.bloc-tile-4.full-width-bloc .container{padding-left:0;padding-right:0;}
.fullscreen-nav .nav > li a{letter-spacing:0;}
.social-links-block{bottom:0;}
.nav-special .site-navigation{padding-top:10%;}
.scrollcontainer{margin-top:30px;}
.information-block{width:270px!important;}
.information-scroll-container{overflow-y:scroll;}
#containment-wrapper{margin-top:30px;background-image:none;}
.padding-container{padding-left:25px;}
#containment-wrapper .padding-container{display:none;}
.drag-block{text-align:center;}
#drag{width:39px;height:42px;background-image:url('img/mobilescroll.png');display:inline-block;position:relative!important;-webkit-animation:scroll 2s ease-in-out infinite;animation:scroll 2s ease-in-out infinite;}
.height{height:50px!important;}
.desktop-loading-block{display:none;}
.mobile-loading-block{display:block;}
}
@media (max-width:991px) and (min-width:767px){.navbar .nav{max-width:80%}
.nav-center.navbar .nav{max-width:100%}
.nav-special .site-navigation{padding-left:40px;}
}
@media only screen and (min-device-width:767px) and (max-device-width:1023px) and (orientation:landscape){.b-parallax{background-attachment:scroll;}
}
@media (max-width:767px){.page-container{position:relative;}
h1,
h2,
h3,
h4,
h5,
h6,
p,
#disqus_thread{padding-left:10px!important;padding-right:10px!important;}
#hero-bloc h1{font-size:40px;}
#hero-bloc h2{font-size:34px;}
#hero-bloc h3{font-size:25px;}
.bloc{padding-left:0;padding-right:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.b-parallax{background-attachment:scroll;}
.navbar .nav{padding-top:0;border-top:1px solid rgba(0, 0, 0, .2);float:none!important;}
.navbar.row{margin-left:0;margin-right:0;}
.site-navigation{position:inherit;transform:none;-webkit-transform:none;-ms-transform:none;}
.nav > li{margin-top:0;border-bottom:1px solid rgba(0, 0, 0, .1);background:rgba(0, 0, 0, .05);text-align:left;padding-left:15px;width:100%;}
.nav > li:hover{background:rgba(0, 0, 0, .08);}
.dropdown .dropdown a .caret{float:none;margin:5px 0 0 10px!important;border:4px solid black;border-bottom-color:transparent;border-right-color:transparent;border-left-color:transparent;}
#hero-bloc .navbar .nav{background:rgba(0, 0, 0, .8);}
#hero-bloc .navbar .nav a{color:rgba(255, 255, 255, .6);}
.hero{padding:50px 0;}
.hero-nav{left:-1px;right:-1px;}
.navbar-collapse{padding:0;overflow-x:hidden;-webkit-box-shadow:none;box-shadow:none;}
.navbar-brand img{max-height:40px;width:auto;}
.nav-invert .navbar-header{float:none;width:100%;}
.nav-invert .navbar-toggle{float:left;}
.bloc-group .bloc{display:block;width:100%;}
.bloc-tile-2 .container,
.bloc-tile-3 .container,
.bloc-tile-4 .container{padding-left:10px;padding-right:10px;}
.bloc-xxl,
.bloc-xl,
.bloc-lg{padding:40px 0;}
.bloc-sm,
.bloc-md{padding-left:0;padding-right:0;}
.a-block{padding:0 10px;}
.btn-dwn{display:none;}
.voffset{margin-top:5px;}
.voffset-md{margin-top:20px;}
.voffset-lg{margin-top:30px;}
form{padding:5px;}
.close-lightbox{display:inline-block;}
.video-bg-container{display:none;}
.blocsapp-device-iphone5{background-size:216px 425px;padding-top:60px;width:216px;height:425px;}
.blocsapp-device-iphone5 img{width:180px;height:320px;}
#bloc-1 h4.bio{font-size:38px;}
#bloc-2 h4.bio{font-size:35px;}
#bloc-3 h4.bio{font-size:31px;}
.hero-bloc-text{font-size:38px;}
.nav-special .site-navigation{margin:0;padding:0;}
.fullscreen-nav .close-special-menu{top:15px;right:15px;}
.marker,
.social-links .marker{width:40px;height:40px;background-size:cover;}
.menu-item .marker{padding-top:9px;}
.marker-text,
.menu-link{font-size:16px!important;}
.social-links-block{position:relative!important;bottom:0;}
.menu-item{margin-bottom:15px!important;}
.fullscreen-nav .nav > li a{text-align:left;letter-spacing:0;}
.social-links li{width:100%;margin-right:5px;}
.nav-special .site-navigation{padding-top:75px;}
.bloc-fill-screen .fill-bloc-top-edge{padding-left:0;padding-right:0;}
.socialblock .marker{padding-top:25px;margin-bottom:10px;}
.note-tooltip{position:fixed;top:0!important;left:0!important;width:100%;height:100%;}
.note-body{padding-left:25px;}
.note-title,
.note-description{padding-right:25px!important;}
.bloc-fill-screen .fill-bloc-top-edge, .bloc-fill-screen .fill-bloc-bottom-edge{position:relative;}
.mouse{bottom:85px;}
.bloc-fill-screen > .main-page{top:33%;}
.equalizer{display:none;}
.header-navigation{padding:0;}
.biography-block .row{margin-left:0;margin-right:0;}
.art-block{margin-top:10px;}
#bloc-4 h4{font-size:15px;}
.socialblock{width:100%;padding:0 15px;margin-left:0;margin-right:0;}
.social-link-button{width:19%;}
#bloc-0 h3.slogan{font-size:15px;letter-spacing:2px;}
.row{margin-left:0;margin-right:0;}
}
@media (min-width:1024px) and (max-height:760px){.nav-special .site-navigation{padding-top:7%;}
.social-links-block{bottom:5px;}
}
.language-block{position: fixed;bottom:20px;left:20px;z-index:4;font-size:8px;}
.language-block a{color:rgba(255,255,255,0.5)}
.language-block a.active{color:white}