@charset "UTF-8";b,body,h1,h2,h3,h4,strong{font-weight:400}.slick-slider,header.main{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.slick-slider,html{box-sizing:border-box}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-list,html.scroll-lock,html.scroll-lock body{overflow:hidden}.slick-slide.dragging img,body.transitioning{pointer-events:none}a,b,blockquote,body,em,h1,h2,h3,html,li,ol,p,q,span,strong,ul{margin:0;padding:0}.slick-list:focus,a:active,a:focus,button:active,button:focus,hr,input:active,input:focus,li,ol,ul{outline:0}.button,.slick-slider{-webkit-tap-highlight-color:transparent}.link.result.selected,.link.result:hover,.link.tag.selected,.link.tag:hover,a,button,input{text-decoration:none}.audio-loader .line.left,.audio-loader .line.middle,.search-loader .line.left,.search-loader .line.middle{-webkit-animation-delay:0;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-delay:0;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-o-animation-delay:0;-o-animation-fill-mode:forwards;-o-animation-iteration-count:infinite}@-webkit-keyframes shake{0%,100%,50%{-webkit-transform:translate(0,0);transform:translate(0,0)}25%{-webkit-transform:translate(-20%,0);transform:translate(-20%,0)}75%{-webkit-transform:translate(20%,0);transform:translate(20%,0)}}@keyframes shake{0%,100%,50%{-webkit-transform:translate(0,0);transform:translate(0,0)}25%{-webkit-transform:translate(-20%,0);transform:translate(-20%,0)}75%{-webkit-transform:translate(20%,0);transform:translate(20%,0)}}@-webkit-keyframes search-loader-left{0%,100{opacity:.35}33%,66%{opacity:1}}@keyframes search-loader-left{0%,100{opacity:.35}33%,66%{opacity:1}}@-webkit-keyframes search-loader-middle{0%,66%{opacity:1}33%{opacity:.35}}@keyframes search-loader-middle{0%,66%{opacity:1}33%{opacity:.35}}@-webkit-keyframes search-loader-right{0%,100%,33%{opacity:1}66%{opacity:.35}}@keyframes search-loader-right{0%,100%,33%{opacity:1}66%{opacity:.35}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes site-preloader-line-top-left{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}55%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}@keyframes site-preloader-line-top-left{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}55%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}@-webkit-keyframes site-preloader-line-top-right{0%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}55%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@keyframes site-preloader-line-top-right{0%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}55%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@-webkit-keyframes site-preloader-line-bottom-right{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}55%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@keyframes site-preloader-line-bottom-right{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}55%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@-webkit-keyframes site-preloader-line-bottom-left{0%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}55%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}}@keyframes site-preloader-line-bottom-left{0%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}55%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}}body,h3,h4{font-family:'Minion W08 Regular_1167271'}b,h1,h2,input,strong{font-family:'Minion W08 Bold'}body::-moz-selection{background:#e3e3e3}body::selection{background:#e3e3e3}h1::-moz-selection,h2::-moz-selection{background:#e3e3e3}h1::selection,h2::selection{background:#e3e3e3}h3::-moz-selection,h4::-moz-selection{background:#e3e3e3}h3::selection,h4::selection{background:#e3e3e3}p::-moz-selection,span::-moz-selection{background:#e3e3e3}p::selection,span::selection{background:#e3e3e3}input{font-weight:400;font-size:100px;border-radius:0}.home-page .columns-container ul.items li article h2,.search-overlay .top-results h2,form .input-wrap input,form .submit-wrap input{font-family:'Minion W08 Regular_1167271';font-weight:400}input::-ms-clear{display:none}.slick-list,.slick-slider,.slick-track{position:relative;display:block}input::-moz-selection{background:#e3e3e3}input::selection{background:#e3e3e3}h1{font-size:60px}h2{font-size:30px}h3{font-size:15px}p,q{font-size:21px}span{font-size:inherit}sub,sup{font-size:12px;line-height:20px}@media only screen and (min-width:768px){sub,sup{font-size:13px;line-height:22px}}@media only screen and (min-width:1024px){sub,sup{font-size:14px;line-height:25px}}.slick-slider{user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{padding:0;margin:0}.slick-list.dragging{cursor:pointer;cursor:hand}.button,.button::before,.link,.link.tag,a{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}a img,button img,hr,input img,li,ol,ul{border:0}.slick-arrow.slick-hidden{display:none}section{max-width:1920px;margin-right:auto;margin-left:auto}section:hover .admin-link{display:inline-block}section.column-layout-section:hover .admin-link{display:none}section.column-layout-section section:hover .admin-link{display:inline-block}section .admin-link{position:absolute;right:0;bottom:0;z-index:9999;display:none}section.padded{padding-right:7%;padding-left:7%}@media only screen and (min-width:768px){section.padded{padding-right:5%;padding-left:5%}}section.padded .audio-section,section.padded .divider-section,section.padded .footnote-section,section.padded .image-section,section.padded .image_section,section.padded .quote-section,section.padded .text-section,section.padded .title-section,section.padded .video-section{padding-right:0;padding-left:0;margin-top:0}section.padded .admin-link{right:7%}@media only screen and (min-width:768px){section.padded .admin-link{right:5%}}@media only screen and (min-width:2112px){section.padded{padding-right:0;padding-left:0}section.padded .admin-link{right:0}}.column-layout-section section.padded{padding-right:0;padding-left:0}.column-layout-section section.padded .admin-link{right:0}.article-footer footer ul.social-share li button.social.facebook::before,.article-footer footer ul.social-share li button.social.facebook:hover::before,.article-footer footer ul.social-share li button.social.pinterest,.article-footer footer ul.social-share li button.social.pinterest:hover,.article-footer footer ul.social-share li button.social.twitter::before,.article-footer footer ul.social-share li button.social.twitter:hover::before,.article-page .pullable.bottom .arrow-container .icon::after,.article-page .pullable.top .arrow-container .icon::after,.article-page.theme-black .pullable.top .icon::after,.button.close::before,.button.close:hover::before,.button.search::before,.button.search:hover::before,.fullscreen-iframe-header b:before,.fullscreen-iframe-header.dark .close:before,.fullscreen-iframe-header.dark b:before,.fullscreen-iframe-title i:before,.link.social.facebook::before,.link.social.facebook:hover::before,.link.social.twitter::before,.link.social.twitter:hover::before,.link.tag.header a.cross,.slider-section .slick-arrow.slick-next:after,.slider-section .slick-arrow.slick-prev:after,.theme-black .article-footer footer ul.social-share li button.social.facebook::before,.theme-black .article-footer footer ul.social-share li button.social.facebook:hover::before,.theme-black .article-footer footer ul.social-share li button.social.pinterest,.theme-black .article-footer footer ul.social-share li button.social.pinterest:hover,.theme-black .article-footer footer ul.social-share li button.social.twitter::before,.theme-black .article-footer footer ul.social-share li button.social.twitter:hover::before,.theme-black .slider-section .slick-arrow.slick-next:after,.theme-black .slider-section .slick-arrow.slick-prev:after,.video-container .video-js .vjs-big-play-button:before,.video-container .video-js .vjs-big-play-button:hover:before,.video-container .video-js .vjs-fullscreen-control:before,.video-container .video-js .vjs-fullscreen-control:hover:before,.video-container .video-js .vjs-mute-control.vjs-vol-0:before,.video-container .video-js .vjs-mute-control.vjs-vol-0:hover:before,.video-container .video-js .vjs-mute-control:before,.video-container .video-js .vjs-mute-control:hover:before,.video-container .video-js .vjs-play-control.vjs-paused:before,.video-container .video-js .vjs-play-control.vjs-paused:hover:before,.video-container .video-js .vjs-play-control:before,.video-container .video-js .vjs-play-control:hover:before,.video-container .video-js .vjs-volume-menu-button.vjs-vol-0:before,.video-container .video-js .vjs-volume-menu-button.vjs-vol-0:hover:before,.video-container .video-js .vjs-volume-menu-button:before,.video-container .video-js .vjs-volume-menu-button:hover:before,.video-container .vjs-icon-fullscreen-enter:before,.video-container .vjs-icon-fullscreen-enter:hover:before,.video-container .vjs-icon-play.vjs-paused:before,.video-container .vjs-icon-play.vjs-paused:hover:before,.video-container .vjs-icon-play:before,.video-container .vjs-icon-play:hover:before,.video-container .vjs-icon-volume-high:before,.video-container .vjs-icon-volume-high:hover:before,.video-container .vjs-icon-volume-mute:before,.video-container .vjs-icon-volume-mute:hover:before,form .checkbox-wrap>.checkbox-label>.custom-checkbox>.icon-checkmark,header.main .title-container a:after,header.main .title-container a:before,section.audio-section .button.audio-pause:before,section.audio-section .button.audio-play:before,section.gallery-section .lightbox .slick-arrow.slick-next:after,section.gallery-section .lightbox .slick-arrow.slick-prev:after{background:url(../images/svg-sprites/general-d049abdc.svg) no-repeat}.video-container .video-js .vjs-mute-control:hover:before,.video-container .video-js .vjs-volume-menu-button:hover:before,.video-container .vjs-icon-volume-high:hover:before{background-position:-230px -240px;width:25px;height:26px}.video-container .video-js .vjs-mute-control:before,.video-container .video-js .vjs-volume-menu-button:before,.video-container .vjs-icon-volume-high:before{background-position:-180px -240px;width:25px;height:26px}section.audio-section .button.audio-pause:before{background-position:-154px -240px;width:26px;height:28px}section.audio-section .button.audio-play:before{background-position:-125px -240px;width:29px;height:30px}form .checkbox-wrap>.checkbox-label>.custom-checkbox>.icon-checkmark{background-position:-278px -78px;width:24px;height:21px}.button.close::before{background-position:-94px -240px;width:31px;height:31px}.button.close:hover::before{background-position:-63px -240px;width:31px;height:31px}.fullscreen-iframe-header.dark .close:before{background-position:-32px -240px;width:31px;height:31px}.link.tag.header a.cross{background-position:-278px -168px;width:22px;height:21px}.video-container .video-js .vjs-fullscreen-control:hover:before,.video-container .vjs-icon-fullscreen-enter:hover:before{background-position:-238px -118px;width:34px;height:28px}.video-container .video-js .vjs-fullscreen-control:before,.video-container .vjs-icon-fullscreen-enter:before{background-position:-102px -172px;width:34px;height:28px}.video-container .video-js .vjs-mute-control.vjs-vol-0:hover:before,.video-container .video-js .vjs-volume-menu-button.vjs-vol-0:hover:before,.video-container .vjs-icon-volume-mute:hover:before{background-position:-278px -52px;width:20px;height:26px}.video-container .video-js .vjs-mute-control.vjs-vol-0:before,.video-container .video-js .vjs-volume-menu-button.vjs-vol-0:before,.video-container .vjs-icon-volume-mute:before{background-position:-278px -26px;width:20px;height:26px}.fullscreen-iframe-title i:before{background-position:-235px -172px;width:28px;height:26px}.video-container .video-js .vjs-play-control:hover:before,.video-container .vjs-icon-play:hover:before{background-position:-278px -123px;width:23px;height:24px}.video-container .video-js .vjs-play-control:before,.video-container .vjs-icon-play:before{background-position:-278px -99px;width:23px;height:24px}.video-container .video-js .vjs-big-play-button:before,.video-container .video-js .vjs-play-control.vjs-paused:hover:before,.video-container .vjs-icon-play.vjs-paused:hover:before{background-position:-278px 0;width:25px;height:26px}.video-container .video-js .vjs-big-play-button:hover:before,.video-container .video-js .vjs-play-control.vjs-paused:before,.video-container .vjs-icon-play.vjs-paused:before{background-position:-205px -240px;width:25px;height:26px}.button.search::before{background-position:0 -240px;width:32px;height:32px}.button.search:hover::before{background-position:-224px -206px;width:32px;height:32px}.article-footer footer ul.social-share li button.social.facebook::before,.link.social.facebook::before{background-position:-96px -118px;width:27px;height:38px}.article-footer footer ul.social-share li button.social.facebook:hover::before,.link.social.facebook:hover::before{background-position:-123px -118px;width:27px;height:38px}.theme-black .article-footer footer ul.social-share li button.social.facebook:hover::before{background-position:-150px -118px;width:27px;height:38px}.theme-black .article-footer footer ul.social-share li button.social.facebook::before{background-position:-177px -118px;width:27px;height:38px}.article-footer footer ul.social-share li button.social.pinterest{background-position:0 -206px;width:34px;height:34px}.article-footer footer ul.social-share li button.social.pinterest:hover{background-position:-68px -172px;width:34px;height:34px}.theme-black .article-footer footer ul.social-share li button.social.pinterest{background-position:-34px -172px}.theme-black .article-footer footer ul.social-share li button.social.pinterest:hover{background-position:0 -172px}.article-footer footer ul.social-share li button.social.twitter::before,.link.social.twitter::before{background-position:-204px -82px;width:38px;height:34px}.article-footer footer ul.social-share li button.social.twitter:hover::before,.link.social.twitter:hover::before{background-position:-166px -82px;width:38px;height:34px}.theme-black .article-footer footer ul.social-share li button.social.twitter:hover::before{background-position:-167px -45px;width:38px;height:34px}.theme-black .article-footer footer ul.social-share li button.social.twitter::before{background-position:-205px -45px;width:38px;height:34px}.fullscreen-iframe-header.dark b:before{background-position:0 -45px;width:167px;height:37px}.fullscreen-iframe-header b:before,header.main .title-container a:before{background-position:0 -82px;width:166px;height:36px}header.main .title-container a:after{background-position:0 0;width:278px;height:45px}.article-page .pullable.bottom .arrow-container .icon::after{background-position:-169px -172px;width:33px;height:26px}.article-page .pullable.top .arrow-container .icon::after{background-position:-136px -172px;width:33px;height:26px}.article-page.theme-black .pullable.top .icon::after{background-position:-202px -172px;width:33px;height:26px}.slider-section .slick-arrow.slick-prev:after,section.gallery-section .lightbox .slick-arrow.slick-prev:after{background-position:-198px -206px;width:26px;height:33px}.theme-black .slider-section .slick-arrow.slick-prev:after{background-position:-172px -206px;width:26px;height:33px}.slider-section .slick-arrow.slick-next:after,section.gallery-section .lightbox .slick-arrow.slick-next:after{background-position:-146px -206px;width:26px;height:33px}.theme-black .slider-section .slick-arrow.slick-next:after{background-position:-120px -206px;width:26px;height:33px}body,html{min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.hide-scroll .custom-scroll-bar{opacity:0;visibility:hidden}*,:after,:before{box-sizing:inherit}li,ol,ul{font-size:0;vertical-align:baseline;list-style:none}i+sup{margin-left:.15em}a,button,input{padding:0;margin:0;color:inherit;background:0 0;border:0;outline:0}.content-region{padding-top:51px}.content-region section.max-site-width{max-width:1920px;margin-right:auto;margin-left:auto}.content-region.large-header{padding-top:86px}@media only screen and (min-width:1024px){.content-region{padding-top:70px}}.content-region main{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=) fixed}.section-container section{position:relative;margin-bottom:55px;opacity:0}@media only screen and (min-width:768px){.section-container section{margin-bottom:60px}form{max-width:450px}}@media only screen and (min-width:1280px){.section-container section{margin-bottom:80px}}.section-container section.column-layout-section{opacity:1}.section-container section.column-layout-section .column section:last-child{margin-bottom:0}body:not([data-pinterest-extension-installed]) .share-pinterest{display:none!important}body[data-pinterest-extension-installed] .share-pinterest{position:absolute;top:10px;left:10px;display:none;z-index:9}body[data-pinterest-extension-installed] .share-pinterest img{height:auto;width:auto}.button{position:relative}.button .mask-container .side,.button::before,.link.about .line{position:absolute}.button::before{top:50%;left:50%;z-index:1;width:100%;height:100%;background:0 0;content:'';-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.button .mask-container{position:absolute;width:100px;height:100px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.button .mask-container .side.a,.button .mask-container .side.b,.button .mask-container .side.c,.button .mask-container .side.d{background-color:#f8f8f8}.button .mask-container .side.a{top:0;left:0;width:100%}.button .mask-container .side.b{top:0;right:0;height:100%}.button .mask-container .side.c{bottom:0;left:0;width:100%}.button .mask-container .side.d{top:0;left:0;height:100%}.button.close,.button.search{width:50px;height:50px;overflow:hidden}.button.search{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.button.search::before{display:inline-block;vertical-align:top;content:''}@media only screen and (min-width:1280px){.button.search{-webkit-transform:none;-ms-transform:none;transform:none}}.button.search .mask-container{top:10px;left:-83px;z-index:1;background-color:#f8f8f8}.button.close{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.button.close .mask-container .side.b,.button.close .mask-container .side.d{width:40px}.button.close .mask-container .side.a,.button.close .mask-container .side.c{height:40px}.button.close::before{display:inline-block;vertical-align:top;content:''}@media only screen and (min-width:1280px){.button.close{-webkit-transform:none;-ms-transform:none;transform:none}}.button.close .mask-container{top:-25px;left:-25px}.button.close .mask-container .side.a,.button.close .mask-container .side.b,.button.close .mask-container .side.c,.button.close .mask-container .side.d{background-color:#fff}a{transition:color .1s ease-in-out}a:hover{color:#bababa}a.admin-link{padding:5px 10px;font-size:14px;color:#000;background-color:#c78626;transition:none}a.admin-link:hover{color:#c78626;background-color:#000}.theme-black .link.tag:hover{color:#fff}.link::-moz-selection{background:#e3e3e3}.link::selection{background:#e3e3e3}.link.about .line,form .input-wrap:hover .bg{background-color:#2c2c2c}.link.about{width:20px;height:17px}.link.about .line{left:0;width:20px;height:3px}.link.about .line.line-1{top:0}.link.about .line.line-2{top:7px}.link.about .line.line-3{top:14px}.link.about:hover .line{opacity:.6}@media only screen and (min-width:1024px){.link.about{width:20px;height:17px}.link.about .line{margin-bottom:4px}}.link.result,.link.tag{position:relative;display:inline-block;font-size:17px;line-height:17px}.link.result.selected:after,.link.result:hover:after,.link.tag.selected:after,.link.tag:hover:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:''}.link.result{color:#2c2c2c}.link.result span{color:#bababa;cursor:pointer}.link.result.selected span,.link.result:hover span{color:#2c2c2c}.link.result.selected:after,.link.result:hover:after{background:#2c2c2c}.link.tag{color:#bababa;transition:color .13s ease-in-out}.link.tag:hover,form .input-wrap:hover label{color:#2c2c2c}.link.tag.header{padding:0 26px 0 15px;font-size:15px;line-height:15px;color:#2c2c2c;cursor:default}.link.tag.header a.cross{position:absolute;top:-2px;right:6px;z-index:1;cursor:pointer;background-repeat:no-repeat;opacity:1;transition:opacity .1s ease-out}.link.tag.header a.cross:hover{opacity:.25}.link.social{position:absolute;top:0;left:0;width:11px;height:34px}@media only screen and (min-width:1024px){.link.social{width:11px;height:40px;border-radius:40px}}.link.social::before{position:absolute;top:50%;left:50%;z-index:1;content:''}.link.social.facebook::before{-webkit-transform:translate(-45%,-50%) scale(.8);-ms-transform:translate(-45%,-50%) scale(.8);transform:translate(-45%,-50%) scale(.8)}.link.social.twitter::before{-webkit-transform:translate(-48%,-50%) scale(.8);-ms-transform:translate(-48%,-50%) scale(.8);transform:translate(-48%,-50%) scale(.8)}form{width:100%}form .input-wrap{position:relative;width:100%}form .input-wrap.active input{color:inherit}form .input-wrap.active:hover .bg{color:#bababa}form .input-wrap.active.is-invalid input{margin:-1px;border:1px solid #ca4142}form .input-wrap.is-invalid .bg{background-color:#ca4142}form .input-wrap .bg{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#bababa;transition:all .2s ease-in-out}form .input-wrap input{position:relative;z-index:3;width:100%;padding-left:10px;font-size:15px;line-height:45px;color:transparent}form .input-wrap label,form .input-wrap p.error-message{position:absolute;top:0;line-height:45px;pointer-events:none}form .input-wrap label{left:0;font-size:17px;color:#bababa;transition:all .2s ease-in-out}form .input-wrap p.error-message{z-index:3;width:100%;padding-left:10px;font-size:15px;font-weight:400;color:#ca4142}form .checkbox-wrap{font-size:0}form .checkbox-wrap.is-invalid>.checkbox-label>.custom-checkbox{border-color:#ca4142}form .checkbox-wrap>.input[type=checkbox]{display:none}form .checkbox-wrap>.input[type=checkbox]:checked+.checkbox-label>.custom-checkbox>.icon-checkmark{display:inline-block}form .checkbox-wrap>.checkbox-label:hover{cursor:pointer}form .checkbox-wrap>.checkbox-label>.custom-checkbox{display:inline-block;border:1px solid #2c2c2c;width:18px;height:18px;margin:2px 14px 0 0;vertical-align:top;position:relative}form .checkbox-wrap>.checkbox-label>.custom-checkbox>.icon-checkmark{display:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}form .checkbox-wrap>.checkbox-label>.input-label{display:inline-block;width:calc(100% - 18px - 14px);font-size:17px}form .checkbox-wrap>.checkbox-label>.input-label a{text-decoration:underline}form .submit-wrap input{font-size:17px;line-height:17px;cursor:pointer}form .submit-wrap input:hover{opacity:.5}.loader.small,.video-container .video-js .vjs-play-progress:before{opacity:0;visibility:hidden}@media only screen and (min-width:1024px){form{max-width:430px}form .submit-wrap input{font-size:18px;line-height:18px;cursor:pointer}}.video-container .video-js{color:#f4f4f4}.video-container .vjs-default-skin .vjs-big-play-button{top:50%;left:50%;width:74px;height:74px;margin-top:-37px;margin-left:-37px;font-size:3em;line-height:1.5em;background-color:rgba(250,250,250,.3);border:0;border-radius:50%}@media only screen and (min-width:1024px){.video-container .vjs-default-skin .vjs-big-play-button{top:50%;left:50%;width:90px;height:90px;margin-top:-45px;margin-left:-45px}}.video-container .video-js .vjs-control-bar,.video-container .video-js .vjs-menu-button .vjs-menu-content,.video-container .vjs-default-skin .vjs-big-play-button:hover{background-color:#414042;background-color:rgba(65,64,66,.3)}.video-container .video-js .vjs-slider{background-color:#959497;background-color:rgba(149,148,151,.5)}.video-container .video-js .vjs-play-progress,.video-container .video-js .vjs-slider-bar,.video-container .video-js .vjs-volume-level{background-color:#414042}.video-container .video-js .vjs-load-progress{background:#e6e7e8}.video-container .video-js .vjs-load-progress div{background:#414042}.video-container .video-js .vjs-time-control{display:none}.video-container .video-js .vjs-fullscreen-control{right:10px}.video-container .video-js .vjs-fullscreen-control:before,.video-container .vjs-icon-fullscreen-enter:before{position:absolute;top:2px;left:12px;content:''}.video-container .video-js .vjs-play-control:before,.video-container .vjs-icon-play:before{position:absolute;top:3px;left:7px;content:''}.video-container .video-js .vjs-play-control.vjs-paused:before,.video-container .vjs-icon-play.vjs-paused:before{position:absolute;top:2px;left:7px;content:''}.video-container .video-js .vjs-big-play-button:before{position:absolute;top:35%;left:36%;content:'';-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}.video-container .video-js .vjs-mute-control.vjs-vol-0:before,.video-container .video-js .vjs-mute-control:before,.video-container .video-js .vjs-volume-menu-button.vjs-vol-0:before,.video-container .video-js .vjs-volume-menu-button:before,.video-container .vjs-icon-volume-high:before,.video-container .vjs-icon-volume-mute:before{position:absolute;top:2px;left:-2px;content:''}.video-container .video-js .vjs-mute-control,.video-container .video-js .vjs-volume-menu-button{left:0}.video-container .vjs-menu-button-popup .vjs-menu{left:-6em}.video-container .vjs-resolution-button{padding-top:10px}.video-container .vjs-resolution-button .vjs-resolution-button-label{position:relative;left:-7px;text-transform:uppercase}.loader.small{position:relative;width:23px;height:5px}.loader.small .line{position:absolute;top:0;width:5px;height:100%;background-color:#282828}.loader.small .line.left{left:0}.loader.small .line.middle{left:9px}.loader.small .line.right{right:0}.audio-loader,.search-loader{position:relative;width:23px;height:5px}.audio-loader .line,.search-loader .line{position:absolute;top:0;width:5px;height:100%;background-color:#282828}.audio-loader .line.left,.search-loader .line.left{left:0;opacity:.35;-webkit-animation-name:search-loader-left;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:linear;-moz-animation-name:search-loader-left;-moz-animation-fill-mode:forwards;-o-animation-duration:1s;-o-animation-name:search-loader-left;animation-delay:0;animation-duration:1s;animation-name:search-loader-left;animation-fill-mode:forwards;animation-timing-function:linear;animation-iteration-count:infinite}.audio-loader .line.middle,.search-loader .line.middle{left:9px;-webkit-animation-name:search-loader-middle;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:linear;-moz-animation-name:search-loader-middle;-moz-animation-fill-mode:forwards;-o-animation-duration:1s;-o-animation-name:search-loader-middle;animation-delay:0;animation-duration:1s;animation-name:search-loader-middle;animation-fill-mode:forwards;animation-timing-function:linear;animation-iteration-count:infinite}.audio-loader .line.right,.search-loader .line.right,.site-preloader .text-container h1{-webkit-animation-timing-function:linear;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards}.audio-loader .line.right,.search-loader .line.right{right:0;-webkit-animation-delay:0;-webkit-animation-duration:1s;-webkit-animation-name:search-loader-right;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-moz-animation-delay:0;-moz-animation-duration:1s;-moz-animation-name:search-loader-right;-moz-animation-iteration-count:infinite;-o-animation-delay:0;-o-animation-duration:1s;-o-animation-name:search-loader-right;-o-animation-iteration-count:infinite;animation-delay:0;animation-duration:1s;animation-name:search-loader-right;animation-fill-mode:forwards;animation-timing-function:linear;animation-iteration-count:infinite}.article-footer footer{position:relative;width:100%;height:auto;padding:25px 15px;text-align:center;background-color:#f8f8f8}.theme-black .article-footer footer{background-color:#151515}@media only screen and (min-width:768px){.article-footer footer{height:80px;text-align:inherit;padding:0 145px 0 5%}.article-footer footer .tags{position:relative;top:50%;text-align:left;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:1024px){.article-footer footer{padding-right:165px;padding-left:30px}.article-footer footer .comments{width:66%;margin:0 auto}}.article-footer footer .tags{line-height:17px}.article-footer footer .tags h4{margin:0 0 12px;font-size:14px;line-height:14px}@media only screen and (min-width:1024px){.article-footer footer .tags h4{font-size:15px;line-height:15px}}.article-footer footer .tags ul.taglist{display:inline-block;vertical-align:top}@media only screen and (min-width:768px){.article-footer footer .tags h4{position:absolute;top:0;left:0;display:inline-block;width:100px;margin:0;vertical-align:top}.article-footer footer .tags ul.taglist{display:block;margin-left:80px}}.article-footer footer .tags ul.taglist li{position:relative;display:inline-block;padding:0 10px;margin-bottom:5px;vertical-align:top}.article-footer footer .tags ul.taglist li:after{position:absolute;top:1px;right:-1px;width:1px;height:12px;background:#bababa;content:''}@media only screen and (min-width:768px){.article-footer footer .tags ul.taglist li{padding:0 13px;margin-top:1px;margin-bottom:0}.article-footer footer .tags ul.taglist li:after{top:2px}}.article-footer footer .tags ul.taglist li:last-child:after{display:none}@media only screen and (min-width:1280px){.article-footer footer .tags ul.taglist li{padding:0 12px}}.article-footer footer .tags ul.taglist li a{font-size:14px;line-height:14px}.article-footer footer ul.social-share{margin-top:8px;text-align:center}@media only screen and (min-width:768px){.article-footer footer ul.social-share{position:absolute;top:50%;right:45px;margin-top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.article-footer footer ul.social-share li{position:relative;display:inline-block;width:34px;height:34px;margin-right:0;vertical-align:top}@media only screen and (min-width:1024px){.article-footer footer .tags ul.taglist li a{font-size:15px;line-height:15px}.article-footer footer ul.social-share{right:30px}.article-footer footer ul.social-share li{width:40px;height:40px;border-radius:40px}}.article-footer footer ul.social-share li:last-child{margin-right:0}.article-footer footer ul.social-share li button.social{position:absolute;top:0;left:0;width:34px;height:34px;cursor:pointer}@media only screen and (min-width:1024px){.article-footer footer ul.social-share li button.social{width:40px;height:40px;border-radius:40px}}.article-footer footer ul.social-share li button.social::before{position:absolute;top:50%;left:50%;z-index:1;content:''}.article-footer footer ul.social-share li button.social.pinterest{position:relative;top:2px}.article-footer footer ul.social-share li button.social.facebook::before{-webkit-transform:translate(-45%,-50%) scale(.8);-ms-transform:translate(-45%,-50%) scale(.8);transform:translate(-45%,-50%) scale(.8)}.article-footer footer ul.social-share li button.social.twitter::before{-webkit-transform:translate(-48%,-50%) scale(.8);-ms-transform:translate(-48%,-50%) scale(.8);transform:translate(-48%,-50%) scale(.8)}.article-loader{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(225,225,225,.7);opacity:0;visibility:hidden}.article-loader .animation{position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}@media only screen and (min-width:768px){.article-loader .animation{margin:-25px 0 0 -25px;-webkit-transform:none;-ms-transform:none;transform:none}}.article-loader .animation .line{position:absolute;background:#2c2c2c}.article-loader .animation .line.horizontal{width:0;height:1px}.article-loader .animation .line.horizontal.l1{top:10px;left:0}.article-loader .animation .line.horizontal.l2{top:20px;right:0}.article-loader .animation .line.horizontal.l3{top:30px;left:0}.article-loader .animation .line.horizontal.l4{top:40px;right:0}.article-loader .animation .line.vertical{width:1px;height:100%;opacity:0}.article-loader .animation .line.vertical.l1{left:10px}.article-loader .animation .line.vertical.l2{left:20px}.article-loader .animation .line.vertical.l3{left:30px}.article-loader .animation .line.vertical.l4{left:40px}.site-preloader{position:fixed;top:0;left:0;z-index:40;width:100%;height:100%;background:#fff}.site-preloader .text-container{position:relative;top:50%;width:100%;padding-right:10px;padding-left:10px;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.site-preloader .text-container svg{width:80%;max-width:450px}@media only screen and (min-width:768px){.site-preloader .text-container svg{width:65%}}@media only screen and (min-width:1024px){.site-preloader .text-container svg{width:45%}}.site-preloader .text-container h1{margin-bottom:4%;font-size:0;line-height:0;opacity:0;-webkit-animation-delay:.1s;-webkit-animation-duration:.7s;-webkit-animation-name:fade-in;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-delay:.1s;-moz-animation-duration:.7s;-moz-animation-name:fade-in;-moz-animation-iteration-count:1;-o-animation-delay:.1s;-o-animation-duration:.7s;-o-animation-name:fade-in;-o-animation-iteration-count:1;animation-delay:.1s;animation-duration:.7s;animation-name:fade-in;animation-fill-mode:forwards;animation-timing-function:linear;animation-iteration-count:1}@media only screen and (min-width:768px){.site-preloader .text-container h1{margin-bottom:3.3%}}@media only screen and (min-width:1024px){.site-preloader .text-container h1{margin-bottom:2.8%}}@media only screen and (min-width:1280px){.site-preloader .text-container svg{width:35%}.site-preloader .text-container h1{margin-bottom:2.5%}}.site-preloader .text-container h3{position:relative;left:50%;font-size:0;line-height:0;opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation-delay:.8s;-webkit-animation-duration:.7s;-webkit-animation-name:fade-in;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:1;-moz-animation-delay:.8s;-moz-animation-duration:.7s;-moz-animation-name:fade-in;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:1;-o-animation-delay:.8s;-o-animation-duration:.7s;-o-animation-name:fade-in;-o-animation-fill-mode:forwards;-o-animation-iteration-count:1;animation-delay:.8s;animation-duration:.7s;animation-name:fade-in;animation-fill-mode:forwards;animation-timing-function:linear;animation-iteration-count:1}.site-preloader .line-container{position:absolute;width:100%;height:100%}.site-preloader .line-container .line{position:absolute;background:#ccc}.cookie-bar,header.main{background-color:#f8f8f8}.site-preloader .line-container .line.top-left{top:0;left:5%;width:1px;height:100%;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-animation-delay:1.5s;-webkit-animation-duration:2.1s;-webkit-animation-name:site-preloader-line-top-left;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:eaase-in-out;-webkit-animation-iteration-count:infinite;-moz-animation-delay:1.5s;-moz-animation-duration:2.1s;-moz-animation-name:site-preloader-line-top-left;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:infinite;-o-animation-delay:1.5s;-o-animation-duration:2.1s;-o-animation-name:site-preloader-line-top-left;-o-animation-fill-mode:forwards;-o-animation-iteration-count:infinite;animation-delay:1.5s;animation-duration:2.1s;animation-name:site-preloader-line-top-left;animation-fill-mode:forwards;animation-timing-function:eaase-in-out;animation-iteration-count:infinite}.site-preloader .line-container .line.bottom-right,.site-preloader .line-container .line.top-right{-webkit-animation-delay:1.5s;-webkit-animation-duration:2.1s;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:eaase-in-out;-webkit-animation-iteration-count:infinite;-moz-animation-duration:2.1s;-moz-animation-fill-mode:forwards;-o-animation-delay:1.5s;-o-animation-duration:2.1s;-o-animation-fill-mode:forwards}.site-preloader .line-container .line.top-right{top:10%;right:0;width:100%;height:1px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-animation-name:site-preloader-line-top-right;-moz-animation-delay:1.5s;-moz-animation-name:site-preloader-line-top-right;-moz-animation-iteration-count:infinite;-o-animation-name:site-preloader-line-top-right;-o-animation-iteration-count:infinite;animation-delay:1.5s;animation-duration:2.1s;animation-name:site-preloader-line-top-right;animation-fill-mode:forwards;animation-timing-function:eaase-in-out;animation-iteration-count:infinite}.site-preloader .line-container .line.bottom-right{right:5%;bottom:0;width:1px;height:100%;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-animation-name:site-preloader-line-bottom-right;-moz-animation-delay:1.5s;-moz-animation-name:site-preloader-line-bottom-right;-moz-animation-iteration-count:infinite;-o-animation-name:site-preloader-line-bottom-right;-o-animation-iteration-count:infinite;animation-delay:1.5s;animation-duration:2.1s;animation-name:site-preloader-line-bottom-right;animation-fill-mode:forwards;animation-timing-function:eaase-in-out;animation-iteration-count:infinite}@media only screen and (min-width:768px){.site-preloader .line-container .line.top-left{left:15%}.site-preloader .line-container .line.top-right{top:15%}.site-preloader .line-container .line.bottom-right{right:15%}}@media only screen and (min-width:1024px){.site-preloader .line-container .line.top-left{left:25%}.site-preloader .line-container .line.top-right{top:25%}.site-preloader .line-container .line.bottom-right{right:25%}}.site-preloader .line-container .line.bottom-left{bottom:10%;left:0;width:100%;height:1px;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-animation-delay:1.5s;-webkit-animation-duration:2.1s;-webkit-animation-name:site-preloader-line-bottom-left;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:eaase-in-out;-webkit-animation-iteration-count:infinite;-moz-animation-delay:1.5s;-moz-animation-duration:2.1s;-moz-animation-name:site-preloader-line-bottom-left;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:infinite;-o-animation-delay:1.5s;-o-animation-duration:2.1s;-o-animation-name:site-preloader-line-bottom-left;-o-animation-fill-mode:forwards;-o-animation-iteration-count:infinite;animation-delay:1.5s;animation-duration:2.1s;animation-name:site-preloader-line-bottom-left;animation-fill-mode:forwards;animation-timing-function:eaase-in-out;animation-iteration-count:infinite}@media only screen and (min-width:768px){.site-preloader .line-container .line.bottom-left{bottom:15%}}@media only screen and (min-width:1024px){.site-preloader .line-container .line.bottom-left{bottom:25%}}.cookie-bar{position:fixed;bottom:0;z-index:35;width:100%;padding:15px 0;font-size:16px;line-height:23px;visibility:hidden;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);transition:visibility .4s .4s,-webkit-transform .4s;transition:transform .4s,visibility .4s .4s;transition:transform .4s,visibility .4s .4s,-webkit-transform .4s}.cookie-bar.visible{visibility:visible;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);transition:visibility .4s 0s,-webkit-transform .4s;transition:transform .4s,visibility .4s 0s;transition:transform .4s,visibility .4s 0s,-webkit-transform .4s}.cookie-bar .container{max-width:1920px;margin:0 auto}.cookie-bar .container .inner{position:relative;padding:0 10%}@media only screen and (min-width:768px){.cookie-bar .container .inner{padding:0 9%}}@media only screen and (min-width:1024px){.cookie-bar{font-size:17px;line-height:27px}.cookie-bar .container .inner{padding:0 5.5%}}.cookie-bar .container .message{display:block;padding:0 50px 0 3px}.cookie-bar .container .confirm{position:absolute;top:50%;right:10%;font-size:12px;line-height:20px;cursor:pointer;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:15px;margin:0 -15px}@media only screen and (min-width:768px){.cookie-bar .container .confirm{right:9%}}header.main{position:fixed;z-index:30;width:100%;height:51px;transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out;user-select:none;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media only screen and (min-width:1024px){.cookie-bar .container .confirm{font-size:14px;right:5.5%}header.main{height:70px}}header.main.hidden{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}header.main.tags-hidden .button.search{right:37px}@media only screen and (min-width:1024px){header.main.tags-hidden .button.search{right:77px}}header.main.tags-hidden .button.close.header{opacity:1;visibility:visible}header.main .button{position:absolute;top:50%;width:50px;height:50px;margin-top:-25px;transition:right .5s ease-in-out,opacity .5s linear}header.main .button.search{right:2px}@media only screen and (min-width:1024px){header.main .button.search{right:32px}}header.main .button.close.header{right:2px;opacity:0;visibility:hidden}header.main .article-loader-overlay{position:fixed;top:0;left:0;z-index:100;display:none;width:100%;height:100%;pointer-events:auto;background-color:rgba(255,255,255,.5);opacity:0}header.main .title-container{position:absolute;width:100%;height:100%;max-width:1920px;padding-left:45px}header.main .title-container a{position:absolute;top:50%;left:10%;height:38px;-webkit-transform:scale(.8) translateY(-65%);-ms-transform:scale(.8) translateY(-65%);transform:scale(.8) translateY(-65%)}@media only screen and (max-width:410px){header.main .title-container a{left:40px}}header.main .title-container a:before{position:absolute;top:1px;content:''}@media only screen and (min-width:768px){header.main .title-container a{left:9%;-webkit-transform:scale(.9) translateY(-53%);-ms-transform:scale(.9) translateY(-53%);transform:scale(.9) translateY(-53%)}header.main .title-container a:before{top:-1px}}@media only screen and (min-width:1024px){header.main .button.close.header{right:32px}header.main .title-container a{left:5.5%;-webkit-transform:translateY(-53%);-ms-transform:translateY(-53%);transform:translateY(-53%)}header.main .title-container a:before{top:1px}}header.main .title-container a:after{position:absolute;left:155px;content:'';opacity:0;visibility:hidden}@media only screen and (min-width:1024px){header.main .title-container a:after{opacity:1;visibility:inherit}header.main .title-container span{display:inline-block}}.custom-scroll .custom-scroll-bar.disabled,.search-overlay{visibility:hidden}body.home-empty header.main .title-container a{cursor:default;pointer-events:none}@media only screen and (min-width:1920px){header.main .title-container{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}header.main .title-container a{left:5.5%}}header.main a.about{position:absolute;top:17px;left:16px;-webkit-transform:none;-ms-transform:none;transform:none;transition:none}@media only screen and (min-width:1024px){header.main a.about{top:28px;left:25px}}header.main .tags-container{position:absolute;top:51px;width:100%;height:35px;overflow:hidden;background-color:#f8f8f8;border-top:1px solid #fff;box-sizing:initial}header.main .tags-container.overflow:after,header.main .tags-container.overflow:before{position:absolute;top:0;z-index:1;width:50px;height:100%;pointer-events:none;content:''}header.main .tags-container.overflow:before{left:0;background:linear-gradient(to right,#f8f8f8 0,rgba(225,225,225,0) 100%)}header.main .tags-container.overflow:after{right:0;background:linear-gradient(to left,#f8f8f8 0,rgba(225,225,225,0) 100%)}.img,.responsive-background{background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:1024px){header.main .tags-container{border:0;top:18px;right:97px;width:50%;background-color:transparent}}header.main .tags-container ul.tags{width:100%;padding-bottom:50px;overflow-x:scroll;text-align:center;white-space:nowrap}header.main .tags-container ul.tags li{display:inline-block;margin-top:10px;margin-bottom:10px;vertical-align:top}header.main .tags-container ul.tags li:first-child span.tag:before{border-left:0 solid #959595}header.main.no-tags .tags-container,header.main.tags-hidden .tags-container{height:0;border:0}.custom-scroll{height:100%;overflow:hidden}.custom-scroll .custom-scroll-bar .vertical{position:fixed;top:0;right:0;z-index:30;width:5px;height:100%}@media only screen and (min-width:768px){.custom-scroll .custom-scroll-bar .vertical{width:14px}}.custom-scroll .custom-scroll-bar .vertical .track{position:absolute;left:0;width:100%;top:51px;height:calc(100% - 51px)}@media only screen and (min-width:1024px){header.main .tags-container ul.tags{text-align:right}.custom-scroll .custom-scroll-bar .vertical .track{top:70px;height:calc(100% - 70px)}}.custom-scroll .custom-scroll-bar .vertical .track .thumb{position:absolute;top:0;right:0;width:14px;height:100%;max-height:350px;min-height:70px;cursor:-webkit-grab;cursor:grab}.custom-scroll .custom-scroll-bar .vertical .track .thumb .thumb-line{position:absolute;top:0;right:0;height:100%;width:5px;background-color:#959595;transition:width .25s ease-in-out}.custom-scroll .custom-scroll-bar .vertical .track .thumb.dragging{cursor:-webkit-grabbing;cursor:grabbing}.custom-scroll .custom-scroll-bar .vertical .track .thumb.dragging .thumb-line,.custom-scroll .custom-scroll-bar .vertical .track .thumb:hover .thumb-line{width:14px}img[data-responsive=true]{min-width:100%;min-height:100%}.img{position:relative;display:inline-block;width:100%;height:100%;overflow:hidden;vertical-align:top}.img.polyfill img{display:none}.img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.search-overlay{position:absolute;z-index:1;display:none;width:100%;padding:51px 25px;background-color:#fff;opacity:0}.search-overlay button.close{position:absolute;top:0;right:0;margin-top:0}.search-overlay .top-results{position:relative;margin-bottom:40px}@media only screen and (min-width:768px){.search-overlay{padding:60px 70px}.search-overlay .top-results{margin-bottom:50px}}.search-overlay .top-results h2{margin-bottom:10px;font-size:17px;line-height:17px}@media only screen and (min-width:768px){.search-overlay .top-results h2{margin-bottom:12px}}@media only screen and (min-width:1024px){.search-overlay{padding:105px 100px}.search-overlay button.close{top:7px;right:30px}.search-overlay .top-results h2{margin-bottom:20px;font-size:21px;line-height:21px}}.search-overlay .top-results span{font-family:'Minion W08 Bold';font-weight:400;font-size:20px;line-height:20px;opacity:0}.search-overlay .top-results .search-loader{position:absolute;top:35px;left:2px}@media only screen and (min-width:768px){.search-overlay .top-results span{font-size:25px;line-height:25px}.search-overlay .top-results .search-loader{top:40px}}@media only screen and (min-width:1024px){.search-overlay .top-results span{font-size:28px;line-height:28px}.search-overlay .top-results .search-loader{top:52px}}.search-overlay .input-container{position:relative;overflow:hidden}.search-overlay .input-container input{top:0;left:0;z-index:1;width:100%;min-height:51px;margin-bottom:15px;font-size:35px;line-height:35px}.search-overlay .input-container input.out-focus{color:transparent;text-shadow:0 0 #2c2c2c}@media only screen and (min-width:768px){.search-overlay .input-container input{min-height:112px;margin-bottom:17px;font-size:80px;line-height:80px}}@media only screen and (min-width:1024px){.search-overlay .input-container input{font-size:80px;line-height:80px}}.search-overlay .input-container ul.results li{margin-bottom:7px}@media only screen and (min-width:768px){.search-overlay .input-container ul.results li{margin-bottom:12px}.search-overlay .input-container ul.results li a{font-size:18px;line-height:18px}}.search-overlay .related-tags{position:absolute;bottom:40px;left:25px;font-size:0}.search-overlay .related-tags h3{margin-bottom:14px;font-size:17px;line-height:17px}@media only screen and (min-width:768px){.search-overlay .related-tags{bottom:55px;left:70px}.search-overlay .related-tags h3{display:inline-block;margin-bottom:0;vertical-align:top}.search-overlay .related-tags ul.tags{display:inline-block;padding-top:1px;vertical-align:top}}.search-overlay .related-tags ul.tags li{position:relative;margin-bottom:13px}.search-overlay .related-tags ul.tags li:last-child,.search-overlay.small-landscape .top-results{margin-bottom:0}@media only screen and (min-width:768px){.search-overlay .related-tags ul.tags li{display:inline-block;padding:0 8px;margin-bottom:0;vertical-align:top}.search-overlay .related-tags ul.tags li:after{position:absolute;top:4px;right:-1px;width:1px;height:10px;background:#bababa;content:''}.search-overlay .related-tags ul.tags li:last-child:after{display:none}}.home-page .columns-container.columns-1 .column.column-1,.home-page .columns-container.columns-1 .column.column-2,.home-page .columns-container.columns-2 .column.column-2{display:none}@media only screen and (min-width:1024px){.search-overlay .related-tags{bottom:105px;left:100px}.search-overlay .related-tags h3{font-size:18px;line-height:18px}.search-overlay .related-tags ul.tags li{padding:0 12px}}.home-page .columns-container.columns-2 .column li,.home-page .columns-container.columns-3 .column li{padding-bottom:23%}.search-overlay .related-tags ul.tags li a{font-size:14px;line-height:14px}@media only screen and (min-width:768px){.search-overlay .related-tags ul.tags li a{line-height:17px}}.search-overlay.small-landscape{padding-top:30px}.search-overlay.small-landscape .related-tags{top:285px;bottom:inherit}.default-page .button.close{position:absolute;top:0;right:0}@media only screen and (min-width:1024px){.search-overlay .related-tags ul.tags li a{font-size:15px;line-height:18px}.default-page .button.close{top:10px;right:10px}}.home-page .columns-container{font-size:0;letter-spacing:0}.home-page .columns-container.fixed .inner{position:fixed;top:0;left:50%;width:100%;max-width:1920px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.home-page .columns-container.columns-3 .column{width:26%;margin:0 0 0 6%}.home-page .columns-container.columns-3 .column.column-1,.home-page .columns-container.columns-3 .column.column-2{margin:0 0 0 5%}.home-page .columns-container.columns-2 .column{width:35%;margin:0 0 0 10%}.home-page .columns-container.columns-1 .column{width:84%;margin:0 0 0 8%}.home-page .columns-container.columns-1 .column.column-0{margin-top:8%}.home-page .columns-container.columns-1 .column li{padding-bottom:16%}.home-page .columns-container .columns-preloader{text-align:center}.home-page .columns-container .columns-preloader .search-loader{display:inline-block;vertical-align:top}.home-page .columns-container ul{padding:0;margin:0;list-style:none}.home-page .columns-container ul.items li{position:relative;visibility:hidden}.home-page .columns-container ul.items li.visible{visibility:visible}.home-page .columns-container ul.items li a.admin-link{position:absolute;top:0;right:0;z-index:9999;display:none}.home-page .columns-container ul.items li:hover .admin-link{display:inline-block}.home-page .columns-container ul.items li article:hover .share-pinterest{display:block}.home-page .columns-container ul.items li article:hover .description a,.home-page .columns-container ul.items li article:hover h1 a,.home-page .columns-container ul.items li article:hover h2 a{color:inherit}@media only screen and (min-width:768px){.home-page .columns-container ul.items li article:hover figure{opacity:.7}.home-page .columns-container ul.items li article:hover .description a,.home-page .columns-container ul.items li article:hover h1 a,.home-page .columns-container ul.items li article:hover h2 a{color:#777}}.home-page .columns-container ul.items li article a{transition:color .25s linear}.home-page .columns-container ul.items li article figure{position:relative;display:block;padding:0;margin:0 0 14px;background-color:#fafafa;transition:opacity .25s linear}.home-page .columns-container ul.items li article figure .vimeo-overlay{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%}.home-page .columns-container ul.items li article figure iframe,.home-page .columns-container ul.items li article figure img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:0}.home-page .columns-container ul.items li article figure .share-pinterest img{height:auto;width:auto}.home-page .columns-container ul.items li article figure .loader{position:absolute;top:50%;left:50%;font-family:'Minion W08 Bold';font-weight:400;font-size:23px;line-height:22px;color:#222;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-page .columns-container ul.items li article h1{padding:0;margin:0 0 3px;font-family:'Minion W08 Bold';font-weight:400;font-size:23px;line-height:22px}.home-page .columns-container ul.items li article h2{padding:0;margin:0 0 3px;font-size:23px;line-height:22px}.home-page .columns-container ul.items li article .description,.home-page p.empty{font-weight:400;font-size:17px;line-height:22px;font-family:'Minion W08 Regular_1167271'}.home-page .columns-container ul.items li article .description{margin:14px 0 0}.home-page .columns-container ul.column{display:inline-block;vertical-align:top}.home-page .columns-container ul li{padding:0;margin:0}.home-page p.empty{position:fixed;top:50%;left:50%;z-index:1;display:none;width:80%;max-width:600px;font-style:italic;text-align:center;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.article-page{position:relative}.article-page.theme-black{background:#000;color:#ddd}.article-page.theme-black .pullable.top .bar,.article-page.theme-black .pullable.top .icon,.article-page.theme-black.fixed .section-container{background:#000}.article-page.theme-black .body-text{font-weight:700}.article-page .section-container.padded-top>section:first-child{padding-top:7%}@media only screen and (min-width:768px){.home-page p.empty{width:50%}.article-page .section-container.padded-top>section:first-child{padding-top:5%}}@media only screen and (min-width:2112px){.article-page .section-container.padded-top>section:first-child{padding-top:96px}}.article-page .pullable{position:relative;z-index:29;display:none;-webkit-transform:.5s opacity;-ms-transform:.5s opacity;transform:.5s opacity;cursor:pointer;width:100%;overflow:hidden;background-color:#f8f8f8}.article-page .pullable .article-title{color:#2c2c2c;position:absolute;left:0;width:100%;font-family:'Minion W08 Regular_1167271';font-weight:400;font-size:16px;line-height:20px;text-align:center}.article-page .pullable .arrow-container{position:absolute;left:0;width:100%;height:10px;text-align:center;background-color:#f8f8f8}.article-page .pullable .arrow-container .icon{position:absolute;left:50%;display:inline-block;width:60px;height:60px;margin-left:-30px;vertical-align:top;background-color:#fff;border-radius:30px}.article-page .pullable .arrow-container .icon::after{position:absolute;left:50%;display:inline-block;vertical-align:top;content:'';-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.article-page .pullable .arrow-container .bar{height:50px;background-color:#fff}.article-page .pullable.top{height:160px;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.article-page .pullable.top .article-title{bottom:75px}.article-page .pullable.top .arrow-container{bottom:0}.article-page .pullable.top .arrow-container .icon{bottom:-20px}.article-page .pullable.top .arrow-container .icon::after{top:40%}.article-page .pullable.bottom{height:160px;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;margin-top:-50px;margin-bottom:-50px}@media only screen and (min-width:768px){.article-page .pullable.bottom{margin-top:60px;margin-bottom:-60px}}@media only screen and (min-width:1280px){.article-page .pullable.bottom{margin-top:-80px;margin-bottom:-80px}}.article-page .pullable.bottom .article-title{top:75px;color:#2c2c2c}.article-page .pullable.bottom .arrow-container{top:0}.article-page .pullable.bottom .arrow-container .icon{top:-20px}.article-page .pullable.bottom .arrow-container .icon::after{top:60%}.article-page .pullable .article-title,.article-page .pullable .icon{transition:.2s -webkit-transform cubic-bezier(0,.27,0,1.26);transition:.2s transform cubic-bezier(0,.27,0,1.26);transition:.2s transform cubic-bezier(0,.27,0,1.26),.2s -webkit-transform cubic-bezier(0,.27,0,1.26)}.article-page .pullable .icon:after{transition:.2s top}.article-page .pullable.enabled{display:block}.article-page .pullable:hover .article-title,.article-page .pullable:hover .icon,.article-page .pullable:hover .icon:after{transition-delay:.1s}.article-page .pullable.active,.article-page .pullable:hover{color:#777}.article-page .pullable.active .arrow-container .icon:after,.article-page .pullable:hover .arrow-container .icon:after{top:48%}.article-page .pullable.active.top .article-title,.article-page .pullable:hover.top .article-title{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.article-page .pullable.active.top .icon,.article-page .pullable:hover.top .icon{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}.article-page .pullable.active.bottom .article-title,.article-page .pullable:hover.bottom .article-title{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}.article-page .pullable.active.bottom .icon,.article-page .pullable:hover.bottom .icon{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}.article-page.scroll-disabled{position:fixed;top:51px;left:0;z-index:0;width:100%}@media only screen and (min-width:1024px){.article-page.scroll-disabled{top:70px}}.article-page.fixed{position:fixed;top:51px;left:0;width:100%}.article-page.fixed .pullable.top{display:none}.article-page .footer-wrapper{padding-right:inherit;padding-left:inherit}.article-page .footer-wrapper.footer-wrapper-comments{background:#fff;color:#000;padding-bottom:240px}section.one-column-layout-section{position:relative;width:100%;font-size:0}section.two-columns-layout-section{position:relative;width:100%;font-size:0}section.two-columns-layout-section .column+.column{margin-top:7%}section.two-columns-layout-section .column:last-child{margin-bottom:0}@media only screen and (min-width:768px){section.two-columns-layout-section .column+.column{margin-top:0}section.two-columns-layout-section .column{display:inline-block;width:47.5%;margin-bottom:0;vertical-align:top}section.two-columns-layout-section .column:last-child{margin-left:5%}}section.three-columns-layout-section{position:relative;width:100%;font-size:0}section.three-columns-layout-section .column+.column{margin-top:7%}@media only screen and (min-width:768px){section.three-columns-layout-section .column+.column{margin-top:0}section.three-columns-layout-section .column{display:inline-block;width:47.5%;margin:0 0 0 5%;vertical-align:top}section.three-columns-layout-section .column:first-child{margin-left:0}section.three-columns-layout-section .column:last-child{width:100%;margin-bottom:0;margin-left:0}}@media only screen and (min-width:1024px){.article-page.fixed{top:70px}.article-page .footer-wrapper{padding-right:5%;padding-left:5%}section.one-column-layout-section{padding-right:22.5%;padding-left:22.5%}section.three-columns-layout-section .column{display:inline-block;width:30%;margin:0 0 0 5%;vertical-align:top}section.three-columns-layout-section .column:last-child{width:30%;margin:0 0 0 5%}}section.three-columns-layout-section .column:last-child{margin-bottom:0}section.four-columns-layout-section{position:relative;width:100%;font-size:0}section.four-columns-layout-section .column{display:inline-block;width:47.5%;margin:7% 0 0 5%;vertical-align:top}section.four-columns-layout-section .column:last-child,section.quarter-quarter-half-column-layout-section .column:last-child,section.video-section{margin-bottom:0}section.four-columns-layout-section .column:nth-child(1),section.four-columns-layout-section .column:nth-child(2){margin-top:0}@media only screen and (min-width:768px){section.four-columns-layout-section .column{margin-top:0}}section.four-columns-layout-section .column:nth-child(3){margin-bottom:0;margin-left:0}@media only screen and (min-width:1024px){section.four-columns-layout-section .column{display:inline-block;width:21.25%;margin-bottom:0;vertical-align:top}section.four-columns-layout-section .column:nth-child(3){margin-left:5%}}section.four-columns-layout-section .column:first-child{margin-left:0}section.half-quarter-quarter-column-layout-section{position:relative;width:100%;font-size:0}section.half-quarter-quarter-column-layout-section .column{width:100%}section.half-quarter-quarter-column-layout-section .column+.column{margin-top:7%}@media only screen and (min-width:768px){section.half-quarter-quarter-column-layout-section .column+.column{margin-top:0}section.half-quarter-quarter-column-layout-section .column{display:inline-block;vertical-align:top}section.half-quarter-quarter-column-layout-section .column:last-child,section.half-quarter-quarter-column-layout-section .column:nth-child(2){width:47.5%;margin-bottom:0}section.half-quarter-quarter-column-layout-section .column:last-child{margin-left:5%}}@media only screen and (min-width:1024px){section.half-quarter-quarter-column-layout-section .column:first-child{width:47.5%;margin-bottom:0}section.half-quarter-quarter-column-layout-section .column:last-child,section.half-quarter-quarter-column-layout-section .column:nth-child(2){width:21.25%;margin-left:5%}}section.quarter-quarter-half-column-layout-section{position:relative;width:100%;font-size:0}section.quarter-quarter-half-column-layout-section .column{width:100%}section.quarter-quarter-half-column-layout-section .column+.column{margin-top:7%}@media only screen and (min-width:768px){section.quarter-quarter-half-column-layout-section .column+.column{margin-top:0}section.quarter-quarter-half-column-layout-section .column{display:inline-block;vertical-align:top}section.quarter-quarter-half-column-layout-section .column:first-child,section.quarter-quarter-half-column-layout-section .column:nth-child(2){width:47.5%}section.quarter-quarter-half-column-layout-section .column:nth-child(2){margin-left:5%}section.quarter-quarter-half-column-layout-section .column:last-child{width:100%;margin-bottom:0}}@media only screen and (min-width:1024px){section.quarter-quarter-half-column-layout-section .column:first-child,section.quarter-quarter-half-column-layout-section .column:nth-child(2){width:21.25%;margin-bottom:0}section.quarter-quarter-half-column-layout-section .column:last-child,section.quarter-quarter-half-column-layout-section .column:nth-child(2){margin-left:5%}section.quarter-quarter-half-column-layout-section .column:last-child{width:47.5%;margin-bottom:0}section.title-section{padding-right:25%}section.title-section .admin-link{right:25%}}section.column-layout-section.third-two-third-column-layout-section{position:relative;width:100%;font-size:0}section.column-layout-section.third-two-third-column-layout-section .column{width:100%}section.column-layout-section.third-two-third-column-layout-section .column+.column{margin-top:7%}@media only screen and (min-width:768px){section.column-layout-section.third-two-third-column-layout-section .column+.column{margin-top:0}section.column-layout-section.third-two-third-column-layout-section .column{display:inline-block;width:31.666666%;margin-bottom:0;vertical-align:top}section.column-layout-section.third-two-third-column-layout-section .column:nth-child(2){width:63.33333%;margin-left:5%}}section.two-third-third-column-layout-section{position:relative;width:100%;font-size:0}section.two-third-third-column-layout-section .column{width:100%}section.two-third-third-column-layout-section .column+.column{margin-top:7%}@media only screen and (min-width:768px){section.two-third-third-column-layout-section .column+.column{margin-top:0}section.two-third-third-column-layout-section .column{display:inline-block;width:63.33333%;margin-bottom:0;vertical-align:top}section.two-third-third-column-layout-section .column:nth-child(2){width:31.666666%;margin-left:5%}}section.title-section{position:relative;width:auto}section.title-section h1,section.title-section h2{line-height:27px}section.title-section h1{font-size:24px}@media only screen and (min-width:768px){section.title-section h1,section.title-section h2{line-height:43px}section.title-section h1{font-size:35px}}section.title-section h2{font-size:24px;padding-top:2px;font-family:'Minion W08 Regular_1167271';font-weight:400}@media only screen and (min-width:768px){section.title-section h2{font-size:33px;padding-top:0}}section.title-section cite{display:block;font-size:24px;font-style:normal;font-weight:400;line-height:24px;padding-top:18px}@media only screen and (min-width:768px){section.title-section cite{font-size:23px;line-height:43px;padding-top:0}}@media only screen and (min-width:1024px){.column-layout-section section.title-section{padding-right:0;overflow:hidden}.column-layout-section section.title-section .admin-link{right:0}}section.image-section{position:relative;width:100%}section.image-section.empty:last-child figure figcaption{display:none}section.image-section figure{position:relative;display:block;padding:0;margin:0;vertical-align:top;background-color:#f8f8f8}section.image-section figure:hover .share-pinterest{display:block}.theme-black section.image-section figure{background-color:#151515}section.image-section figure.gif-container::before{position:absolute;top:50%;left:50%;z-index:3;display:none;width:60px;height:60px;padding:12px 10px;font-family:arial;font-size:14px;font-weight:700;line-height:32px;color:#fff;text-align:center;text-transform:uppercase;background-color:rgba(0,0,0,.5);border:2px solid #fff;border-radius:60px;content:'play';-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.image-section figure.gif-container img{display:block}section.image-section figure.gif-container canvas{display:none}section.image-section figure.gif-container.paused::before{display:block}section.image-section figure.gif-container.paused img{display:none}section.image-section figure.gif-container.paused canvas{display:block}section.image-section figure .image-section-image img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:0}section.image-section figure canvas{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}section.image-section figure .loader{position:absolute;top:50%;left:50%;font-family:'Minion W08 Bold';font-size:23px;font-weight:400;line-height:22px;color:#222;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.image-section figcaption,section.image-section p,section.video-section h3{display:block;margin:0;font-family:'Minion W08 Regular_1167271';box-sizing:border-box}section.image-section .admin-link{bottom:55px}.theme-black section.image-section figcaption{letter-spacing:.6px;font-weight:700}section.image-section figcaption,section.image-section p{padding:10px 0 0;font-weight:400;font-size:12px;line-height:18px}@media only screen and (min-width:768px){section.image-section figcaption,section.image-section p{font-size:13px;line-height:22px}}@media only screen and (min-width:1280px){section.image-section figcaption,section.image-section p{font-size:14px;line-height:25px}}section.video-section .video-container{position:relative;height:0;padding-bottom:56.25%;background:#000}section.video-section .video-js,section.video-section iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.video-section .admin-link{bottom:55px}section.video-section h3{min-height:55px;padding:10px 0;font-weight:400;font-size:12px;line-height:18px}@media only screen and (min-width:768px){section.video-section h3{min-height:60px;font-size:13px;line-height:22px}}@media only screen and (min-width:1280px){section.video-section h3{min-height:80px;font-size:14px;line-height:25px}}section.audio-section{position:relative}section.audio-section h2{margin-bottom:5px;font-size:15px;line-height:15px}@media only screen and (min-width:768px){section.audio-section h2{font-size:17px;line-height:17px}}section.audio-section h3{margin-bottom:15px;font-size:15px;line-height:15px}section.audio-section .player-container{position:relative;width:100%;height:65px;padding-left:60px}section.audio-section .player-container .button{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.audio-section .player-container .button.audio-play{z-index:1}@media only screen and (min-width:768px){section.audio-section h3{font-size:17px;line-height:17px}section.audio-section .player-container{height:80px;padding-left:70px}}section.audio-section .player-container .audio-container{position:relative;display:none;width:100%;height:100%}section.audio-section .player-container .audio-container .line{position:absolute;top:50%;left:0;width:100%;height:4px;line-height:4px;background-color:#ccc;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}section.audio-section .player-container .audio-container .line .full{width:0;height:4px;line-height:4px;background-color:#2c2c2c}section.audio-section .player-container .wave-container{position:relative;width:100%;height:100%;opacity:0}section.audio-section .player-container .wave-container embed,section.audio-section .player-container .wave-container object{width:100%}section.audio-section .player-container .loader{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.audio-section .button.audio-pause,section.audio-section .button.audio-play{width:50px;height:50px;background-color:#2c2c2c;border-radius:50px;transition:background-color .1s ease-in-out}section.audio-section .button.audio-pause:hover,section.audio-section .button.audio-play:hover{background-color:rgba(44,44,44,.8)}section.audio-section .button.audio-play:before{top:48%;left:55%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.audio-section .button.audio-pause:before{top:48%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.full-width-image-section{position:relative}section.full-width-image-section figure{position:relative;display:block;padding:0;margin:0;vertical-align:top;background-color:#444}section.full-width-image-section figure .img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}section.full-width-image-section figure .loader{position:absolute;top:50%;left:50%;font-family:'Minion W08 Bold';font-size:23px;font-weight:400;line-height:22px;color:#222;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.gallery-section.visible .show-all{display:none}section.gallery-section.visible ul.thumbnails li:nth-child(n+7){display:inline-block}section.gallery-section.ready-for-lightbox ul.thumbnails li:hover{opacity:.7}section.gallery-section.ready-for-lightbox ul.thumbnails li a{cursor:pointer}section.gallery-section .admin-link{right:5%;z-index:70}section.gallery-section ul.thumbnails{padding:0;margin:0;font-size:0;letter-spacing:0;text-align:left;list-style:none}section.gallery-section ul.thumbnails li{position:relative;display:inline-block;width:30%;margin:5% 5% 0 0;vertical-align:top}section.gallery-section ul.thumbnails li .share-pinterest{display:none}section.gallery-section ul.thumbnails li:hover .share-pinterest{display:block}section.gallery-section ul.thumbnails li:nth-child(3n){margin-right:0}section.gallery-section ul.thumbnails li:nth-child(1),section.gallery-section ul.thumbnails li:nth-child(2),section.gallery-section ul.thumbnails li:nth-child(3){margin-top:0}section.gallery-section ul.thumbnails li:nth-child(n+7){display:none}@media only screen and (min-width:768px){section.gallery-section ul.thumbnails li{width:18%;margin:2.5% 2.5% 0 0}section.gallery-section ul.thumbnails li:nth-child(3n){margin-right:2.5%}section.gallery-section ul.thumbnails li:nth-child(3n):nth-child(5n),section.gallery-section ul.thumbnails li:nth-child(5n){margin-right:0}section.gallery-section ul.thumbnails li:nth-child(1),section.gallery-section ul.thumbnails li:nth-child(2),section.gallery-section ul.thumbnails li:nth-child(3),section.gallery-section ul.thumbnails li:nth-child(4),section.gallery-section ul.thumbnails li:nth-child(5){margin-top:0}section.gallery-section ul.thumbnails li:nth-child(n+7){display:inline-block}}section.gallery-section ul.thumbnails li a{display:block;cursor:progress;transition:opacity .25s linear}section.gallery-section ul.thumbnails li a .figure{position:relative;display:block;padding:0;margin:0;vertical-align:top;background-color:#f8f8f8}section.gallery-section ul.thumbnails li a .figure img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:0}section.gallery-section ul.thumbnails li a .figure .loader{position:absolute;top:50%;left:50%;font-family:'Minion W08 Bold';font-size:23px;font-weight:400;line-height:22px;color:#222;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.gallery-section .show-all{display:block;width:100%;padding:12px;margin-top:20px;font-family:'Minion W08 Regular_1167271';font-weight:400;font-size:15px;line-height:25px;cursor:pointer;border:0;border-top:1px solid #333132}@media only screen and (min-width:768px){section.gallery-section .show-all{display:none}}section.gallery-section .lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:none;width:100%;height:100%;overflow:hidden;background-color:rgba(248,248,248,.95);opacity:0}section.gallery-section .lightbox button.close{position:absolute;top:1px;right:2px;z-index:1;display:inline-block;vertical-align:top;cursor:pointer}@media only screen and (min-width:1024px){section.gallery-section .lightbox button.close{top:8px;right:32px}}section.gallery-section .lightbox .slick-arrow{position:absolute;top:50%;z-index:10;display:inline-block;padding:13px 5px;color:transparent;vertical-align:top;cursor:pointer;transition:.2s opacity;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}section.gallery-section .lightbox .slick-arrow:hover{opacity:.6}section.gallery-section .lightbox .slick-arrow:after{content:'';display:inline-block;vertical-align:top;position:relative;transition:.2s margin}section.gallery-section .lightbox .slick-arrow.slick-disabled{cursor:default;opacity:.5}section.gallery-section .lightbox .slick-arrow.slick-prev{left:0}section.gallery-section .lightbox .slick-arrow.slick-prev:hover:after{margin-left:-5px}section.gallery-section .lightbox .slick-arrow.slick-next{right:0}@media only screen and (min-width:768px){section.gallery-section .lightbox .slick-arrow{padding:8px 10px}section.gallery-section .lightbox .slick-arrow.slick-prev{left:15px}section.gallery-section .lightbox .slick-arrow.slick-next{right:15px}}@media only screen and (min-width:1024px){section.gallery-section .lightbox .slick-arrow.slick-prev{left:30px}section.gallery-section .lightbox .slick-arrow.slick-next{right:30px}}section.gallery-section .lightbox .slick-arrow.slick-next:hover:after{margin-right:-5px}section.gallery-section .lightbox ul{padding:0;margin:0;list-style:none}section.gallery-section .lightbox ul .slick-list{margin:0 -10px}section.gallery-section .lightbox ul li{position:relative;padding:0}section.gallery-section .lightbox ul li.slick-slide{margin:0 10px}section.gallery-section .lightbox ul li article{position:absolute;top:0;left:0;padding:0;margin:0}section.gallery-section .lightbox ul li article:hover .share-pinterest{display:block}section.gallery-section .lightbox ul li article .figure{position:relative;display:block;padding:0;margin:0;vertical-align:top}section.gallery-section .lightbox ul li article .figure img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:0}section.gallery-section .lightbox ul li article .figure .loader{position:absolute;top:50%;left:50%;font-family:'Minion W08 Bold';font-size:23px;font-weight:400;line-height:22px;color:#222;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.gallery-section .lightbox ul li article .title{position:absolute;bottom:0;left:0;width:100%;padding:12px 0;font-family:'Minion W08 Regular_1167271';font-weight:400;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);text-align:center;font-size:12px;line-height:18px}@media only screen and (min-width:768px){section.gallery-section .lightbox ul li article .title{font-size:13px;line-height:22px}}.slider-section .slick-track .slick-slide{position:relative;height:100%;text-align:center}.slider-section .slick-track .slick-slide article{position:relative;display:block;height:100%;margin-left:30px;margin-right:30px}@media only screen and (min-width:768px){.slider-section .slick-track .slick-slide article{margin-left:50px;margin-right:50px}}@media only screen and (min-width:1280px){section.gallery-section .lightbox ul li article .title{font-size:14px;line-height:25px}.slider-section .slick-track .slick-slide article{margin-left:80px;margin-right:80px}}@media only screen and (min-width:1920px){.slider-section .slick-track .slick-slide article{margin-left:160px;margin-right:160px}}.slider-section .slick-track .slick-slide article figure{position:relative;display:inline-block;width:auto;height:100%;margin:0;padding:0!important;vertical-align:top}.slider-section .slick-track .slick-slide article figure:hover .share-pinterest{display:block}.slider-section .slick-track .slick-slide article figure img{z-index:1;object-fit:contain;opacity:0;width:100%;height:auto;max-height:80vh}.slider-section .slick-track .slick-slide article figure .loader{position:absolute;top:50%;left:50%;font-family:'Minion W08 Bold';font-size:23px;font-weight:400;line-height:22px;color:#222;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider-section .slick-track .slick-slide article .title-container{z-index:1;opacity:0;box-sizing:border-box;transition:opacity .5s ease-in;margin-top:10px}.slider-section .slick-track .slick-slide article .title-container h1{font-family:'Minion W08 Regular_1167271';font-weight:400;font-size:12px;line-height:18px;min-height:36px;text-align:center}@media only screen and (min-width:768px){.slider-section .slick-track .slick-slide article .title-container h1{font-size:13px;line-height:22px;min-height:44px}}.slider-section .slick-track .slick-slide.slick-active .title-container{opacity:1}.slider-section .slick-arrow{position:absolute;z-index:10;display:inline-block;width:30px;height:calc(100% + 2px);color:transparent;vertical-align:top;cursor:pointer;transition:.2s opacity;top:-1px;background:#fff}.theme-black .slider-section .slick-arrow{background:#000}@media only screen and (min-width:768px){.slider-section .slick-arrow{width:50px}}@media only screen and (min-width:1280px){.slider-section .slick-track .slick-slide article .title-container h1{font-size:14px;line-height:25px;min-height:50px}.slider-section .slick-arrow{width:80px}}@media only screen and (min-width:1920px){.slider-section .slick-arrow{width:160px}}.slider-section .slick-arrow:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider-section .slick-arrow.slick-disabled{cursor:default}.slider-section .slick-arrow.slick-disabled:after{opacity:.5}.slider-section .slick-arrow:not(.slick-disabled):hover:after{opacity:.6}.slider-section .slick-arrow.slick-prev{left:-1px}.slider-section .slick-arrow.slick-prev:after{left:0;transition:.2s left}.slider-section .slick-arrow.slick-prev:not(.slick-disabled):hover:after{left:-5px}.slider-section .slick-arrow.slick-next{right:-1px}.slider-section .slick-arrow.slick-next:after{transition:.2s right;right:0}.slider-section .slick-arrow.slick-next:not(.slick-disabled):hover:after{right:-5px}section.footnote-section{position:relative}section.footnote-section hr{display:block;width:100%;height:1px;margin-bottom:7%;background:#2c2c2c}@media only screen and (min-width:768px){section.footnote-section hr{margin-bottom:2.5%}}@media only screen and (min-width:1024px){section.footnote-section hr{margin-bottom:2%}}section.footnote-section h1,section.footnote-section h2,section.footnote-section h3{margin-bottom:10%;font-size:20px;line-height:20px}@media only screen and (min-width:768px){section.footnote-section h1,section.footnote-section h2,section.footnote-section h3{font-size:25px;line-height:25px}}@media only screen and (min-width:1024px){section.footnote-section h1,section.footnote-section h2,section.footnote-section h3{margin-bottom:5%;font-size:28px;line-height:28px}}section.footnote-section .body-text{font-size:12px;line-height:20px}@media only screen and (min-width:768px){section.footnote-section .body-text{font-size:13px;line-height:22px}}@media only screen and (min-width:1024px){section.footnote-section .body-text{padding-right:33.33%;font-size:14px;line-height:25px}}section.footnote-section .body-text li,section.footnote-section .body-text p,section.footnote-section .body-text pre{font-size:12px;line-height:20px;list-style-type:disc}section.footnote-section .body-text ul{padding-left:15px}@media only screen and (min-width:768px){section.footnote-section .body-text li,section.footnote-section .body-text p,section.footnote-section .body-text pre{font-size:13px;line-height:22px}section.footnote-section .body-text ul{padding-left:16px}}@media only screen and (min-width:1024px){section.footnote-section .body-text li,section.footnote-section .body-text p,section.footnote-section .body-text pre{font-size:14px;line-height:25px}section.footnote-section .body-text ul{padding-left:17px}}section.footnote-section .body-text ul li{list-style-type:disc}section.footnote-section .body-text ol{padding-left:12px}section.footnote-section .body-text ol li{list-style-type:decimal}section.period-text-section,section.text-section{position:relative;width:auto}section.period-text-section h1,section.period-text-section h2,section.period-text-section h3,section.text-section h1,section.text-section h2,section.text-section h3{margin-bottom:9px;font-size:24px;line-height:24px}@media only screen and (min-width:768px){section.footnote-section .body-text ol{padding-left:13px}section.period-text-section h1,section.period-text-section h2,section.period-text-section h3,section.text-section h1,section.text-section h2,section.text-section h3{margin-bottom:14px;font-size:33px;line-height:43px}}@media only screen and (min-width:1024px){section.footnote-section .body-text ol{padding-left:14px}.column-layout-section section.footnote-section .body-text{padding-right:0}section.period-text-section,section.text-section{padding-right:25%}section.period-text-section .admin-link,section.text-section .admin-link{right:25%}section.period-text-section h1,section.period-text-section h2,section.period-text-section h3,section.text-section h1,section.text-section h2,section.text-section h3{margin-bottom:20px}}section.period-text-section .body-text,section.text-section .body-text{margin-bottom:7px;font-size:16px;line-height:23px}@media only screen and (min-width:1024px){section.period-text-section .body-text,section.text-section .body-text{font-size:19px;line-height:27px}}section.period-text-section .body-text p span,section.text-section .body-text p span{line-height:0}section.period-text-section .body-text ol,section.period-text-section .body-text p,section.period-text-section .body-text ul,section.text-section .body-text ol,section.text-section .body-text p,section.text-section .body-text ul{margin-bottom:20px;font-size:16px;line-height:23px}section.period-text-section .body-text ul,section.text-section .body-text ul{padding-left:20px}@media only screen and (min-width:1024px){section.period-text-section .body-text ol,section.period-text-section .body-text p,section.period-text-section .body-text ul,section.text-section .body-text ol,section.text-section .body-text p,section.text-section .body-text ul{margin-bottom:25px;font-size:19px;line-height:27px}section.period-text-section .body-text ul,section.text-section .body-text ul{padding-left:22px}}section.period-text-section .body-text ul li,section.text-section .body-text ul li{font-size:16px;line-height:23px;list-style-type:disc}section.period-text-section .body-text ol,section.text-section .body-text ol{padding-left:15px}@media only screen and (min-width:768px){section.period-text-section .body-text ol,section.text-section .body-text ol{padding-left:15px}}@media only screen and (min-width:1024px){section.period-text-section .body-text ul li,section.text-section .body-text ul li{font-size:19px;line-height:27px}section.period-text-section .body-text ol,section.text-section .body-text ol{padding-left:18px}}section.period-text-section .body-text ol li,section.text-section .body-text ol li{font-size:16px;line-height:23px;list-style-type:decimal}section.period-text-section{padding-right:0}@media only screen and (min-width:1024px){section.period-text-section .body-text ol li,section.text-section .body-text ol li{font-size:19px;line-height:27px}.column-layout-section section.text-section{padding-right:0}.column-layout-section section.text-section .admin-link{right:0}}section.quote-section{position:relative;margin-bottom:0}section.quote-section.with-lines .quote-container{padding-top:14px;padding-bottom:19px}section.quote-section.with-lines .quote-container::after,section.quote-section.with-lines .quote-container::before{display:block}section.quote-section .quote-container{position:relative;display:inline-block;width:100%;padding:0 15px;text-align:center}@media only screen and (min-width:768px){section.quote-section .quote-container{padding:0 5px}}@media only screen and (min-width:1024px){section.quote-section .quote-container{padding:0 10px}}section.quote-section .quote-container::after,section.quote-section .quote-container::before{position:absolute;left:0;display:none;width:100%;height:1px;background:#2c2c2c;content:''}section.quote-section .quote-container::before{top:0}section.quote-section .quote-container::after{bottom:0}section.quote-section .quote-container h2{position:relative;font-size:18px;line-height:19px}section.quote-section .quote-container h2::before{content:'“'}section.quote-section .quote-container h2::after{content:'”'}@media only screen and (min-width:768px){section.quote-section .quote-container h2{font-size:25px;line-height:27px}}section.quote-section p{display:block;min-height:55px;padding:10px 0;font-size:12px;line-height:18px;text-align:right}@media only screen and (min-width:768px){section.quote-section p{min-height:60px;font-size:13px;line-height:22px}}section.divider-section{position:relative}section.divider-section hr{display:block;width:100%;height:1px;margin:0;background:#2c2c2c}section.comment-section{padding-top:55px}@media only screen and (min-width:768px){section.comment-section{padding-top:60px}}@media only screen and (min-width:1024px){section.comment-section{padding-left:17%;padding-right:17%}}@media only screen and (min-width:1280px){section.quote-section p{min-height:80px;font-size:14px;line-height:25px}section.comment-section{margin-top:80px}}section.comment-section.visible .show-all{display:none}section.comment-section.visible .disqus-container{height:auto}section.comment-section .disqus-container{height:208px;overflow:hidden}section.comment-section .show-all{display:block;width:100%;padding:12px;margin-top:20px;font-family:'Minion W08 Regular_1167271';font-weight:400;font-size:15px;line-height:25px;cursor:pointer;background-color:#fff;border:0;border-top:1px solid #333132;opacity:0;visibility:hidden;transition:all .5s;transition-delay:1s}section.comment-section .show-all.visible,section.inline-iframe-section{opacity:1;visibility:visible}@media only screen and (min-width:768px){section.comment-section .show-all{font-size:17px}}section.subscription-section{margin-top:50px}section.subscription-section h2{margin-bottom:7px;font-size:20px;line-height:20px}@media only screen and (min-width:768px){section.subscription-section h2{margin-bottom:10px;font-size:25px;line-height:25px}}section.subscription-section p{margin-bottom:7px;font-size:17px;line-height:23px}@media only screen and (min-width:1024px){section.subscription-section p{font-size:21px;line-height:27px}}section.subscription-section p a{color:#bababa;cursor:pointer;font-size:18px;font-size-line-height:18px}section.subscription-section .input-wrap{position:relative;width:100%;max-width:447px;margin-top:50px}section.subscription-section .input-wrap input{display:inline-block}section.subscription-section .checkbox-wrap{max-width:447px;margin-top:20px}section.subscription-section .submit-wrap{margin-top:15px}section.social-section{position:relative;width:100%}section.social-section.fixed{position:fixed;bottom:50px;margin-bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:480px){section.social-section.fixed{bottom:75px}}@media only screen and (min-width:768px){section.subscription-section .submit-wrap{margin-top:20px}section.social-section.fixed{bottom:110px}}section.social-section ul.social-share{margin-top:18px;text-align:left}section.social-section ul.social-share li{position:relative;display:inline-block;width:34px;height:34px;margin-right:10px}@media only screen and (min-width:1024px){section.social-section ul.social-share li{width:40px;height:40px;border-radius:40px}}section.social-section ul.social-share li:last-child{margin-right:0}section.inline-iframe-section iframe{border:0}.fixed-ratio-frame{position:relative;padding-bottom:56.25%;overflow:hidden;background:#f8f8f8}.fixed-ratio-frame.ratio-portrait{padding-bottom:177.77778%}.fixed-ratio-frame.ratio-square{padding-bottom:100%}.fixed-ratio-frame .frame-content{position:absolute;width:100%;height:100%}.inline-iframe-title{font-size:13px;line-height:20px;padding:5px 0}@media only screen and (min-width:1024px){.inline-iframe-title{font-size:15px;line-height:23px;padding:8px 0}}section.fullscreen-iframe-section{visibility:visible}.fullscreen-iframe-preview{cursor:pointer;transition:.3s opacity}.fullscreen-iframe-preview:hover{opacity:.8}.fullscreen-iframe-preview .figure{position:relative}.fullscreen-iframe-preview img{position:absolute;top:0;width:100%;height:auto}.fullscreen-iframe-title{font-size:13px;line-height:20px;padding:5px 0}@media only screen and (min-width:1024px){.fullscreen-iframe-title{font-size:15px;line-height:23px;padding:8px 0}}.fullscreen-iframe-title i{display:inline-block;width:14px;height:13px;padding-right:1.2em;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.fullscreen-iframe-title i:before{content:'';position:absolute;top:-4px;left:-7px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}@media only screen and (min-width:1024px){.fullscreen-iframe-title i:before{top:-6px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.fullscreen-iframe-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;border:0;transition:.5s opacity,.5s transform,0s z-index 1s;background:#fff;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.fullscreen-iframe-overlay.opened{opacity:1;z-index:99999;transition:.8s opacity,.8s transform,0s z-index 0s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.fullscreen-iframe-overlay .fullscreen-iframe-wrapper{position:absolute;top:51px;left:0;right:0;bottom:0;overflow:hidden;background:#f8f8f8}@media only screen and (min-width:1024px){.fullscreen-iframe-overlay .fullscreen-iframe-wrapper{top:71px}}.fullscreen-iframe-overlay iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.fullscreen-iframe-header{position:relative;height:51px;box-shadow:inset 0 -1px #bababa}@media only screen and (min-width:1024px){.fullscreen-iframe-header{height:71px}}.fullscreen-iframe-header b{position:absolute;top:50%;left:2%;height:38px;-webkit-transform:scale(.8) translateY(-65%);-ms-transform:scale(.8) translateY(-65%);transform:scale(.8) translateY(-65%)}.fullscreen-iframe-header b:before{position:absolute;top:1px;content:''}@media only screen and (min-width:768px){.fullscreen-iframe-header b{left:16px;-webkit-transform:scale(.9) translateY(-53%);-ms-transform:scale(.9) translateY(-53%);transform:scale(.9) translateY(-53%)}.fullscreen-iframe-header b:before{top:-1px}}@media only screen and (min-width:1024px){.fullscreen-iframe-header b{left:22px;-webkit-transform:translateY(-53%);-ms-transform:translateY(-53%);transform:translateY(-53%)}.fullscreen-iframe-header b:before{top:1px}}.fullscreen-iframe-header .close{position:absolute;top:50%;right:2px;-webkit-transform:scale(.9) translateY(-55%);-ms-transform:scale(.9) translateY(-55%);transform:scale(.9) translateY(-55%)}.fullscreen-iframe-header.dark{background:#2c2c2c;box-shadow:none}section.period-image-section{position:relative;padding:50px 0 0;transition:.2s height;height:calc(100vh - 50px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:1rem}@media only screen and (min-width:1024px){.fullscreen-iframe-header .close{right:32px;-webkit-transform:scale(1) translateY(-57%);-ms-transform:scale(1) translateY(-57%);transform:scale(1) translateY(-57%)}section.period-image-section{height:calc(100vh - 70px);padding-top:70px}}section.period-image-section figure{position:relative;background:0 0;width:100%;height:100%;margin:0;box-sizing:border-box;padding:0 0 50px!important;text-align:center;line-height:100%}section.period-image-section figure:hover .share-pinterest{display:block}@media only screen and (min-width:1024px){section.period-image-section figure{padding-bottom:70px!important}}section.period-image-section figure img{position:relative;display:inline-block;max-height:100%;max-width:100%}section.period-image-section figure figcaption{padding:10px 0;text-align:center}.article-page .section-container.padded-top>.period-image-section:first-child{padding-top:50px}@media only screen and (min-width:1024px){.article-page .section-container.padded-top>.period-image-section:first-child{padding-top:70px}}
/*# sourceMappingURL=kvadrat-interwoven.css.map */
