/*
 Theme Name:   Legere
 Description:
 Version:      1.0.0
*/

/*******************************************************/
/* General
/*******************************************************/

*, *:before, *:after {-webkitbox-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
html{overflow-x: hidden;}
html,body{}
body{margin:0;color:#231f20;background:#fff;font-family: agenda-one, sans-serif;font-weight: 400;;font-size:17px;line-height:1.5}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a{color:#231f20;}
a img{border:none;}
a:focus{outline:none;}

h1 {text-transform: uppercase;font-family: agenda-one, sans-serif;text-transform: uppercase;font-style: italic;font-weight: 600;}
h1.pagetitle {font-size: 52px;letter-spacing: 3px;text-transform: uppercase;font-family: agenda-one, sans-serif;text-transform: uppercase;font-style: italic;font-weight: 900;}
h2 {text-transform: uppercase;font-family: agenda-one, sans-serif;font-weight: 600;}
h3 {text-transform: uppercase;font-family: agenda-one, sans-serif;font-weight: 500;}
h4 {font-family: agenda-one, sans-serif;font-weight: 500;}


img{max-width:100%;height:auto}
table{margin-bottom:1.5em;}

.floatright{float:right;margin:0 0 10px 15px;}
.floatleft{float:left;margin:0 15px 10px 0;}
.alignleft { display: inline; float: left; margin-right: 1.5em; }
.alignright { display: inline; float: right; margin-left: 1.5em; }
.aligncenter { clear: both; display: block; margin: 0 auto; }

strong.highlight{color:#a38459;}

.button{display:inline-block;background:#a38459;color:#fff;padding:10px 20px;text-decoration:none;border-radius:4px;transition:all .10s ease-in;}
.button:hover{background:#87693f;transform:scale(1.1,1.1);}

/*
li.menu-online-store{display:none;}
body.geoip-country-CA li.menu-online-store, body.geoip-country-US li.menu-online-store, body.geoip-country-MX li.menu-online-store{display:list-item;}
*/

.content-container{margin:0 auto;padding:0 20px;max-width:1200px}

/*******************************************************/
/* Header
/*******************************************************/

.header-wrapper{background:#000;position:relative;z-index:100}
.header{text-align:center;position:relative;padding:10px 0}

.header .logo{}
.header .logo img{width:250px}

.header .social-icons{position:absolute;top:40px;right:0}
.social-icons ul{margin:0;padding:0;list-style:none}
.social-icons ul li{margin:0;padding:0;list-style:none;display:inline-block}
.social-icons ul li img{width:30px;}

.nav-mobile{display:none}

/*******************************************************/
/* Header
/*******************************************************/

.nav-wrapper{background:#262325;}
.nav{text-align:center;position:relative}
.nav > .menu-primary-menu-container ul{margin:0;padding:0;list-style:none;display:inline-flex;}
.nav > .menu-primary-menu-container ul li{margin:0;padding:0;list-style:none;line-height:1;}
.nav > .menu-primary-menu-container > ul > li:hover{background:#a38358}
.nav > .menu-primary-menu-container > ul > li.current-menu-item,.nav ul li.current-menu-ancestor{background:#a38358;zzzmargin-left:-1px;z-index:2}
.nav > .menu-primary-menu-container > ul > li.current-menu-item > a,.nav > .menu-primary-menu-container > ul > li.current-menu-ancestor > a{color:#fff}
.nav > .menu-primary-menu-container > ul > li:last-child{border:none}
.nav > .menu-primary-menu-container > ul li a{color:#fff;text-transform:uppercase;text-decoration:none;display:block;padding:14px 20px;transition:all .10s ease-in;position:relative}
.nav > .menu-primary-menu-container > ul li ul{opacity:0;visibility:hidden;position:absolute;top:44px;left:50%;transform:translate(-50%,0);background:#a38358;transition:all .10s ease-in;padding:10px 10px;max-width:100%}
.nav > .menu-primary-menu-container > ul li ul li a:after{content:"";height:20px;border-right:1px solid #fff;position:absolute;top:14px;right:0}
.nav > .menu-primary-menu-container > ul li ul li:last-child a:after{display:none}
.nav ul li:hover ul,.page-template-default .nav ul li.current-menu-parent ul{opacity:1;visibility:visible;display:flex;}
.nav:hover > .menu-primary-menu-container > ul li.current-menu-parent ul{opacity:0;visibility:hidden !important;}
.nav:hover > .menu-primary-menu-container > ul li:hover ul{opacity:1 !important;visibility:visible !important;}
.nav > .menu-primary-menu-container > ul li ul li{flex:1;margin:0;font-size:13px;}
.nav > .menu-primary-menu-container > ul li ul li a{padding:5px 15px;white-space:nowrap;color:#fff !important}
.nav > .menu-primary-menu-container > ul li ul li a:hover{color:#000 !important}
.nav > .menu-primary-menu-container > ul li ul li.current-menu-item a{color:#000 !important}
.nav > .menu-primary-menu-container > ul li ul li a:after{top:2px}


/*******************************************************/
/* Hero
/*******************************************************/

.hero-wrapper{background:#181216;}
.hero{}

.hero .hero-slide{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;text-align:center;background-image: url(https://www.legere.com/wp-content/uploads/Hero-Eddie-Daniels.jpg);padding:30vw 0 20px 0}
@media only screen and (max-width: 780px) {.hero .hero-slide{background-image: url(https://www.legere.com/wp-content/uploads/Hero-Eddie-Daniels-Mobile.jpg)}}

.hero-caption{background:#a38459;color:#fff;padding:25px 20px;text-align:center}


/*******************************************************/
/* Page Title
/*******************************************************/

.pagetitle-wrapper{background-color:#181216;padding:9vw 50px;background-size:cover;background-position:50% 50%}
h1.pagetitle{color:#fff;margin:0;text-align:center;font-size:45px}


/*******************************************************/
/* Content
/*******************************************************/

.content-wrapper{}
.content{padding:50px 0}
.page-template-template-landing .content{padding:75px 0 0 0}


.intro{margin:-75px auto 75px auto;text-align:center;background:#a38358;color:#fff;padding:25px 20px;position:relative;}
.intro a{color:#fff;}
.intro p{margin:0}
.intro:before, .intro:after {content:"";background:#a38358;position:absolute;top:0;bottom:0;width:9999px;}
.intro:before {right:100%;}
.intro:after {left:100%;}
.zzzintro{width:75%;margin:0 auto 75px auto;text-align:center}

.grid{display:flex;flex-flow:row wrap;justify-content:space-between;}
.grid > *{margin:0 0 50px 0}
.grid-columns-2 > div{width:48%;}
.grid-columns-3 > div{width:31%;}
.grid-columns-4 > div{width:22%;}

.callouts{}
.callout{text-align:center;cursor:pointer;transition:all .20s ease-in;}
.callout:hover{transform:scale(1.05,1.05);}
.callout h3{margin:0 0 20px 0;padding:6vw 0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;color:#fff}
.callout h3 span{display:block;padding:3vh 0;background: rgba(0,0,0,0.5);}
.callout p{padding:0 10%}

.banner{background-color:#000;background-size:cover;background-position:50% 50%;color:#fff;padding:40px 50% 40px 30px;text-align:center;margin:50px 0;cursor:pointer}
.banner h2{margin:0;font-size:30px}
.banner a{color:#fff;}
.banner p{margin:0}

.row-background-extend{position:relative}
.row-background-extend:before, .row-background-extend:after{content:"";display:block;background:#000;position:absolute;top:0;bottom:0;width:9999px;}
.row-background-extend:before {right:100%;}
.row-background-extend:after {left:100%;}

.homepage-video{text-align:center;background:#000;color:#fff;padding:25px 0;position:relative;margin:0 0 75px 0}
.homepage-video:before, .homepage-video:after{background:#000;}
.homepage-video h2{margin:0 0 25px 0}

.artists-wrapper{background:#02376d;padding:75px 0 25px 0;position:relative}
.artists-wrapper:before, .artists-wrapper:after{background:#02376d;}
.artists{margin:0 -20px}
.artists .artist{text-align:center;color:#fff;padding:0 20px;cursor:pointer}
.artists .artist blockquote{margin:0 0 20px 0;color:#6b8caa;}
.artists-caption{background:#393839;color:#fff;padding:25px 0;text-align:center}
.artists-caption a{color:#fff;text-decoration:none;font-size:1.4em}
.artists-caption:before, .artists-caption:after{background:#393839;}

.our-story-grid div{background:#a38459;color:#fff;padding:30px 40px}

.product-grid{}
.product-grid div{text-align:center;font-size:20px;line-height:1.2;}
.product-grid div p{margin:0 0 1em 0}
.product-grid div .button{font-size:16px}
.product-grid div img{display:block;margin:0 auto 20px auto}

.product-description{display:flex;margin:50px 0 50px 0}
.product-description-left{width:26%;padding:0 40px 0 0}
.product-description-right{width:60%}
.product-description-right h2{margin:0 0 20px 0}


.whycarry{background:#757b82;color:#fff;margin:50px 0 0 0;padding:50px 0}
.whycarry > h2{font-size:50px;text-align:center;margin:0 0 50px 0}
.whycarry > h2:after{display:none}
.whycarry:before, .whycarry:after{background:#757b82}
.whycarry div h2{margin:50px 0 20px 0}
.whycarry div h2:after{border-color:#fff}

.artist{}

.artist-mobile{display:none;margin:0 0 20px 0}
.artist-top{display:flex;justify-content:space-between;margin:0 0 50px 0}
.artist-left{width:31%}
.artist-left .artist-photo{}
.artist-middle{width:40%}
.artist-middle h2.artist-title{margin:0 0 10px 0;}
.artist-middle h2.artist-title:after{width:85%}
.artist-middle .artist-tagline{}
.artist-middle .artist-country{margin:0 0 20px 0;font-weight:bold;}
.artist-middle .artist-quote{background:#a38459;color:#fff;padding:30px 30px}
.artist-right{width:23%}
.artist-right .artist-social{text-align:right;margin:0 0 20px 0}
.artist-right .artist-social ul{margin:0;padding:0;list-style:none;}
.artist-right .artist-social ul li{width:41px;display:inline-block;margin:0;padding:0;list-style:none;}
.artist-right .artist-spotify{text-align:right;margin:66px 0 0 0}
.artist-contentarea{display:flex;}
.zzzartist-content{width:75%;padding:0 50px 0 0}
.artist-content{}

.content-readmore-button{text-align:center;}
.content-readmore-content{display:none;}
.artist-column{width:25%;border-left:1px solid #000;padding:0 0 0 50px}


h2.gsection_title:after{display:none;}


#reed-selection{display:flex;justify-content:space-between;}
#reed-selection .instrument-field{margin:0 0 15px 0}
#reed-selection label{display:block;font-weight:bold}
#reed-selection select{width:100%;}

.gform_button.gwds-disabled{background:#efefef;color:grey;cursor:inherit}


.list-artists{}
.list-artists .artist{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;text-align:center;cursor:pointer;height:300px;position:relative}
.list-artists .artist h3{color:#fff;background:rgba(0,0,0,0.5);margin:0;padding:20px 0;position: relative;top:50%;transform: translateY(-50%);pointer-events:none;}

.accordion-toggle{cursor:pointer}
.accordion-toggle:before{display:inline-block;content:"";vertical-align:middle;margin:0 8px 0 0;width:20px;height:20px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;background-image: url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' data-prefix='fal' data-icon='plus-square' class='svg-inline--fa fa-plus-square fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M400 64c8.8 0 16 7.2 16 16v352c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16V80c0-8.8 7.2-16 16-16h352m0-32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-60 206h-98v-98c0-6.6-5.4-12-12-12h-12c-6.6 0-12 5.4-12 12v98h-98c-6.6 0-12 5.4-12 12v12c0 6.6 5.4 12 12 12h98v98c0 6.6 5.4 12 12 12h12c6.6 0 12-5.4 12-12v-98h98c6.6 0 12-5.4 12-12v-12c0-6.6-5.4-12-12-12z'%3E%3C/path%3E%3C/svg%3E");}
.accordion-toggle.active:before{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' data-prefix='fal' data-icon='minus-square' class='svg-inline--fa fa-minus-square fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M400 64c8.8 0 16 7.2 16 16v352c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16V80c0-8.8 7.2-16 16-16h352m0-32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-60 242c6.6 0 12-5.4 12-12v-12c0-6.6-5.4-12-12-12H108c-6.6 0-12 5.4-12 12v12c0 6.6 5.4 12 12 12h232z'%3E%3C/path%3E%3C/svg%3E");}
.accordion-content{display:none}

/*
.shop-button{display:none;}
body.geoip-country-CA .shop-button, body.geoip-country-US .shop-button, body.geoip-country-MX .shop-button{display:inline-block}
*/


/* Knowledge Base */
.single-epkb_post_type_1 .post-date{display:none;}
#eckb-article-page-container{max-width:100% !important;}
#epkb-main-page-container h2:after{display:none}


.widg-widget-doc-search-container{background-color:#FBFBFB;padding:17px 10px 50px 10px;text-align:center;}
.widg-widget-doc-search-container h4{color:#686868;font-size:36px;font-weight:normal;padding-bottom:30px;}
.widg-search-box{box-shadow:none !important;text-align:center;}
.ep_font_icon_search{display:none !important;}
.widg-search-terms{border:none;padding:30px;}



/*******************************************************/
/* Footer
/*******************************************************/

.footer-wrapper{background:#1a1418;border-top:10px solid #a38459;}
.footer{display:flex;justify-content:center;color:#a38459;font-size:.9em}
.footer p{margin:0}
.footer a{color:#a38459;text-decoration:none;}
.footer ul{margin:0;padding:0;list-style:none;}
.footer ul li{margin:0 0 8px 0;padding:0;list-style:none;}
.footer .footer-column-1{width:16.6%;padding:40px 0;text-transform:uppercase;font-weight:700;}
.footer .footer-column-2{width:16.6%;padding:40px 0;text-transform:uppercase;font-weight:700;}
.footer .footer-column-3{width:33.33%;;padding:70px 0;text-align:center}
.footer .footer-column-4{width:33.33%;}


/*******************************************************/
/* Mobile
/*******************************************************/


@media only screen and (max-width: 1024px) {

.intro:before{display:none}
.intro:after {display:none}
.row-background-extend:before {display:none}
.row-background-extend:after {display:none}

}

@media only screen and (max-width: 700px) {

body{font-size:15px}

.content-container{max-width:100%}

.page-template-template-landing .intro{margin:0}
.page-template-default .intro{margin:0 auto 20px auto;}
.intro:before, .intro:after {display:none}

.header .logo{}
.header .social-icons{display:none}

.nav-mobile{display:block;text-align:left}
.nav-mobile .nav-mobile-trigger{width:30px;cursor:pointer;position:absolute;top:35px;left:0px;}
.nav-mobile .nav-mobile-close{width:30px;cursor:pointer;position:absolute;top:22px;right:22px}
body.admin-bar .nav-mobile .nav-mobile-close{top:55px;}
.nav-mobile .nav-mobile-content{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8)}
body.admin-bar .nav-mobile .nav-mobile-content{}
body.mobile-menu-open .nav-mobile .nav-mobile-content{display:block}

.nav-mobile .nav-mobile-content{padding:70px 0 0 0;overflow:auto}
body.admin-bar .nav-mobile .nav-mobile-content{padding:100px 0 0 0}
.nav-mobile .nav-mobile-content ul{margin:0;padding:0;list-style:none;border-bottom:1px solid rgba(255,255,255,0.3);}
.nav-mobile .nav-mobile-content ul li{border-top:1px solid rgba(255,255,255,0.3);margin:0;padding:10px 20px;list-style:none;font-size:20px;}
.nav-mobile .nav-mobile-content ul li .nav-expand{cursor:pointer;margin:0 10px 0 0;display:inline-block;width:16px;height:16px;background-size:cover;background-position:50% 50%;background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 384 512'%3E%3Cpath d='M376 232H216V72c0-4.42-3.58-8-8-8h-32c-4.42 0-8 3.58-8 8v160H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h160v160c0 4.42 3.58 8 8 8h32c4.42 0 8-3.58 8-8V280h160c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z'/%3E%3C/svg%3E");}
.nav-mobile .nav-mobile-content ul li .nav-expand.active{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 384 512'%3E%3Cpath d='M376 232H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h368c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z'/%3E%3C/svg%3E");}
.nav-mobile .nav-mobile-content ul li a{color:#fff;text-decoration:none;}
.nav-mobile .nav-mobile-content ul li ul{display:none;padding:10px 0 0 0;border:none}
.nav-mobile .nav-mobile-content ul li ul li{padding:5px 0;margin:0;font-size:13px;font-weight:normal;border:none}
.nav-mobile .nav-mobile-content ul li ul li a{}

.nav-wrapper{display:none}

.hero .hero-slide{height:200px}
.hero-caption{padding:20px 20px}

.page-template-template-landing .content{padding:25px 0 0 0}
.page-template-default .content{padding:25px 0}

h1.pagetitle{font-size:30px}

.row-background-extend:before, .row-background-extend:after{display:none;}

.grid{display:block}
.grid-columns-2 > div{width:auto;}
.grid-columns-3 > div{width:auto;}
.grid-columns-4 > div{width:auto;}

.callouts{}
.callouts .callout h3{padding:40px 0;}
.callouts .callout h3 span{padding:10px 0;}
.callouts .callout p{padding:0}

.homepage-video{margin:0 0 25px 0}

.artists-wrapper{padding:25px 0 50px 0;margin:0 -20px}
.artists{padding:20px 20px}
.artists{margin:0}
.artists .artist{padding:0}
.artists .slick-slider ul.slick-dots{display:block;}

.artist-mobile{display:block}
.artist-top{display:flex;flex-flow:row wrap;margin:0 0 20px 0}
.artist-left{width:100%;}
.artist-left .artist-photo{margin:0 0 20px 0;}
.artist-middle{width:auto}
.artist-middle .artist-title{display:none;}
.artist-middle .artist-tagline{display:none;}
.artist-middle .artist-country{display:none;}
.artist-quote{margin:0 0 20px 0}
.artist-right{width:100%;}
.artist-right .artist-social{text-align:center;}
.artist-right .artist-social ul{margin:0;padding:0;list-style:none;}
.artist-right .artist-spotify{margin:0 auto;width:300px}
.artist-right .artist-spotify iframe{}
.artist-contentarea{display:block;}
.artist-content{}
.content-readmore{display:none;}
.artist-column{width:auto;padding:0}

.artists-caption{margin:0 -20px}

.our-story-grid div{margin:0 0 10px 0}

.product-grid{padding:0 0px;display:flex}
.product-grid div{font-size:14px;width:46%;margin:0 0 20px 0;padding:0}
.product-grid div p{margin:0 0 1em 0}
.product-grid div .button{font-size:14px}
.product-grid div img{display:block;margin:0 auto 10px auto}

.product-description{text-align:center;;flex-flow:row wrap;padding:0 30px}
.product-description-left{order:2;width:auto;padding:0;}
.product-description-right{width:auto;}

.list-artists .artist{background-position:50% 0%;}

.footer{flex-flow:row wrap;text-align:center}
.footer-wrapper .content-container{padding:0}
.footer .footer-column-1{width:100%;padding:20px 20px;order:2}
.footer .footer-column-2{width:100%;padding:20px 20px;order:3}
.footer .footer-column-3{width:100%;padding:20px 20px 0 20px;order:0}
.footer .footer-column-4{width:100%;padding:20px 0px;order:1}
.footer .footer-copyright{width:100%;display:block;color:#818486;order:4;padding:20px 0 20px 0}


.footer .callout{width:100%;}
.footer .callout h3{padding:10.5vw 0;margin:0}
.footer .callout h3 span{padding:2vh 0}

}




/* Slick Slider */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before,.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}

.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-slider ul.slick-dots{display:none;margin:0;padding:0;text-align:center;position:absolute;width:100%;;bottom:-30px;left:0;right:0;z-index:2;margin:0;padding:0}
.slick-slider ul.slick-dots.slick-dots li{display:inline-block;cursor:pointer;width:12px;height:12px;margin:0px 6px;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;box-shadow:0 0 1px #fff, 0 0 1px #fff;text-indent:-9999px}
.slick-slider ul.slick-dots li.slick-active{background:#fff}



/**
 * Featherlight - ultra slim jQuery lightbox
 * Version 1.7.9 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2017, Noel Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all{html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{@page{size:landscape}html.with-featherlight>*>:not(.featherlight){display:none}}

/**
 * Featherlight Gallery an extension for the ultra slim jQuery lightbox
 * Version 1.7.9 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2017, Noel Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all{.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0)}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0 0 5px #fff;color:#fff;font-style:normal;font-weight:400}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-first-slide.featherlight-last-slide .featherlight-next,.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous,.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:0 0}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;fon