@import url("https://use.typekit.net/sse5ycc.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}main{display:block}p,ul,ol{margin:0
0 1.5em}ul
li{list-style:disc outside none;margin:0
0 10px 40px}ol
li{list-style:decimal outside none;margin:0
0 10px 40px}img{box-sizing:border-box;max-width:100%}.visually-hidden{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}select,input[type=text],input[type=email],textarea{box-sizing:border-box;width:100%}.input{box-sizing:border-box;font:normal 15px/18px sans-serif;padding:8px}.group:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.alignleft{float:left}.alignright{float:right}.centered,.aligncenter,.centred,.aligncentre{text-align:center}.entry-nav{margin:10px
0;padding:10px
0}.entry-nav
p{margin:0;width:45%}.prev-entry{float:left;text-align:left}.next-entry{float:right;text-align:right}html,body{scroll-behavior:smooth}body{background:#FFF;color:#000;font:normal 18px/24px "capitolium-news-2",serif;text-align:center}h1{font:500 42px/46px "classico-urw", sans-serif;margin-bottom:30px}h1
span{color:#747476}h2{font:500 32px/36px "classico-urw", sans-serif;margin-bottom:20px}h2
a{text-decoration:none}h2 a:hover{color:#000}h2
span{color:#747476}h3{font:500 24px/28px "classico-urw", sans-serif;margin-bottom:10px}h3
a{text-decoration:none}h3 a:hover{color:#000}blockquote{margin:1.5em 1.5em 0}a{color:#EF0E3C;transition:all 0.2s linear}a:hover{text-decoration:none}.wrapper{margin:0
auto;max-width:1170px;padding:0
20px;position:relative;text-align:left}#body{padding:40px
0}#body.footer-bleed{padding-bottom:0 !important}.page{margin:0
auto;max-width:970px}.btn{background:#EF0E3C;border:4px
solid #F0F2F5;color:#FFF;cursor:pointer;display:inline-block;font:500 16px/16px "classico-urw", sans-serif;margin:0;padding:8px
12px;text-decoration:none;vertical-align:middle;transition:background 0.2s linear}.btn
svg{font-size:16px;line-height:16px;position:relative;top:-1px;vertical-align:middle}.btn.icon-right
svg{margin-left:6px}.btn.icon-left
svg{margin-right:6px}.btn.btn-buy-local{background:#747476;margin-left:10px}.btn:hover{background:#000}.icon-btn{background:transparent;border:0;color:#000;cursor:pointer;font-size:24px;line-height:24px;padding:0;vertical-align:middle;transition:all 0.2s linear}.icon-btn:hover{color:#EF0E3C}figure{margin-bottom:1.5em}figure
img{display:block;max-height:600px}figure.alignleft{float:left;margin:0
20px 1.5em 0;width:50%}figure.alignright{float:right;margin:0
0 1.5em 20px;width:50%}figure.centred{margin:0
0 1.5em;text-align:left}figure.centred
img{margin:0
auto}figure.centred
figcaption{text-align:center}figure
figcaption{color:#747476;font-size:0.9em;margin:10px
0 0}figure figcaption
p{margin:0}.bordered{border:4px
solid #F0F2F5;box-sizing:border-box;transition:border-color 0.2s linear}a:hover
.bordered{border-color:#F8FAFC}.download
svg{font-size:18px;line-height:24px;margin-right:6px;vertical-align:middle}#global-header{background:#FFF url(https://rebuild.atbaypress.com/assets/img/header.png) no-repeat center top;background-size:cover;padding:60px
0}.logo{align-items:center;display:flex;height:156px;justify-items:center;justify-content:center;width:170px}.logo
a{display:block}.logo .logo-img{display:block;height:156px;width:170px}.logo .logo-gif{display:none;height:156px;width:156px}.js .logo.logo-animated{display:grid;place-items:center}.js .logo.logo-animated .logo-img,
.js .logo.logo-animated .logo-gif{display:block;grid-area:1/1;transition:opacity 1s ease}.js .logo.logo-animated .logo-img{opacity:0}.js .logo.logo-animated .logo-gif:not([src]){visibility:hidden}.js .logo.logo-animated.is-done .logo-img{opacity:1}.js .logo.logo-animated.is-done .logo-gif{opacity:0}#header-tools{bottom:0;position:absolute;right:20px;width:23.0769230769%}#header-tools
p{font:500 16px/18px "classico-urw", sans-serif;margin-bottom:10px}#header-tools p
svg{margin-right:6px;vertical-align:middle}#header-tools p
a{color:#000;text-decoration:none}#header-tools
.input{margin-right:6px;width:80%}#header-tools a.checkout-link{color:#EF0E3C}#global-nav{background:#000;font:500 18px/20px "classico-urw", sans-serif;text-transform:lowercase}#global-nav
ul{margin:0}#global-nav
li{list-style:none outside none;margin:0;padding:0;display:inline-block;position:relative}#global-nav li
ul{background:#000;display:none;font-size:16px;margin:0;position:absolute;width:200px;z-index:99}#global-nav li ul
li{display:block}#global-nav li ul
a{border-top:1px dotted #FFF;padding:8px
20px}#global-nav
a{color:#FFF;display:block;padding:20px
15px;text-decoration:none;transition:opacity 0.2s linear}#global-nav a
svg{color:#F0F2F5;margin-left:8px}#global-nav a:hover{opacity:0.65}#global-nav #nav-social{position:absolute;right:20px;top:0}#global-nav #nav-social
a{padding:20px
10px}.newsletter-form{background:#000;color:#FFF;padding:40px
0}.newsletter-form
.wrapper{text-align:center}.newsletter-form
h3{font-size:21px;line-height:130%;margin-bottom:10px}.newsletter-form
form{display:flex;gap:12px;margin:0
auto;max-width:900px}.newsletter-form
.input{flex-grow:1}.newsletter-form
button{width:200px}#features{position:relative}#features
a{color:#000;display:block;text-decoration:none}#features
img{display:block}#features
ul{margin:0}#features
li{list-style:none outside none;margin:0;padding:0;position:relative}#features .slides>li{display:none}#features
.bordered{border-color:#FFF;bottom:10px;left:10px;position:absolute;width:170px}#features .feature-image-mobile{display:none}#features .feature-text{background:#FFF;bottom:10px;font:normal 24px/32px "capitolium-news-2", serif;left:190px;padding:15px;position:absolute}#features .feature-text
p{margin:0}#features .flex-direction-nav{display:block;font-size:32px;left:0;line-height:32px;position:absolute;right:0;top:40px}#features .flex-direction-nav
a{background:#FFF;border-radius:18px;box-sizing:border-box;color:#EF0E3C;height:36px;margin:0;padding:2px;opacity:1;overflow:hidden;width:36px}#features .flex-direction-nav a:before{content:""}#features .flex-direction-nav .flex-prev{left:-10px}#features .flex-direction-nav .flex-next{right:-10px}.home-strip{padding:40px
0}.home-strip
h1{text-align:center}.home-strip
.news{border:0;margin:0;padding-bottom:0}.home-strip .news
li{border:0;float:left;margin:0
2.5641025641% 0 0;padding:0;text-align:center;width:31.6239316239%}.home-strip .news li:last-child{margin-right:0}.home-strip .news .news-listing-date{margin-bottom:0}.home-forthcoming{background:#F8FAFC;border-bottom:4px solid #F0F2F5}.home-forthcoming
.wrapper{text-align:center}.home-forthcoming a:hover
.bordered{border-color:#FFF}.home-forthcoming
.btn{display:inline-block;margin:30px
auto 0}.news,.events{border-bottom:4px solid #F0F2F5;margin:0
0 20px;padding-bottom:20px}.news li, .events
li{list-style:none outside none;margin:0;padding:0;border-top:4px solid #F0F2F5;margin:20px
0 0;padding-top:20px}.news li.has-thumbnail img, .events li.has-thumbnail
img{float:left;width:170px}.news li.has-thumbnail .listing-content, .events li.has-thumbnail .listing-content{margin-left:200px}.news p, .events
p{margin:0}.news-listing-date{color:#747476;display:block;margin-bottom:5px}.news-date{color:#747476;font-style:italic}.events-listing-date{display:block;margin:10px
0}.events-listing-date
svg{color:#EF0E3C;font-size:18px;line-height:24px;margin-right:10px}.event-details{background:#F8FAFC;border:4px
solid #F0F2F5;margin:0
0 1.5em;position:relative}.event-details
ul{box-sizing:border-box;margin:0;padding:20px;width:48%}.event-details
li{list-style:none outside none;margin:0;padding:0;padding:2px}.event-details
svg{color:#EF0E3C;font-size:18px;line-height:24px;margin-right:10px;vertical-align:middle}#map-wrapper{bottom:0;position:absolute;right:0;top:0;width:48%}#map{height:100%;width:100%}.video-category{margin:60px
0}.video-category-intro{display:flex}.video-category-intro
figure{flex-shrink:0;margin-left:5%;order:2;width:50%}.video-category-intro .video-category-intro-text{order:1}.video-block{align-items:center;border-top:4px solid #F0F2F5;display:flex;padding:60px
0}.video-block
.video{margin:0;width:50%}.video-block .video-detail{margin-left:auto;width:45%}.video-block p:last-of-type{margin-bottom:10px}.video-block .video-date{color:#747476;font-style:italic}.video-block.even
.video{order:2}.video-block.even .video-detail{margin:0
auto 0 0;order:1}.podcast-intro{align-content:center;align-items:center;display:flex;margin-bottom:30px}.podcast-intro
figure{margin:0;width:30%}.podcast-intro .podcast-intro-description{margin-left:auto;width:65%}.podcast-intro .podcast-intro-description p:last-child{margin:1em
0 0}.podcast-listen
a{display:inline-block;margin:0
20px 0 0}.podcast-listen
img{display:block;height:60px}.books{margin:0}.books
li{list-style:none outside none;margin:0;padding:0;float:left;font-size:16px;line-height:21px;margin-bottom:40px;margin-right:2.5641025641%;text-align:left;width:31.6239316239%}.books
li.one{clear:left}.books
li.three{clear:right;margin-right:0}.books
img{float:left;width:45.9459459459%}.books .books-content{float:right;width:45.9459459459%}.books
h2{font:bold 18px/24px "capitolium-news-2", serif;margin-bottom:10px}.books h2
a{color:#000}.books h2 a:hover{color:#EF0E3C}.books .books-byline{font-style:italic;margin:0}.books .books-date{color:#747476;font-style:italic;margin:0}.books .books-summary{margin:1em
0}.books .books-more{font-style:italic;margin:0}.supplements{margin:0}.supplements
li{list-style:none outside none;margin:0;padding:0;float:left;margin-bottom:40px;margin-right:2.5641025641%;text-align:center;width:31.6239316239%}.supplements
li.one{clear:left}.supplements
li.three{clear:right;margin-right:0}.supplements
img{display:block;margin:0
auto 10px;width:45.9459459459%}.supplements
h2{font:bold 18px/24px "capitolium-news-2", serif}.supplements h2
a{color:#000}.supplements h2 a:hover{color:#EF0E3C}.filters{background:#F8FAFC;margin:-20px auto 40px;padding:20px;text-align:center}.filters
form{display:inline-block;margin:0
10px;width:25%}.book-cover-col{float:left;text-align:center;width:23.0769230769%}.book-cover-col
img{display:block}.book-cover-col{font-style:italic}.book-cover-col
svg{color:#747476;margin-right:6px}.cover-image{margin-bottom:15px}.product-thumbs
li{list-style:none outside none;margin:0;padding:0;float:left;margin-right:5.5555555556%;width:29.6296296296%}.product-thumbs li:last-child{margin-right:0}.product-thumbs li
img{display:block}#preview{aspect-ratio:1.5/1;background:rgba(255, 255, 255, 0.9);height:100%;margin:0
auto;max-width:1400px;width:95%}.series-description{margin-bottom:60px}.book-content-col{float:right;width:74.358974359%}h2.book-subtitle{color:#747476;font-size:24px;line-height:28px;margin-bottom:30px;margin-top:-20px}.book-byline{font-style:italic}.book-content-primary-col{float:left;width:54.0229885057%}.book-content-primary-col
blockquote{border-top:4px solid #F0F2F5;margin:0
0 1em;padding-top:1em}.book-content-primary-col blockquote
p{margin-bottom:5px}.book-content-primary-col blockquote
cite{color:#747476;display:block;font-style:italic;margin-left:30%;text-align:right}.book-content-primary-col blockquote cite
em{font-style:normal}.funding{border-top:4px solid #F0F2F5;color:#747476;font-style:italic;margin-top:20px;padding-top:20px}.funding
img{display:inline-block;margin-bottom:10px;margin-right:20px;height:60px}.book-purchase-col{background:#F8FAFC;float:right;font:500 16px/21px "classico-urw", sans-serif;width:42.5287356322%}.book-purchase-col
ul{color:#747476;margin:0}.book-purchase-col
li{list-style:none outside none;margin:0;padding:0;border-bottom:1px solid #F0F2F5;padding:10px
20px}.book-purchase-col li
strong{color:#000;font-weight:normal}.book-purchase-col li.product-option{color:#000;display:block}.book-purchase-col li.product-option
label{cursor:pointer}.book-purchase-col li.product-option label
span{color:#747476;display:block;padding-left:20px}.book-purchase-col li.product-btn{background:#FFF}#related{background:#F8FAFC;margin-top:40px;padding:40px
0}#related a:hover
.bordered{border-color:#FFF}.extras-book-info{background:#F8FAFC;border:4px
solid #F0F2F5;font-style:italic;margin:2em
0;padding:15px}.creators,.ephemera{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0}.creators li, .ephemera
li{list-style:none outside none;margin:0;padding:0;box-sizing:border-box;margin-bottom:20px;padding:0
20px 20px;text-align:center;width:25%}.creators li h2, .ephemera li
h2{font-size:18px;line-height:24px}.creators li img, .ephemera li
img{max-width:170px;width:100%}.creators li a, .ephemera li
a{color:#000}.creators li a:hover, .ephemera li a:hover{color:#EF0E3C}.creator-photo{float:left;width:31.6239316239%}.creator-photo
img{display:block;margin:0
auto;max-width:300px;width:100%}.creator-detail{margin-left:34.188034188%}.photo-credit{color:#747476;font-style:italic}.creator-links
li{list-style:none outside none;margin:0;padding:0;display:inline-block;font-size:24px;line-height:24px;margin-right:10px}#creator-books{border-top:4px solid #F0F2F5;margin-top:40px;padding:40px
0 0}.product{display:flex;flex-wrap:wrap}.product-image{width:31.6239316239%}.product-detail{margin-left:auto;width:65.811965812%}.product-detail
form{font:500 18px/20px "classico-urw", sans-serif}.product-detail form
strong{font-weight:400;margin-right:10px}.product-related-book{font-style:italic;margin-top:2em}.alpha-bar{border:1px
solid #F0F2F5;border-width:1px 0;display:flex;flex-wrap:wrap;justify-items:center;justify-content:center}.alpha-bar
li{list-style:none outside none;margin:0;padding:0}.alpha-bar
a{display:block;padding:10px}.creator-list{columns:4}.creator-list .creators-letter{break-inside:avoid}.creator-list
li{list-style:none outside none;margin:0;padding:0}.search{border-bottom:4px solid #F0F2F5;margin:0
0 20px;padding-bottom:20px}.search
li{list-style:none outside none;margin:0;padding:0;border-top:4px solid #F0F2F5;margin:20px
0 0;padding-top:20px}.search
a{font-weight:bold}.badge{color:#747476;display:block;font-size:14px;line-height:17px;text-transform:uppercase}.cart{width:100%}.cart th, .cart
td{border-bottom:4px solid #F0F2F5;font-size:16px;line-height:21px;padding:12px
16px;text-align:left;vertical-align:middle}.cart
th{background:#F8FAFC;text-transform:uppercase}.cart td.cart-item
span{display:inline-block;vertical-align:middle}.cart td.cart-item
img{display:inline-block;margin-right:20px;vertical-align:middle;width:70px}.cart .cart-price, .cart .cart-total, .cart .cart-qty, .cart .cart-remove{text-align:center}.cart td.cart-total{font-weight:bold}.cart .cart-qty
input{text-align:center;width:30px}.cart .cart-remove
label{cursor:pointer;display:block;text-align:center}.cart .cart-remove label
input{width:auto}.cart .cart-tally{text-align:right}.adjustment-type{text-transform:capitalize}.cart-actions{margin-top:20px;text-align:center}.cart-actions
.btn{margin:0
5px}.checkout-section{background:#F8FAFC;border-radius:4px;margin-top:40px;padding:20px}.checkout-section.payment-section
label{font-weight:bold}.billing-shipping-toggle{font-style:italic;margin-top:40px;text-align:center}.checkout-actions{margin-top:40px}.checkout-shipping-address,.checkout-billing-address{width:48%}.checkout-shipping-address p, .checkout-billing-address
p{margin:0}.checkout-shipping-address{float:left}.checkout-billing-address{float:right}.parsley-errors-list{margin:0}.field-error, .parsley-errors-list li,.payment-error{list-style:none outside none;margin:0;padding:0;color:#EF0E3C;display:block;font-weight:bold;padding:4px}.required{color:#EF0E3C}#stripeHolder{background:#FFF;border:4px
solid #F0F2F5;padding:10px}.older{float:left;margin:0;width:48%}.newer{float:right;margin:0;text-align:right;width:48%}#global-footer{border-top:6px solid #F0F2F5;color:#747476;font-size:16px;padding:40px
0}#global-footer
.wrapper{text-align:center}#global-footer
p{margin:0
0 40px}.logos{margin:0
0 20px}.logos
li{list-style:none outside none;margin:0;padding:0;display:inline-block;margin:0
20px}.logos
img{height:60px}.row{margin-bottom:10px}.row
label{cursor:pointer;display:block;margin-bottom:5px}.row .input, .row
select{box-sizing:border-box;width:100%}.row
label.inline{display:inline;margin-right:5px}.row-left{float:left;width:48%}.row-right{float:right;width:48%}@media screen and (max-width: 1070px){#primary-nav li
a{padding:20px
8px}}@media screen and (max-width: 960px){h1{font-size:32px;line-height:34px;margin-bottom:20px}h2{font-size:24px;line-height:26px}h3{font-size:21px;line-height:24px}#global-header{padding:20px
0}#header-tools{bottom:0;top:auto;width:auto}.logo{height:78px;width:85px}.logo .logo-img{height:78px;width:85px}.logo .logo-gif{display:none;height:78px;width:78px}p#cart-link{margin:0}#global-nav{border-bottom:1px solid #FFF;text-align:left}#global-nav
a#toggle{display:block;vertical-align:middle}#global-nav a#toggle
svg{color:#EF0E3C !important;margin-right:6px;vertical-align:middle}#global-nav
.wrapper{padding:0}#global-nav
li{border-top:1px solid #FFF;display:block}#global-nav li
ul{position:static;width:100%}#global-nav li ul
a{border-top:0;padding:8px
30px !important}#global-nav
a{padding:10px
20px !important}#global-nav #nav-social{border-top:1px solid #FFF;padding:0
20px;position:static}#global-nav #nav-social
li{border:0
!important;display:inline-block}#global-nav #nav-social
a{padding:10px
10px 10px 0 !important}#global-nav #search-form{align-items:center;border-top:1px solid #FFF;display:flex;padding:10px
20px}#global-nav #search-form
.input{box-sizing:border-box;flex-grow:1}#global-nav #search-form .icon-btn{color:#FFF;display:inline-block;margin-left:6px;width:32px}#body{padding:20px
0}#features{margin-top:0}#features
.bordered{bottom:-4px;left:0;width:100px}#features .feature-text{bottom:-4px;font-size:18px;line-height:24px;left:100px}.home-strip{padding:20px
0}.home-strip .books
li{margin-bottom:20px}.books
li{float:none;margin-bottom:20px;margin-right:0;width:auto}.books
img{float:left;width:100px}.books .books-content{float:none;margin-left:120px;width:auto}li.has-thumbnail
img{width:100px !important}li.has-thumbnail .listing-content{margin-left:120px !important}.series-description{margin-bottom:30px}h2.book-subtitle{margin-bottom:20px;margin-top:-10px}.book-byline{margin-bottom:5px}.book-cover-col{width:31.6239316239%}.book-content-col{width:65.811965812%}.book-purchase-col{margin-bottom:20px}.book-content-primary-col,.book-purchase-col{float:none;width:auto}.creators li, .ephemera
li{padding:0
5px}.creator-list{columns:2}.news
li{float:none;margin:0
0 30px;width:auto}}@media screen and (max-width: 600px){body{font-size:16px;line-height:22px}figure.alignleft,figure.alignright{float:none;margin:0
0 1.5em;width:auto}#features{margin-left:-20px;margin-right:-20px}#features .feature-image-mobile{display:block}#features .feature-image-desktop{display:none}#features .flex-direction-nav .flex-prev{left:10px}#features .flex-direction-nav .flex-next{right:10px}.books{margin-left:-20px}.filters
form{display:block;margin:0
0 5px;width:auto}.filters form:last-child{margin-bottom:0}.book-cover-col{float:none;width:auto}.book-content-col{float:none;width:auto}.creators li, .ephemera
li{width:50%}.creators li.one, .creators li.three, .ephemera li.one, .ephemera
li.three{clear:left}.creators li.two, .creators li.four, .ephemera li.two, .ephemera
li.four{clear:right}.creators li h2, .ephemera li
h2{font-size:16px;line-height:18px}.creator-photo{float:none;margin-bottom:20px;width:auto}.creator-photo
h1{text-align:center}.creator-photo
img{max-width:100%}.creator-detail{margin-left:0}.product-image{flex-grow:1;margin-bottom:20px;width:auto}.product-detail{flex-grow:1;margin-left:0;width:auto}.event-details{margin:0
-20px 20px -20px}.event-details
ul{width:auto}#map-wrapper{height:200px;position:static;width:100%}.entry-nav{margin-left:-20px;margin-right:-20px}.cart-item
img{display:none !important}.checkout-section,.cart-wrapper{margin:0
-20px 20px}.row-right,.row-left,.checkout-shipping-address,.checkout-billing-address{float:none;width:auto}.checkout-billing-address{margin-bottom:20px}.supplements
li{margin:0
0 20px !important;width:100%}.video-category{margin:40px
0}.video-category-intro{display:block}.video-category-intro
figure{margin-bottom:20px;margin-left:0;width:100%}.video-block{display:block;padding:40px
0}.video-block
.video{margin-bottom:20px}.video-block .video, .video-block .video-detail{width:100%}.podcast-intro{display:block}.podcast-intro
figure{margin-bottom:20px;width:auto}.podcast-intro .podcast-intro-description{width:auto}.podcast-intro .podcast-intro-description .podcast-listen{text-align:center}.podcast-intro .podcast-intro-description .podcast-listen
a{margin:0
10px 10px}}@media
print{#global-header{border-bottom:4px solid #F0F2F5;padding:20px}#header-logo{margin:0
auto}#header-tools,#global-nav,.newsletter-form,.entry-nav,.filters{display:none}.book-content-primary-col,.book-purchase-col{float:none;width:auto}.book-purchase-col
form{display:none}.books
li{float:none;margin-bottom:40px;margin-right:0;width:auto}.books
img{float:left;width:100px}.books .books-content{float:none;margin-left:120px;width:auto}}
.flex-container a:hover,
.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay
span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider
.slides{display:block}* html .flexslider
.slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0
0 60px;background:#fff;border:4px
solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2)}.flexslider
.slides{zoom:1}.flexslider .slides
img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel
li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav
a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay
a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav
li{margin:0
6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:11px;height:11px;display:block;background:#666;background:rgba(0, 0, 0, 0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0, 0, 0, 0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}.flex-control-thumbs
li{width:25%;float:left;margin:0}.flex-control-thumbs
img{width:100%;height:auto;display:block;opacity: .7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
